<?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="t0uWX28hk02uuF9ryCV/aAAA">
<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="MAljj1CjIEyWyts7XbsGfwAA">
<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">t0uWX28hk02uuF9ryCV/aAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="PcYUFJcmo02JYXW4E2/NfAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">MAljj1CjIEyWyts7XbsGfwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="equWVUJFKkO7tfZ8lZ6RoAAA">
<XPD:REF name="Diagram">PcYUFJcmo02JYXW4E2/NfAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="J893wgDeRk25FplCShf7TgAA">
<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">t0uWX28hk02uuF9ryCV/aAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="emsFAWwcP0qCiLYVLWHXrAAA">
<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">J893wgDeRk25FplCShf7TgAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="afx9N0ZTeU+7uAr04cNJaAAA">
<XPD:REF name="Diagram">emsFAWwcP0qCiLYVLWHXrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="h59qp94JuUqK06P7l8wpCwAA">
<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">t0uWX28hk02uuF9ryCV/aAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="UwPSE/V36UiNs6BGFES5uwAA">
<XPD:ATTR name="Name" type="string">PSRotator</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="gwPJGdIaw0SsCDnAhixwrgAA">
<XPD:REF name="Diagram">UwPSE/V36UiNs6BGFES5uwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">27</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="uvC/sYnvXkm5Exf8Yr6HWQAA">
<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">552</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">173</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">329</XPD:ATTR>
<XPD:REF name="Model">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="T8iPIzl3J0iKPzYwmxs2dAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="tzwsIHU+fE2yncszcd2m5QAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRHTMLTagsBase</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="XhXgN5s9TUuAZXC0FRujngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0dsCz9nxO06NFWjGdN5T2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="s1Cn+KzTZUKp54y0OEX2pQAA">
<XPD:REF name="Model">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="+d5tzr8q4E6sy1sxlgy3EgAA">
<XPD:REF name="Model">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Lgmaoig0E0qq24rxpKk0yQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="SY46yj9Oj0+piC9H2SUf2AAA">
<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">8</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">143</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">rj9H7fq/BUarYlROi0DPpwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="KuC5fREvjEGnhDD50clzrwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="wkL3AIJfYEqUFIZNHmZNTAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IPSRInstallAndUpgrade</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="RpM/jN+0dEeqaV7goHAuLAAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;interface&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dj7Q0L1GhE2K14EUHl1v2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="qovg/JgCJkyGEX9XPaVNtAAA">
<XPD:REF name="Model">rj9H7fq/BUarYlROi0DPpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="VX3RUrBqeESyL24ufgtdDAAA">
<XPD:REF name="Model">rj9H7fq/BUarYlROi0DPpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5Y1c27AW0EKw/Xlkvv7xKgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">rj9H7fq/BUarYlROi0DPpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLClassView" guid="1ERC2fI73EOdNjbs605diQAA">
<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">260</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">117</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">108</XPD:ATTR>
<XPD:REF name="Model">5Ia6/FVSsUGC5t6gMZbIcwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="rDuXt4Slp0m/5r6aH8/E+AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="pwuPJvEQCEe4vei6gy3r5wAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">IPSRPage</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="ESluM4HznEqWTKlRl4F1UQAA">
<XPD:ATTR name="Text" type="string">&lt;&lt;interface&gt;&gt;</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Y5+kMkv0xUGJnjFUaNOT8QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="TBgUzPn5SEaRm9MuyEU/nwAA">
<XPD:REF name="Model">5Ia6/FVSsUGC5t6gMZbIcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="JFfkgFyT00uJHT6Gv5xezgAA">
<XPD:REF name="Model">5Ia6/FVSsUGC5t6gMZbIcwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="Mtd+TY5SV0u8Z/7LpWWIlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">5Ia6/FVSsUGC5t6gMZbIcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="IWZktbQdSUafZ3I234H6IAAA">
<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">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">146</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">/7R8UxOASEyDmrlPGMt1wAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ZZhulRmXok+Vu6tdLCy42QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="iJ2VsKPASUSNE5eopYaaIgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRAdminMenu</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mvfkfWJfskWRZT2tGosoAQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="1s1qlPExtk2ASne0OUwzSAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YkLzvVd39Eq9jDyV44pKVgAA">
<XPD:REF name="Model">/7R8UxOASEyDmrlPGMt1wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="c8Ogw/h5wUOQXhV3Gbg0fQAA">
<XPD:REF name="Model">/7R8UxOASEyDmrlPGMt1wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="cEU89L1P70qHbRsnrns/9AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/7R8UxOASEyDmrlPGMt1wAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLClassView" guid="YKIMeVyC00GfUTiqN20VkAAA">
<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">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">135</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">82</XPD:ATTR>
<XPD:REF name="Model">E/ljmW8GEUuyzvjKOWJ3TwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="5pItKRsamkyGLIUyxPl5LwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="0WcvmL649kCB8EHvtjabLQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">functions</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="peYp5JgnHUWPFqNm+WifmgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="TG4lrgnjzUmjpKgZsOXr/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="Bs0mZSdOw02o6pIuLcUZbwAA">
<XPD:REF name="Model">E/ljmW8GEUuyzvjKOWJ3TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="HLEbvwVM1k6N9djJD8uKZgAA">
<XPD:REF name="Model">E/ljmW8GEUuyzvjKOWJ3TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="OPSeggYtxUqUZVec1q8ZEwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">E/ljmW8GEUuyzvjKOWJ3TwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="ZKmFAME1S0ej3pr+S2VtfgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">249</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">238</XPD:ATTR>
<XPD:REF name="Model">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="o/olKZ6UC0C6kE4bucJA3AAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="eQlyDWbUY0OTdNvUzglecQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRAdminMenuItem</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="4kFl+ZLmikSko9mZrJHl7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="ajv9ydlIn02a45WYy37xjAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="AEZsjyZ0c0qi3MqBXxjs/wAA">
<XPD:REF name="Model">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="/mWtB6iktUq/GtAt32WcEwAA">
<XPD:REF name="Model">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="swhvxYWCg0GDcOCmhDPwtQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLRealizationView" guid="1J6nJ5MOLU2ktsqq18rohQAA">
<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,216;332,216;332,260</XPD:ATTR>
<XPD:REF name="Model">8x5WfCIXFkKQ0if+HHPzHQAA</XPD:REF>
<XPD:REF name="Head">1ERC2fI73EOdNjbs605diQAA</XPD:REF>
<XPD:REF name="Tail">ZKmFAME1S0ej3pr+S2VtfgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="aZFQ3FrEl0W7zwLQ5uOSigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8x5WfCIXFkKQ0if+HHPzHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="TUaf2VV0s0WB6KC4n3Ju0QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">8x5WfCIXFkKQ0if+HHPzHQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="BuEPu042X0yTiuxvaTmIWAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">8x5WfCIXFkKQ0if+HHPzHQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLClassView" guid="1mJjYkvUWEeLfT+ywt7rPgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">248</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">209</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">173</XPD:ATTR>
<XPD:REF name="Model">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="wbLa+fLWRUehDzhCGgOMPwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="e1C62ocNmEqC/mIDXGYgGQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRPage</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="alVjCE6S3kSKUC9dFOe3aQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dcMHT6b6q0ObHk2G6rPLzAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="6ugvOSB35k6dDOaeM1XzRQAA">
<XPD:REF name="Model">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TEpsRoJNck+I4ucuBMmdIwAA">
<XPD:REF name="Model">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="5f0zAo+wVE+4mOYi4GZS8wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[8]" type="UMLRealizationView" guid="Y8LfFLeYkESOap3EAno66gAA">
<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">212,324;268,324</XPD:ATTR>
<XPD:REF name="Model">EheoxiqpU0K2+r0zyG9XLgAA</XPD:REF>
<XPD:REF name="Head">1ERC2fI73EOdNjbs605diQAA</XPD:REF>
<XPD:REF name="Tail">1mJjYkvUWEeLfT+ywt7rPgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="FBD8kQkkJk+w1UjeNZZ1PAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EheoxiqpU0K2+r0zyG9XLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="g6/CEtio4EW4HWn7mQ+kHwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EheoxiqpU0K2+r0zyG9XLgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="qB1ocpb9lU+QX7fqpsUqtAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EheoxiqpU0K2+r0zyG9XLgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[9]" type="UMLClassView" guid="BgVi1c+KtEKXNJCbNuUoYQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">4</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">476</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">209</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">160</XPD:ATTR>
<XPD:REF name="Model">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="smSkgRH/wUGfQMu/EyziwwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="IRZL6Wqok0uSR2NELJGGMwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRAdminPage</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="28rn1fxYa02FnR2NpHltgAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="G1vrXB1VwkWW1R6HJnkflAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="YqYj1kbfGE+Mn2FrZSQsyAAA">
<XPD:REF name="Model">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="TxkEbpMEQkCcrzR4GdGS2QAA">
<XPD:REF name="Model">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="p7YxmTo4lEa3bjho7nH9jwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[10]" type="UMLGeneralizationView" guid="0+2LXKgBbEm8mQlgxWAeeAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">108,476;108,420</XPD:ATTR>
<XPD:REF name="Model">+2Rjp0S7DUqrpfNnJN9I6AAA</XPD:REF>
<XPD:REF name="Head">1mJjYkvUWEeLfT+ywt7rPgAA</XPD:REF>
<XPD:REF name="Tail">BgVi1c+KtEKXNJCbNuUoYQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="cEmxlJAVhU6wb/3+E6WOCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+2Rjp0S7DUqrpfNnJN9I6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="oUN9JlUKXEyH5t/Qs5ZurQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">+2Rjp0S7DUqrpfNnJN9I6AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="gSa/m1/eWUOAQu9iop0jYwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">+2Rjp0S7DUqrpfNnJN9I6AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[11]" type="UMLClassView" guid="Mx0/f1P7oEq999VbINMwTAAA">
<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">12</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">146</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">2ernU6iQGkyfE2EkZM5UpAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Ev/xBMtWW0+rgzaGK1KQRgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4eZskYcfGU6ezx8H31GkuAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRConfiguration</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="AFjORLP2cE+f0pIsocrb5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="QJVlZtGq8U6gDvDwxX5iGQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="0yEBvTb23UWkP4jD6bHcoQAA">
<XPD:REF name="Model">2ernU6iQGkyfE2EkZM5UpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PUp8ccboCU+z0Bnu2w69EwAA">
<XPD:REF name="Model">2ernU6iQGkyfE2EkZM5UpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="xIClirZjIkS+xAgunb+c7QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">2ernU6iQGkyfE2EkZM5UpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[12]" type="UMLClassView" guid="7wJMBvMnXUeTBGo+bKnD6AAA">
<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">452</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">223</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="egrYX5JjBkGHRuhsVfHveAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="XGCdTCvN9kKKSXnyX1JjWAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRHTMLTag</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="iN7oSctC40SdjyYKnbX3FgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9KOA1jxtbkGXRG8T/iemlgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tPHIbumMjEiJ5QZ+UKfFHQAA">
<XPD:REF name="Model">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="aoQGRoOYrUeUNXw0LD1p6QAA">
<XPD:REF name="Model">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="P5i0Oa4l8kmhg2naWlNWiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[13]" type="UMLClassView" guid="C3kfXRkce0G+up0H4I7IRwAA">
<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">452</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">217</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">420</XPD:ATTR>
<XPD:REF name="Model">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="bOtFWkmkI0umP8tZ2UZYpAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="r0RnJRy9FkyfbhPiKMUWLQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRHTMLTags</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="su7FEI43VUyCZw/ZkOgaDQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="4UnPtn4CYkSphsrso50mzQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="cqwy/+vh1kSZ5LDxtMX7MAAA">
<XPD:REF name="Model">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="o8O9cb7Yz06WjBWFMLRZiAAA">
<XPD:REF name="Model">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="09aH7STSwEeTsWUcLhaESAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[14]" type="UMLClassView" guid="DdqEL8m60kSeSEqrGJEUdQAA">
<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">160</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">165</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">DiOhOMTduEaOrpqgQJ8j8QAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2M6QnEcrY0qyI8V4K7NBFQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="yC4j7gSyvUSVJ9inYjnK5QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRInstallAndUpgradeBase</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hvT/N5LBFkmI8D7TR6a7vQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="S9/v8R7LIEertxtaQZKqCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="XC1Wqsmvs0Wmn1K6E6H3KwAA">
<XPD:REF name="Model">DiOhOMTduEaOrpqgQJ8j8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="MpBo04la10afYYorjUrcKgAA">
<XPD:REF name="Model">DiOhOMTduEaOrpqgQJ8j8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="iuLrdg79KkKJpl0LXHfJLwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">DiOhOMTduEaOrpqgQJ8j8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[15]" type="UMLRealizationView" guid="0qLb9oqE3E2lM2AYseaa6gAA">
<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">584,160;584,89</XPD:ATTR>
<XPD:REF name="Model">vRTrp3FyrUeO3YxUm9+XAQAA</XPD:REF>
<XPD:REF name="Head">SY46yj9Oj0+piC9H2SUf2AAA</XPD:REF>
<XPD:REF name="Tail">DdqEL8m60kSeSEqrGJEUdQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="kcunl0EtIkS7QeakNwBHsQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vRTrp3FyrUeO3YxUm9+XAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="4D/wwiWEbk2olXo/aA7+jgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">vRTrp3FyrUeO3YxUm9+XAQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="ePyWSL80/U+kaVpdkzwsTwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">vRTrp3FyrUeO3YxUm9+XAQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[16]" type="UMLClassView" guid="6yobYpwL+U+OsP6n0xsYxAAA">
<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">320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">80</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">QxgZjs/ezEaX+vQq4AxwLQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="82iRjmPOn02S79t3xjBPpQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="4TX6Ky3RsE6SqPCDbsxS7QAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRInstall</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="7O6ACYjnKESZFP4O5p+ZagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="Xk0OCN5eJk+NXgjG0mSauwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="futrEtxDFEu7U/+qt4OBzgAA">
<XPD:REF name="Model">QxgZjs/ezEaX+vQq4AxwLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="dCGp4R1/V06hXAayoNHipQAA">
<XPD:REF name="Model">QxgZjs/ezEaX+vQq4AxwLQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="ltcBOEkjr0mca9vovrWGfwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">QxgZjs/ezEaX+vQq4AxwLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[17]" type="UMLGeneralizationView" guid="j6ESSh6yM026GrQTKl2YfwAA">
<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">652,320;652,254</XPD:ATTR>
<XPD:REF name="Model">EZxj9gYaREG1bODTN/C8HwAA</XPD:REF>
<XPD:REF name="Head">DdqEL8m60kSeSEqrGJEUdQAA</XPD:REF>
<XPD:REF name="Tail">6yobYpwL+U+OsP6n0xsYxAAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="cGMKdNlRM0uA84atPblWaQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EZxj9gYaREG1bODTN/C8HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="1JEmQbBa1k+QI85160qDDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">EZxj9gYaREG1bODTN/C8HwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Is3safW2Q0yRCkp3ylegIgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">EZxj9gYaREG1bODTN/C8HwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[18]" type="UMLClassView" guid="sIZk9p0xZ0qgR0w4jdOMuwAA">
<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">320</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">179</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">mzUxORc64kCEVxpHQgkyhgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="2iAq+biT0UCa8NNkmZ/ZVAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="+YiLTFtNHEuJkDUmtAoULQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRUpgrade</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="wRmJ4Tpn1kiFE6BcwNeCJgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="YCwoXzgdakifbN/UELcIKwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="tfeyAnuve0yIUCr3TLv2pQAA">
<XPD:REF name="Model">mzUxORc64kCEVxpHQgkyhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="mCPgU4dApUywzobS8vQdzwAA">
<XPD:REF name="Model">mzUxORc64kCEVxpHQgkyhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="9elv6B1KdEywAL8QgfcAwwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">mzUxORc64kCEVxpHQgkyhgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[19]" type="UMLGeneralizationView" guid="Di9yvRzeXUWcQXaljwtJsgAA">
<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">564,320;564,254</XPD:ATTR>
<XPD:REF name="Model">G3XcCG9oNEipdX7ciQ9P4QAA</XPD:REF>
<XPD:REF name="Head">DdqEL8m60kSeSEqrGJEUdQAA</XPD:REF>
<XPD:REF name="Tail">sIZk9p0xZ0qgR0w4jdOMuwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="jIB13sKDakiepEmKhABFCAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">G3XcCG9oNEipdX7ciQ9P4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="5ALK4Qru60Gu5WCCv/6ghgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">G3XcCG9oNEipdX7ciQ9P4QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="jq2AsqwhykCdVefCw8LxxwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">G3XcCG9oNEipdX7ciQ9P4QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[20]" type="UMLClassView" guid="sGtpO2X1t0aTwA7y6O5FDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">1088</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">313</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">147</XPD:ATTR>
<XPD:REF name="Model">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ltgmbDFMtkS/sg5Ic8CazAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="/ErQOp9lqka27nQhty9AgQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRController</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="hdNZWeIwRUK7QNxsY1aNRwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="UYcS8MteakayrBS6WbEN5QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gsLfMXS7dkyRpUVs7qLlXwAA">
<XPD:REF name="Model">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="RaAv1Df/MUKRQhaA1oV3NgAA">
<XPD:REF name="Model">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="g1PMV7FG/067H3QPxNJ4eAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[21]" type="UMLClassView" guid="YDMKwduAFUOItAF3lVOZXgAA">
<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">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">289</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">251</XPD:ATTR>
<XPD:REF name="Model">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="qADHI8I7aU6Gf7ctmVczaQAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="vTkPI/YddkiT/c1+MgWMlAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRNGGGalleryModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="mbcZDSTbLU6nxPHP30A7ngAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="DIIGTPmYX0qeL6HHxfQpMAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="gvJvrtMY60+Sck6ftFaZeQAA">
<XPD:REF name="Model">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="p7ahpebxYEuX0b2IzC7b6QAA">
<XPD:REF name="Model">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="nMSfsVMNZEuDjjcozWALHAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[22]" type="UMLClassView" guid="5TBRl2qGnkezlYa/yEBSYgAA">
<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">492</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">290</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">juf5MgLG8kSUMBJd2ckvDgAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="LxtmszhG50eMhWBcGUrZPgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="86mT/47hFU2FQQhMjhRsGAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRNGGPicturesModel</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="SJcV+A4ZjE66mHi49R4j2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="OXSIMoaSzk2q6GlI4fpPDAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="l+VVaQfu7UeqGsWXZacN1gAA">
<XPD:REF name="Model">juf5MgLG8kSUMBJd2ckvDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="ND6FX3DK20+FVzp/A51hrAAA">
<XPD:REF name="Model">juf5MgLG8kSUMBJd2ckvDgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="8s7iCxqz2Eu4Y6qute9zwAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">juf5MgLG8kSUMBJd2ckvDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[23]" type="UMLClassView" guid="G9ZnU2iOcESyzTIjgHNQnQAA">
<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">104</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">253</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">Z/VdjzwD6Uagu8xEp9YA0AAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="ettGbYtat022uCQwwkZTiwAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="r6iByZx+x0Cs5JM7xFFsDQAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRValidator</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="j1UMT6bPuUG9gZXpcA0HTQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="sbMeAZ4FwUeKzdxoRPKp1QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="+3AX00++f0+eHs8IXMa5oAAA">
<XPD:REF name="Model">Z/VdjzwD6Uagu8xEp9YA0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Zrlsz6OntESlc0MAzJ5dJAAA">
<XPD:REF name="Model">Z/VdjzwD6Uagu8xEp9YA0AAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="p9GKscywBkaGPmZyw7If2QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Z/VdjzwD6Uagu8xEp9YA0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[24]" type="UMLClassView" guid="lYneBX0dBkGWDwDY5E+f+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">1088</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">388</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">483</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">134</XPD:ATTR>
<XPD:REF name="Model">/uFFEFhF20W2UfS5NPYxvAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="Vr6KU1DGrEmeRzZQWL02/gAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="MUQE88BHk0eUjLFThOa6ZgAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">PSRView</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="Hf1bQPanJUSLlgIFauWPeQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="9oy0dTIgbEuvxupx4gmG3QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="ecGQE3NgtkaayDjJqS5HUAAA">
<XPD:REF name="Model">/uFFEFhF20W2UfS5NPYxvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="OtyVe34sYEGFGzhLJ63IrwAA">
<XPD:REF name="Model">/uFFEFhF20W2UfS5NPYxvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="qdw9vHAD5EWE4sbnKoC8kgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">/uFFEFhF20W2UfS5NPYxvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[25]" type="UMLRealizationView" guid="fa/Zo45ix0qQ3Pd901bhjwAA">
<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">548,699;460,699</XPD:ATTR>
<XPD:REF name="Model">hL7XXjOgCUKXLG5qbBPjAgAA</XPD:REF>
<XPD:REF name="Head">uvC/sYnvXkm5Exf8Yr6HWQAA</XPD:REF>
<XPD:REF name="Tail">C3kfXRkce0G+up0H4I7IRwAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="JqHtnZoMNkeXN2X6xKrkJAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hL7XXjOgCUKXLG5qbBPjAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="p/SYC4Mwsky45ic7Q6z0FgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">hL7XXjOgCUKXLG5qbBPjAgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="Cf/ypUb/KU2nfmMD19c2fgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">hL7XXjOgCUKXLG5qbBPjAgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[26]" type="UMLAssociationView" guid="+S7RqMkqNkCUhaIFi08BlgAA">
<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">474,546;474,593;548,593</XPD:ATTR>
<XPD:REF name="Model">3/52zPOlXU+2U3Jy02LmiQAA</XPD:REF>
<XPD:REF name="Head">C3kfXRkce0G+up0H4I7IRwAA</XPD:REF>
<XPD:REF name="Tail">7wJMBvMnXUeTBGo+bKnD6AAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="HJ6CUhHg20yBaUNAoBpnugAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3/52zPOlXU+2U3Jy02LmiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="d+UMfVBfKUuqp2bNIEQAvwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">3/52zPOlXU+2U3Jy02LmiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="B+XnK6ZzDUSzFMnQ60ebVwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">3/52zPOlXU+2U3Jy02LmiQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="GR3eTkz5gUau6myFOypyqwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD: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">5q6LWc4nEECkk779aRNRDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="Lgtn+TDN+E6W1b3J4uGj/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">epTail</XPD:ATTR>
<XPD:REF name="Model">bKVvgxcIYU6reZ5F4ERF6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="JMcI40BLW06T65GozYOZ8gAA">
<XPD: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">5q6LWc4nEECkk779aRNRDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="eIlhLvf3Y0KOmLFOgwyZ2wAA">
<XPD: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">bKVvgxcIYU6reZ5F4ERF6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="5eYvOQvQs0SXbInlD8cbbQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD: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">5q6LWc4nEECkk779aRNRDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="HZNLoV/OxEig7dXhjkOENQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD: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">bKVvgxcIYU6reZ5F4ERF6QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="zkiBLSQYUk6+JcrpdooMDwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">5q6LWc4nEECkk779aRNRDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="nK1p2AF68ke7JeWsQAriagAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">bKVvgxcIYU6reZ5F4ERF6QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">27</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="8Ubjdsp01EmCxjy9p+VTEwAA">
<XPD:ATTR name="Name" type="string">PSRHTMLTagsBase</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">uvC/sYnvXkm5Exf8Yr6HWQAA</XPD:REF>
<XPD:REF name="Views[1]">s1Cn+KzTZUKp54y0OEX2pQAA</XPD:REF>
<XPD:REF name="Views[2]">+d5tzr8q4E6sy1sxlgy3EgAA</XPD:REF>
<XPD:REF name="Views[3]">Lgmaoig0E0qq24rxpKk0yQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">hL7XXjOgCUKXLG5qbBPjAgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">21</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="F8DQDt726025gX7XfK5p7QAA">
<XPD:ATTR name="Name" type="string">getHeader</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Pk5emQ0itEugzkswxNpdGwAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">F8DQDt726025gX7XfK5p7QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="jhXBuPv3R0m8lMbbd5MpkwAA">
<XPD:ATTR name="Name" type="string">setHeader</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="wrY23NEC8U6etvG5qcbADQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jhXBuPv3R0m8lMbbd5MpkwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="bDJMBAERIkS5tnx4e+O1jgAA">
<XPD:ATTR name="Name" type="string">setHeaderOpener</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="YvtjwAfb00ebhOb15lY/jwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bDJMBAERIkS5tnx4e+O1jgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="EATzYVXV20uBc6U3J34VSwAA">
<XPD:ATTR name="Name" type="string">getContent</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="H325I8JA7UWcOmDbje5vLgAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EATzYVXV20uBc6U3J34VSwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="xV6mXWnB5EC9AAq7UW9UzQAA">
<XPD:ATTR name="Name" type="string">setContent</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="E7gaky0L+k2ejPh+BuGsJQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xV6mXWnB5EC9AAq7UW9UzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="bIXXfuZEykWyzGRH0PjB4wAA">
<XPD:ATTR name="Name" type="string">setContentOpener</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="/vaLM6dT5UaOKVHDZ+utHgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bIXXfuZEykWyzGRH0PjB4wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="EbpodJ8c9EyQR9Gq8DpEWAAA">
<XPD:ATTR name="Name" type="string">getFooter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="PwhlWHbx1EWc4NRowL9n5AAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EbpodJ8c9EyQR9Gq8DpEWAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="hnhKN2WiOkWrQT+GXyGw8wAA">
<XPD:ATTR name="Name" type="string">setFooter</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="V+ImMu9RC0upE4s26v4C4gAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">hnhKN2WiOkWrQT+GXyGw8wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="vBCxRnZ+e0+Off38LEPVLQAA">
<XPD:ATTR name="Name" type="string">setFooterOpener</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="0ZJCOBH+oE2l8fWL+NMNkAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">vBCxRnZ+e0+Off38LEPVLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="AxCcCMoxBkiOTotJAbfU1QAA">
<XPD:ATTR name="Name" type="string">getFirstHeader</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UBt3x0hPuE+3PMgs9WN36wAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AxCcCMoxBkiOTotJAbfU1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="mpzkoktz8EeTU2qE6bKzsgAA">
<XPD:ATTR name="Name" type="string">setFirstHeader</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ansEBKBvjUyMuG9fZokQsQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">mpzkoktz8EeTU2qE6bKzsgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="8+11puYJl0msHJl4fVVIegAA">
<XPD:ATTR name="Name" type="string">setFirstHeaderOpener</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jisQZeTMPEGQDhUJH1121gAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">8+11puYJl0msHJl4fVVIegAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="5K4nNY2EM0adg9kzNgXwQgAA">
<XPD:ATTR name="Name" type="string">getSecondHeader</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ymZ9b/1YOUGfhgVMlGvxEwAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5K4nNY2EM0adg9kzNgXwQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="zRi4SAqSkUylq+hKk0cyXAAA">
<XPD:ATTR name="Name" type="string">setSecondHeader</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="A2H2Bu0uTkKYPNcR0lcEuAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zRi4SAqSkUylq+hKk0cyXAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="IRmqxFWo70yF7JZOTjsP/gAA">
<XPD:ATTR name="Name" type="string">setSecondHeaderOpener</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9JzE8trqtUiHSjk+IM11+AAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">IRmqxFWo70yF7JZOTjsP/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="L/TvYL7ukk2ONk8jlsQSIAAA">
<XPD:ATTR name="Name" type="string">getThirdHeader</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="nFlw0T+uRUy/HUTKQsshzwAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">L/TvYL7ukk2ONk8jlsQSIAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="yP1BOgdjyU2EbYPhoKZMqgAA">
<XPD:ATTR name="Name" type="string">setThirdHeader</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jEzr8WvzWUW5fMSPo7kC5gAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yP1BOgdjyU2EbYPhoKZMqgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="Z/ebQYjye0+n+jCqJmfCMQAA">
<XPD:ATTR name="Name" type="string">setThirdHeaderOpener</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="t8dK4mJhvEOaea06lLElPAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Z/ebQYjye0+n+jCqJmfCMQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="ldFhbOvdQU6qsO4pOL73PwAA">
<XPD:ATTR name="Name" type="string">getParagraph</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mYrQkTNYpkmtRZutRzCxLQAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ldFhbOvdQU6qsO4pOL73PwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="EV+FCotNtUGVHzv19j4J1QAA">
<XPD:ATTR name="Name" type="string">setParagraph</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Hqs2HARZN0ujeE74yqWb3wAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EV+FCotNtUGVHzv19j4J1QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="EFLCdt4+ZkiAvoLEGHsPRAAA">
<XPD:ATTR name="Name" type="string">setParagraphOpener</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TFYpdRh460WKasvg8I7p2gAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EFLCdt4+ZkiAvoLEGHsPRAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="rj9H7fq/BUarYlROi0DPpwAA">
<XPD:ATTR name="Name" type="string">IPSRInstallAndUpgrade</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">interface</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">SY46yj9Oj0+piC9H2SUf2AAA</XPD:REF>
<XPD:REF name="Views[1]">qovg/JgCJkyGEX9XPaVNtAAA</XPD:REF>
<XPD:REF name="Views[2]">VX3RUrBqeESyL24ufgtdDAAA</XPD:REF>
<XPD:REF name="Views[3]">5Y1c27AW0EKw/Xlkvv7xKgAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">vRTrp3FyrUeO3YxUm9+XAQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="geIGG/qHzEGX8qF+CpxD7wAA">
<XPD:ATTR name="Name" type="string">__construct</XPD:ATTR>
<XPD:REF name="Owner">rj9H7fq/BUarYlROi0DPpwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="93hWBBGTokGbS7tf0cogswAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">rj9H7fq/BUarYlROi0DPpwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLClass" guid="5Ia6/FVSsUGC5t6gMZbIcwAA">
<XPD:ATTR name="Name" type="string">IPSRPage</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">interface</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1ERC2fI73EOdNjbs605diQAA</XPD:REF>
<XPD:REF name="Views[1]">TBgUzPn5SEaRm9MuyEU/nwAA</XPD:REF>
<XPD:REF name="Views[2]">JFfkgFyT00uJHT6Gv5xezgAA</XPD:REF>
<XPD:REF name="Views[3]">Mtd+TY5SV0u8Z/7LpWWIlQAA</XPD:REF>
<XPD:ATTR name="#SupplierDependencies" type="integer">2</XPD:ATTR>
<XPD:REF name="SupplierDependencies[0]">8x5WfCIXFkKQ0if+HHPzHQAA</XPD:REF>
<XPD:REF name="SupplierDependencies[1]">EheoxiqpU0K2+r0zyG9XLgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="zt005fr9iEeXtT5bToZx8QAA">
<XPD:ATTR name="Name" type="string">setHeader</XPD:ATTR>
<XPD:REF name="Owner">5Ia6/FVSsUGC5t6gMZbIcwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8gTPuKB/SkuspBoNnAST4AAA">
<XPD:ATTR name="Name" type="string">header</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zt005fr9iEeXtT5bToZx8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bkR1aW0uikSADFaCSYP4iwAA">
<XPD:ATTR name="Name" type="string">setContent</XPD:ATTR>
<XPD:REF name="Owner">5Ia6/FVSsUGC5t6gMZbIcwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZrVdRRSpNUeUdFo9D5gl5gAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bkR1aW0uikSADFaCSYP4iwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="EzV/MzMaW0OgM7stXI+vCQAA">
<XPD:ATTR name="Name" type="string">setFooter</XPD:ATTR>
<XPD:REF name="Owner">5Ia6/FVSsUGC5t6gMZbIcwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="dpa0ERXeNEuoCjtpx7J0XgAA">
<XPD:ATTR name="Name" type="string">footer</XPD:ATTR>
<XPD:REF name="BehavioralFeature">EzV/MzMaW0OgM7stXI+vCQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="CTpCY7hH2k6s4fN/DAf7CAAA">
<XPD:ATTR name="Name" type="string">getPage</XPD:ATTR>
<XPD:REF name="Owner">5Ia6/FVSsUGC5t6gMZbIcwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLClass" guid="/7R8UxOASEyDmrlPGMt1wAAA">
<XPD:ATTR name="Name" type="string">PSRAdminMenu</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">IWZktbQdSUafZ3I234H6IAAA</XPD:REF>
<XPD:REF name="Views[1]">YkLzvVd39Eq9jDyV44pKVgAA</XPD:REF>
<XPD:REF name="Views[2]">c8Ogw/h5wUOQXhV3Gbg0fQAA</XPD:REF>
<XPD:REF name="Views[3]">cEU89L1P70qHbRsnrns/9AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="m3zNTlwgkE+g4sf7EJWOSwAA">
<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">/7R8UxOASEyDmrlPGMt1wAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="rXQysglmNE+sqZkgofOIBQAA">
<XPD:ATTR name="Name" type="string">render</XPD:ATTR>
<XPD:REF name="Owner">/7R8UxOASEyDmrlPGMt1wAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="E/ljmW8GEUuyzvjKOWJ3TwAA">
<XPD:ATTR name="Name" type="string">functions</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YKIMeVyC00GfUTiqN20VkAAA</XPD:REF>
<XPD:REF name="Views[1]">Bs0mZSdOw02o6pIuLcUZbwAA</XPD:REF>
<XPD:REF name="Views[2]">HLEbvwVM1k6N9djJD8uKZgAA</XPD:REF>
<XPD:REF name="Views[3]">OPSeggYtxUqUZVec1q8ZEwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="OHowZB6rCk6JjWc4ulJXOgAA">
<XPD:ATTR name="Name" type="string">myplugin_menu_pages</XPD:ATTR>
<XPD:REF name="Owner">E/ljmW8GEUuyzvjKOWJ3TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="bRPuGrtty0mazKbEwhgFagAA">
<XPD:ATTR name="Name" type="string">ps_init_rotator</XPD:ATTR>
<XPD:REF name="Owner">E/ljmW8GEUuyzvjKOWJ3TwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="gTrbsXbVyU+z9z/VNUyr0gAA">
<XPD:ATTR name="Name" type="string">ps_init_js</XPD:ATTR>
<XPD:REF name="Owner">E/ljmW8GEUuyzvjKOWJ3TwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLClass" guid="+ayiPT0yREGKzM8G8YXXhgAA">
<XPD:ATTR name="Name" type="string">PSRAdminMenuItem</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">ZKmFAME1S0ej3pr+S2VtfgAA</XPD:REF>
<XPD:REF name="Views[1]">AEZsjyZ0c0qi3MqBXxjs/wAA</XPD:REF>
<XPD:REF name="Views[2]">/mWtB6iktUq/GtAt32WcEwAA</XPD:REF>
<XPD:REF name="Views[3]">swhvxYWCg0GDcOCmhDPwtQAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">8x5WfCIXFkKQ0if+HHPzHQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">8</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9YquhjKq7kWdgraN9CcvXwAA">
<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">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="COZk3ROSSket4aItRwWgTwAA">
<XPD:ATTR name="Name" type="string">pageTitle</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9YquhjKq7kWdgraN9CcvXwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="m1hHaGpLzU2Sv9UuPzyXZQAA">
<XPD:ATTR name="Name" type="string">menuTitle</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9YquhjKq7kWdgraN9CcvXwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="1O0v+SrgsU6IUgl7QfaXkAAA">
<XPD:ATTR name="Name" type="string">getPage</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BiOvsJTgTk+5FW33emfGJQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">1O0v+SrgsU6IUgl7QfaXkAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="sbFzSMTn1UmL8uW/cs19xQAA">
<XPD:ATTR name="Name" type="string">setAdminPageContent</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zkzumvIB4UCvCAY5oJ9Z+gAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRAdminPage</XPD:ATTR>
<XPD:REF name="BehavioralFeature">sbFzSMTn1UmL8uW/cs19xQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="XIrc8ptDP0W14jsUN9UmPwAA">
<XPD:ATTR name="Name" type="string">__call</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TAjmWOGKdE2zNRTFpaoTbQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XIrc8ptDP0W14jsUN9UmPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="+RMb5QSSIEmOq8u+tS0H8QAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XIrc8ptDP0W14jsUN9UmPwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[2]" type="UMLParameter" guid="kktyiICfHEu7ygzptd/zTQAA">
<XPD:ATTR name="Name" type="string">arguments</XPD:ATTR>
<XPD:REF name="BehavioralFeature">XIrc8ptDP0W14jsUN9UmPwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="dxZ3Mppx2EuKnUJ0OXCuVAAA">
<XPD:ATTR name="Name" type="string">setHeader</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3BoCcywxvUakiy3FQZ82SQAA">
<XPD:ATTR name="Name" type="string">header</XPD:ATTR>
<XPD:REF name="BehavioralFeature">dxZ3Mppx2EuKnUJ0OXCuVAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="/eSspioMAEqzDWhflh+fkgAA">
<XPD:ATTR name="Name" type="string">setContent</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9+nOKYCPTEKYek32GpOeMAAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/eSspioMAEqzDWhflh+fkgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="aJGdnT17aEG9/XznogHapgAA">
<XPD:ATTR name="Name" type="string">setContent</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="FvRn4YrL50K4ROSYnarImQAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aJGdnT17aEG9/XznogHapgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="5Ecyo/byKUmnpVoNIaBxOQAA">
<XPD:ATTR name="Name" type="string">setFooter</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fKpHr01G/EKVKSjdcG+6BQAA">
<XPD:ATTR name="Name" type="string">footer</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5Ecyo/byKUmnpVoNIaBxOQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="781ogcIz10qaW54eTTkhPwAA">
<XPD:ATTR name="Name" type="string">pageTitle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="cDhoQxkCG0e/8gblZQOwsQAA">
<XPD:ATTR name="Name" type="string">menuTitle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="WzfR2fkg80WwoD/cfo6fLAAA">
<XPD:ATTR name="Name" type="string">subMenuTitle</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="9iWM0APp906121cgWDkNGgAA">
<XPD:ATTR name="Name" type="string">capability</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="TXZgcCqmNE+JRsfknzDEAQAA">
<XPD:ATTR name="Name" type="string">slug</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="lj7bvHVpwUCdSDT5BqE4HgAA">
<XPD:ATTR name="Name" type="string">action</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="ckNzZp7mRE2eG7aswikwJAAA">
<XPD:ATTR name="Name" type="string">page</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRAdminPage</XPD:ATTR>
<XPD:REF name="Owner">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLRealization" guid="8x5WfCIXFkKQ0if+HHPzHQAA">
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:REF name="Client">+ayiPT0yREGKzM8G8YXXhgAA</XPD:REF>
<XPD:REF name="Supplier">5Ia6/FVSsUGC5t6gMZbIcwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1J6nJ5MOLU2ktsqq18rohQAA</XPD:REF>
<XPD:REF name="Views[1]">aZFQ3FrEl0W7zwLQ5uOSigAA</XPD:REF>
<XPD:REF name="Views[2]">TUaf2VV0s0WB6KC4n3Ju0QAA</XPD:REF>
<XPD:REF name="Views[3]">BuEPu042X0yTiuxvaTmIWAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLClass" guid="mWd9yDGKW0i1zgYSFG7NyAAA">
<XPD:ATTR name="Name" type="string">PSRPage</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">1mJjYkvUWEeLfT+ywt7rPgAA</XPD:REF>
<XPD:REF name="Views[1]">6ugvOSB35k6dDOaeM1XzRQAA</XPD:REF>
<XPD:REF name="Views[2]">TEpsRoJNck+I4ucuBMmdIwAA</XPD:REF>
<XPD:REF name="Views[3]">5f0zAo+wVE+4mOYi4GZS8wAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">EheoxiqpU0K2+r0zyG9XLgAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">+2Rjp0S7DUqrpfNnJN9I6AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="4551kTom7k+gLpDksI7aPgAA">
<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">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="UbBQX3Il70q6GaOTOgefCwAA">
<XPD:ATTR name="Name" type="string">args[]</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">4551kTom7k+gLpDksI7aPgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="BQgKsA2p2kCi9VC5aSuiywAA">
<XPD:ATTR name="Name" type="string">getFirstHeaderTag</XPD:ATTR>
<XPD:REF name="Owner">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="cQrJNNRG60CMaphT3Z2LEgAA">
<XPD:ATTR name="Name" type="string">setHeader</XPD:ATTR>
<XPD:REF name="Owner">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tivsnwS6dkmm5x3iHayNbQAA">
<XPD:ATTR name="Name" type="string">header</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cQrJNNRG60CMaphT3Z2LEgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="pG5137PU7kmHy3YSvb1pyAAA">
<XPD:ATTR name="Name" type="string">getPage</XPD:ATTR>
<XPD:REF name="Owner">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="kWbMc0JI7EitQuoEe70uZgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">pG5137PU7kmHy3YSvb1pyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="RTptVMar50uk9iImo8iDQgAA">
<XPD:ATTR name="Name" type="string">setFooter</XPD:ATTR>
<XPD:REF name="Owner">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="oBw1r6Ug5E6HFcfrvaziCQAA">
<XPD:ATTR name="Name" type="string">footer</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RTptVMar50uk9iImo8iDQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="XYqAHJINCE2068eJes8WRAAA">
<XPD:ATTR name="Name" type="string">header</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="zU+9TtkcUkil7s5iRRNCsAAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="ol7EM6OscEuBNl95xtdjMQAA">
<XPD:ATTR name="Name" type="string">footer</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="XU2O9n76Ck6PUE9E8cXWCQAA">
<XPD:ATTR name="Name" type="string">HTMLTags</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRHTMLTags</XPD:ATTR>
<XPD:REF name="Owner">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="P86MiEeHeEW2S48o+CA3hQAA">
<XPD:ATTR name="Name" type="string">page</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[8]" type="UMLRealization" guid="EheoxiqpU0K2+r0zyG9XLgAA">
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:REF name="Client">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
<XPD:REF name="Supplier">5Ia6/FVSsUGC5t6gMZbIcwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Y8LfFLeYkESOap3EAno66gAA</XPD:REF>
<XPD:REF name="Views[1]">FBD8kQkkJk+w1UjeNZZ1PAAA</XPD:REF>
<XPD:REF name="Views[2]">g6/CEtio4EW4HWn7mQ+kHwAA</XPD:REF>
<XPD:REF name="Views[3]">qB1ocpb9lU+QX7fqpsUqtAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[9]" type="UMLClass" guid="Xol06u70J02oCiESx3VqBgAA">
<XPD:ATTR name="Name" type="string">PSRAdminPage</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">BgVi1c+KtEKXNJCbNuUoYQAA</XPD:REF>
<XPD:REF name="Views[1]">YqYj1kbfGE+Mn2FrZSQsyAAA</XPD:REF>
<XPD:REF name="Views[2]">TxkEbpMEQkCcrzR4GdGS2QAA</XPD:REF>
<XPD:REF name="Views[3]">p7YxmTo4lEa3bjho7nH9jwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">+2Rjp0S7DUqrpfNnJN9I6AAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="S24E1DISCUiSIAk5gowH0AAA">
<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">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4lIptwaQVkOAfZ7TentePAAA">
<XPD:ATTR name="Name" type="string">args[]</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">S24E1DISCUiSIAk5gowH0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="smC18//9i0aSKnxcx2bStgAA">
<XPD:ATTR name="Name" type="string">getPage</XPD:ATTR>
<XPD:REF name="Owner">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zhDiaI5qp0KPeiJVSlZvTQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">smC18//9i0aSKnxcx2bStgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="VlzIY7+c/UKO/YXWtbqR3gAA">
<XPD:ATTR name="Name" type="string">setHeaderOpener</XPD:ATTR>
<XPD:REF name="Owner">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Ry5O/lwEGUmSfbNi5YQdHAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">VlzIY7+c/UKO/YXWtbqR3gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="gzjVveNWH0yMbhJsY3bu0AAA">
<XPD:ATTR name="Name" type="string">getHeader</XPD:ATTR>
<XPD:REF name="Owner">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ZXOH4tEyJ0SJVGNVNicyhwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gzjVveNWH0yMbhJsY3bu0AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="lwiidr8qUk6sZPyyRLjl9AAA">
<XPD:ATTR name="Name" type="string">setContentOpener</XPD:ATTR>
<XPD:REF name="Owner">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qlY6eMchL0OtwYAuZ1xD6gAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">lwiidr8qUk6sZPyyRLjl9AAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="94d8NqmmV0eR9OboZb2/tgAA">
<XPD:ATTR name="Name" type="string">getContent</XPD:ATTR>
<XPD:REF name="Owner">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hwReMwRdiUSHxqeD+H3kEQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">94d8NqmmV0eR9OboZb2/tgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="YqGmUlbhp0+n5G7rIfgIQwAA">
<XPD:ATTR name="Name" type="string">setContent</XPD:ATTR>
<XPD:REF name="Owner">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="fzT8v58YiESvFQA1+TWlPwAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">YqGmUlbhp0+n5G7rIfgIQwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="/HkAgN2yvUigZnpBMkojrAAA">
<XPD:ATTR name="Name" type="string">setFooterOpener</XPD:ATTR>
<XPD:REF name="Owner">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="W6fyBNMoxUmkNcm/IFq2ugAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/HkAgN2yvUigZnpBMkojrAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="v02i0S9nwkWAkcjuqDd+qAAA">
<XPD:ATTR name="Name" type="string">getFooter</XPD:ATTR>
<XPD:REF name="Owner">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+oIrrn2IcUSERvuJUhtOBgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">v02i0S9nwkWAkcjuqDd+qAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[10]" type="UMLGeneralization" guid="+2Rjp0S7DUqrpfNnJN9I6AAA">
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:REF name="Child">Xol06u70J02oCiESx3VqBgAA</XPD:REF>
<XPD:REF name="Parent">mWd9yDGKW0i1zgYSFG7NyAAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0+2LXKgBbEm8mQlgxWAeeAAA</XPD:REF>
<XPD:REF name="Views[1]">cEmxlJAVhU6wb/3+E6WOCAAA</XPD:REF>
<XPD:REF name="Views[2]">oUN9JlUKXEyH5t/Qs5ZurQAA</XPD:REF>
<XPD:REF name="Views[3]">gSa/m1/eWUOAQu9iop0jYwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[11]" type="UMLClass" guid="2ernU6iQGkyfE2EkZM5UpAAA">
<XPD:ATTR name="Name" type="string">PSRConfiguration</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Mx0/f1P7oEq999VbINMwTAAA</XPD:REF>
<XPD:REF name="Views[1]">0yEBvTb23UWkP4jD6bHcoQAA</XPD:REF>
<XPD:REF name="Views[2]">PUp8ccboCU+z0Bnu2w69EwAA</XPD:REF>
<XPD:REF name="Views[3]">xIClirZjIkS+xAgunb+c7QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="9mjpk/7SW0e7Ze9EBa/4TAAA">
<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">2ernU6iQGkyfE2EkZM5UpAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">bKXiXlPW80+RAG7Zn+2psAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="7TlqGNUbCEOqep3r9falPQAA">
<XPD:ATTR name="Name" type="string">themeDirectory</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">2ernU6iQGkyfE2EkZM5UpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="U8iyowpwcEOIAFn0wxKZVgAA">
<XPD:ATTR name="Name" type="string">pluginName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">2ernU6iQGkyfE2EkZM5UpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="3LM3netVaUu9Bcqu935vHwAA">
<XPD:ATTR name="Name" type="string">pluginDirectory</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">2ernU6iQGkyfE2EkZM5UpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="gARUOjz/m0iC/7/k17MPNAAA">
<XPD:ATTR name="Name" type="string">pluginURL</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">2ernU6iQGkyfE2EkZM5UpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="f+oUadnqoU2V1DtOI+5bUQAA">
<XPD:ATTR name="Name" type="string">pluginVersion</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">2ernU6iQGkyfE2EkZM5UpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[12]" type="UMLClass" guid="CnYUuV0rpkm50z3+8yD3LwAA">
<XPD:ATTR name="Name" type="string">PSRHTMLTag</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7wJMBvMnXUeTBGo+bKnD6AAA</XPD:REF>
<XPD:REF name="Views[1]">tPHIbumMjEiJ5QZ+UKfFHQAA</XPD:REF>
<XPD:REF name="Views[2]">aoQGRoOYrUeUNXw0LD1p6QAA</XPD:REF>
<XPD:REF name="Views[3]">P5i0Oa4l8kmhg2naWlNWiAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ru1Ls5ug5E+6ZBOqnRafhwAA">
<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">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="waW/kjoAvEy7EGxLIFVijwAA">
<XPD:ATTR name="Name" type="string">tagName</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ru1Ls5ug5E+6ZBOqnRafhwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="q7U7lYx++0GLdsmJarOTIwAA">
<XPD:ATTR name="Name" type="string">getFullTag</XPD:ATTR>
<XPD:REF name="Owner">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="objQpuiwQUab8OC/Ct5j0wAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q7U7lYx++0GLdsmJarOTIwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">7</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">PhOFJccKhEqTB/9+KhTTQAAA</XPD:REF>
<XPD:REF name="TypedFeatures[1]">Vtked2Mw0ku89oAHsO2AIgAA</XPD:REF>
<XPD:REF name="TypedFeatures[2]">83EkHMaokk6CAdROsHaxnQAA</XPD:REF>
<XPD:REF name="TypedFeatures[3]">n8893dOMs0uv1uUi5CuUowAA</XPD:REF>
<XPD:REF name="TypedFeatures[4]">1q7+b1zETEipjlwKJMrqRgAA</XPD:REF>
<XPD:REF name="TypedFeatures[5]">qV50mgtmt0y5ch4WAHksfAAA</XPD:REF>
<XPD:REF name="TypedFeatures[6]">suA+LRo/2EKGW2r37w5vbAAA</XPD:REF>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">bKVvgxcIYU6reZ5F4ERF6QAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="qW8s2Ge7eE2sb8CEDHcu+gAA">
<XPD:ATTR name="Name" type="string">opener</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="sQwxDcdZ/kmXE93XpbcB/AAA">
<XPD:ATTR name="Name" type="string">closer</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[13]" type="UMLClass" guid="8rAl/kHrJE+pdlaaxFSMRgAA">
<XPD:ATTR name="Name" type="string">PSRHTMLTags</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">C3kfXRkce0G+up0H4I7IRwAA</XPD:REF>
<XPD:REF name="Views[1]">cqwy/+vh1kSZ5LDxtMX7MAAA</XPD:REF>
<XPD:REF name="Views[2]">o8O9cb7Yz06WjBWFMLRZiAAA</XPD:REF>
<XPD:REF name="Views[3]">09aH7STSwEeTsWUcLhaESAAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">hL7XXjOgCUKXLG5qbBPjAgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">22</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="FO6fCKNy/02HKeJDDrmc/gAA">
<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">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="qf05Hh+9yEOr+5fRPZKkrgAA">
<XPD:ATTR name="Name" type="string">args[]</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">FO6fCKNy/02HKeJDDrmc/gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="luOUj2Z71kGdtTWI/NotrQAA">
<XPD:ATTR name="Name" type="string">getHeader</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gim+OdDY50a4IF+CIBTFbAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">luOUj2Z71kGdtTWI/NotrQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="detn3XG8oUuX/JvTxIYKaAAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">luOUj2Z71kGdtTWI/NotrQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="aXzLgJ6QrUOkloskp/enfwAA">
<XPD:ATTR name="Name" type="string">setHeader</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sKQPZAcuO0OCa0WAagRyngAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aXzLgJ6QrUOkloskp/enfwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="6nYNkST6kkWRVJLlOByTggAA">
<XPD:ATTR name="Name" type="string">setHeaderOpener</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="gDMBSitVok+yk/x2yJTKOAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">6nYNkST6kkWRVJLlOByTggAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="ryxrhQsqPk2xe/Fd5fBRlgAA">
<XPD:ATTR name="Name" type="string">getContent</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="cl+tgVAVckWQqNHbPESHhgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ryxrhQsqPk2xe/Fd5fBRlgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="KFcVXLVx50Ka+eEW7+sFdAAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ryxrhQsqPk2xe/Fd5fBRlgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="9UPmYvRZ6E+3erA8pr6iOAAA">
<XPD:ATTR name="Name" type="string">setContent</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pflShGAKBUONGRkl4iVSNwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">9UPmYvRZ6E+3erA8pr6iOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="KmSiKkyfVUGD2UAqI34RNgAA">
<XPD:ATTR name="Name" type="string">setContentOpener</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="65pHJxKV1k+aw4ogho9JVAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KmSiKkyfVUGD2UAqI34RNgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[7]" type="UMLOperation" guid="iSJhBEBWRUSxXOiCB2wsZQAA">
<XPD:ATTR name="Name" type="string">getFooter</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="3xmO0TKz7UetpORxeRRVdAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iSJhBEBWRUSxXOiCB2wsZQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="TbZ53uY0fkOdxlqLem6u1wAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iSJhBEBWRUSxXOiCB2wsZQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[8]" type="UMLOperation" guid="5JzopV3YSk6eu2bLpuuqkQAA">
<XPD:ATTR name="Name" type="string">setFooter</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="jaj/X8rANUaW4VjjPtwOfwAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5JzopV3YSk6eu2bLpuuqkQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[9]" type="UMLOperation" guid="P+hhUi9kOkurnX772pspcgAA">
<XPD:ATTR name="Name" type="string">setFooterOpener</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="lDHQkq9IhEGmpdDlXDfRCAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">P+hhUi9kOkurnX772pspcgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[10]" type="UMLOperation" guid="bRlHfBB+YEuIHWgmGldnDAAA">
<XPD:ATTR name="Name" type="string">getFirstHeader</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="sBDoDbZLlU6pIuRFxzm8VwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bRlHfBB+YEuIHWgmGldnDAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="Gjn7n/x3iUelPXXlPw9ZzQAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">bRlHfBB+YEuIHWgmGldnDAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[11]" type="UMLOperation" guid="2ee423yjBU2n3mZ1bZnPXgAA">
<XPD:ATTR name="Name" type="string">setFirstHeader</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="+JgSrGt2r0eKgtzXRYL4twAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">2ee423yjBU2n3mZ1bZnPXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[12]" type="UMLOperation" guid="605KJIdIBkWDVEjAxuMbIQAA">
<XPD:ATTR name="Name" type="string">setFirstHeaderOpener</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="TdfTtk96nkWXbTKLZd6m9gAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">605KJIdIBkWDVEjAxuMbIQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[13]" type="UMLOperation" guid="cYFYbUi49keM00TMYZBtKwAA">
<XPD:ATTR name="Name" type="string">getSecondHeader</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="9WWTiirwqUSjosQG/8IPbgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cYFYbUi49keM00TMYZBtKwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="1knX4t/OJ06afS5KnUsllwAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">cYFYbUi49keM00TMYZBtKwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[14]" type="UMLOperation" guid="a2KsQV0SHEiqvFyXKN8MqAAA">
<XPD:ATTR name="Name" type="string">setSecondHeader</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ddwFH/gyD06rNklJITi93gAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">a2KsQV0SHEiqvFyXKN8MqAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[15]" type="UMLOperation" guid="Yzq6k2/ya0K5eNcUlPdeKgAA">
<XPD:ATTR name="Name" type="string">setSecondHeaderOpener</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ktIRZm/Bh0WBNnbjLQ/apgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Yzq6k2/ya0K5eNcUlPdeKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[16]" type="UMLOperation" guid="xirQamURSUKsSnuzFFuIDQAA">
<XPD:ATTR name="Name" type="string">getThirdHeader</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="elSqtI6MukONgUbaQzx+dwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xirQamURSUKsSnuzFFuIDQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="626fmIwYXUiVlTPkuheY3AAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xirQamURSUKsSnuzFFuIDQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[17]" type="UMLOperation" guid="RzeK5MSGYUKtA2fpl9wr+QAA">
<XPD:ATTR name="Name" type="string">setThirdHeader</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zdCe+LbphU65oudTwUrsVQAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">RzeK5MSGYUKtA2fpl9wr+QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[18]" type="UMLOperation" guid="MbBJcKyLW0uatUFCM3dMPQAA">
<XPD:ATTR name="Name" type="string">setThirdHeaderOpener</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Q6NUGlGFq0GEXWSUsRi2fAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MbBJcKyLW0uatUFCM3dMPQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[19]" type="UMLOperation" guid="+W6yucSiREmBNJB4CD9/XgAA">
<XPD:ATTR name="Name" type="string">getParagraph</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QuelkqWETk+3Kk5iocmVsQAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+W6yucSiREmBNJB4CD9/XgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="B3sLI+0VlUCNmgmL0an/0AAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">+W6yucSiREmBNJB4CD9/XgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[20]" type="UMLOperation" guid="xUkSbS1gmkmzFrUuT4di+gAA">
<XPD:ATTR name="Name" type="string">setParagraph</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="1cPG4j+u+E2Ym1GexOa4HAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">xUkSbS1gmkmzFrUuT4di+gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[21]" type="UMLOperation" guid="5+A3saFKb0qj1WMZzCszTAAA">
<XPD:ATTR name="Name" type="string">setParagraphOpener</XPD:ATTR>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="L+Tuy6NuS0Si4KBHnBN8PgAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">5+A3saFKb0qj1WMZzCszTAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">1</XPD:ATTR>
<XPD:REF name="Associations[0]">5q6LWc4nEECkk779aRNRDQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="PhOFJccKhEqTB/9+KhTTQAAA">
<XPD:ATTR name="Name" type="string">header</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRHTMLTag</XPD:ATTR>
<XPD:REF name="Type_">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="Vtked2Mw0ku89oAHsO2AIgAA">
<XPD:ATTR name="Name" type="string">content</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRHTMLTag</XPD:ATTR>
<XPD:REF name="Type_">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="83EkHMaokk6CAdROsHaxnQAA">
<XPD:ATTR name="Name" type="string">footer</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRHTMLTag</XPD:ATTR>
<XPD:REF name="Type_">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="n8893dOMs0uv1uUi5CuUowAA">
<XPD:ATTR name="Name" type="string">firstHeader</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRHTMLTag</XPD:ATTR>
<XPD:REF name="Type_">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="1q7+b1zETEipjlwKJMrqRgAA">
<XPD:ATTR name="Name" type="string">secondHeader</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRHTMLTag</XPD:ATTR>
<XPD:REF name="Type_">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="qV50mgtmt0y5ch4WAHksfAAA">
<XPD:ATTR name="Name" type="string">thirdHeader</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRHTMLTag</XPD:ATTR>
<XPD:REF name="Type_">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="suA+LRo/2EKGW2r37w5vbAAA">
<XPD:ATTR name="Name" type="string">paragraph</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRHTMLTag</XPD:ATTR>
<XPD:REF name="Type_">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
<XPD:REF name="Owner">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[14]" type="UMLClass" guid="DiOhOMTduEaOrpqgQJ8j8QAA">
<XPD:ATTR name="Name" type="string">PSRInstallAndUpgradeBase</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">DdqEL8m60kSeSEqrGJEUdQAA</XPD:REF>
<XPD:REF name="Views[1]">XC1Wqsmvs0Wmn1K6E6H3KwAA</XPD:REF>
<XPD:REF name="Views[2]">MpBo04la10afYYorjUrcKgAA</XPD:REF>
<XPD:REF name="Views[3]">iuLrdg79KkKJpl0LXHfJLwAA</XPD:REF>
<XPD:ATTR name="#ClientDependencies" type="integer">1</XPD:ATTR>
<XPD:REF name="ClientDependencies[0]">vRTrp3FyrUeO3YxUm9+XAQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">EZxj9gYaREG1bODTN/C8HwAA</XPD:REF>
<XPD:REF name="Specializations[1]">G3XcCG9oNEipdX7ciQ9P4QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="ShBv06V94UuOSta7XPYXRQAA">
<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">DiOhOMTduEaOrpqgQJ8j8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="RlUIewRXbUWS94vOBE2AzgAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">DiOhOMTduEaOrpqgQJ8j8QAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="inmsFbPnNEaWcQuBxhg0FQAA">
<XPD:ATTR name="Name" type="string">pluginVersionKey</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">DiOhOMTduEaOrpqgQJ8j8QAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="C1aNlr2aj02WOXJilYBGfwAA">
<XPD:ATTR name="Name" type="string">pluginVersionNumber</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">DiOhOMTduEaOrpqgQJ8j8QAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[15]" type="UMLRealization" guid="vRTrp3FyrUeO3YxUm9+XAQAA">
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:REF name="Client">DiOhOMTduEaOrpqgQJ8j8QAA</XPD:REF>
<XPD:REF name="Supplier">rj9H7fq/BUarYlROi0DPpwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">0qLb9oqE3E2lM2AYseaa6gAA</XPD:REF>
<XPD:REF name="Views[1]">kcunl0EtIkS7QeakNwBHsQAA</XPD:REF>
<XPD:REF name="Views[2]">4D/wwiWEbk2olXo/aA7+jgAA</XPD:REF>
<XPD:REF name="Views[3]">ePyWSL80/U+kaVpdkzwsTwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[16]" type="UMLClass" guid="QxgZjs/ezEaX+vQq4AxwLQAA">
<XPD:ATTR name="Name" type="string">PSRInstall</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">6yobYpwL+U+OsP6n0xsYxAAA</XPD:REF>
<XPD:REF name="Views[1]">futrEtxDFEu7U/+qt4OBzgAA</XPD:REF>
<XPD:REF name="Views[2]">dCGp4R1/V06hXAayoNHipQAA</XPD:REF>
<XPD:REF name="Views[3]">ltcBOEkjr0mca9vovrWGfwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">EZxj9gYaREG1bODTN/C8HwAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="8rcs2n9gjUSeBOBovCRLawAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">QxgZjs/ezEaX+vQq4AxwLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[17]" type="UMLGeneralization" guid="EZxj9gYaREG1bODTN/C8HwAA">
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:REF name="Child">QxgZjs/ezEaX+vQq4AxwLQAA</XPD:REF>
<XPD:REF name="Parent">DiOhOMTduEaOrpqgQJ8j8QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">j6ESSh6yM026GrQTKl2YfwAA</XPD:REF>
<XPD:REF name="Views[1]">cGMKdNlRM0uA84atPblWaQAA</XPD:REF>
<XPD:REF name="Views[2]">1JEmQbBa1k+QI85160qDDAAA</XPD:REF>
<XPD:REF name="Views[3]">Is3safW2Q0yRCkp3ylegIgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[18]" type="UMLClass" guid="mzUxORc64kCEVxpHQgkyhgAA">
<XPD:ATTR name="Name" type="string">PSRUpgrade</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sIZk9p0xZ0qgR0w4jdOMuwAA</XPD:REF>
<XPD:REF name="Views[1]">tfeyAnuve0yIUCr3TLv2pQAA</XPD:REF>
<XPD:REF name="Views[2]">mCPgU4dApUywzobS8vQdzwAA</XPD:REF>
<XPD:REF name="Views[3]">9elv6B1KdEywAL8QgfcAwwAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">G3XcCG9oNEipdX7ciQ9P4QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="0d9SeqkP8EiJKKDfkbCA4AAA">
<XPD:ATTR name="Name" type="string">execute</XPD:ATTR>
<XPD:REF name="Owner">mzUxORc64kCEVxpHQgkyhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="PG0rolUt0k2B0O3ec3roJQAA">
<XPD:ATTR name="Name" type="string">upgradeIfPluginVersionIsOld</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">mzUxORc64kCEVxpHQgkyhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="4Q8jjahX+ECSXHMGQAlsvAAA">
<XPD:ATTR name="Name" type="string">getPluginVersionNumberFromDB</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">mzUxORc64kCEVxpHQgkyhgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="kr3yYSfUeE+Q1lrvhjjxbAAA">
<XPD:ATTR name="Name" type="string">upgradePluginVersion</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">mzUxORc64kCEVxpHQgkyhgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[19]" type="UMLGeneralization" guid="G3XcCG9oNEipdX7ciQ9P4QAA">
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:REF name="Child">mzUxORc64kCEVxpHQgkyhgAA</XPD:REF>
<XPD:REF name="Parent">DiOhOMTduEaOrpqgQJ8j8QAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Di9yvRzeXUWcQXaljwtJsgAA</XPD:REF>
<XPD:REF name="Views[1]">jIB13sKDakiepEmKhABFCAAA</XPD:REF>
<XPD:REF name="Views[2]">5ALK4Qru60Gu5WCCv/6ghgAA</XPD:REF>
<XPD:REF name="Views[3]">jq2AsqwhykCdVefCw8LxxwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[20]" type="UMLClass" guid="VT6cGIp1PkuGX957sCQcOAAA">
<XPD:ATTR name="Name" type="string">PSRController</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">sGtpO2X1t0aTwA7y6O5FDQAA</XPD:REF>
<XPD:REF name="Views[1]">gsLfMXS7dkyRpUVs7qLlXwAA</XPD:REF>
<XPD:REF name="Views[2]">RaAv1Df/MUKRQhaA1oV3NgAA</XPD:REF>
<XPD:REF name="Views[3]">g1PMV7FG/067H3QPxNJ4eAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">5</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="CCZwkWKgekuD/BJYUaNuEwAA">
<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">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="q5h0a/crqESwfVSfyKC2dQAA">
<XPD:ATTR name="Name" type="string">setIntLimitOfImages</XPD:ATTR>
<XPD:REF name="Owner">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="tnwkDzOXhEmDBNsd3lBwKgAA">
<XPD:ATTR name="Name" type="string">intLimitOfImages</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">q5h0a/crqESwfVSfyKC2dQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="j5ebX8iiiEODQCzXazLyJQAA">
<XPD:ATTR name="Name" type="string">init</XPD:ATTR>
<XPD:REF name="Owner">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="csmPx8B6kkmwnheTaetTDAAA">
<XPD:ATTR name="Name" type="string">installOrUpgrade</XPD:ATTR>
<XPD:REF name="Owner">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="yIDOzo8wmkWIxib0/MA0GQAA">
<XPD:ATTR name="Name" type="string">isPSRInstalled</XPD:ATTR>
<XPD:REF name="Owner">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a+p+mt1qq0aYbhpnDayKkwAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">boolean</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yIDOzo8wmkWIxib0/MA0GQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="bKXiXlPW80+RAG7Zn+2psAAA">
<XPD:ATTR name="Name" type="string">PSRConfiguration</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yIDOzo8wmkWIxib0/MA0GQAA</XPD:REF>
<XPD:REF name="Type_">2ernU6iQGkyfE2EkZM5UpAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="AUU4UOmwnk+Ke2BW7RYQmAAA">
<XPD:ATTR name="Name" type="string">intLimitOfImages</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="Owner">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="fSDsYEwbMkucyE9b43tPXgAA">
<XPD:ATTR name="Name" type="string">objGallery</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRNGGGalleryModel</XPD:ATTR>
<XPD:REF name="Owner">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="zyBopyKS4EaiI0DXrmVW2AAA">
<XPD:ATTR name="Name" type="string">objImageList</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRNGGPicturesModel</XPD:ATTR>
<XPD:REF name="Owner">VT6cGIp1PkuGX957sCQcOAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[21]" type="UMLClass" guid="AXvI2lAe20CwVwkpfcOhcQAA">
<XPD:ATTR name="Name" type="string">PSRNGGGalleryModel</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">YDMKwduAFUOItAF3lVOZXgAA</XPD:REF>
<XPD:REF name="Views[1]">gvJvrtMY60+Sck6ftFaZeQAA</XPD:REF>
<XPD:REF name="Views[2]">p7ahpebxYEuX0b2IzC7b6QAA</XPD:REF>
<XPD:REF name="Views[3]">nMSfsVMNZEuDjjcozWALHAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">7</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="KZZQdzMABkW0IIJjwjElBwAA">
<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">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ThDjbKLj+UuBEbOLoOUMjAAA">
<XPD:ATTR name="Name" type="string">strGetBy</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KZZQdzMABkW0IIJjwjElBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="wdkRcO2uYEKP77VFP8i9RAAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">KZZQdzMABkW0IIJjwjElBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="zzssrzvBi0mwEQsiI6OWWwAA">
<XPD:ATTR name="Name" type="string">setParameters</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="pGvVRLggBEGkvHC0z6BcKAAA">
<XPD:ATTR name="Name" type="string">strGetBy</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zzssrzvBi0mwEQsiI6OWWwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="L/NGYz2a+EiU9ahiltX5ngAA">
<XPD:ATTR name="Name" type="string">value</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">zzssrzvBi0mwEQsiI6OWWwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ln931wrW302FUq5Ld8vRWQAA">
<XPD:ATTR name="Name" type="string">getRowByName</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="zrLQRqPNO0C1pYx6l2/3TgAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">ln931wrW302FUq5Ld8vRWQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[3]" type="UMLOperation" guid="iBu5U0HW4EiZrkFaPAF9CgAA">
<XPD:ATTR name="Name" type="string">getRowByTitle</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="a7iC3f7Z4021Itrrz3iSGgAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iBu5U0HW4EiZrkFaPAF9CgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="hwxHCqI/X0uYA8B7hheW4AAA">
<XPD:ATTR name="Name" type="string">title</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">iBu5U0HW4EiZrkFaPAF9CgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[4]" type="UMLOperation" guid="gYwui1pazUSs/cobFvfwbwAA">
<XPD:ATTR name="Name" type="string">getGalleryID</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="BK7NOaBZO0e8tEBTkHYU+AAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gYwui1pazUSs/cobFvfwbwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[5]" type="UMLOperation" guid="N00BdkghQUGAiRRvpC/UBwAA">
<XPD:ATTR name="Name" type="string">getPath</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="8VyP3UwARU+QNzA/uZBEGAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">N00BdkghQUGAiRRvpC/UBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[6]" type="UMLOperation" guid="LfBBXnqq4ECy6nISfiXeEwAA">
<XPD:ATTR name="Name" type="string">setPatametersFromRow</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mRAiLMjHxk+otg1KJaJbsgAA">
<XPD:ATTR name="Name" type="string">row</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">Object</XPD:ATTR>
<XPD:REF name="BehavioralFeature">LfBBXnqq4ECy6nISfiXeEwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">UVS6o8xnh0y6FOpT1H5NigAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">mU9EOCkpTkSjsYli38/GVQAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">9</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ueehhz9EDEO65jTmKosMMQAA">
<XPD:ATTR name="Name" type="string">gid</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="4pLrkVqoSU2sFEZH6DEZDQAA">
<XPD:ATTR name="Name" type="string">name</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="mQQ0LnAcTkSQ66UqAFG23wAA">
<XPD:ATTR name="Name" type="string">slug</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="Q+xqOzpO60+/M2IZcRdTMAAA">
<XPD:ATTR name="Name" type="string">path</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[4]" type="UMLAttribute" guid="UOV4M2nd8Eeosyh6zgfHlQAA">
<XPD:ATTR name="Name" type="string">title</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[5]" type="UMLAttribute" guid="ZPbCMXznCkirSFj40j3w0gAA">
<XPD:ATTR name="Name" type="string">galdesc</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[6]" type="UMLAttribute" guid="7zT5xvzWgUGxSUNTrrkIgwAA">
<XPD:ATTR name="Name" type="string">pageid</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[7]" type="UMLAttribute" guid="vnOuvDdgr0ObNdeZtHS6YwAA">
<XPD:ATTR name="Name" type="string">previewpic</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[8]" type="UMLAttribute" guid="i7NXpvC84UOY6mxyyAi45gAA">
<XPD:ATTR name="Name" type="string">author</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[22]" type="UMLClass" guid="juf5MgLG8kSUMBJd2ckvDgAA">
<XPD:ATTR name="Name" type="string">PSRNGGPicturesModel</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">5TBRl2qGnkezlYa/yEBSYgAA</XPD:REF>
<XPD:REF name="Views[1]">l+VVaQfu7UeqGsWXZacN1gAA</XPD:REF>
<XPD:REF name="Views[2]">ND6FX3DK20+FVzp/A51hrAAA</XPD:REF>
<XPD:REF name="Views[3]">8s7iCxqz2Eu4Y6qute9zwAAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="3nM8Zz+V6EyncaweVii6dQAA">
<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">juf5MgLG8kSUMBJd2ckvDgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Hg4mmEuJMUu5j0U5CODdHAAA">
<XPD:ATTR name="Name" type="string">galleryID</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">3nM8Zz+V6EyncaweVii6dQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="/vvTyrKT2Em4nXIsLIYAQwAA">
<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">3nM8Zz+V6EyncaweVii6dQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="jGt4RH09z0K22bmREqu0MgAA">
<XPD:ATTR name="Name" type="string">setPictures</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">juf5MgLG8kSUMBJd2ckvDgAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="uYYyQbzzaU6XTeWlJDLTrAAA">
<XPD:ATTR name="Name" type="string">galleryID</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">int</XPD:ATTR>
<XPD:REF name="BehavioralFeature">jGt4RH09z0K22bmREqu0MgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="UasCXvgmck27zUO0LOcnegAA">
<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">jGt4RH09z0K22bmREqu0MgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="JB8BJD3gQ0GyU/M8MjLMhQAA">
<XPD:ATTR name="Name" type="string">getPictures</XPD:ATTR>
<XPD:REF name="Owner">juf5MgLG8kSUMBJd2ckvDgAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#TypedFeatures" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedFeatures[0]">raK9PxA2bka5tbum22y8pwAA</XPD:REF>
<XPD:ATTR name="#TypedParameters" type="integer">1</XPD:ATTR>
<XPD:REF name="TypedParameters[0]">PGrEwnF8Yk+b9RART1J7hAAA</XPD:REF>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="ZleuMk9A9USxBxKBc0AerAAA">
<XPD:ATTR name="Name" type="string">pictures</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">juf5MgLG8kSUMBJd2ckvDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[23]" type="UMLClass" guid="Z/VdjzwD6Uagu8xEp9YA0AAA">
<XPD:ATTR name="Name" type="string">PSRValidator</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">G9ZnU2iOcESyzTIjgHNQnQAA</XPD:REF>
<XPD:REF name="Views[1]">+3AX00++f0+eHs8IXMa5oAAA</XPD:REF>
<XPD:REF name="Views[2]">Zrlsz6OntESlc0MAzJ5dJAAA</XPD:REF>
<XPD:REF name="Views[3]">p9GKscywBkaGPmZyw7If2QAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="MDEUZkoMV0yfbIGISL5cUwAA">
<XPD:ATTR name="Name" type="string">isNumericAndGreaterThanZero</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">Z/VdjzwD6Uagu8xEp9YA0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="p/7NcpEp90SXzuULKeRX7QAA">
<XPD:ATTR name="Name" type="string">var</XPD:ATTR>
<XPD:REF name="BehavioralFeature">MDEUZkoMV0yfbIGISL5cUwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="PcvNiEQNAkal6yB+D9bQ9gAA">
<XPD:ATTR name="Name" type="string">isStringAndNotEmpty</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">Z/VdjzwD6Uagu8xEp9YA0AAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="N/fm/ta42E22Xx4N/77NRwAA">
<XPD:ATTR name="Name" type="string">var</XPD:ATTR>
<XPD:REF name="BehavioralFeature">PcvNiEQNAkal6yB+D9bQ9gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[24]" type="UMLClass" guid="/uFFEFhF20W2UfS5NPYxvAAA">
<XPD:ATTR name="Name" type="string">PSRView</XPD:ATTR>
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">lYneBX0dBkGWDwDY5E+f+wAA</XPD:REF>
<XPD:REF name="Views[1]">ecGQE3NgtkaayDjJqS5HUAAA</XPD:REF>
<XPD:REF name="Views[2]">OtyVe34sYEGFGzhLJ63IrwAA</XPD:REF>
<XPD:REF name="Views[3]">qdw9vHAD5EWE4sbnKoC8kgAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="/QnQnZqeuU+HrrGdOEV5zQAA">
<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">/uFFEFhF20W2UfS5NPYxvAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="mU9EOCkpTkSjsYli38/GVQAA">
<XPD:ATTR name="Name" type="string">objGallery</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/QnQnZqeuU+HrrGdOEV5zQAA</XPD:REF>
<XPD:REF name="Type_">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Parameters[1]" type="UMLParameter" guid="PGrEwnF8Yk+b9RART1J7hAAA">
<XPD:ATTR name="Name" type="string">objImageList</XPD:ATTR>
<XPD:REF name="BehavioralFeature">/QnQnZqeuU+HrrGdOEV5zQAA</XPD:REF>
<XPD:REF name="Type_">juf5MgLG8kSUMBJd2ckvDgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="i/OPX/AcqUuQdKL1YLpvKgAA">
<XPD:ATTR name="Name" type="string">render</XPD:ATTR>
<XPD:REF name="Owner">/uFFEFhF20W2UfS5NPYxvAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="4PP650ssTUOpeUh7PLiDtAAA">
<XPD:ATTR name="DirectionKind" type="UMLParameterDirectionKind">pdkReturn</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="BehavioralFeature">i/OPX/AcqUuQdKL1YLpvKgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="ZSnki0pkQUO+CXJ9xrCB3wAA">
<XPD:ATTR name="Name" type="string">shuffleImages</XPD:ATTR>
<XPD:REF name="Owner">/uFFEFhF20W2UfS5NPYxvAAA</XPD:REF>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">4</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="osjBWr/9FUm/7hq72l/KNAAA">
<XPD:ATTR name="Name" type="string">arImageList</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">/uFFEFhF20W2UfS5NPYxvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[1]" type="UMLAttribute" guid="UVS6o8xnh0y6FOpT1H5NigAA">
<XPD:ATTR name="Name" type="string">objGallery</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRNGGGalleryModel</XPD:ATTR>
<XPD:REF name="Type_">AXvI2lAe20CwVwkpfcOhcQAA</XPD:REF>
<XPD:REF name="Owner">/uFFEFhF20W2UfS5NPYxvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[2]" type="UMLAttribute" guid="raK9PxA2bka5tbum22y8pwAA">
<XPD:ATTR name="Name" type="string">objImageList</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">PSRNGGPicturesModel</XPD:ATTR>
<XPD:REF name="Type_">juf5MgLG8kSUMBJd2ckvDgAA</XPD:REF>
<XPD:REF name="Owner">/uFFEFhF20W2UfS5NPYxvAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Attributes[3]" type="UMLAttribute" guid="wObUvy17lkGtll0TwRfJTAAA">
<XPD:ATTR name="Name" type="string">strImageURL</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:ATTR name="TypeExpression" type="string">string</XPD:ATTR>
<XPD:REF name="Owner">/uFFEFhF20W2UfS5NPYxvAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[25]" type="UMLRealization" guid="hL7XXjOgCUKXLG5qbBPjAgAA">
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:REF name="Client">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:REF name="Supplier">8Ubjdsp01EmCxjy9p+VTEwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">fa/Zo45ix0qQ3Pd901bhjwAA</XPD:REF>
<XPD:REF name="Views[1]">JqHtnZoMNkeXN2X6xKrkJAAA</XPD:REF>
<XPD:REF name="Views[2]">p/SYC4Mwsky45ic7Q6z0FgAA</XPD:REF>
<XPD:REF name="Views[3]">Cf/ypUb/KU2nfmMD19c2fgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[26]" type="UMLAssociation" guid="3/52zPOlXU+2U3Jy02LmiQAA">
<XPD:REF name="Namespace">h59qp94JuUqK06P7l8wpCwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">+S7RqMkqNkCUhaIFi08BlgAA</XPD:REF>
<XPD:REF name="Views[1]">HJ6CUhHg20yBaUNAoBpnugAA</XPD:REF>
<XPD:REF name="Views[2]">d+UMfVBfKUuqp2bNIEQAvwAA</XPD:REF>
<XPD:REF name="Views[3]">B+XnK6ZzDUSzFMnQ60ebVwAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="bKVvgxcIYU6reZ5F4ERF6QAA">
<XPD:REF name="Association">3/52zPOlXU+2U3Jy02LmiQAA</XPD:REF>
<XPD:REF name="Participant">CnYUuV0rpkm50z3+8yD3LwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">Lgtn+TDN+E6W1b3J4uGj/wAA</XPD:REF>
<XPD:REF name="Views[1]">eIlhLvf3Y0KOmLFOgwyZ2wAA</XPD:REF>
<XPD:REF name="Views[2]">HZNLoV/OxEig7dXhjkOENQAA</XPD:REF>
<XPD:REF name="Views[3]">nK1p2AF68ke7JeWsQAriagAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="5q6LWc4nEECkk779aRNRDQAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akComposite</XPD:ATTR>
<XPD:REF name="Association">3/52zPOlXU+2U3Jy02LmiQAA</XPD:REF>
<XPD:REF name="Participant">8rAl/kHrJE+pdlaaxFSMRgAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">GR3eTkz5gUau6myFOypyqwAA</XPD:REF>
<XPD:REF name="Views[1]">JMcI40BLW06T65GozYOZ8gAA</XPD:REF>
<XPD:REF name="Views[2]">5eYvOQvQs0SXbInlD8cbbQAA</XPD:REF>
<XPD:REF name="Views[3]">zkiBLSQYUk6+JcrpdooMDwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLModel" guid="vrG9U8Ser0aZST42q4iEagAA">
<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">t0uWX28hk02uuF9ryCV/aAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLComponentDiagram" guid="jDth8M0IiEW3TqWqUsxVwAAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">vrG9U8Ser0aZST42q4iEagAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLComponentDiagramView" guid="OqcxCY981EaGVl6pI9yesQAA">
<XPD:REF name="Diagram">jDth8M0IiEW3TqWqUsxVwAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLModel" guid="Vbs6f2XOsUSILZovqwmBMwAA">
<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">t0uWX28hk02uuF9ryCV/aAAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLDeploymentDiagram" guid="cU1iKbGmGUKuAFuz/TanXgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">Vbs6f2XOsUSILZovqwmBMwAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLDeploymentDiagramView" guid="aVFYVFrq00KkoYEhkpGt6wAA">
<XPD:REF name="Diagram">cU1iKbGmGUKuAFuz/TanXgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:BODY>
</XPD:PROJECT>
