<?xml version = "1.0" encoding = "UTF-8" ?>
<uml version="6">
  <argo version="6">
    <documentation>
      <authorname>Róbert Čerňanský</authorname>
      <authoremail>openhs@users.sourceforge.net</authoremail>
      <version>0.34</version>
      <description>
        A simple backup utility.
      </description>
    </documentation>
    <settings>
      <notationlanguage>UML 1.4</notationlanguage>
      <showboldnames>true</showboldnames>
      <useguillemots>true</useguillemots>
      <showassociationnames>true</showassociationnames>
      <showvisibility>true</showvisibility>
      <showmultiplicity>true</showmultiplicity>
      <showinitialvalue>false</showinitialvalue>
      <showproperties>false</showproperties>
      <showtypes>true</showtypes>
      <showstereotypes>true</showstereotypes>
      <showsingularmultiplicities>false</showsingularmultiplicities>
      <defaultshadowwidth>1</defaultshadowwidth>
      <hidebidirectionalarrows>true</hidebidirectionalarrows>    
      <fontname>Dialog</fontname>
      <fontsize>10</fontsize>
      <defaultstereotypeview>0</defaultstereotypeview>
      <activediagram>Cmdline UI Classes</activediagram>
    </settings>
    <searchpath href="PROJECT_DIR" />
    <members>
      <member type="profile"
              name="AutoArchive_profile.profile" />
      <member type="xmi"
              name="AutoArchive.xmi" />
      <member type="pgml"
              name="AutoArchive_Components.pgml"
              diagramclass="org.argouml.uml.diagram.deployment.ui.UMLDeploymentDiagram"
              diagramname="Components" />
      <member type="pgml"
              name="AutoArchive_UsecaseOverview.pgml"
              diagramclass="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram"
              diagramname="Use-case Overview" />
      <member type="pgml"
              name="AutoArchive_ArchivingComponentClasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="ArchivingComponent Classes" />
      <member type="pgml"
              name="AutoArchive_ConfigurationComponentInterfaces.pgml"
              diagramclass="org.argouml.uml.diagram.deployment.ui.UMLDeploymentDiagram"
              diagramname="Configuration Component Interfaces" />
      <member type="pgml"
              name="AutoArchive_ConfigurationInteractions.pgml"
              diagramclass="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram"
              diagramname="Configuration Interactions" />
      <member type="pgml"
              name="AutoArchive_ArchivingAPIClasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Archiving API Classes" />
      <member type="pgml"
              name="AutoArchive_ConfigurationAPIClasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Configuration API Classes" />
      <member type="pgml"
              name="AutoArchive_ConfigurationClasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Configuration Classes" />
      <member type="pgml"
              name="AutoArchive_ArchivingAPIUsageBackupCreation.pgml"
              diagramclass="org.argouml.sequence2.diagram.UMLSequenceDiagram"
              diagramname="Archiving API Usage - Backup Creation" />
      <member type="pgml"
              name="AutoArchive_ArchivingAPIUsageInitialization.pgml"
              diagramclass="org.argouml.sequence2.diagram.UMLSequenceDiagram"
              diagramname="Archiving API Usage - Initialization" />
      <member type="pgml"
              name="AutoArchive_ConfigurationInitialization.pgml"
              diagramclass="org.argouml.sequence2.diagram.UMLSequenceDiagram"
              diagramname="Configuration Initialization" />
      <member type="pgml"
              name="AutoArchive_CmdlineUIClasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Cmdline UI Classes" />
      <member type="pgml"
              name="AutoArchive_HighlevelBackupCreationSequenceDiagram.pgml"
              diagramclass="org.argouml.sequence2.diagram.UMLSequenceDiagram"
              diagramname="High-level Backup Creation Sequence Diagram" />
      <member type="pgml"
              name="AutoArchive_ArchiverInternalClasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Archiver Internal Classes" />
      <member type="pgml"
              name="AutoArchive_InternalBehaviourBackupCreationInternalArchiver.pgml"
              diagramclass="org.argouml.sequence2.diagram.UMLSequenceDiagram"
              diagramname="Internal Behaviour - Backup Creation - Internal Archiver" />
      <member type="pgml"
              name="AutoArchive_InternalBehaviourBackupCreationExternalArchiver.pgml"
              diagramclass="org.argouml.sequence2.diagram.UMLSequenceDiagram"
              diagramname="Internal Behaviour - Backup Creation - External Archiver" />
      <member type="pgml"
              name="AutoArchive_ArchiverAPIClasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Archiver API Classes" />
      <member type="pgml"
              name="AutoArchive_ArchiverSPIandRelatedTypes.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Archiver SPI and Related Types" />
      <member type="pgml"
              name="AutoArchive_BackupCreation.pgml"
              diagramclass="org.argouml.sequence2.diagram.UMLSequenceDiagram"
              diagramname="Backup Creation" />
      <member type="pgml"
              name="AutoArchive_ArchivingAPIUsageGettingInformationAboutanArchive.pgml"
              diagramclass="org.argouml.sequence2.diagram.UMLSequenceDiagram"
              diagramname="Archiving API Usage - Getting Information About an Archive" />
      <member type="pgml"
              name="AutoArchive_ArchivingAPIUsagePurgingStoredData.pgml"
              diagramclass="org.argouml.sequence2.diagram.UMLSequenceDiagram"
              diagramname="Archiving API Usage - Purging Stored Data" />
      <member type="pgml"
              name="AutoArchive_ArchiverManipulatorClasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Archiver Manipulator Classes" />
      <member type="pgml"
              name="AutoArchive_ServiceClasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Service Classes" />
      <member type="pgml"
              name="AutoArchive_StorageClasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="Storage Classes" />
      <member type="pgml"
              name="AutoArchive_UIClasses.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="UI Classes" />
      <member type="pgml"
              name="AutoArchive_ClassDiagram.pgml"
              diagramclass="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram"
              diagramname="External Command Executor Classes" />
      <member type="todo"
              name="AutoArchive.todo" />
    </members>
    <historyfile name="" />
  </argo>
<profile>
		<plugin>
			UML 1.4
		</plugin>
		<plugin>
			GoodPractices
		</plugin>
		<plugin>
			CodeGeneration
		</plugin>
</profile>
<XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Sat Jan 03 14:05:22 CET 2015'>
  <XMI.header>    <XMI.documentation>
      <XMI.exporter>ArgoUML (using Netbeans XMI Writer version 1.0)</XMI.exporter>
      <XMI.exporterVersion>0.34(6) revised on $Date: 2010-01-11 22:20:14 +0100 (Mon, 11 Jan 2010) $ </XMI.exporterVersion>
    </XMI.documentation>
    <XMI.metamodel xmi.name="UML" xmi.version="1.4"/></XMI.header>
  <XMI.content>
    <UML:Model xmi.id = '127-0-0-1-e187903:11caf2df0bb:-8000:00000000000007DA'
      name = 'AutoArchive' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
      isAbstract = 'false'>
      <UML:ModelElement.taggedValue>
        <UML:TaggedValue xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014CB'
          isSpecification = 'false'>
          <UML:TaggedValue.dataValue>Róbert Čerňanský</UML:TaggedValue.dataValue>
          <UML:TaggedValue.type>
            <UML:TagDefinition xmi.idref = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014C8'/>
          </UML:TaggedValue.type>
        </UML:TaggedValue>
        <UML:TaggedValue xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014CF'
          isSpecification = 'false'>
          <UML:TaggedValue.dataValue>1.2.0</UML:TaggedValue.dataValue>
          <UML:TaggedValue.type>
            <UML:TagDefinition xmi.idref = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014CC'/>
          </UML:TaggedValue.type>
        </UML:TaggedValue>
        <UML:TaggedValue xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D3'
          isSpecification = 'false'>
          <UML:TaggedValue.dataValue>2003 - 2015</UML:TaggedValue.dataValue>
          <UML:TaggedValue.type>
            <UML:TagDefinition xmi.idref = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D0'/>
          </UML:TaggedValue.type>
        </UML:TaggedValue>
        <UML:TaggedValue xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D4'
          isSpecification = 'false'>
          <UML:TaggedValue.dataValue>Architecture and design of the AutoArchive application.</UML:TaggedValue.dataValue>
          <UML:TaggedValue.type>
            <UML:TagDefinition href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000087C'/>
          </UML:TaggedValue.type>
        </UML:TaggedValue>
        <UML:TaggedValue xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D8'
          isSpecification = 'false'>
          <UML:TaggedValue.dataValue>http://autoarchive.sourceforge.net/</UML:TaggedValue.dataValue>
          <UML:TaggedValue.type>
            <UML:TagDefinition xmi.idref = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D5'/>
          </UML:TaggedValue.type>
        </UML:TaggedValue>
      </UML:ModelElement.taggedValue>
      <UML:Namespace.ownedElement>
        <UML:Actor xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCC'
          name = 'User' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'/>
        <UML:UseCase xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCD'
          name = 'Select Backup to Create' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'>
          <UML:UseCase.include>
            <UML:Include xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001528'/>
          </UML:UseCase.include>
          <UML:UseCase.extensionPoint>
            <UML:ExtensionPoint xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE5'
              name = 'Backup Configuration' isSpecification = 'false' location = ''/>
          </UML:UseCase.extensionPoint>
        </UML:UseCase>
        <UML:UseCase xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE0'
          name = 'Temporairly Configure Backup' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'true'>
          <UML:UseCase.extend>
            <UML:Extend xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE6'/>
          </UML:UseCase.extend>
        </UML:UseCase>
        <UML:Extend xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE6'
          isSpecification = 'false'>
          <UML:Extend.base>
            <UML:UseCase xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCD'/>
          </UML:Extend.base>
          <UML:Extend.extension>
            <UML:UseCase xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE0'/>
          </UML:Extend.extension>
          <UML:Extend.extensionPoint>
            <UML:ExtensionPoint xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE5'/>
          </UML:Extend.extensionPoint>
        </UML:Extend>
        <UML:UseCase xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE7'
          name = 'Create Backup' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'/>
        <UML:UseCase xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE9'
          name = 'Set Incremental Backup Level' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'true' isAbstract = 'false'>
          <UML:GeneralizableElement.generalization>
            <UML:Generalization xmi.idref = '-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001000'/>
          </UML:GeneralizableElement.generalization>
        </UML:UseCase>
        <UML:UseCase xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FEB'
          name = 'Set Compression Level' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'true' isAbstract = 'false'>
          <UML:GeneralizableElement.generalization>
            <UML:Generalization xmi.idref = '-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001001'/>
          </UML:GeneralizableElement.generalization>
        </UML:UseCase>
        <UML:Comment xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FF8'
          name = '' isSpecification = 'false' body = 'Other possible options&#10;are not listed for the sake&#10;of brevity.'>
          <UML:Comment.annotatedElement>
            <UML:Generalization xmi.idref = '-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001000'/>
            <UML:Generalization xmi.idref = '-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001001'/>
          </UML:Comment.annotatedElement>
        </UML:Comment>
        <UML:Include xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001528'
          isSpecification = 'false'>
          <UML:Include.addition>
            <UML:UseCase xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE7'/>
          </UML:Include.addition>
          <UML:Include.base>
            <UML:UseCase xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCD'/>
          </UML:Include.base>
        </UML:Include>
        <UML:Package xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152B'
          name = 'ui' visibility = 'package' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:Package xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001333'
              name = 'cmdline' visibility = 'package' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Association xmi.id = '-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001398'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100-298f7d00:12dfedfd0ea:-8000:00000000000011B2'/>
                  </UML:ModelElement.stereotype>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001399'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-419fec60:12e054dd3b6:-8000:000000000000139A'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-419fec60:12e054dd3b6:-8000:000000000000139B'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:Component xmi.idref = '-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001350'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100-419fec60:12e054dd3b6:-8000:000000000000139C'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-419fec60:12e054dd3b6:-8000:000000000000139D'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-419fec60:12e054dd3b6:-8000:000000000000139E'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:Interface xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:Class xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001770'
                  name = 'CmdlineCommands' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000084B'/>
                  </UML:ModelElement.stereotype>
                  <UML:Classifier.feature>
                    <UML:Attribute xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001771'
                      name = 'CREATE' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                      changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001772'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001773'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:Attribute.initialValue>
                        <UML:Expression xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001774'
                          language = '' body = '&quot;create&quot;'/>
                      </UML:Attribute.initialValue>
                      <UML:StructuralFeature.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                    <UML:Attribute xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001775'
                      name = 'LIST' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                      changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001776'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001777'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:Attribute.initialValue>
                        <UML:Expression xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001779'
                          language = '' body = '&quot;list&quot;'/>
                      </UML:Attribute.initialValue>
                      <UML:StructuralFeature.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                    <UML:Attribute xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000177A'
                      name = 'PURGE' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                      changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000177B'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000177C'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:Attribute.initialValue>
                        <UML:Expression xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000177E'
                          language = '' body = '&quot;purge&quot;'/>
                      </UML:Attribute.initialValue>
                      <UML:StructuralFeature.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Class xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000177F'
                  name = 'CmdlineCommandsUtils' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000084B'/>
                  </UML:ModelElement.stereotype>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001780'
                      name = 'getAllCommands' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'classifier' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001781'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001782'
                      name = 'isExistingCommand' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'classifier' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001783'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001784'
                          name = 'commandName' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Class xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001335'
                  name = 'CmdlineUi' visibility = 'package' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'true' isAbstract = 'false' isActive = 'false'>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100--73f90a2d:12e19087ebb:-8000:00000000000013F1'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:000000000000142C'
                          name = 'interfaceAccessor' isSpecification = 'false'/>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-75b8d09e:12e58c3ef15:-8000:000000000000143C'
                      name = 'messageShown' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:000000000000143C'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-75b8d09e:12e58c3ef15:-8000:000000000000143E'
                          name = 'messageKind' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013F8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:000000000000134B'
                      name = 'verbosity' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:000000000000134C'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100--991d810:13885185a03:-8000:000000000000136D'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001342'
                      name = 'showVerbose' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001344'
                          name = 'msg' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:000000000000142F'
                      name = 'showNotification' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:0000000000001430'
                          name = 'return' isSpecification = 'false' kind = 'return'/>
                        <UML:Parameter xmi.id = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:0000000000001431'
                          name = 'msg' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:000000000000133F'
                      name = 'showInfo' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001341'
                          name = 'msg' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001345'
                      name = 'showWarning' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001347'
                          name = 'msg' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001348'
                      name = 'showError' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--74bc855b:12e04fc321b:-8000:000000000000134A'
                          name = 'msg' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Attribute xmi.id = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:0000000000001432'
                      name = 'configuration' visibility = 'private' isSpecification = 'false'
                      ownerScope = 'instance' changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:0000000000001433'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:0000000000001434'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:Attribute.initialValue>
                        <UML:Expression xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000178F'
                          language = '' body = ''/>
                      </UML:Attribute.initialValue>
                    </UML:Attribute>
                    <UML:Attribute xmi.id = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:0000000000001438'
                      name = 'appEnvironment' visibility = 'private' isSpecification = 'false'
                      ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:0000000000001439'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:000000000000143A'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:StructuralFeature.type>
                        <UML:DataType xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                    <UML:Operation xmi.id = '-64--88-10-100--991d810:13885185a03:-8000:0000000000001375'
                      name = 'presentLine' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--991d810:13885185a03:-8000:0000000000001377'
                          name = 'line' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001217'
                      name = 'presentMultiFieldLine' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'/>
                    <UML:Operation xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000179A'
                      name = 'shortenString' visibility = 'package' isSpecification = 'false'
                      ownerScope = 'classifier' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000179B'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000179C'
                          name = 'token' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000179D'
                          name = 'length' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Class xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001785'
                  name = 'UserActionExecutor' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001786'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001788'
                          name = 'interfaceAccessor' isSpecification = 'false'/>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000178D'
                      name = 'execute' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-7af1b1a4:1312eb93afe:-8000:000000000000178E'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
              </UML:Namespace.ownedElement>
            </UML:Package>
          </UML:Namespace.ownedElement>
        </UML:Package>
        <UML:Generalization xmi.id = '-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001000'
          isSpecification = 'false'>
          <UML:ModelElement.comment>
            <UML:Comment xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FF8'/>
          </UML:ModelElement.comment>
          <UML:Generalization.child>
            <UML:UseCase xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE9'/>
          </UML:Generalization.child>
          <UML:Generalization.parent>
            <UML:UseCase xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE0'/>
          </UML:Generalization.parent>
        </UML:Generalization>
        <UML:Generalization xmi.id = '-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001001'
          isSpecification = 'false'>
          <UML:ModelElement.comment>
            <UML:Comment xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FF8'/>
          </UML:ModelElement.comment>
          <UML:Generalization.child>
            <UML:UseCase xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FEB'/>
          </UML:Generalization.child>
          <UML:Generalization.parent>
            <UML:UseCase xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE0'/>
          </UML:Generalization.parent>
        </UML:Generalization>
        <UML:DataType xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'
          name = 'object' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'/>
        <UML:Stereotype xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'
          name = 'property' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>Operation</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:TagDefinition xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F8'
          name = 'derived' isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F9'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012FA'
                  lower = '0' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:Stereotype xmi.id = '-64--88-10-100--2beb27d6:12def4e4bc9:-8000:0000000000001081'
          name = 'realize' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Association xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010E9'
          name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010EA'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Actor xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCC'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010ED'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:UseCase xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCD'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:TagDefinition xmi.id = '-64--88-10-100-6516043d:12df99a8146:-8000:0000000000001138'
          name = 'deprecated' isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = '-64--88-10-100-6516043d:12df99a8146:-8000:0000000000001139'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = '-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113A'
                  lower = '0' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:Component xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001529'
          name = 'UI' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:ModelElement.clientDependency>
            <UML:Dependency xmi.idref = '-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000000FFF'/>
          </UML:ModelElement.clientDependency>
          <UML:ModelElement.taggedValue>
            <UML:TaggedValue xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012E6'
              isSpecification = 'false'>
              <UML:TaggedValue.dataValue></UML:TaggedValue.dataValue>
              <UML:TaggedValue.type>
                <UML:TagDefinition href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000087C'/>
              </UML:TaggedValue.type>
            </UML:TaggedValue>
          </UML:ModelElement.taggedValue>
          <UML:Namespace.ownedElement>
            <UML:Component xmi.id = '-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001350'
              name = 'Cmdline UI' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:ModelElement.clientDependency>
                <UML:Dependency xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D7'/>
                <UML:Dependency xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EB'/>
              </UML:ModelElement.clientDependency>
              <UML:Component.residentElement>
                <UML:ElementResidence xmi.id = '-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001379'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100-419fec60:12e054dd3b6:-8000:000000000000137A'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100-419fec60:12e054dd3b6:-8000:000000000000137B'/>
              </UML:Component.residentElement>
            </UML:Component>
          </UML:Namespace.ownedElement>
          <UML:Component.residentElement>
            <UML:ElementResidence xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001472'/>
          </UML:Component.residentElement>
        </UML:Component>
        <UML:Dependency xmi.id = '-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000000FFF'
          isSpecification = 'false'>
          <UML:Dependency.client>
            <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001529'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152D'/>
          </UML:Dependency.supplier>
        </UML:Dependency>
        <UML:Stereotype xmi.id = '-64--88-10-100-298f7d00:12dfedfd0ea:-8000:00000000000011B2'
          name = 'provided/required' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>Association</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Stereotype xmi.id = '-64--88-10-100--7b9c4bd:12e00862188:-8000:00000000000011DF'
          name = 'component' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>ClassifierRole</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Component xmi.id = '-64--88-10-100-41d799e4:12e01215edc:-8000:0000000000001262'
          name = 'External Archiver' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:ModelElement.stereotype>
            <UML:Stereotype xmi.idref = '-64--88-10-100-41d799e4:12e01215edc:-8000:0000000000001263'/>
          </UML:ModelElement.stereotype>
        </UML:Component>
        <UML:Stereotype xmi.id = '-64--88-10-100-41d799e4:12e01215edc:-8000:0000000000001263'
          name = 'executable' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>Component</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:TagDefinition xmi.id = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'
          name = 'pointer' isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131B'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131C'
                  lower = '0' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:Collaboration xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A2'
          name = 'AutoArchive Collaboration' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:ClassifierRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A3'
              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:ClassifierRole.multiplicity>
                <UML:Multiplicity xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A5'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A4'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:ClassifierRole.multiplicity>
              <UML:ClassifierRole.base>
                <UML:Actor xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCC'/>
              </UML:ClassifierRole.base>
            </UML:ClassifierRole>
            <UML:ClassifierRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'
              name = 'AutoArchive' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:ClassifierRole.multiplicity>
                <UML:Multiplicity xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A8'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A7'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:ClassifierRole.multiplicity>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-10-100--7b9c4bd:12e00862188:-8000:00000000000011DF'/>
              </UML:ModelElement.stereotype>
            </UML:ClassifierRole>
            <UML:AssociationRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AA'
              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Association.connection>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AB'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A3'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AC'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
              </UML:Association.connection>
              <UML:AssociationRole.message>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AE'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B0'/>
              </UML:AssociationRole.message>
            </UML:AssociationRole>
            <UML:CallAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A9'
              isSpecification = 'false' isAsynchronous = 'false'/>
            <UML:ReturnAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AF'
              isSpecification = 'false' isAsynchronous = 'true'/>
            <UML:ClassifierRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1'
              name = 'AutoArchive' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:ClassifierRole.multiplicity>
                <UML:Multiplicity xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B3'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B2'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:ClassifierRole.multiplicity>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-10-100--7b9c4bd:12e00862188:-8000:00000000000011DF'/>
              </UML:ModelElement.stereotype>
              <UML:ClassifierRole.base>
                <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152D'/>
              </UML:ClassifierRole.base>
            </UML:ClassifierRole>
            <UML:AssociationRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B5'
              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Association.connection>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B6'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B7'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
              </UML:Association.connection>
              <UML:AssociationRole.message>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B8'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CA'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CC'/>
              </UML:AssociationRole.message>
            </UML:AssociationRole>
            <UML:CreateAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B4'
              isSpecification = 'false' isAsynchronous = 'false'/>
            <UML:ClassifierRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'
              name = 'AutoArchive' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:ClassifierRole.multiplicity>
                <UML:Multiplicity xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013BB'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013BA'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:ClassifierRole.multiplicity>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-10-100--7b9c4bd:12e00862188:-8000:00000000000011DF'/>
              </UML:ModelElement.stereotype>
              <UML:ClassifierRole.base>
                <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'/>
              </UML:ClassifierRole.base>
            </UML:ClassifierRole>
            <UML:AssociationRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013BD'
              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Association.connection>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013BE'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013BF'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
              </UML:Association.connection>
              <UML:AssociationRole.message>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C0'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CE'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D0'/>
              </UML:AssociationRole.message>
            </UML:AssociationRole>
            <UML:CreateAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013BC'
              isSpecification = 'false' isAsynchronous = 'false'/>
            <UML:ClassifierRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'
              name = 'AutoArchive' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:ClassifierRole.multiplicity>
                <UML:Multiplicity xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C3'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C2'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:ClassifierRole.multiplicity>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-10-100--7b9c4bd:12e00862188:-8000:00000000000011DF'/>
              </UML:ModelElement.stereotype>
              <UML:ClassifierRole.base>
                <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001529'/>
              </UML:ClassifierRole.base>
              <UML:ClassifierRole.availableContents>
                <UML:Component xmi.idref = '-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001350'/>
              </UML:ClassifierRole.availableContents>
            </UML:ClassifierRole>
            <UML:AssociationRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C5'
              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Association.connection>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C6'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C7'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
              </UML:Association.connection>
              <UML:AssociationRole.message>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C8'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D2'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D4'/>
              </UML:AssociationRole.message>
            </UML:AssociationRole>
            <UML:CreateAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C4'
              isSpecification = 'false' isAsynchronous = 'false'/>
            <UML:CallAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C9'
              isSpecification = 'false' isAsynchronous = 'false'/>
            <UML:ReturnAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CB'
              isSpecification = 'false' isAsynchronous = 'true'/>
            <UML:CallAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CD'
              isSpecification = 'false' isAsynchronous = 'false'/>
            <UML:ReturnAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CF'
              isSpecification = 'false' isAsynchronous = 'true'/>
            <UML:CallAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D1'
              isSpecification = 'false' isAsynchronous = 'false'/>
            <UML:ReturnAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D3'
              isSpecification = 'false' isAsynchronous = 'true'/>
            <UML:AssociationRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D6'
              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Association.connection>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D7'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D8'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
              </UML:Association.connection>
              <UML:AssociationRole.message>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D9'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DB'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DD'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DF'/>
              </UML:AssociationRole.message>
            </UML:AssociationRole>
            <UML:CallAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D5'
              isSpecification = 'false' isAsynchronous = 'false'/>
            <UML:ReturnAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DA'
              isSpecification = 'false' isAsynchronous = 'true'/>
            <UML:CallAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DC'
              isSpecification = 'false' isAsynchronous = 'false'/>
            <UML:ReturnAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DE'
              isSpecification = 'false' isAsynchronous = 'true'/>
            <UML:AssociationRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E1'
              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Association.connection>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E2'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E3'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
              </UML:Association.connection>
              <UML:AssociationRole.message>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E4'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E6'/>
              </UML:AssociationRole.message>
            </UML:AssociationRole>
            <UML:CallAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E0'
              isSpecification = 'false' isAsynchronous = 'false'/>
            <UML:ReturnAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E5'
              isSpecification = 'false' isAsynchronous = 'true'/>
            <UML:AssociationRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E8'
              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Association.connection>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E9'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
                <UML:AssociationEndRole xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013EA'
                  isSpecification = 'false' isNavigable = 'false'>
                  <UML:AssociationEnd.participant>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1'/>
                  </UML:AssociationEnd.participant>
                </UML:AssociationEndRole>
              </UML:Association.connection>
              <UML:AssociationRole.message>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013EB'/>
                <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013ED'/>
              </UML:AssociationRole.message>
            </UML:AssociationRole>
            <UML:CallAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E7'
              isSpecification = 'false' isAsynchronous = 'false'/>
            <UML:ReturnAction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013EC'
              isSpecification = 'false' isAsynchronous = 'true'/>
          </UML:Namespace.ownedElement>
          <UML:Collaboration.interaction>
            <UML:Interaction xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AD'
              name = 'newInteraction' isSpecification = 'false'>
              <UML:Interaction.message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AE'
                  name = 'start' isSpecification = 'false'>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A3'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AA'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:CallAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A9'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B0'
                  isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AE'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A3'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AA'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:ReturnAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AF'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B8'
                  isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AE'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1'/>
                  </UML:Message.receiver>
                  <UML:Message.predecessor>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B0'/>
                  </UML:Message.predecessor>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B5'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:CreateAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B4'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C0'
                  isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AE'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:Message.receiver>
                  <UML:Message.predecessor>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B8'/>
                  </UML:Message.predecessor>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013BD'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:CreateAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013BC'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C8'
                  isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AE'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:Message.receiver>
                  <UML:Message.predecessor>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C0'/>
                  </UML:Message.predecessor>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C5'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:CreateAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C4'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CA'
                  name = 'run' isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AE'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1'/>
                  </UML:Message.receiver>
                  <UML:Message.predecessor>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C8'/>
                  </UML:Message.predecessor>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B5'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:CallAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C9'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CC'
                  isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CA'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B5'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:ReturnAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CB'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CE'
                  name = 'run' isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CC'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013BD'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:CallAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CD'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D0'
                  isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CE'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013BD'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:ReturnAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CF'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D2'
                  name = 'run' isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D0'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C5'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:CallAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D1'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D4'
                  isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D2'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C5'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:ReturnAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D3'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D9'
                  name = 'create archive' isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D2'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:Message.receiver>
                  <UML:Message.predecessor>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D4'/>
                  </UML:Message.predecessor>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D6'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:CallAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D5'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DB'
                  isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D9'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D6'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:ReturnAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DA'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DD'
                  name = 'show messages' isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DB'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D6'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:CallAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DC'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DF'
                  isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DD'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D6'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:ReturnAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DE'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E4'
                  name = 'read options' isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DF'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E1'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:CallAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E0'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E6'
                  isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E4'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E1'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:ReturnAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E5'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013EB'
                  name = 'read options' isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DD'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1'/>
                  </UML:Message.receiver>
                  <UML:Message.predecessor>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DF'/>
                  </UML:Message.predecessor>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E8'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:CallAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E7'/>
                  </UML:Message.action>
                </UML:Message>
                <UML:Message xmi.id = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013ED'
                  isSpecification = 'false'>
                  <UML:Message.activator>
                    <UML:Message xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013EB'/>
                  </UML:Message.activator>
                  <UML:Message.sender>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1'/>
                  </UML:Message.sender>
                  <UML:Message.receiver>
                    <UML:ClassifierRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1'/>
                  </UML:Message.receiver>
                  <UML:Message.communicationConnection>
                    <UML:AssociationRole xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E8'/>
                  </UML:Message.communicationConnection>
                  <UML:Message.action>
                    <UML:ReturnAction xmi.idref = '-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013EC'/>
                  </UML:Message.action>
                </UML:Message>
              </UML:Interaction.message>
            </UML:Interaction>
          </UML:Collaboration.interaction>
        </UML:Collaboration>
        <UML:Component xmi.id = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013EA'
          name = 'Starter' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:ModelElement.comment>
            <UML:Comment xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F4'/>
          </UML:ModelElement.comment>
        </UML:Component>
        <UML:Exception xmi.id = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001400'
          name = 'TypeError' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Exception xmi.id = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001401'
          name = 'KeyError' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Actor xmi.id = '-64--88-10-100--442b4ac8:12df597bf1b:-8000:00000000000010C7'
          name = 'API User' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'/>
        <UML:Stereotype xmi.id = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:000000000000143C'
          name = 'event' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>Operation</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:DataType xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AB'
          name = 'optparse.Values' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'/>
        <UML:Class xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014CA'
          name = 'Starter' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'true' isAbstract = 'false' isActive = 'false'>
          <UML:Classifier.feature>
            <UML:Operation xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014CB'
              name = 'start' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:BehavioralFeature.parameter>
                <UML:Parameter xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014CC'
                  name = 'return' isSpecification = 'false' kind = 'return'>
                  <UML:Parameter.type>
                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                  </UML:Parameter.type>
                </UML:Parameter>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
            <UML:Operation xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014CD'
              name = 'parseArguments' visibility = 'private' isSpecification = 'false'
              ownerScope = 'classifier' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:BehavioralFeature.parameter>
                <UML:Parameter xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014CE'
                  name = 'return' isSpecification = 'false' kind = 'return'>
                  <UML:Parameter.type>
                    <UML:DataType xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AB'/>
                  </UML:Parameter.type>
                </UML:Parameter>
              </UML:BehavioralFeature.parameter>
            </UML:Operation>
          </UML:Classifier.feature>
        </UML:Class>
        <UML:DataType xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'
          name = 'Iterable&lt;str&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A9'
          name = 'list&lt;str&gt;' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014AA'
          name = 'dict&lt;str: str&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014AB'
          name = 'tuple[list&lt;str&gt;, dict&lt;str: str&gt;]' isSpecification = 'false'
          isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014BA'
          name = 'tuple&lt;type{IArchiver}&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014DB'
          name = 'dict&lt;str: ArchiverTypes&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014DC'
          name = 'dict&lt;str: object&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014E1'
          name = 'type{IComponentInterface}' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014E4'
          name = 'dict&lt;type{IComponentInterface}: IComponentInterface&gt;' isSpecification = 'false'
          isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100-492c605d:12e61e64f87:-8000:00000000000014C5'
          name = 'type{IComponent}' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100-492c605d:12e61e64f87:-8000:00000000000014C8'
          name = 'list&lt;type{IComponent}&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:TagDefinition xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014C8'
          name = 'author' isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014C9'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014CA'
                  lower = '0' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014CC'
          name = 'version' isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014CD'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014CE'
                  lower = '0' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D0'
          name = 'since' isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D1'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D2'
                  lower = '0' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D5'
          name = 'see' isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D6'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D7'
                  lower = '0' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:Stereotype xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D9'
          name = 'singleton' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:DataType xmi.id = '-64--88-10-100--2812c684:12e5903f74a:-8000:0000000000001456'
          name = 'ConfigParser' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'/>
        <UML:Exception xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:00000000000014E6'
          name = 'RuntimeError' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Stereotype xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:000000000000152A'
          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Stereotype.baseClass>Parameter</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:DataType xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E0'
          name = 'type' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F3'
          name = 'Iterable&lt;Option&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Exception xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014FD'
          name = 'ValueError' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--11b4e4f3:1308f22adc4:-8000:0000000000001612'
          name = 'frozenset&lt;Option&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--11b4e4f3:1308f22adc4:-8000:000000000000161C'
          name = 'stat_result' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:ModelElement.taggedValue>
            <UML:TaggedValue xmi.id = '-64--88-10-100--11b4e4f3:1308f22adc4:-8000:000000000000161D'
              isSpecification = 'false'>
              <UML:TaggedValue.dataValue>Type returned by os.stat(), os.lstat() and os.fstat().</UML:TaggedValue.dataValue>
              <UML:TaggedValue.type>
                <UML:TagDefinition href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000087C'/>
              </UML:TaggedValue.type>
            </UML:TaggedValue>
          </UML:ModelElement.taggedValue>
        </UML:DataType>
        <UML:Exception xmi.id = '-64--88-10-100--11b4e4f3:1308f22adc4:-8000:000000000000161E'
          name = 'IOError' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--457f08ab:13122cfe3e2:-8000:00000000000016AA'
          name = 'Iterable&lt;ArchiveSpecInfo&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Exception xmi.id = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016B4'
          name = 'OSError' visibility = 'public' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016ED'
          name = 'date' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'/>
        <UML:UseCase xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001736'
          name = 'List Backups' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:UseCase.include>
            <UML:Include xmi.idref = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001740'/>
            <UML:Include xmi.idref = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001741'/>
          </UML:UseCase.include>
        </UML:UseCase>
        <UML:Association xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001737'
          name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001738'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.multiplicity>
                <UML:Multiplicity xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001739'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173A'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:AssociationEnd.multiplicity>
              <UML:AssociationEnd.participant>
                <UML:Actor xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCC'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173B'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.multiplicity>
                <UML:Multiplicity xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173C'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173D'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:AssociationEnd.multiplicity>
              <UML:AssociationEnd.participant>
                <UML:UseCase xmi.idref = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001736'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:UseCase xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173E'
          name = 'List Configured Backups' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:UseCase xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173F'
          name = 'List Orphaned Backups' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Include xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001740'
          isSpecification = 'false'>
          <UML:Include.addition>
            <UML:UseCase xmi.idref = '-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173E'/>
          </UML:Include.addition>
          <UML:Include.base>
            <UML:UseCase xmi.idref = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001736'/>
          </UML:Include.base>
        </UML:Include>
        <UML:Include xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001741'
          isSpecification = 'false'>
          <UML:Include.addition>
            <UML:UseCase xmi.idref = '-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173F'/>
          </UML:Include.addition>
          <UML:Include.base>
            <UML:UseCase xmi.idref = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001736'/>
          </UML:Include.base>
        </UML:Include>
        <UML:UseCase xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001742'
          name = 'Purge Orphaned Backups' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Association xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001743'
          name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001744'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.multiplicity>
                <UML:Multiplicity xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001745'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001746'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:AssociationEnd.multiplicity>
              <UML:AssociationEnd.participant>
                <UML:Actor xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCC'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001747'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.multiplicity>
                <UML:Multiplicity xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001748'>
                  <UML:Multiplicity.range>
                    <UML:MultiplicityRange xmi.id = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001749'
                      lower = '1' upper = '1'/>
                  </UML:Multiplicity.range>
                </UML:Multiplicity>
              </UML:AssociationEnd.multiplicity>
              <UML:AssociationEnd.participant>
                <UML:UseCase xmi.idref = '-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001742'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:DataType xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017A4'
          name = 'dict&lt;Option: object&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:Package xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012A7'
          name = 'services' visibility = 'package' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:Package xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012A8'
              name = 'archiver' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Enumeration xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000131E'
                  name = 'ArchiverServiceProviderIDs' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Enumeration.literal>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000131F'
                      name = 'TarInternal' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001320'
                      name = 'TarExternal' isSpecification = 'false'/>
                  </UML:Enumeration.literal>
                </UML:Enumeration>
                <UML:Class xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132B'
                  name = 'TarArchiverProviderBase' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'true' isActive = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Abstraction xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001213'/>
                  </UML:ModelElement.clientDependency>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132E'
                      name = 'fileAdd' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:000000000000143C'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001335'
                          name = 'filesystemObjectName' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132F'
                      name = 'backupOperationError' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-64e00955:12e58e3aa2d:-8000:000000000000143C'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001336'
                          name = 'operation' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C4'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001337'
                          name = 'error' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001338'
                          name = 'filesystemObjectName' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000133C'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000133D'
                          name = 'unknownErrorString' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001341'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--7af5c78d:138aee4f6f1:-8000:0000000000001378'
                      name = 'backupFiles' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'true'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--7af5c78d:138aee4f6f1:-8000:000000000000137D'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--7af5c78d:138aee4f6f1:-8000:000000000000137B'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--7af5c78d:138aee4f6f1:-8000:000000000000137C'
                          name = 'compressionStrength' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001330'
                      name = 'backupFilesIncrementally' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'true'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000134D'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001342'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001343'
                          name = 'compressionStrength' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000134C'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001344'
                          name = 'level' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001348'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--1a2a286b:1388147f2ed:-8000:0000000000001369'
                      name = 'removeBackup' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1a2a286b:1388147f2ed:-8000:000000000000136B'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013A4'
                          name = 'keepingId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013A8'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--1a2a286b:1388147f2ed:-8000:000000000000136A'
                      name = 'removeBackupIncrements' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1a2a286b:1388147f2ed:-8000:000000000000136C'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1a2a286b:1388147f2ed:-8000:000000000000136D'
                          name = 'level' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--1a2a286b:1388147f2ed:-8000:0000000000001371'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013A9'
                          name = 'keepingId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013AD'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001331'
                      name = 'getSupportedFeatures' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001353'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000130B'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000134E'
                          name = 'backupType' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001352'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001332'
                      name = 'getMaxBackupLevel' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001355'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001354'
                          name = 'backupId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001333'
                      name = 'getStoredBackupIds' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001356'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001334'
                      name = 'purgeStoredBackupData' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001357'
                          name = 'backupId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013AE'
                      name = 'doesBackupExist' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013AF'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013B0'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013B1'
                          name = 'level' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013B5'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013B6'
                          name = 'keepingId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013BA'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013BB'
                      name = 'doesAnyBackupLevelExist' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013BC'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013BD'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013BE'
                          name = 'fromLevel' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013BF'
                              language = '0' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013C0'
                          name = 'keepingId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013C4'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013C5'
                      name = 'keepBackup' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013C7'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013C8'
                          name = 'keepingId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013C9'
                          name = 'newKeepingId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013CA'
                          name = 'level' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013CE'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001358'
                      name = 'workDir' visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001359'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000135A'
                      name = 'getBackupFilePath' visibility = 'protected' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000135B'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001361'
                          name = 'backupId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001362'
                          name = 'backupType' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001363'
                          name = 'destination' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001364'
                          name = 'level' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001368'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013CF'
                          name = 'keepingId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013D3'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001369'
                      name = 'raiseIfUnsupportedBackupType' visibility = 'protected' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000136B'
                          name = 'backupType' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000136F'
                      name = 'raiseIfUnsupportedFeature' visibility = 'protected' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001371'
                          name = 'backupType' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001372'
                          name = 'compressionStrength' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001376'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001377'
                          name = 'level' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137B'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Class xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137C'
                  name = 'ExternalTarArchiverProvider' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:GeneralizableElement.generalization>
                    <UML:Generalization xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137E'/>
                  </UML:GeneralizableElement.generalization>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000142C'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000142E'
                          name = 'workDir' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137D'
                      name = 'supportedBackupTypes' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001385'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012D4'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137F'
                      name = 'backupFiles' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000138C'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001386'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001387'
                          name = 'compressionStrength' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000138B'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001380'
                      name = 'backupFilesIncrementally' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001398'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000138D'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000138E'
                          name = 'compressionStrength' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001392'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001393'
                          name = 'level' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001397'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--1a2a286b:1388147f2ed:-8000:0000000000001372'
                      name = 'removeBackupIncrements' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1a2a286b:1388147f2ed:-8000:0000000000001373'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1a2a286b:1388147f2ed:-8000:0000000000001374'
                          name = 'level' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--1a2a286b:1388147f2ed:-8000:0000000000001378'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013D4'
                          name = 'keepingId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013D8'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001381'
                      name = 'getSupportedFeatures' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000139E'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000130B'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001399'
                          name = 'backupType' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000139D'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001382'
                      name = 'getMaxBackupLevel' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A0'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000139F'
                          name = 'backupId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001383'
                      name = 'getStoredBackupIds' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A1'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001384'
                      name = 'purgeStoredBackupData' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A2'
                          name = 'backupId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013D9'
                      name = 'doesAnyBackupLevelExist' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013DA'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013DB'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013DC'
                          name = 'fromLevel' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013DD'
                              language = '0' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013DE'
                          name = 'keepingId' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E2'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Generalization xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137E'
                  isSpecification = 'false'>
                  <UML:Generalization.child>
                    <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137C'/>
                  </UML:Generalization.child>
                  <UML:Generalization.parent>
                    <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132B'/>
                  </UML:Generalization.parent>
                </UML:Generalization>
                <UML:Class xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A3'
                  name = 'InternalTarArchiverProvider' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:GeneralizableElement.generalization>
                    <UML:Generalization xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A4'/>
                  </UML:GeneralizableElement.generalization>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000142F'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001431'
                          name = 'workDir' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A5'
                      name = 'supportedBackupTypes' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A8'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012D4'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A6'
                      name = 'backupFiles' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013AF'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A9'
                          name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013AA'
                          name = 'compressionStrength' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013AE'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A7'
                      name = 'getSupportedFeatures' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013B5'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000130B'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013B0'
                          name = 'backupType' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013B4'
                              language = 'None' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Generalization xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A4'
                  isSpecification = 'false'>
                  <UML:Generalization.child>
                    <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A3'/>
                  </UML:Generalization.child>
                  <UML:Generalization.parent>
                    <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132B'/>
                  </UML:Generalization.parent>
                </UML:Generalization>
                <UML:Collaboration xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001379'
                  name = 'unattachedCollaboration' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137E'
                      name = 'Archiver' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001380'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137F'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Actor xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137D'/>
                      </UML:ClassifierRole.base>
                    </UML:ClassifierRole>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001381'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001383'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001382'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001385'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001386'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137E'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001387'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001381'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001389'/>
                        <UML:Message xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138B'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001384'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138A'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138C'
                      name = 'Archiver' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138E'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138D'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001390'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001391'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001381'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001392'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138C'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000139C'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CreateAction xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000139B'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AC'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AD'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138C'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AE'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137E'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AF'/>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013B1'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141E'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001420'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001422'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001424'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:SendAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AB'
                      name = '' isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:SendAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013B0'
                      name = '' isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BC'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BB'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Actor xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013B9'/>
                      </UML:ClassifierRole.base>
                    </UML:ClassifierRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BD'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A6'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C2'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C6'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C5'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132B'/>
                      </UML:ClassifierRole.base>
                      <UML:ClassifierRole.availableFeature>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132E'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132F'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001330'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001331'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001332'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001333'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001334'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001358'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000135A'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001369'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000136F'/>
                      </UML:ClassifierRole.availableFeature>
                    </UML:ClassifierRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C7'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001369'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013CC'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013CE'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000136F'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013D0'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013D2'
                      name = '' isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000135A'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013D4'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:Comment xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013DF'
                      isSpecification = 'false' body = 'Add files to the backup.'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E2'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E1'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A3'/>
                      </UML:ClassifierRole.base>
                      <UML:ClassifierRole.availableFeature>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A5'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A6'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A7'/>
                      </UML:ClassifierRole.availableFeature>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E4'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E5'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E6'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E7'/>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E9'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E3'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A6'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E8'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EB'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EC'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013ED'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EE'/>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F0'/>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F2'/>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F4'/>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F6'/>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F8'/>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FA'/>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FC'/>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FE'/>
                        <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:0000000000001400'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EA'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001369'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EF'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F1'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000136F'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F3'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F5'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000135A'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F7'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F9'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A5'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FB'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FD'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A7'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FF'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D4'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D3'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137C'/>
                      </UML:ClassifierRole.base>
                      <UML:ClassifierRole.availableFeature>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137D'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137F'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001380'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001381'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001382'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001383'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001384'/>
                      </UML:ClassifierRole.availableFeature>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D6'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D7'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D8'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D9'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DB'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D5'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137F'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DA'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:AssociationRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DD'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DE'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DF'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E0'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E2'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E4'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E6'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E8'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EA'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EC'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EE'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F0'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F2'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DC'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001369'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E1'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E3'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000136F'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E5'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E7'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137D'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E9'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EB'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001381'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013ED'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EF'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000135A'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F1'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F3'
                      name = 'Archiver' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F5'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F4'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Component xmi.idref = '-64--88-10-100-41d799e4:12e01215edc:-8000:0000000000001262'/>
                      </UML:ClassifierRole.base>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F7'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F8'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F9'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F3'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013FA'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013FC'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F6'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013FB'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141D'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141F'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001421'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001423'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                  </UML:Namespace.ownedElement>
                  <UML:Collaboration.interaction>
                    <UML:Interaction xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001388'
                      name = 'newInteraction' isSpecification = 'false'>
                      <UML:Interaction.message>
                        <UML:Message xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001389'
                          isSpecification = 'false'>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137E'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001381'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001385'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001384'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138B'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001389'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001381'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137E'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001385'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138A'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000139C'
                          isSpecification = 'false'>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001381'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138C'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001390'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CreateAction xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000139B'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AF'
                          name = 'fileAdd' isSpecification = 'false'>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138C'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137E'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AC'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:SendAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AB'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013B1'
                          name = 'backupOperationError' isSpecification = 'false'>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138C'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137E'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AF'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AC'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:SendAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013B0'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E7'
                          isSpecification = 'false'>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E4'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E3'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E9'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E7'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E4'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E8'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EE'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E7'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E9'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EB'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EA'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F0'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EE'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EB'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EF'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F2'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F0'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EB'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F1'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F4'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F2'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EB'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F3'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F6'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F4'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EB'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F5'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F8'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F6'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EB'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F7'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FA'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F8'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EB'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F9'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FC'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FA'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EB'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FB'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FE'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FA'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FC'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EB'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FD'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:0000000000001400'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FE'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EB'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FF'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D9'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E9'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D6'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D5'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DB'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D9'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D6'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DA'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E0'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D9'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DB'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DD'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DC'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E2'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E0'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DD'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E1'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E4'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E2'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DD'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E3'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E6'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E4'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DD'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E5'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E8'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E6'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DD'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E7'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EA'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E8'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DD'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E9'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EC'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E8'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EA'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DD'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EB'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EE'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EC'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DD'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013ED'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F0'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EC'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EE'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DD'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EF'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F2'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F0'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DD'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F1'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013FA'
                          name = 'invoke' isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F2'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F3'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F7'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F6'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013FC'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013FA'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F3'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F7'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013FB'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141E'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000139C'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137E'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138C'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AC'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141D'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001420'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141E'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138C'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137E'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AC'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141F'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001422'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141E'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137E'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138C'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001420'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AC'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001421'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001424'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001422'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000138C'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137E'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013AC'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001423'/>
                          </UML:Message.action>
                        </UML:Message>
                      </UML:Interaction.message>
                    </UML:Interaction>
                  </UML:Collaboration.interaction>
                </UML:Collaboration>
                <UML:Actor xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000137D'
                  name = 'API User' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'/>
                <UML:Actor xmi.id = '-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013B9'
                  name = 'Caller' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'/>
                <UML:Class xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F15'
                  name = 'BackupDefinition' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
                <UML:Enumeration xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C4'
                  name = 'BackupSubOperations' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Enumeration.literal>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C5'
                      name = 'Unknown' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C6'
                      name = 'UnknownFileOperation' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C7'
                      name = 'Stat' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C8'
                      name = 'Open' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C9'
                      name = 'Read' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CA'
                      name = 'Finish' isSpecification = 'false'/>
                  </UML:Enumeration.literal>
                </UML:Enumeration>
                <UML:Enumeration xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C1'
                  name = 'ArchiverFeatures' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Enumeration.literal>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C2'
                      name = 'CompressionStrength' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C3'
                      name = 'Incremental' isSpecification = 'false'/>
                  </UML:Enumeration.literal>
                </UML:Enumeration>
                <UML:Enumeration xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CB'
                  name = 'BackupOperationErrors' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Enumeration.literal>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CC'
                      name = 'UnknownError' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CD'
                      name = 'UnknownOsError' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CE'
                      name = 'PermissionDenied' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CF'
                      name = 'SocketIgnored' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012D0'
                      name = 'UnknownTypeIgnored' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012D1'
                      name = 'FileChanged' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012D2'
                      name = 'SomeFilesChanged' isSpecification = 'false'/>
                  </UML:Enumeration.literal>
                </UML:Enumeration>
                <UML:Enumeration xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB'
                  name = 'BackupTypes' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:Enumeration.literal>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BC'
                      name = 'Tar' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BD'
                      name = 'TarGz' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BE'
                      name = 'TarBz2' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C0'
                      name = 'TarXz' isSpecification = 'false'/>
                  </UML:Enumeration.literal>
                </UML:Enumeration>
                <UML:Class xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001203'
                  name = 'ArchiverServiceIdentification' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Abstraction xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001204'/>
                  </UML:ModelElement.clientDependency>
                </UML:Class>
                <UML:Abstraction xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001204'
                  isSpecification = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100--2beb27d6:12def4e4bc9:-8000:0000000000001081'/>
                  </UML:ModelElement.stereotype>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001203'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Interface xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8'/>
                  </UML:Dependency.supplier>
                </UML:Abstraction>
                <UML:Class xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001206'
                  name = 'ArchiverServiceComponent' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Usage xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001208'/>
                    <UML:Abstraction xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001215'/>
                  </UML:ModelElement.clientDependency>
                </UML:Class>
                <UML:Class xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001207'
                  name = '_TarArchiverProviderIdentification' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
                <UML:Usage xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001208'
                  isSpecification = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082D'/>
                  </UML:ModelElement.stereotype>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001206'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Class xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001207'/>
                  </UML:Dependency.supplier>
                </UML:Usage>
                <UML:Abstraction xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001213'
                  isSpecification = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100--2beb27d6:12def4e4bc9:-8000:0000000000001081'/>
                  </UML:ModelElement.stereotype>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132B'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Interface xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6'/>
                  </UML:Dependency.supplier>
                </UML:Abstraction>
                <UML:Abstraction xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001215'
                  isSpecification = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100--2beb27d6:12def4e4bc9:-8000:0000000000001081'/>
                  </UML:ModelElement.stereotype>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001206'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Interface xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7'/>
                  </UML:Dependency.supplier>
                </UML:Abstraction>
              </UML:Namespace.ownedElement>
            </UML:Package>
            <UML:Package xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001209'
              name = 'external_command_executor' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Class xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120A'
                  name = 'ExternalCommandExecutorServiceIdentification' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                  isActive = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Abstraction xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120B'/>
                  </UML:ModelElement.clientDependency>
                </UML:Class>
                <UML:Abstraction xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120B'
                  isSpecification = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100--2beb27d6:12def4e4bc9:-8000:0000000000001081'/>
                  </UML:ModelElement.stereotype>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120A'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Interface xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8'/>
                  </UML:Dependency.supplier>
                </UML:Abstraction>
                <UML:Class xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120D'
                  name = 'ExternalCommandExecutor' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Abstraction xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120E'/>
                  </UML:ModelElement.clientDependency>
                </UML:Class>
                <UML:Abstraction xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120E'
                  isSpecification = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100--2beb27d6:12def4e4bc9:-8000:0000000000001081'/>
                  </UML:ModelElement.stereotype>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120D'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Interface xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6'/>
                  </UML:Dependency.supplier>
                </UML:Abstraction>
                <UML:Class xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001210'
                  name = 'ExternalCommandExecutorServiceComponent' visibility = 'package'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                  isActive = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Abstraction xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001211'/>
                  </UML:ModelElement.clientDependency>
                </UML:Class>
                <UML:Abstraction xmi.id = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001211'
                  isSpecification = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100--2beb27d6:12def4e4bc9:-8000:0000000000001081'/>
                  </UML:ModelElement.stereotype>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001210'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Interface xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7'/>
                  </UML:Dependency.supplier>
                </UML:Abstraction>
              </UML:Namespace.ownedElement>
            </UML:Package>
          </UML:Namespace.ownedElement>
        </UML:Package>
        <UML:Component xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012A9'
          name = 'Services' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:Component xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AD'
              name = 'Archiver' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:ModelElement.clientDependency>
                <UML:Dependency xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AF'/>
                <UML:Dependency xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F0'/>
              </UML:ModelElement.clientDependency>
              <UML:Component.residentElement>
                <UML:ElementResidence xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000136D'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000136E'/>
              </UML:Component.residentElement>
            </UML:Component>
            <UML:Component xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D0'
              name = 'External Command Executor' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:ModelElement.clientDependency>
                <UML:Dependency xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F1'/>
              </UML:ModelElement.clientDependency>
            </UML:Component>
          </UML:Namespace.ownedElement>
          <UML:Component.residentElement>
            <UML:ElementResidence xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:000000000000136C'/>
            <UML:ElementResidence xmi.id = '-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001375'/>
          </UML:Component.residentElement>
        </UML:Component>
        <UML:Dependency xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AF'
          isSpecification = 'false'>
          <UML:Dependency.client>
            <UML:Component xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AD'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Component xmi.idref = '-64--88-10-100-41d799e4:12e01215edc:-8000:0000000000001262'/>
          </UML:Dependency.supplier>
        </UML:Dependency>
        <UML:DataType xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012D4'
          name = 'set&lt;BackupTypes&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000130B'
          name = 'set&lt;ArchiverFeatures&gt;' visibility = 'public' isSpecification = 'false'
          isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000131A'
          name = 'Iterable&lt;int&gt;' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'/>
        <UML:DataType xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000144D'
          name = 'set&lt;str&gt;' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'/>
        <UML:Component xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D1'
          name = 'Infrastructure' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:Component xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152D'
              name = 'Configuration' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:Component.residentElement>
                <UML:ElementResidence xmi.id = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010EE'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100--72bb5098:12dfae2f0fa:-8000:00000000000011EC'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001514'>
                  <UML:ElementResidence.resident>
                    <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                  </UML:ElementResidence.resident>
                </UML:ElementResidence>
                <UML:ElementResidence xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001603'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000160B'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016CD'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100--1b6589a0:13493342ab5:-8000:0000000000001295'>
                  <UML:ElementResidence.resident>
                    <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2'/>
                  </UML:ElementResidence.resident>
                </UML:ElementResidence>
                <UML:ElementResidence xmi.id = '-64--88-10-100--1b6589a0:13493342ab5:-8000:0000000000001296'>
                  <UML:ElementResidence.resident>
                    <UML:Class xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A'/>
                  </UML:ElementResidence.resident>
                </UML:ElementResidence>
                <UML:ElementResidence xmi.id = '-64--88-10-100--1b6589a0:13493342ab5:-8000:0000000000001297'>
                  <UML:ElementResidence.resident>
                    <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA'/>
                  </UML:ElementResidence.resident>
                </UML:ElementResidence>
              </UML:Component.residentElement>
            </UML:Component>
            <UML:Component xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D3'
              name = 'Service' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'/>
            <UML:Component xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D4'
              name = 'UI' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'/>
            <UML:Component xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DD'
              name = 'App Environment' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'/>
            <UML:Component xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DE'
              name = 'Application Context' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'/>
            <UML:Component xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D2'
              name = 'Storage' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'/>
          </UML:Namespace.ownedElement>
        </UML:Component>
        <UML:Component xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D5'
          name = 'Application' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:Component xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'
              name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
              isAbstract = 'false'>
              <UML:ModelElement.clientDependency>
                <UML:Dependency xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D8'/>
                <UML:Dependency xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D9'/>
                <UML:Dependency xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EC'/>
                <UML:Dependency xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013ED'/>
                <UML:Dependency xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F2'/>
                <UML:Dependency xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AE'/>
              </UML:ModelElement.clientDependency>
              <UML:Component.residentElement>
                <UML:ElementResidence xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF4'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012C4'>
                  <UML:ElementResidence.resident>
                    <UML:Interface xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5'/>
                  </UML:ElementResidence.resident>
                </UML:ElementResidence>
                <UML:ElementResidence xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012D3'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100-3cff4c2b:12df2431894:-8000:000000000000108A'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100-6516043d:12df99a8146:-8000:0000000000001153'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100--11b968ed:12df9fcab4c:-8000:00000000000011A1'/>
                <UML:ElementResidence xmi.id = '-64--88-10-100--72bb5098:12dfae2f0fa:-8000:00000000000011F8'/>
              </UML:Component.residentElement>
            </UML:Component>
          </UML:Namespace.ownedElement>
        </UML:Component>
        <UML:Dependency xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D7'
          isSpecification = 'false'>
          <UML:Dependency.client>
            <UML:Component xmi.idref = '-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001350'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'/>
          </UML:Dependency.supplier>
        </UML:Dependency>
        <UML:Dependency xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D8'
          isSpecification = 'false'>
          <UML:Dependency.client>
            <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Component xmi.idref = '-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001350'/>
          </UML:Dependency.supplier>
        </UML:Dependency>
        <UML:Dependency xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D9'
          isSpecification = 'false'>
          <UML:Dependency.client>
            <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D0'/>
          </UML:Dependency.supplier>
        </UML:Dependency>
        <UML:Association xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E2'
          name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E3'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DE'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E4'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D2'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E5'
          name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E6'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DE'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E7'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152D'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Association xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E8'
          name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Association.connection>
            <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E9'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DE'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
            <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EA'
              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
              <UML:AssociationEnd.participant>
                <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DD'/>
              </UML:AssociationEnd.participant>
            </UML:AssociationEnd>
          </UML:Association.connection>
        </UML:Association>
        <UML:Dependency xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EB'
          isSpecification = 'false'>
          <UML:Dependency.client>
            <UML:Component xmi.idref = '-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001350'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DD'/>
          </UML:Dependency.supplier>
        </UML:Dependency>
        <UML:Dependency xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EC'
          isSpecification = 'false'>
          <UML:Dependency.client>
            <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DE'/>
          </UML:Dependency.supplier>
        </UML:Dependency>
        <UML:Dependency xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013ED'
          isSpecification = 'false'>
          <UML:Dependency.client>
            <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D3'/>
          </UML:Dependency.supplier>
        </UML:Dependency>
        <UML:Dependency xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F0'
          isSpecification = 'false'>
          <UML:Dependency.client>
            <UML:Component xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AD'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D3'/>
          </UML:Dependency.supplier>
        </UML:Dependency>
        <UML:Dependency xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F1'
          isSpecification = 'false'>
          <UML:Dependency.client>
            <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D0'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D3'/>
          </UML:Dependency.supplier>
        </UML:Dependency>
        <UML:Dependency xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F2'
          isSpecification = 'false'>
          <UML:Dependency.client>
            <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'/>
          </UML:Dependency.client>
          <UML:Dependency.supplier>
            <UML:Component xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D4'/>
          </UML:Dependency.supplier>
        </UML:Dependency>
        <UML:Comment xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F4'
          isSpecification = 'false' body = 'Constructs&#10;and connects&#10;the components.'>
          <UML:Comment.annotatedElement>
            <UML:Component xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013EA'/>
          </UML:Comment.annotatedElement>
        </UML:Comment>
        <UML:Package xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F5'
          name = 'application' visibility = 'package' isSpecification = 'false' isRoot = 'false'
          isLeaf = 'false' isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:Package xmi.id = '-64--88-10-100--1a9e0fa3:12dec6be760:-8000:0000000000000FF2'
              name = 'archiving' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Association xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012D4'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100-298f7d00:12dfedfd0ea:-8000:00000000000011B2'/>
                  </UML:ModelElement.stereotype>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012D5'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001529'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012D8'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Interface xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:Package xmi.id = '-64--88-10-100-7806c131:12df1d0f61a:-8000:0000000000001096'
                  name = 'core' visibility = 'package' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Class xmi.id = '127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F'
                      name = 'ArchiveSpec' visibility = 'package' isSpecification = 'false' isRoot = 'false'
                      isLeaf = 'true' isAbstract = 'false' isActive = 'false'>
                      <UML:GeneralizableElement.generalization>
                        <UML:Generalization xmi.idref = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017B1'/>
                      </UML:GeneralizableElement.generalization>
                      <UML:Classifier.feature>
                        <UML:Operation xmi.id = '127-0-0-1-700099c0:11cb464c28d:-8000:0000000000000910'
                          name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:ModelElement.stereotype>
                            <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                          </UML:ModelElement.stereotype>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '127-0-0-1-700099c0:11cb464c28d:-8000:0000000000000912'
                              name = 'specFile' isSpecification = 'false'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-5a4cbb43:130378fb763:-8000:000000000000156D'
                              name = 'configuration' isSpecification = 'false'/>
                            <UML:Parameter xmi.id = '-64--88-10-100--2812c684:12e5903f74a:-8000:000000000000144F'
                              name = 'componentUi' isSpecification = 'false'/>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100-5a4cbb43:130378fb763:-8000:000000000000156E'
                          name = 'getRawValue' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-5a4cbb43:130378fb763:-8000:000000000000156F'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-5a4cbb43:130378fb763:-8000:0000000000001572'
                              name = 'option' isSpecification = 'false'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                      </UML:Classifier.feature>
                    </UML:Class>
                    <UML:Class xmi.id = '-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113C'
                      name = 'ArchivingComponent' visibility = 'public' isSpecification = 'false'
                      isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                      <UML:ModelElement.clientDependency>
                        <UML:Abstraction xmi.idref = '-64--88-10-100-73a08632:12ed99d03c9:-8000:00000000000014D6'/>
                        <UML:Usage xmi.idref = '-64--88-10-100-6516043d:12df99a8146:-8000:0000000000001149'/>
                      </UML:ModelElement.clientDependency>
                      <UML:Classifier.feature>
                        <UML:Attribute xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001486'
                          name = 'ARCHIVERS' visibility = 'private' isSpecification = 'false' ownerScope = 'instance'
                          changeability = 'changeable' targetScope = 'instance'>
                          <UML:StructuralFeature.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014B8'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014B7'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:StructuralFeature.multiplicity>
                          <UML:Attribute.initialValue>
                            <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001489'
                              language = '' body = ''/>
                          </UML:Attribute.initialValue>
                          <UML:StructuralFeature.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014BA'/>
                          </UML:StructuralFeature.type>
                        </UML:Attribute>
                        <UML:Operation xmi.id = '-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113F'
                          name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:ModelElement.stereotype>
                            <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                          </UML:ModelElement.stereotype>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:000000000000148E'
                              name = 'interfaceAccessor' isSpecification = 'false'/>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100-6516043d:12df99a8146:-8000:0000000000001141'
                          name = 'run' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014BB'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Attribute xmi.id = '-64--88-10-100--72bb5098:12dfae2f0fa:-8000:00000000000011AE'
                          name = 'interfaceAccessor' visibility = 'private' isSpecification = 'false'
                          ownerScope = 'instance' changeability = 'changeable' targetScope = 'instance'>
                          <UML:StructuralFeature.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--72bb5098:12dfae2f0fa:-8000:00000000000011AF'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--72bb5098:12dfae2f0fa:-8000:00000000000011B0'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:StructuralFeature.multiplicity>
                        </UML:Attribute>
                        <UML:Operation xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001492'
                          name = 'makeBackup' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001494'
                              name = 'specFile' isSpecification = 'false'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100--14f48734:1382733e99c:-8000:000000000000131D'
                          name = 'filterValidSpecFiles' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--14f48734:1382733e99c:-8000:000000000000131E'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--14f48734:1382733e99c:-8000:000000000000131F'
                              name = 'specFiles' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:000000000000170F'
                          name = 'getConfiguredArchiveNames' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001710'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001711'
                              name = 'specFiles' isSpecification = 'false'>
                              <UML:Parameter.type>
                                <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001712'
                          name = 'getArchiveInfo' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001713'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001714'
                              name = 'specFile' isSpecification = 'false'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001715'
                          name = 'getStoredArchiveInfo' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001716'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001717'
                              name = 'archiveName' isSpecification = 'false'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001718'
                          name = 'getStoredArchiveNames' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001719'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:000000000000171A'
                          name = 'purgeStoredArchiveData' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:000000000000171B'
                              name = 'return' isSpecification = 'false' kind = 'return'/>
                            <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:000000000000171C'
                              name = 'archiveName' isSpecification = 'false'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                      </UML:Classifier.feature>
                    </UML:Class>
                    <UML:Collaboration xmi.id = '-64--88-10-100-41d799e4:12e01215edc:-8000:000000000000124D'
                      name = 'Archiving Internal Collaboration' isSpecification = 'false' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:ClassifierRole xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:ClassifierRole.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FD'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FC'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:ClassifierRole.multiplicity>
                          <UML:ClassifierRole.base>
                            <UML:Class xmi.idref = '-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113C'/>
                          </UML:ClassifierRole.base>
                          <UML:ClassifierRole.availableFeature>
                            <UML:Attribute xmi.idref = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001486'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113F'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-6516043d:12df99a8146:-8000:0000000000001141'/>
                            <UML:Attribute xmi.idref = '-64--88-10-100--72bb5098:12dfae2f0fa:-8000:00000000000011AE'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001492'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:000000000000170F'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001712'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001715'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:0000000000001718'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:000000000000171A'/>
                          </UML:ClassifierRole.availableFeature>
                        </UML:ClassifierRole>
                        <UML:ClassifierRole xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001305'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:ClassifierRole.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001307'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001306'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:ClassifierRole.multiplicity>
                          <UML:ClassifierRole.base>
                            <UML:Actor xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012D3'/>
                          </UML:ClassifierRole.base>
                        </UML:ClassifierRole>
                        <UML:AssociationRole xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001309'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000130A'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001305'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000130B'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                          </UML:Association.connection>
                          <UML:AssociationRole.message>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129B'/>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129D'/>
                          </UML:AssociationRole.message>
                        </UML:AssociationRole>
                        <UML:CallAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:0000000000001299'
                          isSpecification = 'false' isAsynchronous = 'false'>
                          <UML:CallAction.operation>
                            <UML:Operation xmi.idref = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001492'/>
                          </UML:CallAction.operation>
                        </UML:CallAction>
                        <UML:ReturnAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129C'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:ClassifierRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129E'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:ClassifierRole.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A0'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129F'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:ClassifierRole.multiplicity>
                          <UML:ClassifierRole.base>
                            <UML:Class xmi.idref = '127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F'/>
                          </UML:ClassifierRole.base>
                          <UML:ClassifierRole.availableFeature>
                            <UML:Operation xmi.idref = '127-0-0-1-700099c0:11cb464c28d:-8000:0000000000000910'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-5a4cbb43:130378fb763:-8000:000000000000156E'/>
                          </UML:ClassifierRole.availableFeature>
                        </UML:ClassifierRole>
                        <UML:AssociationRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A2'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A3'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A4'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129E'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                          </UML:Association.connection>
                          <UML:AssociationRole.message>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A9'/>
                          </UML:AssociationRole.message>
                        </UML:AssociationRole>
                        <UML:CreateAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A8'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ClassifierRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:ClassifierRole.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AC'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AB'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:ClassifierRole.multiplicity>
                          <UML:ClassifierRole.base>
                            <UML:Class xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001432'/>
                          </UML:ClassifierRole.base>
                          <UML:ClassifierRole.availableFeature>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001433'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001437'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001439'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000143B'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000143D'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000143F'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001441'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001443'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001445'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001448'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000144E'/>
                          </UML:ClassifierRole.availableFeature>
                        </UML:ClassifierRole>
                        <UML:ClassifierRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:ClassifierRole.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AF'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AE'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:ClassifierRole.multiplicity>
                          <UML:ClassifierRole.base>
                            <UML:Class xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418'/>
                          </UML:ClassifierRole.base>
                          <UML:ClassifierRole.availableFeature>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001426'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001419'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000141B'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000141E'/>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001421'/>
                          </UML:ClassifierRole.availableFeature>
                        </UML:ClassifierRole>
                        <UML:AssociationRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B1'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B2'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B3'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                          </UML:Association.connection>
                          <UML:AssociationRole.message>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B4'/>
                          </UML:AssociationRole.message>
                        </UML:AssociationRole>
                        <UML:CreateAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B0'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:AssociationRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B6'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B7'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B8'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                          </UML:Association.connection>
                          <UML:AssociationRole.message>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B9'/>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BB'/>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BD'/>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BF'/>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C1'/>
                            <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FA'/>
                            <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FC'/>
                            <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130E'/>
                            <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001310'/>
                          </UML:AssociationRole.message>
                        </UML:AssociationRole>
                        <UML:CreateAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B5'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:CallAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BA'
                          isSpecification = 'false' isAsynchronous = 'false'>
                          <UML:CallAction.operation>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001419'/>
                          </UML:CallAction.operation>
                        </UML:CallAction>
                        <UML:ReturnAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BC'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:CallAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BE'
                          isSpecification = 'false' isAsynchronous = 'false'>
                          <UML:CallAction.operation>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000141B'/>
                          </UML:CallAction.operation>
                        </UML:CallAction>
                        <UML:ReturnAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C0'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:ClassifierRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2'
                          name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:ClassifierRole.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C4'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C3'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:ClassifierRole.multiplicity>
                        </UML:ClassifierRole>
                        <UML:AssociationRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C6'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C7'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C8'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                          </UML:Association.connection>
                          <UML:AssociationRole.message>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C9'/>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CB'/>
                          </UML:AssociationRole.message>
                        </UML:AssociationRole>
                        <UML:CallAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C5'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ReturnAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CA'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:AssociationRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CD'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CE'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CF'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                          </UML:Association.connection>
                          <UML:AssociationRole.message>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D0'/>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D2'/>
                          </UML:AssociationRole.message>
                        </UML:AssociationRole>
                        <UML:CallAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CC'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ReturnAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D1'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:ClassifierRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D3'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:ClassifierRole.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D5'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D4'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:ClassifierRole.multiplicity>
                          <UML:ClassifierRole.base>
                            <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                          </UML:ClassifierRole.base>
                          <UML:ClassifierRole.availableFeature>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000142A'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F2'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F4'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F6'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F8'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012FA'/>
                            <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012FC'/>
                          </UML:ClassifierRole.availableFeature>
                        </UML:ClassifierRole>
                        <UML:AssociationRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D7'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D8'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D9'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D3'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                          </UML:Association.connection>
                          <UML:AssociationRole.message>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DA'/>
                          </UML:AssociationRole.message>
                        </UML:AssociationRole>
                        <UML:CreateAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D6'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ClassifierRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:ClassifierRole.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E1'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E0'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:ClassifierRole.multiplicity>
                        </UML:ClassifierRole>
                        <UML:AssociationRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E3'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E4'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E5'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                          </UML:Association.connection>
                          <UML:AssociationRole.message>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E6'/>
                            <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E8'/>
                            <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E6'/>
                            <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E8'/>
                            <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F7'/>
                            <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130A'/>
                            <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130C'/>
                            <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001319'/>
                          </UML:AssociationRole.message>
                        </UML:AssociationRole>
                        <UML:CallAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E2'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ReturnAction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E7'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:AssociationRole xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012DF'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E0'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E1'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                          </UML:Association.connection>
                        </UML:AssociationRole>
                        <UML:CallAction xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E5'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ReturnAction xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E7'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:AssociationRole xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EA'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EB'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EC'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                          </UML:Association.connection>
                          <UML:AssociationRole.message>
                            <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012ED'/>
                            <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EF'/>
                            <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F1'/>
                            <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F3'/>
                          </UML:AssociationRole.message>
                        </UML:AssociationRole>
                        <UML:CallAction xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E9'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ReturnAction xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EE'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:CallAction xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F0'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ReturnAction xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F2'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:SendAction xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F6'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ClassifierRole xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8'
                          name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:ClassifierRole.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012FA'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F9'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:ClassifierRole.multiplicity>
                        </UML:ClassifierRole>
                        <UML:CallAction xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012F9'
                          isSpecification = 'false' isAsynchronous = 'false'>
                          <UML:CallAction.operation>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000141E'/>
                          </UML:CallAction.operation>
                        </UML:CallAction>
                        <UML:ReturnAction xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FB'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:CallAction xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001309'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ReturnAction xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130B'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:CallAction xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130D'
                          isSpecification = 'false' isAsynchronous = 'false'>
                          <UML:CallAction.operation>
                            <UML:Operation xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000141E'/>
                          </UML:CallAction.operation>
                        </UML:CallAction>
                        <UML:ReturnAction xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130F'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:AssociationRole xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001312'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001313'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                            <UML:AssociationEndRole xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001314'
                              isSpecification = 'false' isNavigable = 'false'>
                              <UML:AssociationEnd.participant>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEndRole>
                          </UML:Association.connection>
                          <UML:AssociationRole.message>
                            <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001315'/>
                            <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001317'/>
                            <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131B'/>
                            <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131D'/>
                          </UML:AssociationRole.message>
                        </UML:AssociationRole>
                        <UML:CallAction xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001311'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ReturnAction xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001316'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                        <UML:SendAction xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001318'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:CallAction xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131A'
                          isSpecification = 'false' isAsynchronous = 'false'/>
                        <UML:ReturnAction xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131C'
                          isSpecification = 'false' isAsynchronous = 'true'/>
                      </UML:Namespace.ownedElement>
                      <UML:Collaboration.interaction>
                        <UML:Interaction xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129A'
                          name = 'newInteraction' isSpecification = 'false'>
                          <UML:Interaction.message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129B'
                              isSpecification = 'false'>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001305'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001309'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:0000000000001299'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129D'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129B'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001305'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001309'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129C'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A9'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129B'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129E'/>
                              </UML:Message.receiver>
                              <UML:Message.predecessor>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129D'/>
                              </UML:Message.predecessor>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A2'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CreateAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A8'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B4'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129B'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA'/>
                              </UML:Message.receiver>
                              <UML:Message.predecessor>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A9'/>
                              </UML:Message.predecessor>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B1'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CreateAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B0'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B9'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129B'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.predecessor>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B4'/>
                              </UML:Message.predecessor>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B6'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CreateAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B5'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BB'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:000000000000129B'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.predecessor>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B9'/>
                              </UML:Message.predecessor>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B6'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BA'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BD'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BB'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B6'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BC'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BF'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BD'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B6'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BE'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C1'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BF'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B6'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C0'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C9'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B4'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C6'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C5'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CB'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C9'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C6'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CA'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D0'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BF'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2'/>
                              </UML:Message.receiver>
                              <UML:Message.predecessor>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C1'/>
                              </UML:Message.predecessor>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CD'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CC'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D2'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D0'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CD'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D1'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DA'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D2'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D3'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D7'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CreateAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D6'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E6'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D2'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.receiver>
                              <UML:Message.predecessor>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DA'/>
                              </UML:Message.predecessor>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E3'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E2'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E8'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E6'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E3'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E7'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E6'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E8'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E3'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E5'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E8'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E6'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E3'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E7'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012ED'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CB'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EA'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E9'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EF'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012ED'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EA'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EE'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F1'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EF'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EA'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F0'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F3'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F1'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EA'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F2'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F7'
                              name = 'onFileAdd' isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E8'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E3'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:SendAction xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F6'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FA'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C1'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B6'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012F9'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FC'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FA'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B6'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FB'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130A'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FC'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E3'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001309'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130C'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130A'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E3'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130B'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130E'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C1'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.predecessor>
                                <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FA'/>
                              </UML:Message.predecessor>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B6'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130D'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001310'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130E'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B6'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130F'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001315'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001310'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001312'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001311'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001317'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001315'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001312'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001316'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001319'
                              name = 'onBackupOperationError' isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001317'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E3'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:SendAction xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001318'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131B'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001319'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001312'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:CallAction xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131A'/>
                              </UML:Message.action>
                            </UML:Message>
                            <UML:Message xmi.id = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131D'
                              isSpecification = 'false'>
                              <UML:Message.activator>
                                <UML:Message xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131B'/>
                              </UML:Message.activator>
                              <UML:Message.sender>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8'/>
                              </UML:Message.sender>
                              <UML:Message.receiver>
                                <UML:ClassifierRole xmi.idref = '-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD'/>
                              </UML:Message.receiver>
                              <UML:Message.communicationConnection>
                                <UML:AssociationRole xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001312'/>
                              </UML:Message.communicationConnection>
                              <UML:Message.action>
                                <UML:ReturnAction xmi.idref = '-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131C'/>
                              </UML:Message.action>
                            </UML:Message>
                          </UML:Interaction.message>
                        </UML:Interaction>
                      </UML:Collaboration.interaction>
                    </UML:Collaboration>
                    <UML:Actor xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012D3'
                      name = 'Caller' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'/>
                    <UML:Abstraction xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:00000000000014D6'
                      isSpecification = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100--2beb27d6:12def4e4bc9:-8000:0000000000001081'/>
                      </UML:ModelElement.stereotype>
                      <UML:Dependency.client>
                        <UML:Class xmi.idref = '-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113C'/>
                      </UML:Dependency.client>
                      <UML:Dependency.supplier>
                        <UML:Interface xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5'/>
                      </UML:Dependency.supplier>
                    </UML:Abstraction>
                    <UML:Class xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:000000000000155B'
                      name = 'ArchiveSpecOptions' visibility = 'package' isSpecification = 'false'
                      isRoot = 'false' isLeaf = 'true' isAbstract = 'false' isActive = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000084B'/>
                      </UML:ModelElement.stereotype>
                      <UML:Classifier.feature>
                        <UML:Attribute xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:000000000000155C'
                          name = 'NAME' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                          changeability = 'frozen' targetScope = 'instance'>
                          <UML:StructuralFeature.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:000000000000155D'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:000000000000155E'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:StructuralFeature.multiplicity>
                          <UML:StructuralFeature.type>
                            <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                          </UML:StructuralFeature.type>
                        </UML:Attribute>
                        <UML:Attribute xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:000000000000155F'
                          name = 'PATH' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                          changeability = 'frozen' targetScope = 'instance'>
                          <UML:StructuralFeature.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:0000000000001560'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:0000000000001561'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:StructuralFeature.multiplicity>
                          <UML:StructuralFeature.type>
                            <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                          </UML:StructuralFeature.type>
                        </UML:Attribute>
                        <UML:Attribute xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:0000000000001562'
                          name = 'INCLUDE_FILES' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                          changeability = 'frozen' targetScope = 'instance'>
                          <UML:StructuralFeature.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:0000000000001563'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:0000000000001564'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:StructuralFeature.multiplicity>
                          <UML:StructuralFeature.type>
                            <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                          </UML:StructuralFeature.type>
                        </UML:Attribute>
                        <UML:Attribute xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:0000000000001565'
                          name = 'EXCLUDE_FILES' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                          changeability = 'frozen' targetScope = 'instance'>
                          <UML:StructuralFeature.multiplicity>
                            <UML:Multiplicity xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:0000000000001566'>
                              <UML:Multiplicity.range>
                                <UML:MultiplicityRange xmi.id = '-64--88-10-100--537bf0d8:13037a89757:-8000:0000000000001567'
                                  lower = '1' upper = '1'/>
                              </UML:Multiplicity.range>
                            </UML:Multiplicity>
                          </UML:StructuralFeature.multiplicity>
                          <UML:StructuralFeature.type>
                            <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                          </UML:StructuralFeature.type>
                        </UML:Attribute>
                      </UML:Classifier.feature>
                    </UML:Class>
                    <UML:Class xmi.id = '-64--88-10-100--78e13b56:1312ed9e323:-8000:000000000000179F'
                      name = 'ArchiveInfo' visibility = 'private' isSpecification = 'false' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                      <UML:GeneralizableElement.generalization>
                        <UML:Generalization xmi.idref = '-64--88-10-100--78e13b56:1312ed9e323:-8000:00000000000017A0'/>
                      </UML:GeneralizableElement.generalization>
                      <UML:Classifier.feature>
                        <UML:Operation xmi.id = '-64--88-10-100--78e13b56:1312ed9e323:-8000:00000000000017A1'
                          name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--78e13b56:1312ed9e323:-8000:00000000000017A3'
                              name = 'name' isSpecification = 'false'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                      </UML:Classifier.feature>
                    </UML:Class>
                    <UML:Generalization xmi.id = '-64--88-10-100--78e13b56:1312ed9e323:-8000:00000000000017A0'
                      isSpecification = 'false'>
                      <UML:Generalization.child>
                        <UML:Class xmi.idref = '-64--88-10-100--78e13b56:1312ed9e323:-8000:000000000000179F'/>
                      </UML:Generalization.child>
                      <UML:Generalization.parent>
                        <UML:Class xmi.idref = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0'/>
                      </UML:Generalization.parent>
                    </UML:Generalization>
                    <UML:Generalization xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017B1'
                      isSpecification = 'false'>
                      <UML:Generalization.child>
                        <UML:Class xmi.idref = '127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F'/>
                      </UML:Generalization.child>
                      <UML:Generalization.parent>
                        <UML:Class xmi.idref = '-64--88-10-100--561d57f9:13167a5993d:-8000:000000000000179E'/>
                      </UML:Generalization.parent>
                    </UML:Generalization>
                    <UML:Class xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001432'
                      name = 'BackupInformationProvider' visibility = 'package' isSpecification = 'false'
                      isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                      <UML:Classifier.feature>
                        <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001433'
                          name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001435'
                              name = 'archiveSpec' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001436'
                              name = 'interfaceAccessor' isSpecification = 'false' kind = 'in'/>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001437'
                          name = 'archiveSpec' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:ModelElement.stereotype>
                            <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                          </UML:ModelElement.stereotype>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001438'
                              name = 'get' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Class xmi.idref = '127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001439'
                          name = 'currentBackupLevel' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:ModelElement.stereotype>
                            <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                          </UML:ModelElement.stereotype>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000143A'
                              name = 'get' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000143B'
                          name = 'nextBackupLevel' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:ModelElement.stereotype>
                            <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                          </UML:ModelElement.stereotype>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000143C'
                              name = 'get' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000143D'
                          name = 'restartReason' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:ModelElement.stereotype>
                            <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                          </UML:ModelElement.stereotype>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000143E'
                              name = 'get' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:Enumeration xmi.idref = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016C4'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000143F'
                          name = 'restartLevel' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                          isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                          isAbstract = 'false'>
                          <UML:ModelElement.stereotype>
                            <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                          </UML:ModelElement.stereotype>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001440'
                              name = 'get' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001441'
                          name = 'getLastRestartDate' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001442'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016ED'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001443'
                          name = 'getLastFullRestartDate' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001444'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016ED'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001445'
                          name = 'getRestartDate' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001446'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016ED'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001447'
                              name = 'storageVariable' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000144A'
                              name = 'storagePortion' isSpecification = 'false' kind = 'in'/>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001448'
                          name = 'getStoredArchiveNames' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001449'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000144D'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000144B'
                              name = 'userConfigDir' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000144C'
                              name = 'storage' isSpecification = 'false' kind = 'in'/>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                        <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000144E'
                          name = 'getBackupLevelForBackup' visibility = 'public' isSpecification = 'false'
                          ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                          isLeaf = 'false' isAbstract = 'false'>
                          <UML:BehavioralFeature.parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000144F'
                              name = 'return' isSpecification = 'false' kind = 'return'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001450'
                              name = 'archiveName' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                            <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001451'
                              name = 'userConfigDir' isSpecification = 'false' kind = 'in'>
                              <UML:Parameter.type>
                                <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                              </UML:Parameter.type>
                            </UML:Parameter>
                          </UML:BehavioralFeature.parameter>
                        </UML:Operation>
                      </UML:Classifier.feature>
                    </UML:Class>
                    <UML:Association xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001458'
                      name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEnd xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001459'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                          aggregation = 'composite' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                        <UML:AssociationEnd xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145A'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001432'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                      </UML:Association.connection>
                    </UML:Association>
                    <UML:Association xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145B'
                      name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEnd xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145C'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113C'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                        <UML:AssociationEnd xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145D'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                      </UML:Association.connection>
                    </UML:Association>
                    <UML:Association xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145E'
                      name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEnd xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145F'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113C'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                        <UML:AssociationEnd xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001460'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001432'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                      </UML:Association.connection>
                    </UML:Association>
                    <UML:Association xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012DE'
                      name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEnd xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012DF'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                          aggregation = 'composite' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                        <UML:AssociationEnd xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E0'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                      </UML:Association.connection>
                    </UML:Association>
                    <UML:Association xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E1'
                      name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEnd xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E2'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                          aggregation = 'composite' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001432'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                        <UML:AssociationEnd xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E3'
                          visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                          aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                          <UML:AssociationEnd.participant>
                            <UML:Class xmi.idref = '127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEnd>
                      </UML:Association.connection>
                    </UML:Association>
                    <UML:Package xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E3'
                      name = 'archiver_manipulator' visibility = 'package' isSpecification = 'false'
                      isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Class xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418'
                          name = 'ArchiverManipulator' visibility = 'public' isSpecification = 'false'
                          isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                          <UML:Classifier.feature>
                            <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001426'
                              name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                              </UML:ModelElement.stereotype>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001428'
                                  name = 'backupInformationProvider' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.type>
                                    <UML:Class xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001432'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001429'
                                  name = 'interfaceAccessor' isSpecification = 'false' kind = 'in'/>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                            <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001419'
                              name = 'createBackup' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false'>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000141A'
                                  name = 'return' isSpecification = 'false' kind = 'return'>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                            <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000141B'
                              name = 'saveBackupLevelInfo' visibility = 'public' isSpecification = 'false'
                              ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                              isLeaf = 'false' isAbstract = 'false'>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000141D'
                                  name = 'backupFilePath' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                            <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000141E'
                              name = 'isOptionSupported' visibility = 'public' isSpecification = 'false'
                              ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                              isLeaf = 'false' isAbstract = 'false'>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000141F'
                                  name = 'return' isSpecification = 'false' kind = 'return'>
                                  <UML:Parameter.type>
                                    <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001420'
                                  name = 'option' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.type>
                                    <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                            <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001421'
                              name = 'tryPurgeStoredArchiveData' visibility = 'public' isSpecification = 'false'
                              ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                              isLeaf = 'false' isAbstract = 'false'>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001422'
                                  name = 'return' isSpecification = 'false' kind = 'return'>
                                  <UML:Parameter.type>
                                    <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001423'
                                  name = 'archiveName' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001424'
                                  name = 'userConfigDir' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001425'
                                  name = 'storage' isSpecification = 'false' kind = 'in'/>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                          </UML:Classifier.feature>
                        </UML:Class>
                        <UML:Class xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E4'
                          name = 'BackupKeepingManipulations' visibility = 'package' isSpecification = 'false'
                          isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                          <UML:Classifier.feature>
                            <UML:Operation xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013FC'
                              name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                              isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                              </UML:ModelElement.stereotype>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013FE'
                                  name = 'archiveSpec' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.type>
                                    <UML:Class xmi.idref = '127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013FF'
                                  name = 'componentUi' isSpecification = 'false' kind = 'in'/>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001400'
                                  name = 'archiverService' isSpecification = 'false' kind = 'in'/>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                            <UML:Operation xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013F6'
                              name = 'keepOldBackups' visibility = 'public' isSpecification = 'false'
                              ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                              isLeaf = 'false' isAbstract = 'false'>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013F8'
                                  name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.type>
                                    <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                            <UML:Operation xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001401'
                              name = 'keepOldIncrementalBackups' visibility = 'public' isSpecification = 'false'
                              ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                              isLeaf = 'false' isAbstract = 'false'>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001403'
                                  name = 'backupDefinition' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.type>
                                    <UML:Class xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001404'
                                  name = 'fromLevel' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                          </UML:Classifier.feature>
                        </UML:Class>
                        <UML:Class xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E5'
                          name = 'KeepingIdOperations' visibility = 'package' isSpecification = 'false'
                          isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                          <UML:ModelElement.stereotype>
                            <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000084B'/>
                          </UML:ModelElement.stereotype>
                          <UML:Classifier.feature>
                            <UML:Operation xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E6'
                              name = 'maxKeepingIdAsInt' visibility = 'public' isSpecification = 'false'
                              ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                              isLeaf = 'false' isAbstract = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                              </UML:ModelElement.stereotype>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E7'
                                  name = 'get' isSpecification = 'false' kind = 'return'>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                            <UML:Operation xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E9'
                              name = 'getNextKeepingId' visibility = 'public' isSpecification = 'false'
                              ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                              isLeaf = 'false' isAbstract = 'false'>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013EA'
                                  name = 'return' isSpecification = 'false' kind = 'return'>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013EB'
                                  name = 'keepingId' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.defaultValue>
                                    <UML:Expression xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013EF'
                                      language = 'None' body = ''/>
                                  </UML:Parameter.defaultValue>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                            <UML:Operation xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013F0'
                              name = 'keepingIdToInt' visibility = 'public' isSpecification = 'false'
                              ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                              isLeaf = 'false' isAbstract = 'false'>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013F1'
                                  name = 'return' isSpecification = 'false' kind = 'return'>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013F2'
                                  name = 'keepingId' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                            <UML:Operation xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013F3'
                              name = 'intToKeepingId' visibility = 'public' isSpecification = 'false'
                              ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                              isLeaf = 'false' isAbstract = 'false'>
                              <UML:BehavioralFeature.parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013F4'
                                  name = 'return' isSpecification = 'false' kind = 'return'>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                                <UML:Parameter xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013F5'
                                  name = 'number' isSpecification = 'false' kind = 'in'>
                                  <UML:Parameter.type>
                                    <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                                  </UML:Parameter.type>
                                </UML:Parameter>
                              </UML:BehavioralFeature.parameter>
                            </UML:Operation>
                          </UML:Classifier.feature>
                        </UML:Class>
                        <UML:Association xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001405'
                          name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEnd xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001406'
                              visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                              <UML:AssociationEnd.participant>
                                <UML:Class xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEnd>
                            <UML:AssociationEnd xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001407'
                              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                              <UML:AssociationEnd.participant>
                                <UML:Class xmi.idref = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E4'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEnd>
                          </UML:Association.connection>
                        </UML:Association>
                        <UML:Association xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001408'
                          name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Association.connection>
                            <UML:AssociationEnd xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001409'
                              visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                              <UML:AssociationEnd.participant>
                                <UML:Class xmi.idref = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E4'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEnd>
                            <UML:AssociationEnd xmi.id = '-64--88-10-100--11828217:1446ac0bf51:-8000:000000000000140A'
                              visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                              aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                              <UML:AssociationEnd.participant>
                                <UML:Class xmi.idref = '-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E5'/>
                              </UML:AssociationEnd.participant>
                            </UML:AssociationEnd>
                          </UML:Association.connection>
                        </UML:Association>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Interface xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5'
                  name = 'IArchiving' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'true'>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012C7'
                      name = 'makeBackup' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'true'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-7769c77b:12e199117a2:-8000:00000000000013F2'
                          name = 'specFile' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--14f48734:1382733e99c:-8000:000000000000131A'
                      name = 'filterValidSpecFiles' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'true'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--14f48734:1382733e99c:-8000:000000000000131B'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--14f48734:1382733e99c:-8000:000000000000131C'
                          name = 'specFiles' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016CA'
                      name = 'getConfiguredArchiveNames' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'true'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016CB'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016CC'
                          name = 'specFiles' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016CD'
                      name = 'getArchiveInfo' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'true'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016CE'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016CF'
                          name = 'specFile' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F4'
                      name = 'getStoredArchiveInfo' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'true'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F5'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F6'
                          name = 'archiveName' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F7'
                      name = 'getStoredArchiveNames' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'true'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F8'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F9'
                      name = 'purgeStoredArchiveData' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'true'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016FB'
                          name = 'archiveName' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Interface>
                <UML:Enumeration xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD'
                  name = 'ArchiverTypes' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:Enumeration.literal>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CE'
                      name = 'Tar' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CF'
                      name = 'TarGz' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012D0'
                      name = 'TarBz2' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012D2'
                      name = 'TarXz' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--11b4e4f3:1308f22adc4:-8000:0000000000001603'
                      name = 'TarInternal' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--11b4e4f3:1308f22adc4:-8000:0000000000001604'
                      name = 'TarGzInternal' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--11b4e4f3:1308f22adc4:-8000:0000000000001605'
                      name = 'TarBz2Internal' isSpecification = 'false'/>
                  </UML:Enumeration.literal>
                </UML:Enumeration>
                <UML:Usage xmi.id = '-64--88-10-100-6516043d:12df99a8146:-8000:0000000000001149'
                  isSpecification = 'false'>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113C'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Enumeration xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD'/>
                  </UML:Dependency.supplier>
                </UML:Usage>
                <UML:Collaboration xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000123B'
                  name = 'Archiving API Collaboration' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Comment xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001277'
                      isSpecification = 'false' body = 'Register&#10;IArchiving.'>
                      <UML:Comment.annotatedElement>
                        <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012FF'/>
                      </UML:Comment.annotatedElement>
                    </UML:Comment>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'
                      name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001244'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001243'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Interface xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5'/>
                      </UML:ClassifierRole.base>
                      <UML:ClassifierRole.availableFeature>
                        <UML:Operation xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012C7'/>
                      </UML:ClassifierRole.availableFeature>
                    </UML:ClassifierRole>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278'
                      name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000127A'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001279'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100--7b9c4bd:12e00862188:-8000:00000000000011DF'/>
                      </UML:ModelElement.stereotype>
                      <UML:ClassifierRole.base>
                        <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'/>
                      </UML:ClassifierRole.base>
                    </UML:ClassifierRole>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'
                      name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012CB'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012CA'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Actor xmi.idref = '-64--88-10-100--442b4ac8:12df597bf1b:-8000:00000000000010C7'/>
                      </UML:ClassifierRole.base>
                    </UML:ClassifierRole>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1'
                      name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E3'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E2'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E5'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E6'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E7'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E8'/>
                        <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EA'/>
                        <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EC'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CreateAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E4'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E9'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EB'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EE'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EF'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F0'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F1'/>
                        <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F3'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012ED'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F2'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F4'
                      name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F6'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F5'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F8'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F9'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012FA'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F4'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012FF'/>
                        <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001301'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012FE'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001300'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130A'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130B'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130C'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130D'/>
                        <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130F'/>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132A'/>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132C'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001341'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001343'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001309'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012C7'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130E'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001467'
                      name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001469'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001468'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146B'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146C'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146D'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001467'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146E'/>
                        <UML:Message xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001470'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146A'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146F'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:Comment xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001471'
                      isSpecification = 'false' body = 'Other IComponentUI&#10;API methods are&#10;called as well.'>
                      <UML:Comment.annotatedElement>
                        <UML:Message xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146E'/>
                      </UML:Comment.annotatedElement>
                    </UML:Comment>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473'
                      name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001475'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001474'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001477'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001478'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001479'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147A'/>
                        <UML:Message xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147C'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001345'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001347'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001349'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134B'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001476'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147B'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401'
                      name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001403'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001402'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001405'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001406'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001407'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001408'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140A'/>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133A'/>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133C'/>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001346'/>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001348'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134D'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134F'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001404'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001409'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'
                      name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140D'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140C'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001414'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001415'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001416'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001418'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141A'/>
                        <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141C'/>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133E'/>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001340'/>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134A'/>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134C'/>
                        <UML:Message xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001344'/>
                        <UML:Message xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001346'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001351'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001353'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001355'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001357'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001412'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001417'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:SendAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001419'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:SendAction xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141B'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001329'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016CD'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132B'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001339'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133B'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133D'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133F'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001345'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001347'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001349'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134B'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D'
                      name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134F'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134E'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001351'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001352'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001353'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001354'/>
                        <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001356'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001359'/>
                        <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000135B'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001350'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001355'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001343'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001345'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2B'
                      name = 'Archiving' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2D'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2C'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2F'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E30'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E31'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2B'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E32'/>
                        <UML:Message xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E34'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2E'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E33'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001340'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F9'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001342'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001344'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001346'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001348'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134A'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134C'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134E'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001350'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001352'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001354'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001356'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001358'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000135A'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                  </UML:Namespace.ownedElement>
                  <UML:Collaboration.interaction>
                    <UML:Interaction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001249'
                      name = 'newInteraction' isSpecification = 'false'>
                      <UML:Interaction.message>
                        <UML:Message xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E8'
                          isSpecification = 'false'>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E5'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CreateAction xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E4'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EA'
                          isSpecification = 'false'>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E8'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E5'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E9'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EC'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EA'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E5'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EB'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F1'
                          name = 'internal cal' isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EA'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EC'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EE'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012ED'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F3'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F1'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EE'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F2'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012FF'
                          isSpecification = 'false'>
                          <UML:ModelElement.comment>
                            <UML:Comment xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001277'/>
                          </UML:ModelElement.comment>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F4'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F8'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012FE'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001301'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012FF'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F4'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F8'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001300'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130D'
                          isSpecification = 'false'>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130A'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001309'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130F'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130D'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130A'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130E'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146E'
                          isSpecification = 'false'>
                          <UML:ModelElement.comment>
                            <UML:Comment xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001471'/>
                          </UML:ModelElement.comment>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130D'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001467'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130F'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146B'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146A'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001470'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146E'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001467'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146B'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146F'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147A'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001470'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001477'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001476'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147C'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147A'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001477'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147B'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001408'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147C'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001405'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001404'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140A'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001408'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001405'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001409'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001416'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140A'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001412'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001418'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001416'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001417'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141A'
                          name = 'fileAdd' isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001418'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:SendAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001419'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141C'
                          name = 'backupOperationError' isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141A'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:SendAction xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141B'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132A'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130F'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130A'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001329'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132C'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132A'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130A'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132B'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133A'
                          isSpecification = 'false'>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001405'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001339'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133C'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133A'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001405'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133B'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133E'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133C'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133D'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001340'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133E'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133F'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001346'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001340'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001405'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001345'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001348'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001346'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001405'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001347'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134A'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001348'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001349'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134C'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134A'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134B'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001354'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134C'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001351'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001350'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001356'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001354'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001351'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001355'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001344'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001356'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001343'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001346'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001344'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001345'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E32'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001346'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2B'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2F'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2E'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E34'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E32'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2B'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2F'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E33'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001341'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132C'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130A'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001340'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001343'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001341'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130A'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001342'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001345'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001341'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001343'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001477'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001344'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001347'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001345'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001477'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001346'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001349'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001347'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001477'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001348'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134B'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001349'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001477'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134A'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134D'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134B'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001405'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134C'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134F'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134D'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001405'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134E'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001351'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134F'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001350'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001353'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001351'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001352'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001355'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001353'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001354'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001357'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001355'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001413'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001356'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001359'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001357'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001351'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001358'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000135B'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001359'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001351'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000135A'/>
                          </UML:Message.action>
                        </UML:Message>
                      </UML:Interaction.message>
                    </UML:Interaction>
                  </UML:Collaboration.interaction>
                </UML:Collaboration>
                <UML:Enumeration xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016C4'
                  name = 'BackupLevelRestartReasons' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Enumeration.literal>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016C5'
                      name = 'NoRestart' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016C6'
                      name = 'RestartCountLimitReached' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016C7'
                      name = 'LastFullRestartAgeLimitReached' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016C8'
                      name = 'BackupLevelLimitReached' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016C9'
                      name = 'LastRestartAgeLimitReached' isSpecification = 'false'/>
                  </UML:Enumeration.literal>
                </UML:Enumeration>
                <UML:Class xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0'
                  name = 'ArchiveInfo' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'true' isActive = 'false'>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D4'
                      name = 'name' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D5'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D6'
                      name = 'path' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D7'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D8'
                      name = 'archiverType' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D9'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016DA'
                      name = 'destDir' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016DB'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016DC'
                      name = 'incremental' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--4a099a69:13123269361:-8000:00000000000016DD'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016DB'
                      name = 'backupLevel' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016DC'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016DD'
                      name = 'nextBackupLevel' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016DE'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016DF'
                      name = 'restarting' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016E0'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016E1'
                      name = 'restartAfterLevel' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016E2'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016E3'
                      name = 'restartReason' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016E4'
                          name = 'get' isSpecification = 'false' kind = 'return'/>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016E5'
                      name = 'restartLevel' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016E6'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016E7'
                      name = 'restartCount' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016E8'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016E9'
                      name = 'fullRestartAfterCount' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016EA'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016EB'
                      name = 'lastRestart' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016EC'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016ED'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016EE'
                      name = 'restartAfterAge' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016EF'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F0'
                      name = 'lastFullRestart' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F1'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016ED'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F2'
                      name = 'fullRestartAfterAge' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F3'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Signal xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012D8'
                  name = 'fileAdd' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'/>
                <UML:Signal xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012E9'
                  name = 'backupOperationError' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
                <UML:Class xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1'
                  name = 'BackupDefinition' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000142A'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                      </UML:ModelElement.stereotype>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F2'
                      name = 'backupId' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F3'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012FE'
                          name = 'set' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F4'
                      name = 'backupType' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F5'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012FF'
                          name = 'set' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F6'
                      name = 'destination' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F7'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001300'
                          name = 'set' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F8'
                      name = 'root' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F9'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001303'
                          name = 'set' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012FA'
                      name = 'includeFiles' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012FB'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000144D'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001302'
                          name = 'set' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000144D'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012FC'
                      name = 'excludeFiles' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012FD'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:0000000000001301'
                          name = 'set' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Dependency xmi.id = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AE'
                  isSpecification = 'false'>
                  <UML:Dependency.client>
                    <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Component xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AD'/>
                  </UML:Dependency.supplier>
                </UML:Dependency>
                <UML:Class xmi.id = '-64--88-10-100--457f08ab:13122cfe3e2:-8000:00000000000016AB'
                  name = 'ConfigConstants' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'true' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000084B'/>
                  </UML:ModelElement.stereotype>
                  <UML:Classifier.feature>
                    <UML:Attribute xmi.id = '-64--88-10-100--457f08ab:13122cfe3e2:-8000:00000000000016AC'
                      name = 'ARCHIVE_SPEC_EXT' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'classifier' changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--457f08ab:13122cfe3e2:-8000:00000000000016AD'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--457f08ab:13122cfe3e2:-8000:00000000000016AE'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:Attribute.initialValue>
                        <UML:Expression xmi.id = '-64--88-10-100--457f08ab:13122cfe3e2:-8000:00000000000016AF'
                          language = '' body = '&quot;.aa&quot;'/>
                      </UML:Attribute.initialValue>
                      <UML:StructuralFeature.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                  </UML:Classifier.feature>
                </UML:Class>
              </UML:Namespace.ownedElement>
            </UML:Package>
          </UML:Namespace.ownedElement>
        </UML:Package>
        <UML:Package xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F6'
          name = 'infrastructure' visibility = 'package' isSpecification = 'false'
          isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:Package xmi.id = '-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001002'
              name = 'configuration' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Actor xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C3'
                  name = 'API User' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'/>
                <UML:UseCase xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C4'
                  name = 'Initialize' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:UseCase.include>
                    <UML:Include xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DF'/>
                    <UML:Include xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010E0'/>
                  </UML:UseCase.include>
                </UML:UseCase>
                <UML:Actor xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C5'
                  name = 'Mainf' isSpecification = 'false' isRoot = 'true' isLeaf = 'false'
                  isAbstract = 'false'/>
                <UML:Association xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C6'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C7'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Actor xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C5'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010CA'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:UseCase xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C4'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:UseCase xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010CD'
                  name = 'Read Config Value' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'/>
                <UML:UseCase xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DD'
                  name = 'Read Config Files' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:UseCase.extensionPoint>
                    <UML:ExtensionPoint xmi.id = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:0000000000001149'
                      name = 'Custom Config File' isSpecification = 'false' location = 'Init'/>
                  </UML:UseCase.extensionPoint>
                </UML:UseCase>
                <UML:UseCase xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DE'
                  name = 'Read Cmdline Options' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'/>
                <UML:Include xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DF'
                  isSpecification = 'false'>
                  <UML:Include.addition>
                    <UML:UseCase xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DD'/>
                  </UML:Include.addition>
                  <UML:Include.base>
                    <UML:UseCase xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C4'/>
                  </UML:Include.base>
                </UML:Include>
                <UML:Include xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010E0'
                  isSpecification = 'false'>
                  <UML:Include.addition>
                    <UML:UseCase xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DE'/>
                  </UML:Include.addition>
                  <UML:Include.base>
                    <UML:UseCase xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C4'/>
                  </UML:Include.base>
                </UML:Include>
                <UML:UseCase xmi.id = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:0000000000001114'
                  name = 'Read Custom Config File' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:UseCase.extend>
                    <UML:Extend xmi.idref = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:000000000000114A'/>
                  </UML:UseCase.extend>
                </UML:UseCase>
                <UML:Extend xmi.id = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:000000000000114A'
                  name = '' isSpecification = 'false'>
                  <UML:Extend.condition>
                    <UML:BooleanExpression xmi.id = '-64--88-10-100--78e13b56:1312ed9e323:-8000:000000000000179E'
                      language = '' body = 'Custom config file provided.'/>
                  </UML:Extend.condition>
                  <UML:Extend.base>
                    <UML:UseCase xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DD'/>
                  </UML:Extend.base>
                  <UML:Extend.extension>
                    <UML:UseCase xmi.idref = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:0000000000001114'/>
                  </UML:Extend.extension>
                  <UML:Extend.extensionPoint>
                    <UML:ExtensionPoint xmi.idref = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:0000000000001149'/>
                  </UML:Extend.extensionPoint>
                </UML:Extend>
                <UML:Comment xmi.id = '-64--88-10-100--72bb5098:12dfae2f0fa:-8000:00000000000011F7'
                  isSpecification = 'false' body = 'IComponentInterface&#10;that Mainf requires is&#10;part of IAppConfig.'/>
                <UML:Class xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A'
                  name = 'Options' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'true' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.comment>
                    <UML:Comment xmi.idref = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001525'/>
                  </UML:ModelElement.comment>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000084B'/>
                  </UML:ModelElement.stereotype>
                  <UML:Classifier.feature>
                    <UML:Attribute xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149B'
                      name = 'VERBOSE' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                      changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149C'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149D'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:Attribute.initialValue>
                        <UML:Expression xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F1'
                          language = '' body = ''/>
                      </UML:Attribute.initialValue>
                      <UML:StructuralFeature.type>
                        <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                    <UML:Attribute xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149F'
                      name = 'ARCHIVER' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                      changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014A0'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014A1'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:Attribute.initialValue>
                        <UML:Expression xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EF'
                          language = '' body = ''/>
                      </UML:Attribute.initialValue>
                      <UML:StructuralFeature.type>
                        <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                    <UML:Attribute xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014A4'
                      name = 'INCREMENTAL' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                      changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014A5'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014A6'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:Attribute.initialValue>
                        <UML:Expression xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F0'
                          language = '' body = ''/>
                      </UML:Attribute.initialValue>
                      <UML:StructuralFeature.type>
                        <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Class xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'
                  name = 'Option' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.comment>
                    <UML:Comment xmi.idref = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001525'/>
                  </UML:ModelElement.comment>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DC'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DE'
                          name = 'name' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DF'
                          name = 'optType' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E0'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E1'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E3'
                          name = 'name' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E4'
                          name = 'optType' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E5'
                      name = '__str__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E6'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E7'
                      name = 'optType' visibility = 'package' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E8'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E0'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E9'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Attribute xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001502'
                      name = 'name' visibility = 'private' isSpecification = 'false' ownerScope = 'instance'
                      changeability = 'addOnly' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001503'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001504'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:StructuralFeature.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                    <UML:Attribute xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001505'
                      name = 'optType' visibility = 'private' isSpecification = 'false' ownerScope = 'instance'
                      changeability = 'addOnly' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001506'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001507'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:StructuralFeature.type>
                        <UML:DataType xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Class xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA'
                  name = 'SpecialOptionTypes' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'true' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000084B'/>
                  </UML:ModelElement.stereotype>
                  <UML:Classifier.feature>
                    <UML:Attribute xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EB'
                      name = 'PATH' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                      changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EC'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014ED'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:Attribute.initialValue>
                        <UML:Expression xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EE'
                          language = '' body = ''/>
                      </UML:Attribute.initialValue>
                      <UML:StructuralFeature.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Class xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2'
                  name = 'OptionsUtils' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'true' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Usage xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001518'/>
                    <UML:Usage xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001519'/>
                  </UML:ModelElement.clientDependency>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000084B'/>
                  </UML:ModelElement.stereotype>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014A9'
                      name = 'getAllOptions' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AA'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F3'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F4'
                      name = 'getAllSpecialOptionTypes' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'classifier' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F5'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F6'
                      name = 'getOption' visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F7'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F8'
                          name = 'optionName' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F9'
                      name = 'strToOptionType' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'classifier' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014FA'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014FB'
                          name = 'option' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014FC'
                          name = 'optionValue' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014FF'
                      name = 'archiverTypeToStr' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'classifier' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001500'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001501'
                          name = 'archiverType' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:Enumeration xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Attribute xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014BD'
                      name = 'ARCHIVER_OPTION_ENUM_MAP' visibility = 'private' isSpecification = 'false'
                      ownerScope = 'classifier' changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014E0'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014DF'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:Attribute.initialValue>
                        <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014DA'
                          language = '' body = ''/>
                      </UML:Attribute.initialValue>
                      <UML:StructuralFeature.type>
                        <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014DB'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                    <UML:Operation xmi.id = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016B5'
                      name = 'isExistingOption' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'classifier' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016B6'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016B7'
                          name = 'optionName' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Association xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:000000000000150F'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001510'
                      name = '' visibility = 'public' isSpecification = 'false' isNavigable = 'false'
                      ordering = 'unordered' aggregation = 'aggregate' targetScope = 'classifier'
                      changeability = 'frozen'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001517'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001516'
                              lower = '1' upper = '-1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001513'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001514'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001515'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:Association xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001516'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100-298f7d00:12dfedfd0ea:-8000:00000000000011B2'/>
                  </UML:ModelElement.stereotype>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001517'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001518'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001519'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151A'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151B'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151C'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:Usage xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001518'
                  isSpecification = 'false'>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Class xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A'/>
                  </UML:Dependency.supplier>
                </UML:Usage>
                <UML:Usage xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001519'
                  isSpecification = 'false'>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA'/>
                  </UML:Dependency.supplier>
                </UML:Usage>
                <UML:Association xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151E'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100-298f7d00:12dfedfd0ea:-8000:00000000000011B2'/>
                  </UML:ModelElement.stereotype>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151F'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001520'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001521'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:Component xmi.idref = '-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001522'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001523'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001524'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:Comment xmi.id = '-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001525'
                  isSpecification = 'false' body = 'Components that&#10;requires IAppConfig&#10;also requires Options&#10;and Option.'>
                  <UML:Comment.annotatedElement>
                    <UML:Class xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A'/>
                    <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                  </UML:Comment.annotatedElement>
                </UML:Comment>
                <UML:UseCase xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001613'
                  name = 'Access Configuration' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:UseCase.include>
                    <UML:Include xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161B'/>
                  </UML:UseCase.include>
                </UML:UseCase>
                <UML:Association xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001614'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001615'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001616'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001617'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:Actor xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C3'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001618'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001619'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161A'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:UseCase xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001613'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:Include xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161B'
                  isSpecification = 'false'>
                  <UML:Include.addition>
                    <UML:UseCase xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010CD'/>
                  </UML:Include.addition>
                  <UML:Include.base>
                    <UML:UseCase xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001613'/>
                  </UML:Include.base>
                </UML:Include>
                <UML:UseCase xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161D'
                  name = 'Access Persistent Storage' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:UseCase.include>
                    <UML:Include xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001627'/>
                    <UML:Include xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001628'/>
                  </UML:UseCase.include>
                </UML:UseCase>
                <UML:Association xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161E'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161F'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001620'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001621'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:Actor xmi.idref = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C3'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001622'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001623'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001624'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:AssociationEnd.multiplicity>
                      <UML:AssociationEnd.participant>
                        <UML:UseCase xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161D'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:UseCase xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001625'
                  name = 'Read Variable' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'/>
                <UML:UseCase xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001626'
                  name = 'Save Variable' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'/>
                <UML:Include xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001627'
                  isSpecification = 'false'>
                  <UML:Include.addition>
                    <UML:UseCase xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001625'/>
                  </UML:Include.addition>
                  <UML:Include.base>
                    <UML:UseCase xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161D'/>
                  </UML:Include.base>
                </UML:Include>
                <UML:Include xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001628'
                  isSpecification = 'false'>
                  <UML:Include.addition>
                    <UML:UseCase xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001626'/>
                  </UML:Include.addition>
                  <UML:Include.base>
                    <UML:UseCase xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161D'/>
                  </UML:Include.base>
                </UML:Include>
                <UML:Class xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:000000000000179E'
                  name = 'ConfigurationBase' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'true' isActive = 'false'>
                  <UML:Classifier.feature>
                    <UML:Attribute xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017A1'
                      name = 'options' visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                      changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017A2'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017A3'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:StructuralFeature.type>
                        <UML:DataType xmi.idref = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017A4'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                    <UML:Operation xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017A5'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'true'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                      </UML:ModelElement.stereotype>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017A7'
                      name = '__getitem__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017A8'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017A9'
                          name = 'option' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017AA'
                      name = 'getRawValue' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017AB'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017AC'
                          name = 'option' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Stereotype xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017A0'
                  name = 'realize' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass>
                </UML:Stereotype>
                <UML:Class xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FA'
                  name = 'ConfigurationFactory' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000084B'/>
                  </UML:ModelElement.stereotype>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FB'
                      name = 'makeConfiguration' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FC'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FD'
                          name = 'appEnvironment' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AD'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Association xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FE'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FF'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'false' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FA'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001400'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:Class xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110E'
                  name = 'CmdlineArgumentsProcessor' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Usage xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001116'/>
                  </UML:ModelElement.clientDependency>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001117'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001119'
                          name = 'optparseValues' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AB'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110F'
                      name = 'populateConfiguration' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001111'
                          name = 'appConfig' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Attribute xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000111A'
                      name = 'optparseValues' visibility = 'private' isSpecification = 'false'
                      ownerScope = 'instance' changeability = 'frozen' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000111B'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000111C'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:Attribute.initialValue>
                        <UML:Expression xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AC'
                          language = '' body = ''/>
                      </UML:Attribute.initialValue>
                      <UML:StructuralFeature.type>
                        <UML:DataType xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AB'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Class xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001124'
                  name = 'ConfigFileProcessor' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Usage xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001135'/>
                  </UML:ModelElement.clientDependency>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100-1f6a1081:12edf3fd329:-8000:0000000000001511'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-1f6a1081:12edf3fd329:-8000:0000000000001516'
                          name = 'appEnvironment' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AD'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-1f6a1081:12edf3fd329:-8000:0000000000001515'
                          name = 'userConfigDir' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001125'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014B9'
                          name = 'appEnvironment' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AD'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001127'
                          name = 'userConfigDir' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:000000000000151A'
                          name = 'userConfigFile' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000112B'
                      name = 'populateConfiguration' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000112D'
                          name = 'configuration' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:Class xmi.idref = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Attribute xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014BA'
                      name = 'appEnvironment' visibility = 'private' isSpecification = 'false'
                      ownerScope = 'instance' changeability = 'addOnly' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014BB'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014BC'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:StructuralFeature.type>
                        <UML:Class xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AD'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                    <UML:Attribute xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001128'
                      name = 'userConfigDir' visibility = 'private' isSpecification = 'false'
                      ownerScope = 'instance' changeability = 'addOnly' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001129'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000112A'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:StructuralFeature.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                    <UML:Attribute xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:000000000000151B'
                      name = 'userConfigFile' visibility = 'private' isSpecification = 'false'
                      ownerScope = 'instance' changeability = 'addOnly' targetScope = 'instance'>
                      <UML:StructuralFeature.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:000000000000151C'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-53081794:12edec80e8c:-8000:000000000000151D'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:StructuralFeature.multiplicity>
                      <UML:StructuralFeature.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:StructuralFeature.type>
                    </UML:Attribute>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Class xmi.id = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA'
                  name = 'Configuration' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'true' isAbstract = 'false' isActive = 'false'>
                  <UML:GeneralizableElement.generalization>
                    <UML:Generalization xmi.idref = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017B0'/>
                  </UML:GeneralizableElement.generalization>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:0000000000001108'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:0000000000001109'
                          name = 'return' isSpecification = 'false' kind = 'return'/>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001112'
                      name = 'addOrReplaceOption' visibility = 'package' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001114'
                          name = 'optionName' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001115'
                          name = 'value' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014C3'
                      name = 'populateWithNones' visibility = 'private' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'/>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Actor xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001287'
                  name = 'Caller' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'/>
                <UML:Generalization xmi.id = '-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017B0'
                  isSpecification = 'false'>
                  <UML:Generalization.child>
                    <UML:Class xmi.idref = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA'/>
                  </UML:Generalization.child>
                  <UML:Generalization.parent>
                    <UML:Class xmi.idref = '-64--88-10-100--561d57f9:13167a5993d:-8000:000000000000179E'/>
                  </UML:Generalization.parent>
                </UML:Generalization>
                <UML:Collaboration xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001283'
                  name = 'Configuration Internal Collaboration' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001288'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000128A'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001289'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Actor xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001287'/>
                      </UML:ClassifierRole.base>
                    </UML:ClassifierRole>
                    <UML:CallAction xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001296'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001298'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129A'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129C'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129B'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Class xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001124'/>
                      </UML:ClassifierRole.base>
                      <UML:ClassifierRole.availableFeature>
                        <UML:Operation xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001125'/>
                        <UML:Attribute xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001128'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000112B'/>
                      </UML:ClassifierRole.availableFeature>
                    </UML:ClassifierRole>
                    <UML:CallAction xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012B0'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:CreateAction xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012B9'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012BE'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012C0'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012BF'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Class xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110E'/>
                      </UML:ClassifierRole.base>
                      <UML:ClassifierRole.availableFeature>
                        <UML:Operation xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001117'/>
                        <UML:Operation xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110F'/>
                        <UML:Attribute xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000111A'/>
                      </UML:ClassifierRole.availableFeature>
                    </UML:ClassifierRole>
                    <UML:CallAction xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012C1'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110F'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012C6'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CreateAction xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012C8'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ReturnAction xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012CC'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CreateAction xmi.id = '-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012C7'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ClassifierRole xmi.id = '-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012C9'
                      name = 'configuration' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012CB'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012CA'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Class xmi.idref = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA'/>
                      </UML:ClassifierRole.base>
                    </UML:ClassifierRole>
                    <UML:CreateAction xmi.id = '-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012D2'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012D7'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000112B'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012D9'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012DB'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110F'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012DD'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CreateAction xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014C8'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:ClassifierRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:ClassifierRole.multiplicity>
                        <UML:Multiplicity xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001403'>
                          <UML:Multiplicity.range>
                            <UML:MultiplicityRange xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001402'
                              lower = '1' upper = '1'/>
                          </UML:Multiplicity.range>
                        </UML:Multiplicity>
                      </UML:ClassifierRole.multiplicity>
                      <UML:ClassifierRole.base>
                        <UML:Class xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FA'/>
                      </UML:ClassifierRole.base>
                      <UML:ClassifierRole.availableFeature>
                        <UML:Operation xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FB'/>
                      </UML:ClassifierRole.availableFeature>
                    </UML:ClassifierRole>
                    <UML:AssociationRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001405'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001406'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001288'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001407'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001408'/>
                        <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140A'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CallAction xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001404'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FB'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001409'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:AssociationRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140C'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140D'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140E'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012BE'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140F'/>
                        <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF2'/>
                        <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF4'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CreateAction xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140B'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:CreateAction xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001410'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:AssociationRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE4'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE5'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE6'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012C9'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE7'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CreateAction xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE3'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:AssociationRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE9'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Association.connection>
                        <UML:AssociationEndRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEA'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                        <UML:AssociationEndRole xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEB'
                          isSpecification = 'false' isNavigable = 'false'>
                          <UML:AssociationEnd.participant>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129A'/>
                          </UML:AssociationEnd.participant>
                        </UML:AssociationEndRole>
                      </UML:Association.connection>
                      <UML:AssociationRole.message>
                        <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEC'/>
                        <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEE'/>
                        <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF0'/>
                      </UML:AssociationRole.message>
                    </UML:AssociationRole>
                    <UML:CreateAction xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE8'
                      isSpecification = 'false' isAsynchronous = 'false'/>
                    <UML:CallAction xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EED'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000112B'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEF'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                    <UML:CallAction xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF1'
                      isSpecification = 'false' isAsynchronous = 'false'>
                      <UML:CallAction.operation>
                        <UML:Operation xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110F'/>
                      </UML:CallAction.operation>
                    </UML:CallAction>
                    <UML:ReturnAction xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF3'
                      isSpecification = 'false' isAsynchronous = 'true'/>
                  </UML:Namespace.ownedElement>
                  <UML:Collaboration.interaction>
                    <UML:Interaction xmi.id = '-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001292'
                      name = 'newInteraction' isSpecification = 'false'>
                      <UML:Interaction.message>
                        <UML:Message xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001408'
                          isSpecification = 'false'>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001288'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001405'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001404'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140A'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001408'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001288'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001405'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001409'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140F'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001408'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012BE'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140A'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140C'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CreateAction xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140B'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE7'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001408'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012C9'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140F'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE4'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CreateAction xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE3'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEC'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001408'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129A'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE7'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE9'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CreateAction xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE8'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEE'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001408'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129A'/>
                          </UML:Message.receiver>
                          <UML:Message.predecessor>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEC'/>
                          </UML:Message.predecessor>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE9'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EED'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF0'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEE'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129A'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE9'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEF'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF2'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF0'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012BE'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140C'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:CallAction xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF1'/>
                          </UML:Message.action>
                        </UML:Message>
                        <UML:Message xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF4'
                          isSpecification = 'false'>
                          <UML:Message.activator>
                            <UML:Message xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF2'/>
                          </UML:Message.activator>
                          <UML:Message.sender>
                            <UML:ClassifierRole xmi.idref = '-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012BE'/>
                          </UML:Message.sender>
                          <UML:Message.receiver>
                            <UML:ClassifierRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401'/>
                          </UML:Message.receiver>
                          <UML:Message.communicationConnection>
                            <UML:AssociationRole xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140C'/>
                          </UML:Message.communicationConnection>
                          <UML:Message.action>
                            <UML:ReturnAction xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF3'/>
                          </UML:Message.action>
                        </UML:Message>
                      </UML:Interaction.message>
                    </UML:Interaction>
                  </UML:Collaboration.interaction>
                </UML:Collaboration>
                <UML:Usage xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001116'
                  isSpecification = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082C'/>
                  </UML:ModelElement.stereotype>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110E'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Class xmi.idref = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA'/>
                  </UML:Dependency.supplier>
                </UML:Usage>
                <UML:Usage xmi.id = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001135'
                  isSpecification = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082C'/>
                  </UML:ModelElement.stereotype>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001124'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Class xmi.idref = '-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA'/>
                  </UML:Dependency.supplier>
                </UML:Usage>
              </UML:Namespace.ownedElement>
            </UML:Package>
            <UML:Package xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F7'
              name = 'storage' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Class xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001572'
                  name = 'FileStorage' visibility = 'package' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Usage xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F08'/>
                  </UML:ModelElement.clientDependency>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001585'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082B'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001587'
                          name = 'userConfigDir' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001588'
                              language = '' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--991d810:13885185a03:-8000:000000000000136C'
                          name = 'quiet' isSpecification = 'false' kind = 'in'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001577'
                      name = 'getValue' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015C0'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001578'
                          name = 'variable' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:000000000000157A'
                          name = 'section' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:000000000000157E'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:000000000000157F'
                          name = 'realm' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001584'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001575'
                      name = 'saveValue' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001589'
                          name = 'variable' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:000000000000158A'
                          name = 'value' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:000000000000158B'
                          name = 'section' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:000000000000158F'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001590'
                          name = 'realm' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001595'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001576'
                      name = 'hasVariable' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015BF'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001597'
                          name = 'variable' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001598'
                          name = 'section' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:000000000000159C'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:000000000000159D'
                          name = 'realm' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015A2'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001574'
                      name = 'tryRemoveVariable' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015BE'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015A3'
                          name = 'variable' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015A4'
                              language = '' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015A5'
                          name = 'section' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015A9'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015AA'
                          name = 'realm' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015AF'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001573'
                      name = 'createStoragePortion' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015BC'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015BD'
                              language = '' body = ''/>
                          </UML:Parameter.defaultValue>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015B0'
                          name = 'section' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015B5'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015B6'
                          name = 'realm' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015BB'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016D5'
                      name = 'getRealms' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016D6'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014A8'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016D7'
                      name = 'removeRealm' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016D9'
                          name = 'realm' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Class xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A5'
                  name = 'StoragePortion' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
                  <UML:Classifier.feature>
                    <UML:Operation xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015AC'
                      name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015AE'
                          name = 'storage' isSpecification = 'false'/>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015AF'
                          name = 'section' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015B0'
                          name = 'realm' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A9'
                      name = 'realm' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015B3'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A7'
                      name = 'section' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:ModelElement.stereotype>
                        <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                      </UML:ModelElement.stereotype>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015B1'
                          name = 'get' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015B2'
                          name = 'value' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015AB'
                      name = 'getValue' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015BA'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015BB'
                              language = '' body = ''/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015B4'
                          name = 'variable' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015B5'
                          name = 'section' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015B9'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A8'
                      name = 'saveValue' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015BC'
                          name = 'variable' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015BD'
                          name = 'value' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015BE'
                          name = 'section' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015D2'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015AA'
                      name = 'hasVariable' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                      isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015BF'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015C0'
                          name = 'variable' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015C1'
                          name = 'section' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015CD'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                    <UML:Operation xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A6'
                      name = 'tryRemoveVariable' visibility = 'public' isSpecification = 'false'
                      ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                      isLeaf = 'false' isAbstract = 'false'>
                      <UML:BehavioralFeature.parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015C2'
                          name = 'return' isSpecification = 'false' kind = 'return'>
                          <UML:Parameter.type>
                            <UML:Enumeration href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015C3'
                          name = 'variable' isSpecification = 'false'>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                        <UML:Parameter xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015C4'
                          name = 'section' isSpecification = 'false'>
                          <UML:Parameter.defaultValue>
                            <UML:Expression xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015C8'
                              language = '' body = 'None'/>
                          </UML:Parameter.defaultValue>
                          <UML:Parameter.type>
                            <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                          </UML:Parameter.type>
                        </UML:Parameter>
                      </UML:BehavioralFeature.parameter>
                    </UML:Operation>
                  </UML:Classifier.feature>
                </UML:Class>
                <UML:Usage xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F08'
                  isSpecification = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#.:000000000000082D'/>
                  </UML:ModelElement.stereotype>
                  <UML:Dependency.client>
                    <UML:Class xmi.idref = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001572'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Class xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A5'/>
                  </UML:Dependency.supplier>
                </UML:Usage>
              </UML:Namespace.ownedElement>
            </UML:Package>
            <UML:Package xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F8'
              name = 'service' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Class xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF5'
                  name = 'ServiceAccessor' visibility = 'package' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'true' isAbstract = 'false' isActive = 'false'/>
                <UML:Interface xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6'
                  name = 'IService' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'/>
                <UML:Interface xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7'
                  name = 'IServiceComponent' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
                <UML:Interface xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8'
                  name = 'IServiceIdentification' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
                <UML:Association xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EFF'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F00'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF5'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F01'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Interface xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
                <UML:Association xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F02'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F03'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF5'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F04'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Interface xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
              </UML:Namespace.ownedElement>
            </UML:Package>
            <UML:Package xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F9'
              name = 'ui' visibility = 'public' isSpecification = 'false' isRoot = 'false'
              isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Enumeration xmi.id = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013F8'
                  name = 'UiMessageKinds' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Enumeration.literal>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013F9'
                      name = 'Verbose' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013FA'
                      name = 'Notification' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013FB'
                      name = 'Info' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013FC'
                      name = 'Warning' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013FD'
                      name = 'Error' isSpecification = 'false'/>
                  </UML:Enumeration.literal>
                </UML:Enumeration>
                <UML:Enumeration xmi.id = '-64--88-10-100--991d810:13885185a03:-8000:000000000000136D'
                  name = 'VerbosityLevels' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:Enumeration.literal>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--991d810:13885185a03:-8000:000000000000136E'
                      name = 'Quiet' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--991d810:13885185a03:-8000:000000000000136F'
                      name = 'Normal' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-10-100--991d810:13885185a03:-8000:0000000000001370'
                      name = 'Verbose' isSpecification = 'false'/>
                  </UML:Enumeration.literal>
                </UML:Enumeration>
                <UML:Class xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F09'
                  name = 'MultiFieldLine' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
                <UML:Enumeration xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F0A'
                  name = 'FieldStretchiness' visibility = 'public' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Enumeration.literal>
                    <UML:EnumerationLiteral xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F0B'
                      name = 'Normal' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F0C'
                      name = 'Medium' isSpecification = 'false'/>
                    <UML:EnumerationLiteral xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F0D'
                      name = 'Low' isSpecification = 'false'/>
                  </UML:Enumeration.literal>
                </UML:Enumeration>
                <UML:Class xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F0E'
                  name = 'DisplayField' visibility = 'public' isSpecification = 'false' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
                <UML:Association xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F12'
                  name = '' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Association.connection>
                    <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F13'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'aggregate' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F09'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                    <UML:AssociationEnd xmi.id = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F14'
                      visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                      aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                      <UML:AssociationEnd.participant>
                        <UML:Class xmi.idref = '-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F0E'/>
                      </UML:AssociationEnd.participant>
                    </UML:AssociationEnd>
                  </UML:Association.connection>
                </UML:Association>
              </UML:Namespace.ownedElement>
            </UML:Package>
            <UML:Class xmi.id = '-64--88-10-100-41ff7d43:12e5872f826:-8000:00000000000013F6'
              name = 'ApplicationContext' visibility = 'package' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:Classifier.feature>
                <UML:Operation xmi.id = '-64--88-10-100-41ff7d43:12e5872f826:-8000:00000000000013F7'
                  name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '-64--88-10-100-41ff7d43:12e5872f826:-8000:00000000000013F9'
                      name = 'appEnvironment' isSpecification = 'false'>
                      <UML:Parameter.type>
                        <UML:DataType xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '-64--88-10-100-41ff7d43:12e5872f826:-8000:00000000000013FA'
                  name = 'appEnvironment' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                  </UML:ModelElement.stereotype>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '-64--88-10-100-41ff7d43:12e5872f826:-8000:00000000000013FB'
                      name = 'return' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:DataType xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012EA'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
              </UML:Classifier.feature>
            </UML:Class>
            <UML:Class xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AD'
              name = 'AppEnvironment' visibility = 'package' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'>
              <UML:ModelElement.stereotype>
                <UML:Stereotype xmi.idref = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014D9'/>
              </UML:ModelElement.stereotype>
              <UML:Classifier.feature>
                <UML:Operation xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AE'
                  name = 'executableName' visibility = 'public' isSpecification = 'false'
                  ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential' isRoot = 'false'
                  isLeaf = 'false' isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                  </UML:ModelElement.stereotype>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AF'
                      name = 'get' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014B0'
                  name = 'options' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                  </UML:ModelElement.stereotype>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014B1'
                      name = 'get' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:DataType xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AB'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014B2'
                  name = 'arguments' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:ModelElement.stereotype>
                    <UML:Stereotype xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012F4'/>
                  </UML:ModelElement.stereotype>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014B3'
                      name = 'get' isSpecification = 'false' kind = 'return'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Operation xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014B4'
                  name = '__init__' visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:BehavioralFeature.parameter>
                    <UML:Parameter xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014B6'
                      name = 'executableName' isSpecification = 'false'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                    <UML:Parameter xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014B7'
                      name = 'options' isSpecification = 'false'>
                      <UML:Parameter.type>
                        <UML:DataType xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AB'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                    <UML:Parameter xmi.id = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014B8'
                      name = 'arguments' isSpecification = 'false'>
                      <UML:Parameter.type>
                        <UML:DataType href = 'http://argouml.org/profiles/uml14/default-uml14.xmi#-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E'/>
                      </UML:Parameter.type>
                    </UML:Parameter>
                  </UML:BehavioralFeature.parameter>
                </UML:Operation>
                <UML:Attribute xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014DA'
                  name = 'appEnvironment' visibility = 'private' isSpecification = 'false'
                  ownerScope = 'classifier' changeability = 'changeable' targetScope = 'instance'>
                  <UML:StructuralFeature.multiplicity>
                    <UML:Multiplicity xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014DB'>
                      <UML:Multiplicity.range>
                        <UML:MultiplicityRange xmi.id = '-64--88-10-100-4ed99987:12e61f8b984:-8000:00000000000014DC'
                          lower = '1' upper = '1'/>
                      </UML:Multiplicity.range>
                    </UML:Multiplicity>
                  </UML:StructuralFeature.multiplicity>
                  <UML:StructuralFeature.type>
                    <UML:Class xmi.idref = '-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AD'/>
                  </UML:StructuralFeature.type>
                </UML:Attribute>
              </UML:Classifier.feature>
            </UML:Class>
          </UML:Namespace.ownedElement>
        </UML:Package>
      </UML:Namespace.ownedElement>
    </UML:Model>
    <UML:Expression xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012FD'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000001301'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000001303'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000001305'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000001307'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000001309'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:000000000000130B'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:000000000000130D'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73eb150b:12decc975a4:-8000:000000000000130F'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-3cff4c2b:12df2431894:-8000:0000000000001095'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-3cff4c2b:12df2431894:-8000:0000000000001097'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-3cff4c2b:12df2431894:-8000:0000000000001099'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-3cff4c2b:12df2431894:-8000:000000000000109B'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:0000000000001099'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:000000000000109B'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:000000000000109D'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:000000000000109F'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:00000000000010A1'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:00000000000010A3'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:00000000000010A5'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:00000000000010A7'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:00000000000010A9'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:00000000000010AB'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:00000000000010AD'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010F7'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010F9'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010FB'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010FE'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:0000000000001100'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:0000000000001102'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:0000000000001104'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--2812c684:12e5903f74a:-8000:000000000000145B'
      language = 'Python' body = 'No'/>
    <UML:Expression xmi.id = '-64--88-10-100--2812c684:12e5903f74a:-8000:000000000000145F'
      language = 'Python' body = 'No'/>
    <UML:Expression xmi.id = '-64--88-10-100--2812c684:12e5903f74a:-8000:0000000000001488'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:000000000000145B'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:000000000000145F'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001461'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001463'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001467'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:000000000000146A'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001471'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001473'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001475'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001477'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001479'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:000000000000147B'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:000000000000147D'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001484'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014AE'
      language = 'Python' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014B1'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014B3'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014B5'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014C0'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014C2'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014C4'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014C6'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014C8'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014CA'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014CC'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014CE'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014D0'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014D2'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014D4'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014D6'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--4ea534f7:12e619549d8:-8000:00000000000014D8'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:000000000000152F'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001531'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001533'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001535'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001537'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001539'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:000000000000153B'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:000000000000153D'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:000000000000153F'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001543'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001545'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001547'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001549'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:000000000000154B'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:000000000000154D'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:000000000000154F'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001551'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001553'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001555'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100-73a08632:12ed99d03c9:-8000:0000000000001557'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015B4'
      language = '' body = 'Non'/>
    <UML:Expression xmi.id = '-64--88-10-100--407fb74e:1303a647086:-8000:00000000000015BA'
      language = '' body = 'Non'/>
    <UML:Expression xmi.id = '-64--88-10-100--11b4e4f3:1308f22adc4:-8000:000000000000169F'
      language = '' body = ''/>
    <UML:Expression xmi.id = '-64--88-10-100--11b4e4f3:1308f22adc4:-8000:00000000000016A2'
      language = '' body = ''/>
    <UML:Multiplicity xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FD0'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FD1'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FD9'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FDA'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FDC'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FDD'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FF0'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FEF'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FF4'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FF3'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '-64--88-10-100-3cff4c2b:12df2431894:-8000:0000000000001091'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '-64--88-10-100-3cff4c2b:12df2431894:-8000:0000000000001092'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010D0'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010D1'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010D8'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010D9'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:TaggedValue xmi.id = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131D'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131E'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131F'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:0000000000001320'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:0000000000001321'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000132E'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:0000000000001331'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:0000000000001332'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100-41ff7d43:12e5872f826:-8000:0000000000001405'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--5367ef45:12e588c03d2:-8000:0000000000001405'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015DB'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015DC'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015DD'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015DE'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015DF'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015E0'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015E1'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015E2'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015E3'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015E4'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015EC'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015ED'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015EE'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015EF'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015F0'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015F1'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015F2'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015F3'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015F4'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015F5'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015F6'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015F7'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015F8'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015F9'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015FA'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015FB'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015FC'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015FD'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015FE'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015FF'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:TaggedValue xmi.id = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001600'
      isSpecification = 'false'>
      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
      <UML:TaggedValue.type>
        <UML:TagDefinition xmi.idref = '-64--88-10-100--4a10af0d:12e04cf62c7:-8000:000000000000131A'/>
      </UML:TaggedValue.type>
    </UML:TaggedValue>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001219'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000121A'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000121B'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000121C'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000121D'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000121E'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000121F'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001220'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001221'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001222'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001223'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001224'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001225'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001226'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001227'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001228'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001229'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000122A'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000122B'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000122C'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000122D'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000122E'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000122F'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001230'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001231'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001232'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001233'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001234'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001235'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001236'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CreateAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001237'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:0000000000001115'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:0000000000001116'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:0000000000001117'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-7d9b32ad:12df535922a:-8000:0000000000001118'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-3f1a5440:12e00a2665f:-8000:00000000000011F1'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-3f1a5440:12e00a2665f:-8000:00000000000011F2'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-3f1a5440:12e00a2665f:-8000:00000000000011F3'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-3f1a5440:12e00a2665f:-8000:00000000000011F4'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-3f1a5440:12e00a2665f:-8000:00000000000011F5'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001253'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001254'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001255'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001256'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-41d799e4:12e01215edc:-8000:0000000000001251'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-41d799e4:12e01215edc:-8000:000000000000126F'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-2d0db55a:12e013d1f79:-8000:0000000000001273'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-2d0db55a:12e013d1f79:-8000:0000000000001274'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012DE'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012DF'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E0'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000132E'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000132F'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001354'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001355'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E5'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E7'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E9'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012EB'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012ED'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012EF'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012F1'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012F3'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012F5'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012F7'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012F9'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FE'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001303'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001308'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000130D'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000130F'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001311'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001313'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001315'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001317'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001319'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000131B'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000131D'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:CallAction xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000131F'
      isSpecification = 'false' isAsynchronous = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E6'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E8'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012EA'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012EC'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012EE'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012F0'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012F2'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012F4'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012F6'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012F8'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FA'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001302'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001304'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000130C'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000130E'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001310'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001312'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001314'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001316'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001318'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000131A'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000131C'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:000000000000131E'
      isSpecification = 'false'/>
    <UML:Message xmi.id = '-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001320'
      isSpecification = 'false'/>
    <UML:A_context_raisedSignal>
      <UML:Operation xmi.idref = '-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012C7'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001400'/>
      <UML:Operation xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:000000000000171A'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001401'/>
      <UML:Operation xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:000000000000171A'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016B4'/>
      <UML:Operation xmi.idref = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001574'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001401'/>
      <UML:Operation xmi.idref = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016D7'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001401'/>
      <UML:Operation xmi.idref = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016D7'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016B4'/>
      <UML:Operation xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001112'/>
      <UML:Exception xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014FD'/>
      <UML:Operation xmi.idref = '-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001112'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001401'/>
      <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132F'/>
      <UML:Signal xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012E9'/>
      <UML:Operation xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A6'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001401'/>
      <UML:Operation xmi.idref = '-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001577'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001401'/>
      <UML:Operation xmi.idref = '-64--88-10-100-5a4cbb43:130378fb763:-8000:000000000000156E'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001401'/>
      <UML:Operation xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132E'/>
      <UML:Signal xmi.idref = '-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012D8'/>
      <UML:Operation xmi.idref = '-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015AB'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001401'/>
      <UML:Operation xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F6'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001401'/>
      <UML:Operation xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F9'/>
      <UML:Exception xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014FD'/>
      <UML:Operation xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F9'/>
      <UML:Exception xmi.idref = '-64--88-10-100-73a08632:12ed99d03c9:-8000:00000000000014E6'/>
      <UML:Operation xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014FF'/>
      <UML:Exception xmi.idref = '-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014FD'/>
      <UML:Operation xmi.idref = '-64--88-10-100-40c0f317:12e5ba448a8:-8000:0000000000001492'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001400'/>
      <UML:Operation xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F9'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1ad54b70:12e53f18f1d:-8000:0000000000001401'/>
      <UML:Operation xmi.idref = '-64--88-10-100-5f5934cf:13124f0e414:-8000:00000000000016F9'/>
      <UML:Exception xmi.idref = '-64--88-10-100--1e9ecc93:13122eda259:-8000:00000000000016B4'/>
    </UML:A_context_raisedSignal>
  </XMI.content>
</XMI>
<pgml description="org.argouml.uml.diagram.deployment.ui.UMLDeploymentDiagram|127-0-0-1-e187903:11caf2df0bb:-8000:00000000000007DA"
      name="Components"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[32, 40, 392, 96]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001529"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="42"
      y="40"
      width="382"
      height="96"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig0.1"
      x="42"
      y="40"
      width="382"
      height="96"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[53, 41, 370, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001529"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="53"
        y="41"
        width="370"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig0.3"
      x="53"
      y="41"
      width="370"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >UI</text>
    <rectangle name="Fig0.4"
      x="32"
      y="67"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig0.5"
      x="32"
      y="99"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[56, 416, 130, 80]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-41d799e4:12e01215edc:-8000:0000000000001262"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="66"
      y="416"
      width="120"
      height="80"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig1.1"
      x="66"
      y="416"
      width="120"
      height="80"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[77, 417, 108, 17]"
         href="-64--88-10-100-41d799e4:12e01215edc:-8000:0000000000001262"
         fill="1"
         fillcolor="192 192 192"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="77"
        y="417"
        width="108"
        height="17"
        fill="1"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.2.1"
        x="77"
        y="417"
        width="108"
        height="15"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«executable»</text>
    </group>
    <text name="Fig1.3"
      x="77"
      y="434"
      width="108"
      height="21"
      fill="0"
      fillcolor="192 192 192"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >External Archiver</text>
    <rectangle name="Fig1.4"
      x="56"
      y="437"
      width="20"
      height="10"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig1.5"
      x="56"
      y="464"
      width="20"
      height="10"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[64, 64, 128, 56]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001350"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig0"
    </private>
    
    <rectangle name="Fig2.0"
      x="74"
      y="64"
      width="118"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig2.1"
      x="74"
      y="64"
      width="118"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[85, 65, 106, 0]"
         href="-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001350"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="85"
        y="65"
        width="106"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig2.3"
      x="85"
      y="65"
      width="106"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Cmdline UI</text>
    <rectangle name="Fig2.4"
      x="64"
      y="77"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig2.5"
      x="64"
      y="96"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[568, 32, 132, 64]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013EA"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="578"
      y="32"
      width="122"
      height="64"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig3.1"
      x="578"
      y="32"
      width="122"
      height="64"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[589, 33, 110, 0]"
         href="-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013EA"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="589"
        y="33"
        width="110"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig3.3"
      x="589"
      y="33"
      width="110"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Starter</text>
    <rectangle name="Fig3.4"
      x="568"
      y="48"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig3.5"
      x="568"
      y="69"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[32, 280, 392, 104]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012A9"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig4.0"
      x="42"
      y="280"
      width="382"
      height="104"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig4.1"
      x="42"
      y="280"
      width="382"
      height="104"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig4.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[53, 281, 370, 0]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012A9"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.2.0"
        x="53"
        y="281"
        width="370"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig4.3"
      x="53"
      y="281"
      width="370"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Services</text>
    <rectangle name="Fig4.4"
      x="32"
      y="309"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig4.5"
      x="32"
      y="344"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[64, 304, 126, 56]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AD"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig4"
    </private>
    
    <rectangle name="Fig5.0"
      x="74"
      y="304"
      width="116"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig5.1"
      x="74"
      y="304"
      width="116"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[85, 305, 104, 0]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AD"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.2.0"
        x="85"
        y="305"
        width="104"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig5.3"
      x="85"
      y="305"
      width="104"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Archiver</text>
    <rectangle name="Fig5.4"
      x="64"
      y="317"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig5.5"
      x="64"
      y="336"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig6"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[208, 304, 198, 56]pathVisible=false;stereotypeView=0;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D0"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig4"
    </private>
    
    <rectangle name="Fig6.0"
      x="218"
      y="304"
      width="188"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig6.1"
      x="218"
      y="304"
      width="188"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig6.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[229, 305, 176, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D0"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.2.0"
        x="229"
        y="305"
        width="176"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig6.3"
      x="229"
      y="305"
      width="176"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >External Command Executor</text>
    <rectangle name="Fig6.4"
      x="208"
      y="317"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig6.5"
      x="208"
      y="336"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig7"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[496, 112, 202, 448]pathVisible=false;stereotypeView=0;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D1"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig7.0"
      x="506"
      y="112"
      width="192"
      height="448"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig7.1"
      x="506"
      y="112"
      width="192"
      height="448"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig7.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[517, 113, 180, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D1"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.2.0"
        x="517"
        y="113"
        width="180"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig7.3"
      x="517"
      y="113"
      width="180"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Infrastructure</text>
    <rectangle name="Fig7.4"
      x="496"
      y="256"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig7.5"
      x="496"
      y="405"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[570, 432, 115, 48]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152D"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig7"
    </private>
    
    <rectangle name="Fig8.0"
      x="580"
      y="432"
      width="105"
      height="48"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig8.1"
      x="580"
      y="432"
      width="105"
      height="48"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig8.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[591, 433, 93, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152D"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.2.0"
        x="591"
        y="433"
        width="93"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig8.3"
      x="591"
      y="433"
      width="93"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Configuration</text>
    <rectangle name="Fig8.4"
      x="570"
      y="443"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig8.5"
      x="570"
      y="459"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig9"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[610, 376, 82, 48]pathVisible=false;stereotypeView=0;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D2"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig7"
    </private>
    
    <rectangle name="Fig9.0"
      x="620"
      y="376"
      width="72"
      height="48"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig9.1"
      x="620"
      y="376"
      width="72"
      height="48"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig9.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[631, 377, 60, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D2"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig9.2.0"
        x="631"
        y="377"
        width="60"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig9.3"
      x="631"
      y="377"
      width="60"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Storage</text>
    <rectangle name="Fig9.4"
      x="610"
      y="387"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig9.5"
      x="610"
      y="403"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig10"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[560, 208, 112, 56]pathVisible=false;stereotypeView=0;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D3"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig7"
    </private>
    
    <rectangle name="Fig10.0"
      x="570"
      y="208"
      width="102"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig10.1"
      x="570"
      y="208"
      width="102"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig10.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[581, 209, 90, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D3"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.2.0"
        x="581"
        y="209"
        width="90"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig10.3"
      x="581"
      y="209"
      width="90"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Service</text>
    <rectangle name="Fig10.4"
      x="560"
      y="221"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig10.5"
      x="560"
      y="240"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig11"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[560, 136, 112, 56]pathVisible=false;stereotypeView=0;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D4"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig7"
    </private>
    
    <rectangle name="Fig11.0"
      x="570"
      y="136"
      width="102"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig11.1"
      x="570"
      y="136"
      width="102"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig11.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[581, 137, 90, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D4"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig11.2.0"
        x="581"
        y="137"
        width="90"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig11.3"
      x="581"
      y="137"
      width="90"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >UI</text>
    <rectangle name="Fig11.4"
      x="560"
      y="149"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig11.5"
      x="560"
      y="168"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig12"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[32, 160, 394, 96]pathVisible=false;stereotypeView=0;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D5"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig12.0"
      x="42"
      y="160"
      width="384"
      height="96"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig12.1"
      x="42"
      y="160"
      width="384"
      height="96"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig12.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[53, 161, 372, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D5"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig12.2.0"
        x="53"
        y="161"
        width="372"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig12.3"
      x="53"
      y="161"
      width="372"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Application</text>
    <rectangle name="Fig12.4"
      x="32"
      y="187"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig12.5"
      x="32"
      y="219"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig13"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[66, 184, 126, 56]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig12"
    </private>
    
    <rectangle name="Fig13.0"
      x="76"
      y="184"
      width="116"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig13.1"
      x="76"
      y="184"
      width="116"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig13.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[87, 185, 104, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.2.0"
        x="87"
        y="185"
        width="104"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig13.3"
      x="87"
      y="185"
      width="104"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Archiving</text>
    <rectangle name="Fig13.4"
      x="66"
      y="197"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig13.5"
      x="66"
      y="216"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig14"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[538, 488, 127, 56]pathVisible=false;stereotypeView=0;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DD"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig7"
    </private>
    
    <rectangle name="Fig14.0"
      x="548"
      y="488"
      width="117"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig14.1"
      x="548"
      y="488"
      width="117"
      height="56"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig14.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[559, 489, 105, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DD"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig14.2.0"
        x="559"
        y="489"
        width="105"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig14.3"
      x="559"
      y="489"
      width="105"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >App Environment</text>
    <rectangle name="Fig14.4"
      x="538"
      y="501"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig14.5"
      x="538"
      y="520"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig15"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[518, 280, 153, 64]pathVisible=false;stereotypeView=0;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DE"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig7"
    </private>
    
    <rectangle name="Fig15.0"
      x="528"
      y="280"
      width="143"
      height="64"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig15.1"
      x="528"
      y="280"
      width="143"
      height="64"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig15.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[539, 281, 131, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013DE"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig15.2.0"
        x="539"
        y="281"
        width="131"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig15.3"
      x="539"
      y="281"
      width="131"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Application Context</text>
    <rectangle name="Fig15.4"
      x="518"
      y="296"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig15.5"
      x="518"
      y="317"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig16"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AF"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig5.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig5"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig16.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AF"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig16.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="129"
              y="359" />
      <lineto x="129"
              y="416" />
    </path>
  </group>
  <group name="Fig17"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000000FFF"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig8.0"
      sourceFigNode="Fig0"
      destFigNode="Fig8"
      <argouml:pathitem figname="Fig17.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000000FFF"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig17.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="384"
              y="40" />
      <lineto x="384"
              y="16" />
      <lineto x="712"
              y="16" />
      <lineto x="712"
              y="456" />
      <lineto x="684"
              y="456" />
    </path>
  </group>
  <group name="Fig18"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AE"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig5.0"
      sourceFigNode="Fig13"
      destFigNode="Fig5"
      <argouml:pathitem figname="Fig18.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012AE"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig18.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="104"
              y="239" />
      <lineto x="104"
              y="304" />
    </path>
  </group>
  <group name="Fig19"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D7"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig13.0"
      sourceFigNode="Fig2"
      destFigNode="Fig13"
      <argouml:pathitem figname="Fig19.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D7"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig19.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="112"
              y="119" />
      <lineto x="112"
              y="184" />
    </path>
  </group>
  <group name="Fig20"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D8"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig13"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig20.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D8"
                        angle="-92.0"
                        offset="41" />
    </private>
    <path name="Fig20.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="160"
              y="184" />
      <lineto x="160"
              y="119" />
    </path>
  </group>
  <group name="Fig21"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D9"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig13"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig21.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013D9"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig21.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="191"
              y="232" />
      <lineto x="280"
              y="232" />
      <lineto x="280"
              y="304" />
    </path>
  </group>
  <group name="Fig22"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E2"
       sourceConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E3"
       destConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E4"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig15"
      destPortFig="Fig9"
      sourceFigNode="Fig15"
      destFigNode="Fig9"
      <argouml:pathitem figname="Fig22.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E2"
                        angle="-90.0"
                        offset="41" />
      <argouml:pathitem figname="Fig22.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E3"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig22.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E3"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig22.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E4"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig22.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E4"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig22.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="658"
              y="343" />
      <lineto x="658"
              y="376" />
    </path>
  </group>
  <group name="Fig23"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E5"
       sourceConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E6"
       destConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E7"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig15"
      destPortFig="Fig8"
      sourceFigNode="Fig15"
      destFigNode="Fig8"
      <argouml:pathitem figname="Fig23.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E5"
                        angle="-87.99999999999999"
                        offset="45" />
      <argouml:pathitem figname="Fig23.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E6"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig23.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E6"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig23.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E7"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig23.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E7"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig23.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="602"
              y="343" />
      <lineto x="602"
              y="432" />
    </path>
  </group>
  <group name="Fig24"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E8"
       sourceConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E9"
       destConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EA"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig15"
      destPortFig="Fig14"
      sourceFigNode="Fig15"
      destFigNode="Fig14"
      <argouml:pathitem figname="Fig24.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E8"
                        angle="-87.99999999999999"
                        offset="33" />
      <argouml:pathitem figname="Fig24.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E9"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig24.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013E9"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig24.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EA"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig24.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EA"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig24.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="562"
              y="343" />
      <lineto x="562"
              y="488" />
    </path>
  </group>
  <group name="Fig25"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EB"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig14.0"
      sourceFigNode="Fig2"
      destFigNode="Fig14"
      <argouml:pathitem figname="Fig25.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EB"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig25.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="184"
              y="64" />
      <lineto x="184"
              y="8" />
      <lineto x="728"
              y="8" />
      <lineto x="728"
              y="520" />
      <lineto x="664"
              y="520" />
    </path>
  </group>
  <group name="Fig26"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EC"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig15.0"
      sourceFigNode="Fig13"
      destFigNode="Fig15"
      <argouml:pathitem figname="Fig26.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013EC"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig26.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="191"
              y="224" />
      <lineto x="544"
              y="224" />
      <lineto x="544"
              y="280" />
    </path>
  </group>
  <group name="Fig27"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013ED"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig10.0"
      sourceFigNode="Fig13"
      destFigNode="Fig10"
      <argouml:pathitem figname="Fig27.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013ED"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig27.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="191"
              y="216" />
      <lineto x="570"
              y="216" />
    </path>
  </group>
  <group name="Fig28"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig5.0"
      destPortFig="Fig10.0"
      sourceFigNode="Fig5"
      destFigNode="Fig10"
      <argouml:pathitem figname="Fig28.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F0"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig28.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="160"
              y="304" />
      <lineto x="160"
              y="264" />
      <lineto x="464"
              y="264" />
      <lineto x="464"
              y="240" />
      <lineto x="570"
              y="240" />
    </path>
  </group>
  <group name="Fig29"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F1"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig6.0"
      destPortFig="Fig10.0"
      sourceFigNode="Fig6"
      destFigNode="Fig10"
      <argouml:pathitem figname="Fig29.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F1"
                        angle="-96.0"
                        offset="45" />
    </private>
    <path name="Fig29.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="405"
              y="312" />
      <lineto x="472"
              y="312" />
      <lineto x="472"
              y="256" />
      <lineto x="570"
              y="256" />
    </path>
  </group>
  <group name="Fig30"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F2"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig11.0"
      sourceFigNode="Fig13"
      destFigNode="Fig11"
      <argouml:pathitem figname="Fig30.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F2"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig30.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="191"
              y="184" />
      <lineto x="570"
              y="184" />
    </path>
  </group>
  <group name="Fig31"
       description="org.argouml.uml.diagram.static_structure.ui.FigComment[440, 40, 101, 45]pathVisible=false;stereotypeView=0;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F4"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig31.0"
      x="440"
      y="40"
      width="101"
      height="45"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <path name="Fig31.1"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="440"
              y="40" />
      <lineto x="530"
              y="40" />
      <lineto x="540"
              y="50" />
      <lineto x="540"
              y="84" />
      <lineto x="440"
              y="84" />
      <lineto x="440"
              y="40" />
    </path>
    <path name="Fig31.2"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="530"
              y="40" />
      <lineto x="540"
              y="50" />
      <lineto x="530"
              y="50" />
      <lineto x="530"
              y="40" />
    </path>
    <group name="Fig31.3"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[442, 42, 87, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig31.3.0"
        x="442"
        y="42"
        width="87"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig31.4"
      x="442"
      y="42"
      width="87"
      height="41"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="10"
      justification="Left"
    >Constructs
and connects
the components.</text>
  </group>
  <group name="Fig32"
       description="org.argouml.uml.diagram.static_structure.ui.FigEdgeNote"
       stroke="1"
       strokecolor="51 51 153"
  >
    <private>
      sourcePortFig="Fig31.0"
      destPortFig="Fig3.0"
      sourceFigNode="Fig31"
      destFigNode="Fig3"
    </private>
    <path name="Fig32.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="51 51 153"
    >
      <moveto x="540"
              y="56" />
      <lineto x="578"
              y="56" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram|127-0-0-1-e187903:11caf2df0bb:-8000:00000000000007DA"
      name="Use-case Overview"
>
  <rectangle name="Fig0"
    x="80"
    y="24"
    width="600"
    height="608"
    fill="0"
    fillcolor="white"
    stroke="1"
    strokecolor="black"
  />
  <group name="Fig1"
       description="org.argouml.uml.diagram.use_case.ui.FigActor[16, 312, 57, 76]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCC"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="16"
      y="312"
      width="57"
      height="76"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="25"
      y="367"
      width="38"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >User</text>
    <ellipse name="Fig1.2"
      x="44"
      y="329"
      rx="8"
      ry="7"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <path name="Fig1.3"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="44"
              y="337" />
      <lineto x="44"
              y="352" />
    </path>
    <path name="Fig1.4"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="34"
              y="342" />
      <lineto x="54"
              y="342" />
    </path>
    <path name="Fig1.5"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="44"
              y="352" />
      <lineto x="39"
              y="367" />
    </path>
    <path name="Fig1.6"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="44"
              y="352" />
      <lineto x="49"
              y="367" />
    </path>
    <group name="Fig1.7"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[44, 388, 0, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCC"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.7.0"
        x="44"
        y="388"
        width="0"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[115, 320, 183, 92]pathVisible=true;stereotypeView=0;extensionPointVisible=true"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCD"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig2.0"
      x="206"
      y="366"
      rx="91"
      ry="46"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig2.1"
      x="135"
      y="344"
      width="143"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Select Backup to Create</text>
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[123, 335, 143, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="123"
        y="335"
        width="143"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig2.3"
      x="115"
      y="365"
      width="182"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[135, 365, 143, 22]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FCD"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.4.0"
        x="135"
        y="365"
        width="143"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.4.1"
        x="135"
        y="365"
        width="143"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Backup Configuration: </text>
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[283, 392, 196, 70]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE0"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig3.0"
      x="381"
      y="427"
      rx="98"
      ry="35"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="290"
      y="416"
      width="181"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="true"
      bold="true"
      textsize="10"
      justification="Center"
    >Temporairly Configure Backup</text>
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[290, 415, 181, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE0"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="290"
        y="415"
        width="181"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig3.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig3.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE0"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.use_case.ui.FigExtend"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE6"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig3.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig3"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE6"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="312"
              y="402" />
      <lineto x="281"
              y="391" />
    </path>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[304, 240, 108, 52]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE7"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig5.0"
      x="358"
      y="266"
      rx="54"
      ry="26"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig5.1"
      x="313"
      y="255"
      width="90"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Create Backup</text>
    <group name="Fig5.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[313, 254, 90, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE7"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.2.0"
        x="313"
        y="254"
        width="90"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig5.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig5.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE7"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <text name="Fig6"
    x="8"
    y="8"
    width="77"
    height="13"
    fill="0"
    fillcolor="white"
    stroke="0"
    strokecolor="black"
    textcolor="black"
    font="Dialog"
    italic="false"
    bold="false"
    textsize="10"
    justification="Center"
  >Backup creation</text>
  <group name="Fig7"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[456, 320, 192, 68]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE9"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig7.0"
      x="552"
      y="354"
      rx="96"
      ry="34"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig7.1"
      x="464"
      y="343"
      width="175"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Set Incremental Backup Level</text>
    <group name="Fig7.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[464, 342, 175, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE9"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.2.0"
        x="464"
        y="342"
        width="175"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig7.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig7.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE9"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[467, 440, 154, 60]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FEB"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig8.0"
      x="544"
      y="470"
      rx="77"
      ry="30"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig8.1"
      x="476"
      y="459"
      width="136"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Set Compression Level</text>
    <group name="Fig8.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[476, 458, 136, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FEB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.2.0"
        x="476"
        y="458"
        width="136"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig8.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig8.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FEB"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig9"
       description="org.argouml.uml.diagram.static_structure.ui.FigComment[504, 264, 143, 45]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FF8"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig9.0"
      x="504"
      y="264"
      width="143"
      height="45"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <path name="Fig9.1"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="504"
              y="264" />
      <lineto x="636"
              y="264" />
      <lineto x="646"
              y="274" />
      <lineto x="646"
              y="308" />
      <lineto x="504"
              y="308" />
      <lineto x="504"
              y="264" />
    </path>
    <path name="Fig9.2"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="636"
              y="264" />
      <lineto x="646"
              y="274" />
      <lineto x="636"
              y="274" />
      <lineto x="636"
              y="264" />
    </path>
    <group name="Fig9.3"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[506, 266, 129, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FF8"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig9.3.0"
        x="506"
        y="266"
        width="129"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig9.4"
      x="506"
      y="266"
      width="129"
      height="41"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="10"
      justification="Left"
    >Other possible options
are not listed for the sake
of brevity.</text>
  </group>
  <group name="Fig10"
       description="org.argouml.uml.diagram.use_case.ui.FigInclude"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001528"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig5.0"
      sourceFigNode="Fig2"
      destFigNode="Fig5"
      <argouml:pathitem figname="Fig10.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigSingleLineText"
                        ownerhref="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001528"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig10.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="260"
              y="329" />
      <lineto x="325"
              y="286" />
    </path>
  </group>
  <group name="Fig11"
       description="org.argouml.uml.diagram.ui.FigGeneralization"
       href="-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001000"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig3.0"
      sourceFigNode="Fig7"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001000"
                        angle="270.0"
                        offset="-10" />
    </private>
    <path name="Fig11.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="488"
              y="379" />
      <lineto x="442"
              y="399" />
    </path>
  </group>
  <group name="Fig12"
       description="org.argouml.uml.diagram.ui.FigGeneralization"
       href="-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001001"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig8.0"
      destPortFig="Fig3.0"
      sourceFigNode="Fig8"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001001"
                        angle="270.0"
                        offset="-10" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="482"
              y="451" />
      <lineto x="462"
              y="446" />
    </path>
  </group>
  <text name="Fig13"
    x="328"
    y="24"
    width="72"
    height="13"
    fill="0"
    fillcolor="white"
    stroke="0"
    strokecolor="black"
    textcolor="black"
    font="Dialog"
    italic="false"
    bold="true"
    textsize="10"
    justification="Center"
  >AutoArchive</text>
  <group name="Fig14"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010E9"
       sourceConnector="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010EA"
       destConnector="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010ED"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1"
      destPortFig="Fig2"
      sourceFigNode="Fig1"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig14.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010E9"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig14.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010EA"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig14.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010EA"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig14.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010ED"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig14.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010ED"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig14.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="54"
              y="342" />
      <lineto x="119"
              y="352" />
    </path>
  </group>
  <group name="Fig15"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[123, 88, 100, 49]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001736"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig15.0"
      x="173"
      y="112"
      rx="50"
      ry="24"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig15.1"
      x="134"
      y="102"
      width="78"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >List Backups</text>
    <group name="Fig15.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[134, 101, 78, 0]"
         href="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001736"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig15.2.0"
        x="134"
        y="101"
        width="78"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig15.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig15.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001736"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig15.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig16"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001737"
       sourceConnector="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001738"
       destConnector="-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173B"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1"
      destPortFig="Fig15"
      sourceFigNode="Fig1"
      destFigNode="Fig15"
      <argouml:pathitem figname="Fig16.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001737"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig16.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001738"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig16.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001738"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig16.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173B"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig16.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173B"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig16.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="49"
              y="322" />
      <lineto x="159"
              y="135" />
    </path>
  </group>
  <group name="Fig17"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[336, 56, 160, 62]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173E"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig17.0"
      x="416"
      y="87"
      rx="80"
      ry="31"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig17.1"
      x="345"
      y="76"
      width="142"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >List Configured Backups</text>
    <group name="Fig17.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[345, 75, 142, 0]"
         href="-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig17.2.0"
        x="345"
        y="75"
        width="142"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig17.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig17.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173E"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig17.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig18"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[340, 144, 154, 60]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173F"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig18.0"
      x="417"
      y="174"
      rx="77"
      ry="30"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig18.1"
      x="349"
      y="163"
      width="136"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >List Orphaned Backups</text>
    <group name="Fig18.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[349, 162, 136, 0]"
         href="-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173F"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.2.0"
        x="349"
        y="162"
        width="136"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig18.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig18.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100-26950282:1312c2f7991:-8000:000000000000173F"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig19"
       description="org.argouml.uml.diagram.use_case.ui.FigInclude"
       href="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001740"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig15.0"
      destPortFig="Fig17.0"
      sourceFigNode="Fig15"
      destFigNode="Fig17"
      <argouml:pathitem figname="Fig19.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigSingleLineText"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001740"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig19.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="221"
              y="106" />
      <lineto x="338"
              y="94" />
    </path>
  </group>
  <group name="Fig20"
       description="org.argouml.uml.diagram.use_case.ui.FigInclude"
       href="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001741"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig15.0"
      destPortFig="Fig18.0"
      sourceFigNode="Fig15"
      destFigNode="Fig18"
      <argouml:pathitem figname="Fig20.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigSingleLineText"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001741"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig20.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="217"
              y="123" />
      <lineto x="352"
              y="157" />
    </path>
  </group>
  <group name="Fig21"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[128, 512, 166, 62]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001742"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig21.0"
      x="211"
      y="543"
      rx="83"
      ry="31"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig21.1"
      x="136"
      y="532"
      width="149"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Purge Orphaned Backups</text>
    <group name="Fig21.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[136, 531, 149, 0]"
         href="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001742"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig21.2.0"
        x="136"
        y="531"
        width="149"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig21.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig21.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001742"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig21.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig22"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001743"
       sourceConnector="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001744"
       destConnector="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001747"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1"
      destPortFig="Fig21"
      sourceFigNode="Fig1"
      destFigNode="Fig21"
      <argouml:pathitem figname="Fig22.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001743"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig22.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001744"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig22.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001744"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig22.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001747"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig22.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-26950282:1312c2f7991:-8000:0000000000001747"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig22.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="49"
              y="388" />
      <lineto x="180"
              y="514" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-10-100-7806c131:12df1d0f61a:-8000:0000000000001096"
      name="ArchivingComponent Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[8, 184, 234, 145]pathVisible=true;stereotypeView=0;operationsVisible=false;enumerationLiteralsVisible=true"
       href="-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="8"
      y="184"
      width="234"
      height="145"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="9"
      y="185"
      width="232"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ application::archiving::ArchiverTypes</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[9, 185, 232, 17]"
         href="-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="9"
        y="185"
        width="232"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.2.1"
        x="9"
        y="185"
        width="232"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig0.3"
      x="8"
      y="222"
      width="234"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[9, 223, 232, 106]"
         href="-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="9"
        y="223"
        width="232"
        height="106"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.4.1"
        x="9"
        y="223"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Tar</text>
      <text name="Fig0.4.2"
        x="9"
        y="237"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarGz</text>
      <text name="Fig0.4.3"
        x="9"
        y="251"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarBz2</text>
      <text name="Fig0.4.4"
        x="9"
        y="265"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarXz</text>
      <text name="Fig0.4.5"
        x="9"
        y="279"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarInternal</text>
      <text name="Fig0.4.6"
        x="9"
        y="293"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarGzInternal</text>
      <text name="Fig0.4.7"
        x="9"
        y="307"
        width="232"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarBz2Internal</text>
    </group>
    <rectangle name="Fig0.5"
      x="8"
      y="328"
      width="234"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[9, 329, 232, 21]"
         href="-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="9"
        y="329"
        width="232"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[24, 8, 370, 145]pathVisible=true;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="24"
      y="8"
      width="370"
      height="145"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="25"
      y="9"
      width="368"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="true"
      bold="true"
      textsize="10"
      justification="Center"
    >+ application::archiving::IArchiving</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[25, 9, 368, 17]"
         href="-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="25"
        y="9"
        width="368"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.2.1"
        x="25"
        y="9"
        width="368"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«interface»</text>
    </group>
    <rectangle name="Fig1.3"
      x="24"
      y="46"
      width="370"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[25, 47, 368, 106]"
         href="-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="25"
        y="47"
        width="368"
        height="106"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.4.1"
        x="25"
        y="47"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+makeBackup(specFile : String)</text>
      <text name="Fig1.4.2"
        x="25"
        y="61"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+filterValidSpecFiles(specFiles : Iterable&lt;str&gt;) : Iterable&lt;str&gt;</text>
      <text name="Fig1.4.3"
        x="25"
        y="75"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+getConfiguredArchiveNames(specFiles : Iterable&lt;str&gt;) : Iterable&lt;str&gt;</text>
      <text name="Fig1.4.4"
        x="25"
        y="89"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+getArchiveInfo(specFile : String) : ArchiveInfo</text>
      <text name="Fig1.4.5"
        x="25"
        y="103"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+getStoredArchiveInfo(archiveName : String) : ArchiveInfo</text>
      <text name="Fig1.4.6"
        x="25"
        y="117"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+getStoredArchiveNames() : Iterable&lt;str&gt;</text>
      <text name="Fig1.4.7"
        x="25"
        y="131"
        width="368"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+purgeStoredArchiveData(archiveName : String)</text>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[200, 184, 496, 193]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113C"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="200"
      y="184"
      width="496"
      height="193"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig2.1"
      x="201"
      y="185"
      width="494"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ ArchivingComponent</text>
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[201, 185, 494, 0]"
         href="-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113C"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="201"
        y="185"
        width="494"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig2.3"
      x="200"
      y="206"
      width="496"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[201, 207, 494, 36]"
         href="-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113C"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.4.0"
        x="201"
        y="207"
        width="494"
        height="36"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.4.1"
        x="201"
        y="207"
        width="494"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-ARCHIVERS : tuple&lt;type{IArchiver}&gt;</text>
      <text name="Fig2.4.2"
        x="201"
        y="221"
        width="494"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-interfaceAccessor</text>
    </group>
    <rectangle name="Fig2.5"
      x="200"
      y="242"
      width="496"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[201, 243, 494, 134]"
         href="-64--88-10-100-6516043d:12df99a8146:-8000:000000000000113C"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.6.0"
        x="201"
        y="243"
        width="494"
        height="134"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.6.1"
        x="201"
        y="243"
        width="494"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(interfaceAccessor)</text>
      <text name="Fig2.6.2"
        x="201"
        y="257"
        width="494"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+run() : Boolean</text>
      <text name="Fig2.6.3"
        x="201"
        y="271"
        width="494"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+makeBackup(specFile : String)</text>
      <text name="Fig2.6.4"
        x="201"
        y="285"
        width="494"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+filterValidSpecFiles(specFiles : Iterable&lt;str&gt;) : Iterable&lt;str&gt;</text>
      <text name="Fig2.6.5"
        x="201"
        y="299"
        width="494"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getConfiguredArchiveNames(specFiles : Iterable&lt;str&gt;) : Iterable&lt;str&gt;</text>
      <text name="Fig2.6.6"
        x="201"
        y="313"
        width="494"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getArchiveInfo(specFile : String) : ArchiveInfo</text>
      <text name="Fig2.6.7"
        x="201"
        y="327"
        width="494"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getStoredArchiveInfo(archiveName : String) : ArchiveInfo</text>
      <text name="Fig2.6.8"
        x="201"
        y="341"
        width="494"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getStoredArchiveNames() : Iterable&lt;str&gt;</text>
      <text name="Fig2.6.9"
        x="201"
        y="355"
        width="494"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+purgeStoredArchiveData(archiveName : String)</text>
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.ui.FigUsage"
       href="-64--88-10-100-6516043d:12df99a8146:-8000:0000000000001149"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig0"
      sourceFigNode="Fig2"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig3.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-6516043d:12df99a8146:-8000:0000000000001149"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig3.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="200"
              y="256" />
      <lineto x="241"
              y="256" />
    </path>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-10-100-73a08632:12ed99d03c9:-8000:00000000000014D6"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig2"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-73a08632:12ed99d03c9:-8000:00000000000014D6"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="240"
              y="184" />
      <lineto x="240"
              y="152" />
    </path>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[664, 88, 128, 68]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--78e13b56:1312ed9e323:-8000:000000000000179F"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig5.0"
      x="664"
      y="88"
      width="128"
      height="68"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig5.1"
      x="665"
      y="89"
      width="126"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >- ArchiveInfo</text>
    <group name="Fig5.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[665, 89, 126, 0]"
         href="-64--88-10-100--78e13b56:1312ed9e323:-8000:000000000000179F"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.2.0"
        x="665"
        y="89"
        width="126"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig5.3"
      x="664"
      y="110"
      width="128"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[665, 111, 126, 21]"
         href="-64--88-10-100--78e13b56:1312ed9e323:-8000:000000000000179F"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.4.0"
        x="665"
        y="111"
        width="126"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig5.5"
      x="664"
      y="132"
      width="128"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[665, 133, 126, 22]"
         href="-64--88-10-100--78e13b56:1312ed9e323:-8000:000000000000179F"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.6.0"
        x="665"
        y="133"
        width="126"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig5.6.1"
        x="665"
        y="133"
        width="126"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+__init__(name : String)</text>
    </group>
  </group>
  <group name="Fig6"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[664, 8, 222, 45]pathVisible=true;stereotypeView=0;operationsVisible=false;attributesVisible=true;"
       href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig6.0"
      x="664"
      y="8"
      width="222"
      height="45"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig6.1"
      x="665"
      y="9"
      width="220"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="true"
      bold="true"
      textsize="10"
      justification="Center"
    >+ application::archiving::ArchiveInfo</text>
    <group name="Fig6.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[665, 9, 220, 0]"
         href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.2.0"
        x="665"
        y="9"
        width="220"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig6.3"
      x="664"
      y="30"
      width="222"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig6.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[665, 31, 220, 21]"
         href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.4.0"
        x="665"
        y="31"
        width="220"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig6.5"
      x="664"
      y="51"
      width="230"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig6.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[0, 0, 0, 0]"
         href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.6.0"
        x="665"
        y="52"
        width="228"
        height="246"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig7"
       description="org.argouml.uml.diagram.ui.FigGeneralization"
       href="-64--88-10-100--78e13b56:1312ed9e323:-8000:00000000000017A0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig5.0"
      destPortFig="Fig6"
      sourceFigNode="Fig5"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig7.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--78e13b56:1312ed9e323:-8000:00000000000017A0"
                        angle="270.0"
                        offset="-10" />
    </private>
    <path name="Fig7.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="728"
              y="88" />
      <lineto x="728"
              y="52" />
    </path>
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[16, 408, 584, 122]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig8.0"
      x="16"
      y="408"
      width="584"
      height="122"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig8.1"
      x="17"
      y="409"
      width="582"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ ArchiverManipulator</text>
    <group name="Fig8.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[17, 409, 465, 0]"
         href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.2.0"
        x="17"
        y="409"
        width="465"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig8.3"
      x="16"
      y="430"
      width="584"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig8.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[17, 431, 582, 21]"
         href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.4.0"
        x="17"
        y="431"
        width="582"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig8.5"
      x="16"
      y="451"
      width="584"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig8.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[17, 452, 582, 78]"
         href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.6.0"
        x="17"
        y="452"
        width="582"
        height="78"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig8.6.1"
        x="17"
        y="452"
        width="582"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(backupInformationProvider : BackupInformationProvider,interfaceAccessor)</text>
      <text name="Fig8.6.2"
        x="17"
        y="466"
        width="582"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+createBackup() : String</text>
      <text name="Fig8.6.3"
        x="17"
        y="480"
        width="582"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+saveBackupLevelInfo(backupFilePath : String)</text>
      <text name="Fig8.6.4"
        x="17"
        y="494"
        width="582"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+isOptionSupported(option : Option) : Boolean</text>
      <text name="Fig8.6.5"
        x="17"
        y="508"
        width="582"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+tryPurgeStoredArchiveData(archiveName : String,userConfigDir : String,storage) : Boolean</text>
    </group>
  </group>
  <group name="Fig9"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[648, 408, 442, 206]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001432"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig9.0"
      x="648"
      y="408"
      width="442"
      height="206"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig9.1"
      x="649"
      y="409"
      width="440"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ BackupInformationProvider</text>
    <group name="Fig9.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[649, 409, 440, 0]"
         href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001432"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig9.2.0"
        x="649"
        y="409"
        width="440"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig9.3"
      x="648"
      y="430"
      width="442"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig9.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[649, 431, 440, 21]"
         href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001432"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig9.4.0"
        x="649"
        y="431"
        width="440"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig9.5"
      x="648"
      y="451"
      width="442"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig9.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[649, 452, 440, 162]"
         href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001432"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig9.6.0"
        x="649"
        y="452"
        width="440"
        height="162"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig9.6.1"
        x="649"
        y="452"
        width="440"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+__init__(archiveSpec : ArchiveSpec,interfaceAccessor)</text>
      <text name="Fig9.6.2"
        x="649"
        y="466"
        width="440"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +archiveSpec() : ArchiveSpec</text>
      <text name="Fig9.6.3"
        x="649"
        y="480"
        width="440"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +currentBackupLevel() : Integer</text>
      <text name="Fig9.6.4"
        x="649"
        y="494"
        width="440"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +nextBackupLevel() : Integer</text>
      <text name="Fig9.6.5"
        x="649"
        y="508"
        width="440"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +restartReason() : BackupLevelRestartReasons</text>
      <text name="Fig9.6.6"
        x="649"
        y="522"
        width="440"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +restartLevel() : Integer</text>
      <text name="Fig9.6.7"
        x="649"
        y="536"
        width="440"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getLastRestartDate() : date</text>
      <text name="Fig9.6.8"
        x="649"
        y="550"
        width="440"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getLastFullRestartDate() : date</text>
      <text name="Fig9.6.9"
        x="649"
        y="564"
        width="440"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getRestartDate(storageVariable : String,storagePortion) : date</text>
      <text name="Fig9.6.10"
        x="649"
        y="578"
        width="440"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getStoredArchiveNames(userConfigDir : String,storage) : set&lt;str&gt;</text>
      <text name="Fig9.6.11"
        x="649"
        y="592"
        width="440"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getBackupLevelForBackup(archiveName : String,userConfigDir : String) : Integer</text>
    </group>
  </group>
  <group name="Fig10"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001458"
       sourceConnector="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001459"
       destConnector="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig8"
      destPortFig="Fig9"
      sourceFigNode="Fig8"
      destFigNode="Fig9"
      <argouml:pathitem figname="Fig10.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001458"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig10.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001459"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig10.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001459"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig10.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145A"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig10.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145A"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig10.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="599"
              y="456" />
      <lineto x="648"
              y="456" />
    </path>
  </group>
  <group name="Fig11"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145B"
       sourceConnector="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145C"
       destConnector="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145D"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2"
      destPortFig="Fig8"
      sourceFigNode="Fig2"
      destFigNode="Fig8"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145B"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig11.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145C"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig11.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145C"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig11.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145D"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig11.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145D"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig11.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="392"
              y="376" />
      <lineto x="392"
              y="408" />
    </path>
  </group>
  <group name="Fig12"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145E"
       sourceConnector="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145F"
       destConnector="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001460"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2"
      destPortFig="Fig9"
      sourceFigNode="Fig2"
      destFigNode="Fig9"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145E"
                        angle="267.0"
                        offset="40" />
      <argouml:pathitem figname="Fig12.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145F"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig12.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:000000000000145F"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig12.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001460"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig12.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001460"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="672"
              y="376" />
      <lineto x="672"
              y="408" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[16, 584, 488, 80]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig13.0"
      x="16"
      y="584"
      width="488"
      height="80"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig13.1"
      x="17"
      y="585"
      width="486"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ ArchiveSpec</text>
    <group name="Fig13.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[17, 585, 486, 0]"
         href="127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.2.0"
        x="17"
        y="585"
        width="486"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig13.3"
      x="16"
      y="606"
      width="488"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig13.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[17, 607, 486, 21]"
         href="127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.4.0"
        x="17"
        y="607"
        width="486"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig13.5"
      x="16"
      y="627"
      width="488"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig13.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[17, 628, 486, 36]"
         href="127-0-0-1-e187903:11caf2df0bb:-8000:000000000000080F"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.6.0"
        x="17"
        y="628"
        width="486"
        height="36"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig13.6.1"
        x="17"
        y="628"
        width="486"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(specFile : String,configuration,componentUi)</text>
      <text name="Fig13.6.2"
        x="17"
        y="642"
        width="486"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getRawValue(option : Option) : object</text>
    </group>
  </group>
  <group name="Fig14"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012DE"
       sourceConnector="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012DF"
       destConnector="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig8"
      destPortFig="Fig13"
      sourceFigNode="Fig8"
      destFigNode="Fig13"
      <argouml:pathitem figname="Fig14.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012DE"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig14.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012DF"
                        angle="-50.0"
                        offset="23" />
      <argouml:pathitem figname="Fig14.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012DF"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig14.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E0"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig14.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E0"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig14.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="256"
              y="529" />
      <lineto x="256"
              y="584" />
    </path>
  </group>
  <group name="Fig15"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E1"
       sourceConnector="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E2"
       destConnector="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E3"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig9"
      destPortFig="Fig13"
      sourceFigNode="Fig9"
      destFigNode="Fig13"
      <argouml:pathitem figname="Fig15.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E1"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig15.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E2"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig15.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E2"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig15.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E3"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig15.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012E3"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig15.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="648"
              y="592" />
      <lineto x="503"
              y="592" />
    </path>
  </group>
  <group name="Fig16"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[712, 184, 141, 124]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--537bf0d8:13037a89757:-8000:000000000000155B"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig16.0"
      x="712"
      y="184"
      width="141"
      height="124"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig16.1"
      x="713"
      y="185"
      width="139"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ ArchiveSpecOptions</text>
    <group name="Fig16.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[713, 185, 139, 17]"
         href="-64--88-10-100--537bf0d8:13037a89757:-8000:000000000000155B"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig16.2.0"
        x="713"
        y="185"
        width="139"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig16.2.1"
        x="713"
        y="185"
        width="139"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«utility»</text>
    </group>
    <rectangle name="Fig16.3"
      x="712"
      y="222"
      width="141"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig16.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[713, 223, 139, 64]"
         href="-64--88-10-100--537bf0d8:13037a89757:-8000:000000000000155B"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig16.4.0"
        x="713"
        y="223"
        width="139"
        height="64"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig16.4.1"
        x="713"
        y="223"
        width="139"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+NAME : Option</text>
      <text name="Fig16.4.2"
        x="713"
        y="237"
        width="139"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+PATH : Option</text>
      <text name="Fig16.4.3"
        x="713"
        y="251"
        width="139"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+INCLUDE_FILES : Option</text>
      <text name="Fig16.4.4"
        x="713"
        y="265"
        width="139"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+EXCLUDE_FILES : Option</text>
    </group>
    <rectangle name="Fig16.5"
      x="712"
      y="286"
      width="141"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig16.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[713, 287, 139, 21]"
         href="-64--88-10-100--537bf0d8:13037a89757:-8000:000000000000155B"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig16.6.0"
        x="713"
        y="287"
        width="139"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.deployment.ui.UMLDeploymentDiagram|-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001002"
      name="Configuration Component Interfaces"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[270, 152, 290, 456]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152D"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="280"
      y="152"
      width="280"
      height="456"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig0.1"
      x="280"
      y="152"
      width="280"
      height="456"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[291, 153, 268, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152D"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="291"
        y="153"
        width="268"
        height="0"
        fill="1"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig0.3"
      x="291"
      y="153"
      width="268"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Configuration</text>
    <rectangle name="Fig0.4"
      x="270"
      y="299"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig0.5"
      x="270"
      y="451"
      width="20"
      height="10"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[6, 280, 178, 312]pathVisible=true;stereotypeView=0;"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="16"
      y="280"
      width="168"
      height="312"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig1.1"
      x="16"
      y="280"
      width="168"
      height="312"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[27, 281, 156, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C"
         fill="1"
         fillcolor="192 192 192"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="27"
        y="281"
        width="156"
        height="0"
        fill="1"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig1.3"
      x="27"
      y="281"
      width="156"
      height="21"
      fill="0"
      fillcolor="192 192 192"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Application::Archiving</text>
    <rectangle name="Fig1.4"
      x="6"
      y="379"
      width="20"
      height="10"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig1.5"
      x="6"
      y="483"
      width="20"
      height="10"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.deployment.ui.FigComponent[8, 128, 120, 112]pathVisible=true;stereotypeView=0;"
       href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001529"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="18"
      y="128"
      width="110"
      height="112"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="255 0 255"
    />
    <rectangle name="Fig2.1"
      x="18"
      y="128"
      width="110"
      height="112"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[29, 129, 98, 0]"
         href="-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000001529"
         fill="1"
         fillcolor="192 192 192"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="29"
        y="129"
        width="98"
        height="0"
        fill="1"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig2.3"
      x="29"
      y="129"
      width="98"
      height="21"
      fill="0"
      fillcolor="192 192 192"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >UI</text>
    <rectangle name="Fig2.4"
      x="8"
      y="160"
      width="20"
      height="10"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="black"
    />
    <rectangle name="Fig2.5"
      x="8"
      y="197"
      width="20"
      height="10"
      fill="1"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="black"
    />
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000000FFF"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2"
      destPortFig="Fig0"
      sourceFigNode="Fig2"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig3.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000000FFF"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig3.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="127"
              y="200" />
      <lineto x="270"
              y="200" />
    </path>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.static_structure.ui.FigComment[512, 64, 129, 45]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--72bb5098:12dfae2f0fa:-8000:00000000000011F7"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig4.0"
      x="512"
      y="64"
      width="129"
      height="45"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <path name="Fig4.1"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="512"
              y="64" />
      <lineto x="630"
              y="64" />
      <lineto x="640"
              y="74" />
      <lineto x="640"
              y="108" />
      <lineto x="512"
              y="108" />
      <lineto x="512"
              y="64" />
    </path>
    <path name="Fig4.2"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="630"
              y="64" />
      <lineto x="640"
              y="74" />
      <lineto x="630"
              y="74" />
      <lineto x="630"
              y="64" />
    </path>
    <group name="Fig4.3"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[514, 66, 115, 0]"
         href="-64--88-10-100--72bb5098:12dfae2f0fa:-8000:00000000000011F7"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.3.0"
        x="514"
        y="66"
        width="115"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig4.4"
      x="514"
      y="66"
      width="115"
      height="41"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="10"
      justification="Left"
    >IComponentInterface
that Mainf requires is
part of IAppConfig.</text>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[408, 304, 66, 39]pathVisible=false;stereotypeView=0;operationsVisible=false;attributesVisible=false;"
       href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig0"
    </private>
    
    <rectangle name="Fig5.0"
      x="408"
      y="304"
      width="66"
      height="39"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig5.1"
      x="409"
      y="305"
      width="64"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ Options</text>
    <group name="Fig5.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[409, 305, 64, 17]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.2.0"
        x="409"
        y="305"
        width="64"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig5.2.1"
        x="409"
        y="305"
        width="64"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«utility»</text>
    </group>
    <rectangle name="Fig5.3"
      x="408"
      y="342"
      width="132"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig5.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[0, 0, 0, 0]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.4.0"
        x="409"
        y="343"
        width="130"
        height="50"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
    <rectangle name="Fig5.5"
      x="408"
      y="392"
      width="132"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig5.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[409, 393, 130, 21]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.6.0"
        x="409"
        y="393"
        width="130"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig6"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[416, 240, 66, 24]pathVisible=false;stereotypeView=0;operationsVisible=false;attributesVisible=false;"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig0"
    </private>
    
    <rectangle name="Fig6.0"
      x="416"
      y="240"
      width="66"
      height="24"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig6.1"
      x="417"
      y="241"
      width="64"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ Option</text>
    <group name="Fig6.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[417, 241, 64, 0]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.2.0"
        x="417"
        y="241"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig6.3"
      x="416"
      y="262"
      width="89"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig6.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[0, 0, 0, 0]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.4.0"
        x="417"
        y="263"
        width="87"
        height="36"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
    <rectangle name="Fig6.5"
      x="416"
      y="298"
      width="250"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig6.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[0, 0, 0, 0]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.6.0"
        x="417"
        y="299"
        width="248"
        height="64"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig7"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:000000000000150F"
       sourceConnector="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001510"
       destConnector="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001513"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig5"
      destPortFig="Fig6"
      sourceFigNode="Fig5"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig7.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:000000000000150F"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig7.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001510"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig7.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001510"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig7.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001513"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig7.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001513"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig7.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="432"
              y="304" />
      <lineto x="432"
              y="263" />
    </path>
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[296, 376, 132, 39]pathVisible=false;stereotypeView=0;operationsVisible=false;attributesVisible=false;"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig0"
    </private>
    
    <rectangle name="Fig8.0"
      x="296"
      y="376"
      width="132"
      height="39"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig8.1"
      x="297"
      y="377"
      width="130"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ SpecialOptionTypes</text>
    <group name="Fig8.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[297, 377, 130, 17]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.2.0"
        x="297"
        y="377"
        width="130"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig8.2.1"
        x="297"
        y="377"
        width="130"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«utility»</text>
    </group>
    <rectangle name="Fig8.3"
      x="296"
      y="414"
      width="132"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig8.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[0, 0, 0, 0]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.4.0"
        x="297"
        y="415"
        width="130"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
    <rectangle name="Fig8.5"
      x="296"
      y="436"
      width="132"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig8.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[297, 437, 130, 21]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.6.0"
        x="297"
        y="437"
        width="130"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig9"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001516"
       sourceConnector="-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001517"
       destConnector="-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1"
      destPortFig="Fig8"
      sourceFigNode="Fig1"
      destFigNode="Fig8"
      <argouml:pathitem figname="Fig9.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001516"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig9.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001517"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig9.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001517"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig9.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151A"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig9.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151A"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig9.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="183"
              y="392" />
      <lineto x="296"
              y="392" />
    </path>
  </group>
  <group name="Fig10"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[392, 432, 89, 39]pathVisible=false;stereotypeView=0;operationsVisible=false;attributesVisible=false;"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
      enclosingFig="Fig0"
    </private>
    
    <rectangle name="Fig10.0"
      x="392"
      y="432"
      width="89"
      height="39"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig10.1"
      x="393"
      y="433"
      width="87"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ OptionsUtils</text>
    <group name="Fig10.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[393, 433, 87, 17]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.2.0"
        x="393"
        y="433"
        width="87"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig10.2.1"
        x="393"
        y="433"
        width="87"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«utility»</text>
    </group>
    <rectangle name="Fig10.3"
      x="392"
      y="470"
      width="304"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig10.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[0, 0, 0, 0]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.4.0"
        x="393"
        y="471"
        width="302"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
    <rectangle name="Fig10.5"
      x="392"
      y="492"
      width="310"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig10.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[0, 0, 0, 0]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.6.0"
        x="393"
        y="493"
        width="308"
        height="92"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig11"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001518"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig10"
      destPortFig="Fig5"
      sourceFigNode="Fig10"
      destFigNode="Fig5"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001518"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig11.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="440"
              y="432" />
      <lineto x="440"
              y="342" />
    </path>
  </group>
  <group name="Fig12"
       description="org.argouml.uml.diagram.ui.FigDependency"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001519"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig10"
      destPortFig="Fig8"
      sourceFigNode="Fig10"
      destFigNode="Fig8"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001519"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="408"
              y="432" />
      <lineto x="408"
              y="414" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151E"
       sourceConnector="-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151F"
       destConnector="-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001522"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1"
      destPortFig="Fig10"
      sourceFigNode="Fig1"
      destFigNode="Fig10"
      <argouml:pathitem figname="Fig13.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151E"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig13.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151F"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig13.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--71fbd839:12ee4479039:-8000:000000000000151F"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig13.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001522"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig13.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001522"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig13.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="183"
              y="448" />
      <lineto x="392"
              y="448" />
    </path>
  </group>
  <group name="Fig14"
       description="org.argouml.uml.diagram.static_structure.ui.FigComment[568, 240, 129, 60]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001525"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig14.0"
      x="568"
      y="240"
      width="129"
      height="60"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <path name="Fig14.1"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="568"
              y="240" />
      <lineto x="686"
              y="240" />
      <lineto x="696"
              y="250" />
      <lineto x="696"
              y="299" />
      <lineto x="568"
              y="299" />
      <lineto x="568"
              y="240" />
    </path>
    <path name="Fig14.2"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="686"
              y="240" />
      <lineto x="696"
              y="250" />
      <lineto x="686"
              y="250" />
      <lineto x="686"
              y="240" />
    </path>
    <group name="Fig14.3"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[570, 242, 115, 0]"
         href="-64--88-10-100--71fbd839:12ee4479039:-8000:0000000000001525"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig14.3.0"
        x="570"
        y="242"
        width="115"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig14.4"
      x="570"
      y="242"
      width="115"
      height="56"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="10"
      justification="Left"
    >Components that
requires IAppConfig
also requires Options
and Option.</text>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.use_case.ui.UMLUseCaseDiagram|-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001002"
      name="Configuration Interactions"
>
  <rectangle name="Fig0"
    x="80"
    y="16"
    width="464"
    height="520"
    fill="0"
    fillcolor="white"
    stroke="1"
    strokecolor="black"
  />
  <group name="Fig1"
       description="org.argouml.uml.diagram.use_case.ui.FigActor[16, 288, 57, 76]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C3"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="16"
      y="288"
      width="57"
      height="76"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="16"
      y="343"
      width="56"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >API User</text>
    <ellipse name="Fig1.2"
      x="44"
      y="305"
      rx="8"
      ry="7"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <path name="Fig1.3"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="44"
              y="313" />
      <lineto x="44"
              y="328" />
    </path>
    <path name="Fig1.4"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="34"
              y="318" />
      <lineto x="54"
              y="318" />
    </path>
    <path name="Fig1.5"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="44"
              y="328" />
      <lineto x="39"
              y="343" />
    </path>
    <path name="Fig1.6"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="44"
              y="328" />
      <lineto x="49"
              y="343" />
    </path>
    <group name="Fig1.7"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[44, 364, 0, 0]"
         href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C3"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.7.0"
        x="44"
        y="364"
        width="0"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[104, 112, 84, 47]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C4"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig2.0"
      x="146"
      y="135"
      rx="42"
      ry="23"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig2.1"
      x="114"
      y="125"
      width="64"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Initialize</text>
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[114, 124, 64, 0]"
         href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="114"
        y="124"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig2.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig2.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C4"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.use_case.ui.FigActor[16, 120, 57, 76]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C5"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="16"
      y="120"
      width="57"
      height="76"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="25"
      y="175"
      width="38"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Mainf</text>
    <ellipse name="Fig3.2"
      x="44"
      y="137"
      rx="8"
      ry="7"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <path name="Fig3.3"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="44"
              y="145" />
      <lineto x="44"
              y="160" />
    </path>
    <path name="Fig3.4"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="34"
              y="150" />
      <lineto x="54"
              y="150" />
    </path>
    <path name="Fig3.5"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="44"
              y="160" />
      <lineto x="39"
              y="175" />
    </path>
    <path name="Fig3.6"
      description="org.tigris.gef.presentation.FigLine"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="44"
              y="160" />
      <lineto x="49"
              y="175" />
    </path>
    <group name="Fig3.7"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[44, 196, 0, 0]"
         href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.7.0"
        x="44"
        y="196"
        width="0"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C6"
       sourceConnector="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C7"
       destConnector="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010CA"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig3"
      destPortFig="Fig2"
      sourceFigNode="Fig3"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C6"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig4.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C7"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010C7"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010CA"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010CA"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="53"
              y="137" />
      <lineto x="104"
              y="135" />
    </path>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[296, 288, 130, 56]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010CD"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig5.0"
      x="361"
      y="316"
      rx="65"
      ry="28"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig5.1"
      x="305"
      y="305"
      width="111"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Read Config Value</text>
    <group name="Fig5.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[305, 304, 111, 0]"
         href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010CD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.2.0"
        x="305"
        y="304"
        width="111"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig5.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig5.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010CD"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig6"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[256, 48, 158, 89]pathVisible=false;stereotypeView=0;extensionPointVisible=true"
       href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DD"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig6.0"
      x="335"
      y="92"
      rx="79"
      ry="44"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig6.1"
      x="275"
      y="71"
      width="120"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Read Config Files</text>
    <group name="Fig6.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[275, 69, 120, 0]"
         href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.2.0"
        x="275"
        y="69"
        width="120"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig6.3"
      x="256"
      y="92"
      width="158"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig6.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[275, 92, 120, 22]"
         href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DD"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.4.0"
        x="275"
        y="92"
        width="120"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig6.4.1"
        x="275"
        y="92"
        width="120"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Custom Config File: Init</text>
    </group>
  </group>
  <group name="Fig7"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[213, 160, 148, 60]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DE"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig7.0"
      x="287"
      y="190"
      rx="74"
      ry="30"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig7.1"
      x="221"
      y="179"
      width="131"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Read Cmdline Options</text>
    <group name="Fig7.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[221, 178, 131, 0]"
         href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DE"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.2.0"
        x="221"
        y="178"
        width="131"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig7.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig7.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DE"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.use_case.ui.FigInclude"
       href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DF"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig2"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig8.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigSingleLineText"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DF"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig8.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="184"
              y="125" />
      <lineto x="261"
              y="108" />
    </path>
  </group>
  <group name="Fig9"
       description="org.argouml.uml.diagram.use_case.ui.FigInclude"
       href="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010E0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig2"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig9.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigSingleLineText"
                        ownerhref="-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010E0"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig9.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="180"
              y="147" />
      <lineto x="234"
              y="168" />
    </path>
  </group>
  <text name="Fig10"
    x="168"
    y="16"
    width="76"
    height="13"
    fill="0"
    fillcolor="white"
    stroke="0"
    strokecolor="black"
    textcolor="black"
    font="Dialog"
    italic="false"
    bold="true"
    textsize="10"
    justification="Center"
  >Configuration</text>
  <group name="Fig11"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[332, 224, 160, 62]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100-3a14c9d6:12df67e07ca:-8000:0000000000001114"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig11.0"
      x="412"
      y="255"
      rx="80"
      ry="31"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig11.1"
      x="340"
      y="244"
      width="143"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Read Custom Config File</text>
    <group name="Fig11.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[340, 243, 143, 0]"
         href="-64--88-10-100-3a14c9d6:12df67e07ca:-8000:0000000000001114"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig11.2.0"
        x="340"
        y="243"
        width="143"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig11.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig11.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100-3a14c9d6:12df67e07ca:-8000:0000000000001114"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig11.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig12"
       description="org.argouml.uml.diagram.use_case.ui.FigExtend"
       href="-64--88-10-100-3a14c9d6:12df67e07ca:-8000:000000000000114A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig11.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig11"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3a14c9d6:12df67e07ca:-8000:000000000000114A"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="397"
              y="224" />
      <lineto x="354"
              y="134" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[104, 248, 146, 58]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001613"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig13.0"
      x="177"
      y="277"
      rx="73"
      ry="29"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig13.1"
      x="113"
      y="266"
      width="127"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Access Configuration</text>
    <group name="Fig13.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[113, 265, 127, 0]"
         href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001613"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.2.0"
        x="113"
        y="265"
        width="127"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig13.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig13.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001613"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig14"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001614"
       sourceConnector="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001615"
       destConnector="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001618"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1"
      destPortFig="Fig13"
      sourceFigNode="Fig1"
      destFigNode="Fig13"
      <argouml:pathitem figname="Fig14.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001614"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig14.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001615"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig14.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001615"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig14.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001618"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig14.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001618"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig14.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="53"
              y="305" />
      <lineto x="113"
              y="291" />
    </path>
  </group>
  <group name="Fig15"
       description="org.argouml.uml.diagram.use_case.ui.FigInclude"
       href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161B"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig5.0"
      sourceFigNode="Fig13"
      destFigNode="Fig5"
      <argouml:pathitem figname="Fig15.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigSingleLineText"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161B"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig15.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="241"
              y="290" />
      <lineto x="302"
              y="303" />
    </path>
  </group>
  <group name="Fig16"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[104, 368, 174, 64]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161D"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig16.0"
      x="191"
      y="400"
      rx="87"
      ry="32"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig16.1"
      x="112"
      y="389"
      width="157"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Access Persistent Storage</text>
    <group name="Fig16.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[112, 388, 157, 0]"
         href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161D"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig16.2.0"
        x="112"
        y="388"
        width="157"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig16.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig16.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161D"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig16.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig17"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161E"
       sourceConnector="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161F"
       destConnector="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001622"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1"
      destPortFig="Fig16"
      sourceFigNode="Fig1"
      destFigNode="Fig16"
      <argouml:pathitem figname="Fig17.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161E"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig17.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161F"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig17.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:000000000000161F"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig17.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001622"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig17.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001622"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig17.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="49"
              y="364" />
      <lineto x="119"
              y="381" />
    </path>
  </group>
  <group name="Fig18"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[307, 352, 108, 50]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001625"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig18.0"
      x="361"
      y="377"
      rx="54"
      ry="25"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig18.1"
      x="317"
      y="366"
      width="88"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Read Variable</text>
    <group name="Fig18.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[317, 365, 88, 0]"
         href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001625"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.2.0"
        x="317"
        y="365"
        width="88"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig18.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig18.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001625"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig19"
       description="org.argouml.uml.diagram.use_case.ui.FigUseCase[307, 432, 108, 50]pathVisible=false;stereotypeView=0;extensionPointVisible=false"
       href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001626"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <ellipse name="Fig19.0"
      x="361"
      y="457"
      rx="54"
      ry="25"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig19.1"
      x="317"
      y="446"
      width="87"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >Save Variable</text>
    <group name="Fig19.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[317, 445, 87, 0]"
         href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001626"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig19.2.0"
        x="317"
        y="445"
        width="87"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig19.3"
      x="10"
      y="10"
      width="11"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
      visibility="0"
    />
    <group name="Fig19.4"
         description="org.argouml.uml.diagram.ui.FigExtensionPointsCompartment[10, 10, 64, 19]"
         href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001626"
         fill="1"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig19.4.0"
        x="10"
        y="10"
        width="64"
        height="19"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        visibility="0"
      />
    </group>
  </group>
  <group name="Fig20"
       description="org.argouml.uml.diagram.use_case.ui.FigInclude"
       href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001627"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig16.0"
      destPortFig="Fig18.0"
      sourceFigNode="Fig16"
      destFigNode="Fig18"
      <argouml:pathitem figname="Fig20.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigSingleLineText"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001627"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig20.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="271"
              y="387" />
      <lineto x="308"
              y="382" />
    </path>
  </group>
  <group name="Fig21"
       description="org.argouml.uml.diagram.use_case.ui.FigInclude"
       href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001628"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig16.0"
      destPortFig="Fig19.0"
      sourceFigNode="Fig16"
      destFigNode="Fig19"
      <argouml:pathitem figname="Fig21.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigSingleLineText"
                        ownerhref="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:0000000000001628"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig21.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="255"
              y="421" />
      <lineto x="317"
              y="442" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-10-100--1a9e0fa3:12dec6be760:-8000:0000000000000FF2"
      name="Archiving API Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[8, 112, 370, 145]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="8"
      y="112"
      width="370"
      height="145"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="9"
      y="113"
      width="368"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="true"
      bold="true"
      textsize="10"
      justification="Center"
    >+ IArchiving</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[9, 113, 368, 17]"
         href="-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="9"
        y="113"
        width="368"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.2.1"
        x="9"
        y="113"
        width="368"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«interface»</text>
    </group>
    <rectangle name="Fig0.3"
      x="8"
      y="150"
      width="370"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[9, 151, 368, 106]"
         href="-64--88-10-100-73eb150b:12decc975a4:-8000:0000000000000FF5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="9"
        y="151"
        width="368"
        height="106"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.4.1"
        x="9"
        y="151"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+makeBackup(specFile : String)</text>
      <text name="Fig0.4.2"
        x="9"
        y="165"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+filterValidSpecFiles(specFiles : Iterable&lt;str&gt;) : Iterable&lt;str&gt;</text>
      <text name="Fig0.4.3"
        x="9"
        y="179"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+getConfiguredArchiveNames(specFiles : Iterable&lt;str&gt;) : Iterable&lt;str&gt;</text>
      <text name="Fig0.4.4"
        x="9"
        y="193"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+getArchiveInfo(specFile : String) : ArchiveInfo</text>
      <text name="Fig0.4.5"
        x="9"
        y="207"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+getStoredArchiveInfo(archiveName : String) : ArchiveInfo</text>
      <text name="Fig0.4.6"
        x="9"
        y="221"
        width="368"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+getStoredArchiveNames() : Iterable&lt;str&gt;</text>
      <text name="Fig0.4.7"
        x="9"
        y="235"
        width="368"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+purgeStoredArchiveData(archiveName : String)</text>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[384, 8, 104, 168]pathVisible=false;stereotypeView=0;operationsVisible=true;enumerationLiteralsVisible=true"
       href="-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="384"
      y="8"
      width="104"
      height="168"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="385"
      y="9"
      width="102"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ ArchiverTypes</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[385, 9, 102, 17]"
         href="-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="385"
        y="9"
        width="102"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.2.1"
        x="385"
        y="9"
        width="102"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig1.3"
      x="384"
      y="46"
      width="104"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[385, 47, 102, 106]"
         href="-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="385"
        y="47"
        width="102"
        height="106"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.4.1"
        x="385"
        y="47"
        width="102"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Tar</text>
      <text name="Fig1.4.2"
        x="385"
        y="61"
        width="102"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarGz</text>
      <text name="Fig1.4.3"
        x="385"
        y="75"
        width="102"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarBz2</text>
      <text name="Fig1.4.4"
        x="385"
        y="89"
        width="102"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarXz</text>
      <text name="Fig1.4.5"
        x="385"
        y="103"
        width="102"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarInternal</text>
      <text name="Fig1.4.6"
        x="385"
        y="117"
        width="102"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarGzInternal</text>
      <text name="Fig1.4.7"
        x="385"
        y="131"
        width="102"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarBz2Internal</text>
    </group>
    <rectangle name="Fig1.5"
      x="384"
      y="153"
      width="104"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[385, 154, 102, 21]"
         href="-64--88-10-100-73eb150b:12decc975a4:-8000:00000000000012CD"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="385"
        y="154"
        width="102"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[680, 200, 183, 140]pathVisible=false;stereotypeView=0;operationsVisible=true;enumerationLiteralsVisible=true"
       href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016C4"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="680"
      y="200"
      width="183"
      height="140"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig2.1"
      x="681"
      y="201"
      width="181"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ BackupLevelRestartReasons</text>
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[681, 201, 181, 17]"
         href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016C4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="681"
        y="201"
        width="181"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.2.1"
        x="681"
        y="201"
        width="181"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig2.3"
      x="680"
      y="238"
      width="183"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[681, 239, 181, 78]"
         href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016C4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.4.0"
        x="681"
        y="239"
        width="181"
        height="78"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.4.1"
        x="681"
        y="239"
        width="181"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >NoRestart</text>
      <text name="Fig2.4.2"
        x="681"
        y="253"
        width="181"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >RestartCountLimitReached</text>
      <text name="Fig2.4.3"
        x="681"
        y="267"
        width="181"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >LastFullRestartAgeLimitReached</text>
      <text name="Fig2.4.4"
        x="681"
        y="281"
        width="181"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >BackupLevelLimitReached</text>
      <text name="Fig2.4.5"
        x="681"
        y="295"
        width="181"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >LastRestartAgeLimitReached</text>
    </group>
    <rectangle name="Fig2.5"
      x="680"
      y="317"
      width="183"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[681, 318, 181, 21]"
         href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016C4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.6.0"
        x="681"
        y="318"
        width="181"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[8, 264, 234, 292]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="8"
      y="264"
      width="234"
      height="292"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="9"
      y="265"
      width="232"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="true"
      bold="true"
      textsize="10"
      justification="Center"
    >+ ArchiveInfo</text>
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[9, 265, 232, 0]"
         href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="9"
        y="265"
        width="232"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig3.3"
      x="8"
      y="286"
      width="234"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[9, 287, 232, 21]"
         href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.4.0"
        x="9"
        y="287"
        width="232"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig3.5"
      x="8"
      y="308"
      width="234"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[9, 309, 232, 246]"
         href="-64--88-10-100--4a099a69:13123269361:-8000:00000000000016D0"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.6.0"
        x="9"
        y="309"
        width="232"
        height="246"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.6.1"
        x="9"
        y="309"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +name() : String</text>
      <text name="Fig3.6.2"
        x="9"
        y="323"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +path() : String</text>
      <text name="Fig3.6.3"
        x="9"
        y="337"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +archiverType() : ArchiverTypes</text>
      <text name="Fig3.6.4"
        x="9"
        y="351"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +destDir() : String</text>
      <text name="Fig3.6.5"
        x="9"
        y="365"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +incremental() : Boolean</text>
      <text name="Fig3.6.6"
        x="9"
        y="379"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +backupLevel() : Integer</text>
      <text name="Fig3.6.7"
        x="9"
        y="393"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +nextBackupLevel() : Integer</text>
      <text name="Fig3.6.8"
        x="9"
        y="407"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +restarting() : Boolean</text>
      <text name="Fig3.6.9"
        x="9"
        y="421"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +restartAfterLevel() : Integer</text>
      <text name="Fig3.6.10"
        x="9"
        y="435"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +restartReason()</text>
      <text name="Fig3.6.11"
        x="9"
        y="449"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +restartLevel() : Integer</text>
      <text name="Fig3.6.12"
        x="9"
        y="463"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +restartCount() : Integer</text>
      <text name="Fig3.6.13"
        x="9"
        y="477"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +fullRestartAfterCount() : Integer</text>
      <text name="Fig3.6.14"
        x="9"
        y="491"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +lastRestart() : date</text>
      <text name="Fig3.6.15"
        x="9"
        y="505"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +restartAfterAge() : Integer</text>
      <text name="Fig3.6.16"
        x="9"
        y="519"
        width="232"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +lastFullRestart() : date</text>
      <text name="Fig3.6.17"
        x="9"
        y="533"
        width="232"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +fullRestartAfterAge() : Integer</text>
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[248, 400, 316, 152]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig4.0"
      x="248"
      y="400"
      width="316"
      height="152"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig4.1"
      x="249"
      y="401"
      width="314"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ BackupDefinition</text>
    <group name="Fig4.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[249, 401, 314, 0]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.2.0"
        x="249"
        y="401"
        width="314"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig4.3"
      x="248"
      y="422"
      width="316"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig4.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[249, 423, 314, 21]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.4.0"
        x="249"
        y="423"
        width="314"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig4.5"
      x="248"
      y="444"
      width="316"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig4.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[249, 445, 314, 106]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012F1"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.6.0"
        x="249"
        y="445"
        width="314"
        height="106"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig4.6.1"
        x="249"
        y="445"
        width="314"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__()</text>
      <text name="Fig4.6.2"
        x="249"
        y="459"
        width="314"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +backupId(set : String) : String</text>
      <text name="Fig4.6.3"
        x="249"
        y="473"
        width="314"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +backupType(set : BackupTypes) : BackupTypes</text>
      <text name="Fig4.6.4"
        x="249"
        y="487"
        width="314"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +destination(set : String) : String</text>
      <text name="Fig4.6.5"
        x="249"
        y="501"
        width="314"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +root(set : String) : String</text>
      <text name="Fig4.6.6"
        x="249"
        y="515"
        width="314"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +includeFiles(set : set&lt;str&gt;) : set&lt;str&gt;</text>
      <text name="Fig4.6.7"
        x="249"
        y="529"
        width="314"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +excludeFiles(set : Iterable&lt;str&gt;) : Iterable&lt;str&gt;</text>
    </group>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[488, 8, 120, 96]pathVisible=false;stereotypeView=0;operationsVisible=true;enumerationLiteralsVisible=true"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C1"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig5.0"
      x="488"
      y="8"
      width="120"
      height="96"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig5.1"
      x="489"
      y="9"
      width="118"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ ArchiverFeatures</text>
    <group name="Fig5.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[489, 9, 118, 17]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C1"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.2.0"
        x="489"
        y="9"
        width="118"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig5.2.1"
        x="489"
        y="9"
        width="118"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig5.3"
      x="488"
      y="46"
      width="120"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[489, 47, 118, 36]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C1"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.4.0"
        x="489"
        y="47"
        width="118"
        height="36"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig5.4.1"
        x="489"
        y="47"
        width="118"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >CompressionStrength</text>
      <text name="Fig5.4.2"
        x="489"
        y="61"
        width="118"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Incremental</text>
    </group>
    <rectangle name="Fig5.5"
      x="488"
      y="82"
      width="120"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[489, 83, 118, 21]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C1"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.6.0"
        x="489"
        y="83"
        width="118"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig6"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[528, 200, 154, 180]pathVisible=false;stereotypeView=0;operationsVisible=true;enumerationLiteralsVisible=true"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CB"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig6.0"
      x="528"
      y="200"
      width="154"
      height="180"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig6.1"
      x="529"
      y="201"
      width="152"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ BackupOperationErrors</text>
    <group name="Fig6.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[529, 201, 152, 17]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.2.0"
        x="529"
        y="201"
        width="152"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig6.2.1"
        x="529"
        y="201"
        width="152"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig6.3"
      x="528"
      y="238"
      width="154"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig6.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[529, 239, 152, 112]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.4.0"
        x="529"
        y="239"
        width="152"
        height="112"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig6.4.1"
        x="529"
        y="239"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >UnknownError</text>
      <text name="Fig6.4.2"
        x="529"
        y="253"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >UnknownOsError</text>
      <text name="Fig6.4.3"
        x="529"
        y="267"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >PermissionDenied</text>
      <text name="Fig6.4.4"
        x="529"
        y="281"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >SocketIgnored</text>
      <text name="Fig6.4.5"
        x="529"
        y="295"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >UnknownTypeIgnored</text>
      <text name="Fig6.4.6"
        x="529"
        y="309"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >FileChanged</text>
      <text name="Fig6.4.7"
        x="529"
        y="323"
        width="152"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >SomeFilesChanged</text>
    </group>
    <rectangle name="Fig6.5"
      x="528"
      y="351"
      width="154"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig6.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[529, 352, 152, 27]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.6.0"
        x="529"
        y="352"
        width="152"
        height="27"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig7"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[384, 200, 147, 152]pathVisible=false;stereotypeView=0;operationsVisible=true;enumerationLiteralsVisible=true"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C4"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig7.0"
      x="384"
      y="200"
      width="147"
      height="152"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig7.1"
      x="385"
      y="201"
      width="145"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ BackupSubOperations</text>
    <group name="Fig7.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[385, 201, 145, 17]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.2.0"
        x="385"
        y="201"
        width="145"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig7.2.1"
        x="385"
        y="201"
        width="145"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig7.3"
      x="384"
      y="238"
      width="147"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig7.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[385, 239, 145, 92]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.4.0"
        x="385"
        y="239"
        width="145"
        height="92"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig7.4.1"
        x="385"
        y="239"
        width="145"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Unknown</text>
      <text name="Fig7.4.2"
        x="385"
        y="253"
        width="145"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >UnknownFileOperation</text>
      <text name="Fig7.4.3"
        x="385"
        y="267"
        width="145"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Stat</text>
      <text name="Fig7.4.4"
        x="385"
        y="281"
        width="145"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Open</text>
      <text name="Fig7.4.5"
        x="385"
        y="295"
        width="145"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Read</text>
      <text name="Fig7.4.6"
        x="385"
        y="309"
        width="145"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Finish</text>
    </group>
    <rectangle name="Fig7.5"
      x="384"
      y="330"
      width="147"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig7.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[385, 331, 145, 21]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.6.0"
        x="385"
        y="331"
        width="145"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[608, 8, 96, 124]pathVisible=false;stereotypeView=0;operationsVisible=true;enumerationLiteralsVisible=true"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig8.0"
      x="608"
      y="8"
      width="96"
      height="124"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig8.1"
      x="609"
      y="9"
      width="94"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ BackupTypes</text>
    <group name="Fig8.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[609, 9, 94, 17]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.2.0"
        x="609"
        y="9"
        width="94"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig8.2.1"
        x="609"
        y="9"
        width="94"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig8.3"
      x="608"
      y="46"
      width="96"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig8.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[609, 47, 94, 64]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.4.0"
        x="609"
        y="47"
        width="94"
        height="64"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig8.4.1"
        x="609"
        y="47"
        width="94"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Tar</text>
      <text name="Fig8.4.2"
        x="609"
        y="61"
        width="94"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarGz</text>
      <text name="Fig8.4.3"
        x="609"
        y="75"
        width="94"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarBz2</text>
      <text name="Fig8.4.4"
        x="609"
        y="89"
        width="94"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarXz</text>
    </group>
    <rectangle name="Fig8.5"
      x="608"
      y="110"
      width="96"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig8.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[609, 111, 94, 21]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.6.0"
        x="609"
        y="111"
        width="94"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001002"
      name="Configuration API Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[8, 10, 157, 118]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="8"
      y="10"
      width="157"
      height="118"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="9"
      y="11"
      width="155"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ Options</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[9, 11, 155, 17]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="9"
        y="11"
        width="155"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.2.1"
        x="9"
        y="11"
        width="155"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«utility»</text>
    </group>
    <rectangle name="Fig0.3"
      x="8"
      y="48"
      width="157"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[9, 49, 155, 53]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="9"
        y="49"
        width="155"
        height="53"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.4.1"
        x="9"
        y="49"
        width="155"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+VERBOSE : Option</text>
      <text name="Fig0.4.2"
        x="9"
        y="63"
        width="155"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+ARCHIVER : Option</text>
      <text name="Fig0.4.3"
        x="9"
        y="77"
        width="155"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+INCREMENTAL : Option</text>
    </group>
    <rectangle name="Fig0.5"
      x="8"
      y="102"
      width="157"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[9, 103, 155, 24]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="9"
        y="103"
        width="155"
        height="24"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[288, 24, 258, 125]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="288"
      y="24"
      width="258"
      height="125"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="289"
      y="25"
      width="256"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ Option</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[289, 25, 256, 0]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="289"
        y="25"
        width="256"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.3"
      x="288"
      y="46"
      width="258"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[289, 47, 256, 36]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="289"
        y="47"
        width="256"
        height="36"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.4.1"
        x="289"
        y="47"
        width="256"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-name : String</text>
      <text name="Fig1.4.2"
        x="289"
        y="61"
        width="256"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-optType : object</text>
    </group>
    <rectangle name="Fig1.5"
      x="288"
      y="83"
      width="258"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[289, 84, 256, 64]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="289"
        y="84"
        width="256"
        height="64"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.6.1"
        x="289"
        y="84"
        width="256"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(name : String,optType : type)</text>
      <text name="Fig1.6.2"
        x="289"
        y="98"
        width="256"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(name : String,optType : String)</text>
      <text name="Fig1.6.3"
        x="289"
        y="112"
        width="256"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+__str__() : String</text>
      <text name="Fig1.6.4"
        x="289"
        y="126"
        width="256"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» ~optType() : type,String</text>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[8, 152, 317, 155]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="8"
      y="152"
      width="317"
      height="155"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig2.1"
      x="9"
      y="153"
      width="315"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ OptionsUtils</text>
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[9, 153, 315, 17]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="9"
        y="153"
        width="315"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.2.1"
        x="9"
        y="153"
        width="315"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«utility»</text>
    </group>
    <rectangle name="Fig2.3"
      x="8"
      y="190"
      width="317"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[9, 191, 315, 22]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.4.0"
        x="9"
        y="191"
        width="315"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.4.1"
        x="9"
        y="191"
        width="315"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-ARCHIVER_OPTION_ENUM_MAP : dict&lt;str: ArchiverTypes&gt;</text>
    </group>
    <rectangle name="Fig2.5"
      x="8"
      y="213"
      width="317"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[9, 214, 315, 92]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.6.0"
        x="9"
        y="214"
        width="315"
        height="92"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.6.1"
        x="9"
        y="214"
        width="315"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getAllOptions() : Iterable&lt;Option&gt;</text>
      <text name="Fig2.6.2"
        x="9"
        y="228"
        width="315"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getAllSpecialOptionTypes() : Iterable&lt;str&gt;</text>
      <text name="Fig2.6.3"
        x="9"
        y="242"
        width="315"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getOption(optionName : String) : Option</text>
      <text name="Fig2.6.4"
        x="9"
        y="256"
        width="315"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+strToOptionType(option : Option,optionValue : String) : object</text>
      <text name="Fig2.6.5"
        x="9"
        y="270"
        width="315"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+archiverTypeToStr(archiverType : ArchiverTypes) : String</text>
      <text name="Fig2.6.6"
        x="9"
        y="284"
        width="315"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+isExistingOption(optionName : String) : Boolean</text>
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[384, 160, 132, 84]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="384"
      y="160"
      width="132"
      height="84"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="385"
      y="161"
      width="130"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ SpecialOptionTypes</text>
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[385, 161, 130, 17]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="385"
        y="161"
        width="130"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.2.1"
        x="385"
        y="161"
        width="130"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«utility»</text>
    </group>
    <rectangle name="Fig3.3"
      x="384"
      y="198"
      width="132"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[385, 199, 130, 22]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.4.0"
        x="385"
        y="199"
        width="130"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.4.1"
        x="385"
        y="199"
        width="130"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+PATH : String</text>
    </group>
    <rectangle name="Fig3.5"
      x="384"
      y="221"
      width="132"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[385, 222, 130, 21]"
         href="-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.6.0"
        x="385"
        y="222"
        width="130"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:000000000000150F"
       sourceConnector="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001510"
       destConnector="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001513"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0"
      destPortFig="Fig1"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:000000000000150F"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig4.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001510"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001510"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001513"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001513"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="164"
              y="72" />
      <lineto x="288"
              y="72" />
    </path>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.ui.FigUsage"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001518"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig0"
      sourceFigNode="Fig2"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig5.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001518"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig5.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="88"
              y="152" />
      <lineto x="88"
              y="127" />
    </path>
  </group>
  <group name="Fig6"
       description="org.argouml.uml.diagram.ui.FigUsage"
       href="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001519"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig3"
      sourceFigNode="Fig2"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig6.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-53081794:12edec80e8c:-8000:0000000000001519"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig6.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="324"
              y="176" />
      <lineto x="384"
              y="176" />
    </path>
  </group>
  <group name="Fig7"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[8, 336, 200, 97]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--561d57f9:13167a5993d:-8000:000000000000179E"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig7.0"
      x="8"
      y="336"
      width="200"
      height="97"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig7.1"
      x="9"
      y="337"
      width="198"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="true"
      bold="true"
      textsize="10"
      justification="Center"
    >+ ConfigurationBase</text>
    <group name="Fig7.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[9, 337, 198, 0]"
         href="-64--88-10-100--561d57f9:13167a5993d:-8000:000000000000179E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.2.0"
        x="9"
        y="337"
        width="198"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig7.3"
      x="8"
      y="358"
      width="200"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig7.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[9, 359, 198, 22]"
         href="-64--88-10-100--561d57f9:13167a5993d:-8000:000000000000179E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.4.0"
        x="9"
        y="359"
        width="198"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig7.4.1"
        x="9"
        y="359"
        width="198"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >#options : dict&lt;Option: object&gt;</text>
    </group>
    <rectangle name="Fig7.5"
      x="8"
      y="381"
      width="200"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig7.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[9, 382, 198, 50]"
         href="-64--88-10-100--561d57f9:13167a5993d:-8000:000000000000179E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.6.0"
        x="9"
        y="382"
        width="198"
        height="50"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig7.6.1"
        x="9"
        y="382"
        width="198"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__()</text>
      <text name="Fig7.6.2"
        x="9"
        y="396"
        width="198"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+__getitem__(option : Option) : object</text>
      <text name="Fig7.6.3"
        x="9"
        y="410"
        width="198"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getRawValue(option : Option) : object</text>
    </group>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001002"
      name="Configuration Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[16, 200, 300, 96]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="16"
      y="200"
      width="300"
      height="96"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="17"
      y="201"
      width="298"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ Configuration</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[17, 201, 298, 0]"
         href="-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="17"
        y="201"
        width="298"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="16"
      y="222"
      width="300"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[17, 223, 298, 21]"
         href="-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="17"
        y="223"
        width="298"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.5"
      x="16"
      y="244"
      width="300"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[17, 245, 298, 50]"
         href="-64--88-10-100-3a14c9d6:12df67e07ca:-8000:00000000000010FA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="17"
        y="245"
        width="298"
        height="50"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.6.1"
        x="17"
        y="245"
        width="298"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__()</text>
      <text name="Fig0.6.2"
        x="17"
        y="259"
        width="298"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >~addOrReplaceOption(optionName : String,value : object)</text>
      <text name="Fig0.6.3"
        x="17"
        y="273"
        width="298"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-populateWithNones()</text>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[352, 96, 508, 125]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001124"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="352"
      y="96"
      width="508"
      height="125"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="353"
      y="97"
      width="506"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ ConfigFileProcessor</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[353, 97, 506, 0]"
         href="-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001124"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="353"
        y="97"
        width="506"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.3"
      x="352"
      y="118"
      width="508"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[353, 119, 506, 50]"
         href="-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001124"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="353"
        y="119"
        width="506"
        height="50"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.4.1"
        x="353"
        y="119"
        width="506"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-appEnvironment : AppEnvironment</text>
      <text name="Fig1.4.2"
        x="353"
        y="133"
        width="506"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-userConfigDir : String</text>
      <text name="Fig1.4.3"
        x="353"
        y="147"
        width="506"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-userConfigFile : String</text>
    </group>
    <rectangle name="Fig1.5"
      x="352"
      y="169"
      width="508"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[353, 170, 506, 50]"
         href="-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001124"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="353"
        y="170"
        width="506"
        height="50"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.6.1"
        x="353"
        y="170"
        width="506"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(appEnvironment : AppEnvironment,userConfigDir : String)</text>
      <text name="Fig1.6.2"
        x="353"
        y="184"
        width="506"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(appEnvironment : AppEnvironment,userConfigDir : String,userConfigFile : String)</text>
      <text name="Fig1.6.3"
        x="353"
        y="198"
        width="506"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+populateConfiguration(configuration : Configuration)</text>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.ui.FigUsage"
       href="-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001135"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1"
      destPortFig="Fig0"
      sourceFigNode="Fig1"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig2.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001135"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig2.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="352"
              y="214" />
      <lineto x="315"
              y="214" />
    </path>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[352, 240, 275, 83]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110E"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="352"
      y="240"
      width="275"
      height="83"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="353"
      y="241"
      width="273"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ CmdlineArgumentsProcessor</text>
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[353, 241, 273, 0]"
         href="-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="353"
        y="241"
        width="273"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig3.3"
      x="352"
      y="262"
      width="275"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[353, 263, 273, 22]"
         href="-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.4.0"
        x="353"
        y="263"
        width="273"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.4.1"
        x="353"
        y="263"
        width="273"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-optparseValues : optparse.Values</text>
    </group>
    <rectangle name="Fig3.5"
      x="352"
      y="285"
      width="275"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[353, 286, 273, 36]"
         href="-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.6.0"
        x="353"
        y="286"
        width="273"
        height="36"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.6.1"
        x="353"
        y="286"
        width="273"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(optparseValues : optparse.Values)</text>
      <text name="Fig3.6.2"
        x="353"
        y="300"
        width="273"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+populateConfiguration(appConfig : Configuration)</text>
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.ui.FigUsage"
       href="-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001116"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig3"
      destPortFig="Fig0"
      sourceFigNode="Fig3"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001116"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="352"
              y="295" />
      <lineto x="315"
              y="295" />
    </path>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[16, 16, 300, 97]pathVisible=true;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--561d57f9:13167a5993d:-8000:000000000000179E"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig5.0"
      x="16"
      y="16"
      width="300"
      height="97"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig5.1"
      x="17"
      y="17"
      width="298"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="true"
      bold="true"
      textsize="10"
      justification="Center"
    >+ infrastructure::configuration::ConfigurationBase</text>
    <group name="Fig5.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[17, 17, 298, 0]"
         href="-64--88-10-100--561d57f9:13167a5993d:-8000:000000000000179E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.2.0"
        x="17"
        y="17"
        width="298"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig5.3"
      x="16"
      y="38"
      width="300"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[17, 39, 298, 22]"
         href="-64--88-10-100--561d57f9:13167a5993d:-8000:000000000000179E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.4.0"
        x="17"
        y="39"
        width="298"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig5.4.1"
        x="17"
        y="39"
        width="298"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >#options : dict&lt;Option: object&gt;</text>
    </group>
    <rectangle name="Fig5.5"
      x="16"
      y="61"
      width="300"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[17, 62, 298, 50]"
         href="-64--88-10-100--561d57f9:13167a5993d:-8000:000000000000179E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.6.0"
        x="17"
        y="62"
        width="298"
        height="50"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig5.6.1"
        x="17"
        y="62"
        width="298"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__()</text>
      <text name="Fig5.6.2"
        x="17"
        y="76"
        width="298"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+__getitem__(option : Option) : object</text>
      <text name="Fig5.6.3"
        x="17"
        y="90"
        width="298"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getRawValue(option : Option) : object</text>
    </group>
  </group>
  <group name="Fig6"
       description="org.argouml.uml.diagram.ui.FigGeneralization"
       href="-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017B0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig5"
      sourceFigNode="Fig0"
      destFigNode="Fig5"
      <argouml:pathitem figname="Fig6.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--561d57f9:13167a5993d:-8000:00000000000017B0"
                        angle="270.0"
                        offset="-10" />
    </private>
    <path name="Fig6.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="96"
              y="200" />
      <lineto x="96"
              y="112" />
    </path>
  </group>
  <group name="Fig7"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[16, 376, 373, 82]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FA"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig7.0"
      x="16"
      y="376"
      width="373"
      height="82"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig7.1"
      x="17"
      y="377"
      width="371"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ ConfigurationFactory</text>
    <group name="Fig7.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[17, 377, 371, 17]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.2.0"
        x="17"
        y="377"
        width="371"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig7.2.1"
        x="17"
        y="377"
        width="371"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«utility»</text>
    </group>
    <rectangle name="Fig7.3"
      x="16"
      y="414"
      width="373"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig7.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[17, 415, 371, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.4.0"
        x="17"
        y="415"
        width="371"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig7.5"
      x="16"
      y="435"
      width="373"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig7.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[17, 436, 371, 22]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FA"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.6.0"
        x="17"
        y="436"
        width="371"
        height="22"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig7.6.1"
        x="17"
        y="436"
        width="371"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+makeConfiguration(appEnvironment : AppEnvironment) : Configuration</text>
    </group>
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FE"
       sourceConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FF"
       destConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001400"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7"
      destPortFig="Fig0"
      sourceFigNode="Fig7"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig8.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FE"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig8.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FF"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig8.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013FF"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig8.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001400"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig8.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001400"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig8.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="128"
              y="376" />
      <lineto x="128"
              y="295" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.sequence2.diagram.UMLSequenceDiagram|-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000123B"
      name="Archiving API Usage - Backup Creation"
>
  <group name="Fig0"
       description="org.argouml.sequence2.diagram.FigClassifierRole[256, 8, 149, 513]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="256"
      y="8"
      width="149"
      height="513"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig0.1"
      x="256"
      y="8"
      width="149"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig0.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[256, 57, 149, 463]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="256"
        y="57"
        width="149"
        height="463"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig0.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="330"
                y="57" />
        <lineto x="330"
                y="520" />
      </path>
      <group name="Fig0.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[320, 104, 20, 16]"
           href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.2.2.0"
          x="320"
          y="104"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig0.3"
         description="org.argouml.sequence2.diagram.FigHead[256, 8, 149, 50]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.3.0"
        x="256"
        y="8"
        width="149"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig0.3.1"
        x="256"
        y="8"
        width="149"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig0.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[256, 8, 149, 0]"
           href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.3.2.0"
          x="256"
          y="8"
          width="149"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.sequence2.diagram.FigClassifierRole[128, 8, 127, 509]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="128"
      y="8"
      width="127"
      height="509"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig1.1"
      x="128"
      y="8"
      width="127"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig1.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[128, 57, 127, 459]"
         href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="128"
        y="57"
        width="127"
        height="459"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig1.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="191"
                y="57" />
        <lineto x="191"
                y="516" />
      </path>
      <group name="Fig1.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[181, 88, 20, 248]"
           href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.2.2.0"
          x="181"
          y="88"
          width="20"
          height="248"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig1.3"
         description="org.argouml.sequence2.diagram.FigHead[128, 8, 127, 50]"
         href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.3.0"
        x="128"
        y="8"
        width="127"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig1.3.1"
        x="128"
        y="8"
        width="127"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving:IArchiving</text>
      <group name="Fig1.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[128, 8, 127, 0]"
           href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.3.2.0"
          x="128"
          y="8"
          width="127"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.sequence2.diagram.FigClassifierRole[8, 8, 118, 513]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="8"
      y="8"
      width="118"
      height="513"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig2.1"
      x="8"
      y="8"
      width="118"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig2.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[8, 57, 118, 463]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="8"
        y="57"
        width="118"
        height="463"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig2.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="67"
                y="57" />
        <lineto x="67"
                y="520" />
      </path>
      <group name="Fig2.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[57, 57, 20, 463]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig2.2.2.0"
          x="57"
          y="57"
          width="20"
          height="463"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig2.3"
         description="org.argouml.sequence2.diagram.FigHead[8, 8, 118, 50]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.3.0"
        x="8"
        y="8"
        width="118"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig2.3.1"
        x="8"
        y="8"
        width="118"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving:API User</text>
      <group name="Fig2.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[8, 8, 118, 0]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig2.3.2.0"
          x="8"
          y="8"
          width="118"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130D"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig2"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig3.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130D"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig3.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="77"
              y="88" />
      <lineto x="181"
              y="88" />
    </path>
  </group>
  <group name="Fig4"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130F"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig1"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2bb667a:12e04063daf:-8000:000000000000130F"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="181"
              y="336" />
      <lineto x="77"
              y="336" />
    </path>
  </group>
  <group name="Fig5"
       description="org.argouml.sequence2.diagram.FigClassifierRole[408, 8, 149, 513]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001467"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig5.0"
      x="408"
      y="8"
      width="149"
      height="513"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig5.1"
      x="408"
      y="8"
      width="149"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig5.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[408, 57, 149, 463]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001467"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.2.0"
        x="408"
        y="57"
        width="149"
        height="463"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig5.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="482"
                y="57" />
        <lineto x="482"
                y="520" />
      </path>
      <group name="Fig5.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[472, 264, 20, 24]"
           href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001467"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig5.2.2.0"
          x="472"
          y="264"
          width="20"
          height="24"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig5.3"
         description="org.argouml.sequence2.diagram.FigHead[408, 8, 149, 50]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001467"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.3.0"
        x="408"
        y="8"
        width="149"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig5.3.1"
        x="408"
        y="8"
        width="149"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig5.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[408, 8, 149, 0]"
           href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001467"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig5.3.2.0"
          x="408"
          y="8"
          width="149"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig6"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146E"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig5.0"
      sourceFigNode="Fig1"
      destFigNode="Fig5"
      <argouml:pathitem figname="Fig6.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000146E"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig6.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="201"
              y="264" />
      <lineto x="472"
              y="264" />
    </path>
  </group>
  <group name="Fig7"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001470"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig5.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig5"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig7.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001470"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig7.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="472"
              y="288" />
      <lineto x="201"
              y="288" />
    </path>
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.static_structure.ui.FigComment[552, 256, 119, 45]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001471"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig8.0"
      x="552"
      y="256"
      width="119"
      height="45"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <path name="Fig8.1"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="552"
              y="256" />
      <lineto x="660"
              y="256" />
      <lineto x="670"
              y="266" />
      <lineto x="670"
              y="300" />
      <lineto x="552"
              y="300" />
      <lineto x="552"
              y="256" />
    </path>
    <path name="Fig8.2"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="660"
              y="256" />
      <lineto x="670"
              y="266" />
      <lineto x="660"
              y="266" />
      <lineto x="660"
              y="256" />
    </path>
    <group name="Fig8.3"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[554, 258, 105, 0]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001471"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.3.0"
        x="554"
        y="258"
        width="105"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig8.4"
      x="554"
      y="258"
      width="105"
      height="41"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="10"
      justification="Left"
    >Other IComponentUI
API methods are
called as well.</text>
  </group>
  <group name="Fig9"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig0.0"
      sourceFigNode="Fig1"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig9.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147A"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig9.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="201"
              y="104" />
      <lineto x="320"
              y="104" />
    </path>
  </group>
  <group name="Fig10"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147C"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig10.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000147C"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig10.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="320"
              y="120" />
      <lineto x="201"
              y="120" />
    </path>
  </group>
  <group name="Fig11"
       description="org.argouml.sequence2.diagram.FigClassifierRole[672, 8, 204, 512]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig11.0"
      x="672"
      y="8"
      width="204"
      height="512"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig11.1"
      x="672"
      y="8"
      width="204"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig11.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[672, 57, 204, 462]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig11.2.0"
        x="672"
        y="57"
        width="204"
        height="462"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig11.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="774"
                y="57" />
        <lineto x="774"
                y="519" />
      </path>
      <group name="Fig11.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[764, 144, 20, 16]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig11.2.2.0"
          x="764"
          y="144"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig11.3"
         description="org.argouml.sequence2.diagram.FigHead[672, 8, 204, 50]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig11.3.0"
        x="672"
        y="8"
        width="204"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig11.3.1"
        x="672"
        y="8"
        width="204"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig11.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[672, 8, 204, 0]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig11.3.2.0"
          x="672"
          y="8"
          width="204"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig12"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001408"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig11.0"
      sourceFigNode="Fig1"
      destFigNode="Fig11"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001408"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="201"
              y="144" />
      <lineto x="764"
              y="144" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig11.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig11"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig13.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140A"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig13.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="764"
              y="160" />
      <lineto x="201"
              y="160" />
    </path>
  </group>
  <group name="Fig14"
       description="org.argouml.sequence2.diagram.FigClassifierRole[864, 8, 122, 510]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig14.0"
      x="864"
      y="8"
      width="122"
      height="510"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig14.1"
      x="864"
      y="8"
      width="122"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig14.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[864, 57, 122, 460]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig14.2.0"
        x="864"
        y="57"
        width="122"
        height="460"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig14.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="925"
                y="57" />
        <lineto x="925"
                y="517" />
      </path>
      <group name="Fig14.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[915, 192, 20, 128]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig14.2.2.0"
          x="915"
          y="192"
          width="20"
          height="128"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig14.3"
         description="org.argouml.sequence2.diagram.FigHead[864, 8, 122, 50]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig14.3.0"
        x="864"
        y="8"
        width="122"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig14.3.1"
        x="864"
        y="8"
        width="122"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig14.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[864, 8, 122, 0]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig14.3.2.0"
          x="864"
          y="8"
          width="122"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig15"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001416"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig14.0"
      sourceFigNode="Fig1"
      destFigNode="Fig14"
      <argouml:pathitem figname="Fig15.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001416"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig15.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="201"
              y="192" />
      <lineto x="915"
              y="192" />
    </path>
  </group>
  <group name="Fig16"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001418"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig14.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig14"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig16.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001418"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig16.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="915"
              y="320" />
      <lineto x="201"
              y="320" />
    </path>
  </group>
  <group name="Fig17"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig14.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig14"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig17.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141A"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig17.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="915"
              y="216" />
      <lineto x="201"
              y="216" />
    </path>
  </group>
  <group name="Fig18"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141C"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig14.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig14"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig18.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000141C"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig18.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="915"
              y="236" />
      <lineto x="201"
              y="236" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.sequence2.diagram.UMLSequenceDiagram|-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000123B"
      name="Archiving API Usage - Initialization"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigComment[560, 152, 68, 32]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001277"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="560"
      y="152"
      width="68"
      height="32"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <path name="Fig0.1"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="560"
              y="152" />
      <lineto x="617"
              y="152" />
      <lineto x="627"
              y="162" />
      <lineto x="627"
              y="183" />
      <lineto x="560"
              y="183" />
      <lineto x="560"
              y="152" />
    </path>
    <path name="Fig0.2"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="617"
              y="152" />
      <lineto x="627"
              y="162" />
      <lineto x="617"
              y="162" />
      <lineto x="617"
              y="152" />
    </path>
    <group name="Fig0.3"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[562, 154, 54, 0]"
         href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001277"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.3.0"
        x="562"
        y="154"
        width="54"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig0.4"
      x="562"
      y="154"
      width="54"
      height="28"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="10"
      justification="Left"
    >Register
IArchiving.</text>
  </group>
  <group name="Fig1"
       description="org.argouml.sequence2.diagram.FigClassifierRole[264, 8, 124, 655]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="264"
      y="8"
      width="124"
      height="655"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig1.1"
      x="264"
      y="8"
      width="124"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig1.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[264, 57, 124, 605]"
         href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="264"
        y="57"
        width="124"
        height="605"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig1.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="326"
                y="57" />
        <lineto x="326"
                y="662" />
      </path>
      <group name="Fig1.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[316, 136, 20, 40]"
           href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.2.2.0"
          x="316"
          y="136"
          width="20"
          height="40"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig1.3"
         description="org.argouml.sequence2.diagram.FigHead[264, 8, 124, 50]"
         href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.3.0"
        x="264"
        y="8"
        width="124"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig1.3.1"
        x="264"
        y="25"
        width="124"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving:Archiving</text>
      <group name="Fig1.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[264, 8, 124, 17]"
           href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001278"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.3.2.0"
          x="264"
          y="8"
          width="124"
          height="17"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
        <text name="Fig1.3.2.1"
          x="264"
          y="8"
          width="124"
          height="15"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
          textcolor="black"
          font="Dialog"
          italic="false"
          bold="false"
          textsize="10"
          justification="Center"
        >«component»</text>
      </group>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.sequence2.diagram.FigClassifierRole[8, 8, 118, 655]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="8"
      y="8"
      width="118"
      height="655"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig2.1"
      x="8"
      y="8"
      width="118"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig2.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[8, 57, 118, 605]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="8"
        y="57"
        width="118"
        height="605"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig2.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="67"
                y="57" />
        <lineto x="67"
                y="662" />
      </path>
      <group name="Fig2.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[57, 57, 20, 605]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig2.2.2.0"
          x="57"
          y="57"
          width="20"
          height="605"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig2.3"
         description="org.argouml.sequence2.diagram.FigHead[8, 8, 118, 50]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.3.0"
        x="8"
        y="8"
        width="118"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig2.3.1"
        x="8"
        y="8"
        width="118"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving:API User</text>
      <group name="Fig2.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[8, 8, 118, 0]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig2.3.2.0"
          x="8"
          y="8"
          width="118"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.sequence2.diagram.FigClassifierRole[120, 8, 150, 655]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="120"
      y="8"
      width="150"
      height="655"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig3.1"
      x="120"
      y="8"
      width="150"
      height="55"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig3.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[120, 112, 150, 550]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="120"
        y="112"
        width="150"
        height="550"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig3.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="195"
                y="112" />
        <lineto x="195"
                y="662" />
      </path>
      <group name="Fig3.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[185, 112, 20, 550]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig3.2.2.0"
          x="185"
          y="112"
          width="20"
          height="550"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig3.3"
         description="org.argouml.sequence2.diagram.FigHead[120, 63, 150, 50]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.3.0"
        x="120"
        y="63"
        width="150"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig3.3.1"
        x="120"
        y="63"
        width="150"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig3.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[120, 63, 150, 0]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig3.3.2.0"
          x="120"
          y="63"
          width="150"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E8"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig3.0"
      sourceFigNode="Fig2"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E8"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="77"
              y="88" />
      <lineto x="120"
              y="88" />
    </path>
  </group>
  <group name="Fig5"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EA"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig3.0"
      sourceFigNode="Fig2"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig5.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EA"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig5.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="77"
              y="200" />
      <lineto x="185"
              y="200" />
    </path>
  </group>
  <group name="Fig6"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EC"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig3.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig3"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig6.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012EC"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig6.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="185"
              y="216" />
      <lineto x="77"
              y="216" />
    </path>
  </group>
  <group name="Fig7"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F1"
       stroke="1"
       strokecolor="192 192 192"
  >
    <private>
      sourcePortFig="Fig3.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig3"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig7.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F1"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig7.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="192 192 192"
      stroke="1"
      strokecolor="192 192 192"
    >
      <moveto x="205"
              y="136" />
      <lineto x="316"
              y="136" />
    </path>
  </group>
  <group name="Fig8"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F3"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig3.0"
      sourceFigNode="Fig1"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig8.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F3"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig8.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="316"
              y="176" />
      <lineto x="205"
              y="176" />
    </path>
  </group>
  <group name="Fig9"
       description="org.argouml.sequence2.diagram.FigClassifierRole[392, 8, 176, 655]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F4"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig9.0"
      x="392"
      y="8"
      width="176"
      height="655"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig9.1"
      x="392"
      y="8"
      width="176"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig9.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[392, 57, 176, 605]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F4"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig9.2.0"
        x="392"
        y="57"
        width="176"
        height="605"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig9.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="480"
                y="57" />
        <lineto x="480"
                y="662" />
      </path>
      <group name="Fig9.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[470, 144, 20, 24]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F4"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig9.2.2.0"
          x="470"
          y="144"
          width="20"
          height="24"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig9.3"
         description="org.argouml.sequence2.diagram.FigHead[392, 8, 176, 50]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F4"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig9.3.0"
        x="392"
        y="8"
        width="176"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig9.3.1"
        x="392"
        y="8"
        width="176"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig9.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[392, 8, 176, 0]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F4"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig9.3.2.0"
          x="392"
          y="8"
          width="176"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig10"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012FF"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig9.0"
      sourceFigNode="Fig1"
      destFigNode="Fig9"
      <argouml:pathitem figname="Fig10.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012FF"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig10.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="336"
              y="144" />
      <lineto x="470"
              y="144" />
    </path>
  </group>
  <group name="Fig11"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001301"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig9.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig9"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001301"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig11.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="470"
              y="168" />
      <lineto x="336"
              y="168" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.sequence2.diagram.UMLSequenceDiagram|-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001283"
      name="Configuration Initialization"
>
  <group name="Fig0"
       description="org.argouml.sequence2.diagram.FigClassifierRole[8, 16, 88, 550]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001288"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="8"
      y="16"
      width="88"
      height="550"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig0.1"
      x="8"
      y="16"
      width="88"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig0.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[8, 65, 88, 500]"
         href="-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001288"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="8"
        y="65"
        width="88"
        height="500"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig0.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="52"
                y="65" />
        <lineto x="52"
                y="565" />
      </path>
      <group name="Fig0.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[42, 65, 20, 500]"
           href="-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001288"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.2.2.0"
          x="42"
          y="65"
          width="20"
          height="500"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig0.3"
         description="org.argouml.sequence2.diagram.FigHead[8, 16, 88, 50]"
         href="-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001288"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.3.0"
        x="8"
        y="16"
        width="88"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig0.3.1"
        x="8"
        y="16"
        width="88"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:Caller</text>
      <group name="Fig0.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[8, 16, 88, 0]"
           href="-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001288"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.3.2.0"
          x="8"
          y="16"
          width="88"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.sequence2.diagram.FigClassifierRole[448, 16, 128, 550]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129A"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="448"
      y="16"
      width="128"
      height="550"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig1.1"
      x="448"
      y="16"
      width="128"
      height="183"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig1.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[448, 248, 128, 317]"
         href="-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129A"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="448"
        y="248"
        width="128"
        height="317"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig1.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="512"
                y="248" />
        <lineto x="512"
                y="565" />
      </path>
      <group name="Fig1.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[502, 248, 20, 317]"
           href="-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129A"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.2.2.0"
          x="502"
          y="248"
          width="20"
          height="317"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig1.3"
         description="org.argouml.sequence2.diagram.FigHead[448, 199, 128, 50]"
         href="-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129A"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.3.0"
        x="448"
        y="199"
        width="128"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig1.3.1"
        x="448"
        y="199"
        width="128"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:ConfigFileProcessor</text>
      <group name="Fig1.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[448, 199, 128, 0]"
           href="-64--88-10-100--375cad32:12e01a8fbce:-8000:000000000000129A"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.3.2.0"
          x="448"
          y="199"
          width="128"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.sequence2.diagram.FigClassifierRole[264, 16, 177, 550]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012BE"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="264"
      y="16"
      width="177"
      height="550"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig2.1"
      x="264"
      y="16"
      width="177"
      height="71"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig2.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[264, 136, 177, 429]"
         href="-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012BE"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="264"
        y="136"
        width="177"
        height="429"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig2.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="352"
                y="136" />
        <lineto x="352"
                y="565" />
      </path>
      <group name="Fig2.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[342, 136, 20, 429]"
           href="-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012BE"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig2.2.2.0"
          x="342"
          y="136"
          width="20"
          height="429"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig2.3"
         description="org.argouml.sequence2.diagram.FigHead[264, 87, 177, 50]"
         href="-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012BE"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.3.0"
        x="264"
        y="87"
        width="177"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig2.3.1"
        x="264"
        y="87"
        width="177"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:CmdlineArgumentsProcessor</text>
      <group name="Fig2.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[264, 87, 177, 0]"
           href="-64--88-10-100--375cad32:12e01a8fbce:-8000:00000000000012BE"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig2.3.2.0"
          x="264"
          y="87"
          width="177"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.sequence2.diagram.FigClassifierRole[592, 16, 169, 550]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012C9"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="592"
      y="16"
      width="169"
      height="550"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig3.1"
      x="592"
      y="16"
      width="169"
      height="127"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig3.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[592, 192, 169, 373]"
         href="-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012C9"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="592"
        y="192"
        width="169"
        height="373"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig3.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="676"
                y="192" />
        <lineto x="676"
                y="565" />
      </path>
      <group name="Fig3.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[666, 192, 20, 373]"
           href="-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012C9"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig3.2.2.0"
          x="666"
          y="192"
          width="20"
          height="373"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig3.3"
         description="org.argouml.sequence2.diagram.FigHead[592, 143, 169, 50]"
         href="-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012C9"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.3.0"
        x="592"
        y="143"
        width="169"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig3.3.1"
        x="592"
        y="143"
        width="169"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/configuration:Configuration</text>
      <group name="Fig3.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[592, 143, 169, 0]"
           href="-64--88-10-100-f6ffa2f:12e01e49e15:-8000:00000000000012C9"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig3.3.2.0"
          x="592"
          y="143"
          width="169"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.sequence2.diagram.FigClassifierRole[104, 16, 150, 550]pathVisible=false;stereotypeView=0;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig4.0"
      x="104"
      y="16"
      width="150"
      height="550"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig4.1"
      x="104"
      y="16"
      width="150"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig4.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[104, 65, 150, 500]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.2.0"
        x="104"
        y="65"
        width="150"
        height="500"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig4.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="179"
                y="65" />
        <lineto x="179"
                y="565" />
      </path>
      <group name="Fig4.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[169, 96, 20, 368]"
           href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.2.2.0"
          x="169"
          y="96"
          width="20"
          height="368"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig4.3"
         description="org.argouml.sequence2.diagram.FigHead[104, 16, 150, 50]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.3.0"
        x="104"
        y="16"
        width="150"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig4.3.1"
        x="104"
        y="16"
        width="150"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:ConfigurationFactory</text>
      <group name="Fig4.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[104, 16, 150, 0]"
           href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001401"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.3.2.0"
          x="104"
          y="16"
          width="150"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig5"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001408"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig0"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig5.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001408"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig5.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="62"
              y="96" />
      <lineto x="169"
              y="96" />
    </path>
  </group>
  <group name="Fig6"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig0.0"
      sourceFigNode="Fig4"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig6.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140A"
                        angle="-99.00000000000001"
                        offset="12" />
    </private>
    <path name="Fig6.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="169"
              y="464" />
      <lineto x="62"
              y="464" />
    </path>
  </group>
  <group name="Fig7"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140F"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig4"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig7.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:000000000000140F"
                        angle="246.00000000000003"
                        offset="9" />
    </private>
    <path name="Fig7.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="189"
              y="112" />
      <lineto x="264"
              y="112" />
    </path>
  </group>
  <group name="Fig8"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE7"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig3.0"
      sourceFigNode="Fig4"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig8.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EE7"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig8.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="189"
              y="168" />
      <lineto x="592"
              y="168" />
    </path>
  </group>
  <group name="Fig9"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEC"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig4"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig9.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEC"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig9.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="189"
              y="224" />
      <lineto x="448"
              y="224" />
    </path>
  </group>
  <group name="Fig10"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEE"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig4"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig10.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EEE"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig10.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="189"
              y="280" />
      <lineto x="502"
              y="280" />
    </path>
  </group>
  <group name="Fig11"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig1"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF0"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig11.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="502"
              y="304" />
      <lineto x="189"
              y="304" />
    </path>
  </group>
  <group name="Fig12"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF2"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig4"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF2"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="189"
              y="352" />
      <lineto x="342"
              y="352" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF4"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig2"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig13.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF4"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig13.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="342"
              y="376" />
      <lineto x="189"
              y="376" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001333"
      name="Cmdline UI Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[24, 32, 320, 249]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001335"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="24"
      y="32"
      width="320"
      height="249"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="25"
      y="33"
      width="318"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ CmdlineUi</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[25, 33, 318, 0]"
         href="-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001335"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="25"
        y="33"
        width="318"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="24"
      y="54"
      width="320"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[25, 55, 318, 49]"
         href="-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001335"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="25"
        y="55"
        width="318"
        height="49"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.4.1"
        x="25"
        y="55"
        width="318"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-configuration</text>
      <text name="Fig0.4.2"
        x="25"
        y="69"
        width="318"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >-appEnvironment : object</text>
    </group>
    <rectangle name="Fig0.5"
      x="24"
      y="104"
      width="320"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[25, 105, 318, 175]"
         href="-64--88-10-100--74bc855b:12e04fc321b:-8000:0000000000001335"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="25"
        y="105"
        width="318"
        height="175"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.6.1"
        x="25"
        y="105"
        width="318"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(interfaceAccessor)</text>
      <text name="Fig0.6.2"
        x="25"
        y="119"
        width="318"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«event» +messageShown(messageKind : UiMessageKinds)</text>
      <text name="Fig0.6.3"
        x="25"
        y="133"
        width="318"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +verbosity() : VerbosityLevels</text>
      <text name="Fig0.6.4"
        x="25"
        y="147"
        width="318"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+showVerbose(msg : String)</text>
      <text name="Fig0.6.5"
        x="25"
        y="161"
        width="318"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+showNotification(msg : String)</text>
      <text name="Fig0.6.6"
        x="25"
        y="175"
        width="318"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+showInfo(msg : String)</text>
      <text name="Fig0.6.7"
        x="25"
        y="189"
        width="318"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+showWarning(msg : String)</text>
      <text name="Fig0.6.8"
        x="25"
        y="203"
        width="318"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+showError(msg : String)</text>
      <text name="Fig0.6.9"
        x="25"
        y="217"
        width="318"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+presentLine(line : String)</text>
      <text name="Fig0.6.10"
        x="25"
        y="231"
        width="318"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+presentMultiFieldLine()</text>
      <text name="Fig0.6.11"
        x="25"
        y="245"
        width="318"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >~shortenString(token : String,length : Integer) : String</text>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[416, 96, 289, 124]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001785"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="416"
      y="96"
      width="289"
      height="124"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="417"
      y="97"
      width="287"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ UserActionExecutor</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[417, 97, 287, 0]"
         href="-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001785"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="417"
        y="97"
        width="287"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.3"
      x="416"
      y="118"
      width="289"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[417, 119, 287, 42]"
         href="-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001785"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="417"
        y="119"
        width="287"
        height="42"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.5"
      x="416"
      y="161"
      width="289"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[417, 162, 287, 57]"
         href="-64--88-10-100-7af1b1a4:1312eb93afe:-8000:0000000000001785"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="417"
        y="162"
        width="287"
        height="57"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.6.1"
        x="417"
        y="162"
        width="287"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(interfaceAccessor)</text>
      <text name="Fig1.6.2"
        x="417"
        y="176"
        width="287"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+execute() : Boolean</text>
    </group>
  </group>
</pgml>
<pgml description="org.argouml.sequence2.diagram.UMLSequenceDiagram|-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A2"
      name="High-level Backup Creation Sequence Diagram"
>
  <group name="Fig0"
       description="org.argouml.sequence2.diagram.FigClassifierRole[8, 8, 80, 977]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A3"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="8"
      y="8"
      width="80"
      height="977"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig0.1"
      x="8"
      y="8"
      width="80"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig0.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[8, 57, 80, 927]"
         href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A3"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="8"
        y="57"
        width="80"
        height="927"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig0.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="48"
                y="57" />
        <lineto x="48"
                y="984" />
      </path>
      <group name="Fig0.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[38, 57, 20, 927]"
           href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A3"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.2.2.0"
          x="38"
          y="57"
          width="20"
          height="927"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig0.3"
         description="org.argouml.sequence2.diagram.FigHead[8, 8, 80, 50]"
         href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A3"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.3.0"
        x="8"
        y="8"
        width="80"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig0.3.1"
        x="8"
        y="8"
        width="80"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:User</text>
      <group name="Fig0.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[8, 8, 80, 0]"
           href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A3"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.3.2.0"
          x="8"
          y="8"
          width="80"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.sequence2.diagram.FigClassifierRole[96, 8, 118, 977]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="96"
      y="8"
      width="118"
      height="977"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig1.1"
      x="96"
      y="8"
      width="118"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig1.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[96, 57, 118, 927]"
         href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="96"
        y="57"
        width="118"
        height="927"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig1.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="155"
                y="57" />
        <lineto x="155"
                y="984" />
      </path>
      <group name="Fig1.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[145, 80, 20, 464]"
           href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.2.2.0"
          x="145"
          y="80"
          width="20"
          height="464"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig1.3"
         description="org.argouml.sequence2.diagram.FigHead[96, 8, 118, 50]"
         href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.3.0"
        x="96"
        y="8"
        width="118"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig1.3.1"
        x="96"
        y="25"
        width="118"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/AutoArchive</text>
      <group name="Fig1.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[96, 8, 118, 17]"
           href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.3.2.0"
          x="96"
          y="8"
          width="118"
          height="17"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
        <text name="Fig1.3.2.1"
          x="96"
          y="8"
          width="118"
          height="15"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
          textcolor="black"
          font="Dialog"
          italic="false"
          bold="false"
          textsize="10"
          justification="Center"
        >«component»</text>
      </group>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AE"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig2.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013AE"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig2.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="58"
              y="80" />
      <lineto x="145"
              y="80" />
    </path>
  </group>
  <group name="Fig3"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig0.0"
      sourceFigNode="Fig1"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig3.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B0"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig3.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="145"
              y="544" />
      <lineto x="58"
              y="544" />
    </path>
  </group>
  <group name="Fig4"
       description="org.argouml.sequence2.diagram.FigClassifierRole[200, 8, 164, 977]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig4.0"
      x="200"
      y="8"
      width="164"
      height="977"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig4.1"
      x="200"
      y="8"
      width="164"
      height="55"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig4.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[200, 112, 164, 872]"
         href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.2.0"
        x="200"
        y="112"
        width="164"
        height="872"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig4.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="282"
                y="112" />
        <lineto x="282"
                y="984" />
      </path>
      <group name="Fig4.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[272, 112, 20, 872]"
           href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.2.2.0"
          x="272"
          y="112"
          width="20"
          height="872"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig4.3"
         description="org.argouml.sequence2.diagram.FigHead[200, 63, 164, 50]"
         href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.3.0"
        x="200"
        y="63"
        width="164"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig4.3.1"
        x="200"
        y="80"
        width="164"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/AutoArchive:Configuration</text>
      <group name="Fig4.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[200, 63, 164, 17]"
           href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.3.2.0"
          x="200"
          y="63"
          width="164"
          height="17"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
        <text name="Fig4.3.2.1"
          x="200"
          y="63"
          width="164"
          height="15"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
          textcolor="black"
          font="Dialog"
          italic="false"
          bold="false"
          textsize="10"
          justification="Center"
        >«component»</text>
      </group>
    </group>
  </group>
  <group name="Fig5"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B8"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig1"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig5.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B8"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig5.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="165"
              y="88" />
      <lineto x="200"
              y="88" />
    </path>
  </group>
  <group name="Fig6"
       description="org.argouml.sequence2.diagram.FigClassifierRole[320, 8, 150, 977]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig6.0"
      x="320"
      y="8"
      width="150"
      height="977"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig6.1"
      x="320"
      y="8"
      width="150"
      height="111"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig6.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[320, 168, 150, 816]"
         href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.2.0"
        x="320"
        y="168"
        width="150"
        height="816"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig6.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="395"
                y="168" />
        <lineto x="395"
                y="984" />
      </path>
      <group name="Fig6.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[385, 168, 20, 816]"
           href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig6.2.2.0"
          x="385"
          y="168"
          width="20"
          height="816"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig6.3"
         description="org.argouml.sequence2.diagram.FigHead[320, 119, 150, 50]"
         href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.3.0"
        x="320"
        y="119"
        width="150"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig6.3.1"
        x="320"
        y="136"
        width="150"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/AutoArchive:Archiving</text>
      <group name="Fig6.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[320, 119, 150, 17]"
           href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig6.3.2.0"
          x="320"
          y="119"
          width="150"
          height="17"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
        <text name="Fig6.3.2.1"
          x="320"
          y="119"
          width="150"
          height="15"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
          textcolor="black"
          font="Dialog"
          italic="false"
          bold="false"
          textsize="10"
          justification="Center"
        >«component»</text>
      </group>
    </group>
  </group>
  <group name="Fig7"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig1"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig7.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C0"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig7.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="165"
              y="144" />
      <lineto x="320"
              y="144" />
    </path>
  </group>
  <group name="Fig8"
       description="org.argouml.sequence2.diagram.FigClassifierRole[424, 8, 168, 977]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig8.0"
      x="424"
      y="8"
      width="168"
      height="977"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig8.1"
      x="424"
      y="8"
      width="168"
      height="167"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig8.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[424, 224, 168, 760]"
         href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.2.0"
        x="424"
        y="224"
        width="168"
        height="760"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig8.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="508"
                y="224" />
        <lineto x="508"
                y="984" />
      </path>
      <group name="Fig8.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[498, 224, 20, 760]"
           href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig8.2.2.0"
          x="498"
          y="224"
          width="20"
          height="760"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig8.3"
         description="org.argouml.sequence2.diagram.FigHead[424, 175, 168, 50]"
         href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.3.0"
        x="424"
        y="175"
        width="168"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig8.3.1"
        x="424"
        y="192"
        width="168"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/AutoArchive:UI</text>
      <group name="Fig8.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[424, 175, 168, 17]"
           href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig8.3.2.0"
          x="424"
          y="175"
          width="168"
          height="17"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
        <text name="Fig8.3.2.1"
          x="424"
          y="175"
          width="168"
          height="15"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
          textcolor="black"
          font="Dialog"
          italic="false"
          bold="false"
          textsize="10"
          justification="Center"
        >«component»</text>
      </group>
    </group>
  </group>
  <group name="Fig9"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C8"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig8.0"
      sourceFigNode="Fig1"
      destFigNode="Fig8"
      <argouml:pathitem figname="Fig9.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C8"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig9.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="165"
              y="200" />
      <lineto x="424"
              y="200" />
    </path>
  </group>
  <group name="Fig10"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CA"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig1"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig10.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CA"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig10.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="165"
              y="232" />
      <lineto x="272"
              y="232" />
    </path>
  </group>
  <group name="Fig11"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CC"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig4"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CC"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig11.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="272"
              y="248" />
      <lineto x="165"
              y="248" />
    </path>
  </group>
  <group name="Fig12"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CE"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig1"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013CE"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="165"
              y="280" />
      <lineto x="385"
              y="280" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig6.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig6"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig13.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D0"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig13.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="385"
              y="296" />
      <lineto x="165"
              y="296" />
    </path>
  </group>
  <group name="Fig14"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D2"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig8.0"
      sourceFigNode="Fig1"
      destFigNode="Fig8"
      <argouml:pathitem figname="Fig14.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D2"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig14.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="165"
              y="328" />
      <lineto x="498"
              y="328" />
    </path>
  </group>
  <group name="Fig15"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D4"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig8.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig8"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig15.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D4"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig15.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="498"
              y="528" />
      <lineto x="165"
              y="528" />
    </path>
  </group>
  <group name="Fig16"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D9"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig8.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig8"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig16.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013D9"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig16.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="498"
              y="408" />
      <lineto x="405"
              y="408" />
    </path>
  </group>
  <group name="Fig17"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DB"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig6.0"
      destPortFig="Fig8.0"
      sourceFigNode="Fig6"
      destFigNode="Fig8"
      <argouml:pathitem figname="Fig17.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DB"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig17.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="405"
              y="504" />
      <lineto x="498"
              y="504" />
    </path>
  </group>
  <group name="Fig18"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DD"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig6.0"
      destPortFig="Fig8.0"
      sourceFigNode="Fig6"
      destFigNode="Fig8"
      <argouml:pathitem figname="Fig18.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DD"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig18.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="405"
              y="456" />
      <lineto x="498"
              y="456" />
    </path>
  </group>
  <group name="Fig19"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DF"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig8.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig8"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig19.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013DF"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig19.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="498"
              y="472" />
      <lineto x="405"
              y="472" />
    </path>
  </group>
  <group name="Fig20"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E4"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig6.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig6"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig20.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E4"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig20.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="385"
              y="424" />
      <lineto x="292"
              y="424" />
    </path>
  </group>
  <group name="Fig21"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E6"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig4"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig21.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013E6"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig21.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="292"
              y="440" />
      <lineto x="385"
              y="440" />
    </path>
  </group>
  <group name="Fig22"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013EB"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig8.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig8"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig22.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013EB"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig22.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="498"
              y="360" />
      <lineto x="292"
              y="360" />
    </path>
  </group>
  <group name="Fig23"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013ED"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig8.0"
      sourceFigNode="Fig4"
      destFigNode="Fig8"
      <argouml:pathitem figname="Fig23.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013ED"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig23.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="292"
              y="376" />
      <lineto x="498"
              y="376" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012A8"
      name="Archiver Internal Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[176, 216, 800, 290]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132B"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="176"
      y="216"
      width="800"
      height="290"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="177"
      y="217"
      width="798"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="true"
      bold="true"
      textsize="10"
      justification="Center"
    >~ TarArchiverProviderBase</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[177, 217, 798, 0]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132B"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="177"
        y="217"
        width="798"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="176"
      y="238"
      width="800"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[177, 239, 798, 21]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132B"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="177"
        y="239"
        width="798"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.5"
      x="176"
      y="259"
      width="800"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[177, 260, 798, 246]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000132B"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="177"
        y="260"
        width="798"
        height="246"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.6.1"
        x="177"
        y="260"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«event» +fileAdd(filesystemObjectName : String)</text>
      <text name="Fig0.6.2"
        x="177"
        y="274"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«event» +backupOperationError(operation : BackupSubOperations,error : BackupOperationErrors,filesystemObjectName : String,unknownErrorString : String)</text>
      <text name="Fig0.6.3"
        x="177"
        y="288"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+backupFiles(backupDefinition : BackupDefinition,compressionStrength : Integer) : String</text>
      <text name="Fig0.6.4"
        x="177"
        y="302"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="true"
        bold="false"
        textsize="10"
        justification="Left"
      >+backupFilesIncrementally(backupDefinition : BackupDefinition,compressionStrength : Integer,level : Integer) : String</text>
      <text name="Fig0.6.5"
        x="177"
        y="316"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+removeBackup(backupDefinition : BackupDefinition,keepingId : String)</text>
      <text name="Fig0.6.6"
        x="177"
        y="330"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+removeBackupIncrements(backupDefinition : BackupDefinition,level : Integer,keepingId : String)</text>
      <text name="Fig0.6.7"
        x="177"
        y="344"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getSupportedFeatures(backupType : BackupTypes) : set&lt;ArchiverFeatures&gt;</text>
      <text name="Fig0.6.8"
        x="177"
        y="358"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getMaxBackupLevel(backupId : String) : Integer</text>
      <text name="Fig0.6.9"
        x="177"
        y="372"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getStoredBackupIds() : Iterable&lt;str&gt;</text>
      <text name="Fig0.6.10"
        x="177"
        y="386"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+purgeStoredBackupData(backupId : String)</text>
      <text name="Fig0.6.11"
        x="177"
        y="400"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+doesBackupExist(backupDefinition : BackupDefinition,level : Integer,keepingId : String) : Boolean</text>
      <text name="Fig0.6.12"
        x="177"
        y="414"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+doesAnyBackupLevelExist(backupDefinition : BackupDefinition,fromLevel : Integer,keepingId : String) : Boolean</text>
      <text name="Fig0.6.13"
        x="177"
        y="428"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+keepBackup(backupDefinition : BackupDefinition,keepingId : String,newKeepingId : String,level : Integer)</text>
      <text name="Fig0.6.14"
        x="177"
        y="442"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» #workDir() : String</text>
      <text name="Fig0.6.15"
        x="177"
        y="456"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >#getBackupFilePath(backupId : String,backupType : BackupTypes,destination : String,level : Integer,keepingId : String) : String</text>
      <text name="Fig0.6.16"
        x="177"
        y="470"
        width="798"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >#raiseIfUnsupportedBackupType(backupType : BackupTypes)</text>
      <text name="Fig0.6.17"
        x="177"
        y="484"
        width="798"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >#raiseIfUnsupportedFeature(backupType : BackupTypes,compressionStrength : Integer,level : Integer)</text>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[24, 551, 599, 192]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137C"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="24"
      y="551"
      width="599"
      height="192"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="25"
      y="552"
      width="597"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ ExternalTarArchiverProvider</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[25, 552, 597, 0]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137C"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="25"
        y="552"
        width="597"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.3"
      x="24"
      y="573"
      width="599"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[25, 574, 597, 21]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137C"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="25"
        y="574"
        width="597"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.5"
      x="24"
      y="594"
      width="599"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[25, 595, 597, 148]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137C"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="25"
        y="595"
        width="597"
        height="148"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.6.1"
        x="25"
        y="595"
        width="597"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+__init__(workDir : String)</text>
      <text name="Fig1.6.2"
        x="25"
        y="609"
        width="597"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +supportedBackupTypes() : set&lt;BackupTypes&gt;</text>
      <text name="Fig1.6.3"
        x="25"
        y="623"
        width="597"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+backupFiles(backupDefinition : BackupDefinition,compressionStrength : Integer) : String</text>
      <text name="Fig1.6.4"
        x="25"
        y="637"
        width="598"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+backupFilesIncrementally(backupDefinition : BackupDefinition,compressionStrength : Integer,level : Integer) : String</text>
      <text name="Fig1.6.5"
        x="25"
        y="651"
        width="597"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+removeBackupIncrements(backupDefinition : BackupDefinition,level : Integer,keepingId : String)</text>
      <text name="Fig1.6.6"
        x="25"
        y="665"
        width="597"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getSupportedFeatures(backupType : String) : set&lt;ArchiverFeatures&gt;</text>
      <text name="Fig1.6.7"
        x="25"
        y="679"
        width="597"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getMaxBackupLevel(backupId : String) : Integer</text>
      <text name="Fig1.6.8"
        x="25"
        y="693"
        width="597"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getStoredBackupIds() : Iterable&lt;str&gt;</text>
      <text name="Fig1.6.9"
        x="25"
        y="707"
        width="597"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+purgeStoredBackupData(backupId : String)</text>
      <text name="Fig1.6.10"
        x="25"
        y="721"
        width="597"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+doesAnyBackupLevelExist(backupDefinition : BackupDefinition,fromLevel : Integer,keepingId : String) : Boolean</text>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.ui.FigGeneralization"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137E"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig0"
      sourceFigNode="Fig1"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig2.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000137E"
                        angle="-94.0"
                        offset="47" />
    </private>
    <path name="Fig2.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="312"
              y="551" />
      <lineto x="312"
              y="505" />
    </path>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[648, 552, 443, 108]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A3"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="648"
      y="552"
      width="443"
      height="108"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="649"
      y="553"
      width="441"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ InternalTarArchiverProvider</text>
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[649, 553, 441, 0]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A3"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="649"
        y="553"
        width="441"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig3.3"
      x="648"
      y="574"
      width="443"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[649, 575, 441, 21]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A3"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.4.0"
        x="649"
        y="575"
        width="441"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig3.5"
      x="648"
      y="595"
      width="443"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[649, 596, 441, 64]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A3"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.6.0"
        x="649"
        y="596"
        width="441"
        height="64"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.6.1"
        x="649"
        y="596"
        width="441"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+__init__(workDir : String)</text>
      <text name="Fig3.6.2"
        x="649"
        y="610"
        width="441"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +supportedBackupTypes() : set&lt;BackupTypes&gt;</text>
      <text name="Fig3.6.3"
        x="649"
        y="624"
        width="457"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+backupFiles(backupDefinition : BackupDefinition,compressionStrength : Integer) : String</text>
      <text name="Fig3.6.4"
        x="649"
        y="638"
        width="441"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getSupportedFeatures(backupType : String) : set&lt;ArchiverFeatures&gt;</text>
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.ui.FigGeneralization"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A4"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig3.0"
      destPortFig="Fig0"
      sourceFigNode="Fig3"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000013A4"
                        angle="-103.0"
                        offset="30" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="848"
              y="552" />
      <lineto x="848"
              y="505" />
    </path>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[48, 24, 177, 65]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001206"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig5.0"
      x="48"
      y="24"
      width="177"
      height="65"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig5.1"
      x="49"
      y="25"
      width="175"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ ArchiverServiceComponent</text>
    <group name="Fig5.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[49, 25, 175, 0]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001206"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.2.0"
        x="49"
        y="25"
        width="175"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig5.3"
      x="48"
      y="46"
      width="177"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[49, 47, 175, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001206"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.4.0"
        x="49"
        y="47"
        width="175"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig5.5"
      x="48"
      y="67"
      width="177"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig5.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[49, 68, 175, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001206"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig5.6.0"
        x="49"
        y="68"
        width="175"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig6"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[32, 128, 216, 65]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001207"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig6.0"
      x="32"
      y="128"
      width="216"
      height="65"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig6.1"
      x="33"
      y="129"
      width="214"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ _TarArchiverProviderIdentification</text>
    <group name="Fig6.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[33, 129, 64, 0]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001207"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.2.0"
        x="33"
        y="129"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig6.3"
      x="32"
      y="150"
      width="216"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig6.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[33, 151, 214, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001207"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.4.0"
        x="33"
        y="151"
        width="214"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig6.5"
      x="32"
      y="171"
      width="216"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig6.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[33, 172, 214, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001207"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.6.0"
        x="33"
        y="172"
        width="214"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig7"
       description="org.argouml.uml.diagram.ui.FigUsage"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001208"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig5.0"
      destPortFig="Fig6"
      sourceFigNode="Fig5"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig7.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001208"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig7.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="144"
              y="88" />
      <lineto x="144"
              y="128" />
    </path>
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[472, 112, 202, 60]pathVisible=true;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig8.0"
      x="472"
      y="112"
      width="202"
      height="60"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig8.1"
      x="473"
      y="113"
      width="200"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ infrastructure::service::IService</text>
    <group name="Fig8.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[473, 113, 200, 17]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.2.0"
        x="473"
        y="113"
        width="200"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig8.2.1"
        x="473"
        y="113"
        width="200"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«interface»</text>
    </group>
    <rectangle name="Fig8.3"
      x="472"
      y="150"
      width="202"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig8.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[473, 151, 200, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig8.4.0"
        x="473"
        y="151"
        width="200"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig9"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001213"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig8.0"
      sourceFigNode="Fig0"
      destFigNode="Fig8"
      <argouml:pathitem figname="Fig9.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001213"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig9.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="576"
              y="216" />
      <lineto x="576"
              y="171" />
    </path>
  </group>
  <group name="Fig10"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[312, 24, 267, 60]pathVisible=true;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig10.0"
      x="312"
      y="24"
      width="267"
      height="60"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig10.1"
      x="313"
      y="25"
      width="265"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ infrastructure::service::IServiceComponent</text>
    <group name="Fig10.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[313, 25, 265, 17]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.2.0"
        x="313"
        y="25"
        width="265"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig10.2.1"
        x="313"
        y="25"
        width="265"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«interface»</text>
    </group>
    <rectangle name="Fig10.3"
      x="312"
      y="62"
      width="267"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig10.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[313, 63, 265, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.4.0"
        x="313"
        y="63"
        width="265"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig11"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001215"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig5.0"
      destPortFig="Fig10.0"
      sourceFigNode="Fig5"
      destFigNode="Fig10"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001215"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig11.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="224"
              y="67" />
      <lineto x="312"
              y="67" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.sequence2.diagram.UMLSequenceDiagram|-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001379"
      name="Internal Behaviour - Backup Creation - Internal Archiver"
>
  <group name="Fig0"
       description="org.argouml.sequence2.diagram.FigClassifierRole[8, 24, 64, 509]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="8"
      y="24"
      width="64"
      height="509"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig0.1"
      x="8"
      y="24"
      width="64"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig0.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[8, 73, 64, 459]"
         href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="8"
        y="73"
        width="64"
        height="459"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig0.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="40"
                y="73" />
        <lineto x="40"
                y="532" />
      </path>
      <group name="Fig0.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[30, 73, 20, 459]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.2.2.0"
          x="30"
          y="73"
          width="20"
          height="459"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig0.3"
         description="org.argouml.sequence2.diagram.FigHead[8, 24, 64, 50]"
         href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.3.0"
        x="8"
        y="24"
        width="64"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig0.3.1"
        x="8"
        y="24"
        width="64"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:Caller</text>
      <group name="Fig0.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[8, 24, 64, 0]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.3.2.0"
          x="8"
          y="24"
          width="64"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.sequence2.diagram.FigClassifierRole[248, 24, 155, 501]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="248"
      y="24"
      width="155"
      height="501"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig1.1"
      x="248"
      y="24"
      width="155"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig1.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[248, 73, 155, 451]"
         href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="248"
        y="73"
        width="155"
        height="451"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig1.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="325"
                y="73" />
        <lineto x="325"
                y="524" />
      </path>
      <group name="Fig1.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[315, 112, 20, 64]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.2.2.0"
          x="315"
          y="112"
          width="20"
          height="64"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig1.2.3"
           description="org.argouml.sequence2.diagram.FigActivation[315, 208, 20, 64]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.2.3.0"
          x="315"
          y="208"
          width="20"
          height="64"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig1.2.4"
           description="org.argouml.sequence2.diagram.FigActivation[315, 304, 20, 16]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.2.4.0"
          x="315"
          y="304"
          width="20"
          height="16"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig1.3"
         description="org.argouml.sequence2.diagram.FigHead[248, 24, 155, 50]"
         href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.3.0"
        x="248"
        y="24"
        width="155"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig1.3.1"
        x="248"
        y="24"
        width="155"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:TarArchiverProviderBase</text>
      <group name="Fig1.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[248, 24, 155, 0]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.3.2.0"
          x="248"
          y="24"
          width="155"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.sequence2.diagram.FigClassifierRole[80, 24, 172, 532]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="80"
      y="24"
      width="172"
      height="532"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig2.1"
      x="80"
      y="24"
      width="172"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig2.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[80, 73, 172, 482]"
         href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="80"
        y="73"
        width="172"
        height="482"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig2.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="166"
                y="73" />
        <lineto x="166"
                y="555" />
      </path>
      <group name="Fig2.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[156, 96, 20, 328]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig2.2.2.0"
          x="156"
          y="96"
          width="20"
          height="328"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig2.3"
         description="org.argouml.sequence2.diagram.FigHead[80, 24, 172, 50]"
         href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.3.0"
        x="80"
        y="24"
        width="172"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig2.3.1"
        x="80"
        y="24"
        width="172"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:InternalTarArchiverProvider</text>
      <group name="Fig2.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[80, 24, 172, 0]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E0"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig2.3.2.0"
          x="80"
          y="24"
          width="172"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E7"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig0"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig3.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E7"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig3.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="50"
              y="96" />
      <lineto x="156"
              y="96" />
    </path>
  </group>
  <group name="Fig4"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E9"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig0.0"
      sourceFigNode="Fig2"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013E9"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="156"
              y="424" />
      <lineto x="50"
              y="424" />
    </path>
  </group>
  <group name="Fig5"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EE"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig2"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig5.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013EE"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig5.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="176"
              y="112" />
      <lineto x="315"
              y="112" />
    </path>
  </group>
  <group name="Fig6"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig1"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig6.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F0"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig6.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="315"
              y="176" />
      <lineto x="176"
              y="176" />
    </path>
  </group>
  <group name="Fig7"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F2"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig2"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig7.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F2"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig7.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="176"
              y="208" />
      <lineto x="315"
              y="208" />
    </path>
  </group>
  <group name="Fig8"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F4"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig1"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig8.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F4"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig8.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="315"
              y="272" />
      <lineto x="176"
              y="272" />
    </path>
  </group>
  <group name="Fig9"
       description="org.argouml.uml.diagram.static_structure.ui.FigComment[104, 368, 132, 24]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013DF"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig9.0"
      x="104"
      y="368"
      width="132"
      height="24"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <path name="Fig9.1"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="104"
              y="368" />
      <lineto x="225"
              y="368" />
      <lineto x="235"
              y="378" />
      <lineto x="235"
              y="391" />
      <lineto x="104"
              y="391" />
      <lineto x="104"
              y="368" />
    </path>
    <path name="Fig9.2"
      description="org.tigris.gef.presentation.FigPoly"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="225"
              y="368" />
      <lineto x="235"
              y="378" />
      <lineto x="225"
              y="378" />
      <lineto x="225"
              y="368" />
    </path>
    <group name="Fig9.3"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[106, 370, 118, 0]"
         href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013DF"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig9.3.0"
        x="106"
        y="370"
        width="118"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <text name="Fig9.4"
      x="106"
      y="370"
      width="118"
      height="20"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="false"
      textsize="10"
      justification="Left"
    >Add files to the backup.</text>
  </group>
  <text name="Fig10"
    x="96"
    y="344"
    width="74"
    height="15"
    fill="0"
    fillcolor="white"
    stroke="1"
    strokecolor="black"
    textcolor="black"
    font="Dialog"
    italic="false"
    bold="false"
    textsize="10"
    justification="Center"
  >loop fileNames</text>
  <rectangle name="Fig11"
    x="96"
    y="344"
    width="168"
    height="56"
    fill="0"
    fillcolor="white"
    stroke="1"
    strokecolor="black"
  />
  <group name="Fig12"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F6"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig2"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F6"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="176"
              y="304" />
      <lineto x="315"
              y="304" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F8"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig1"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig13.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013F8"
                        angle="-82.0"
                        offset="8" />
    </private>
    <path name="Fig13.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="315"
              y="320" />
      <lineto x="176"
              y="320" />
    </path>
  </group>
  <group name="Fig14"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FA"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig1"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig14.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FA"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig14.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="315"
              y="136" />
      <lineto x="176"
              y="136" />
    </path>
  </group>
  <group name="Fig15"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FC"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig2"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig15.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FC"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig15.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="176"
              y="152" />
      <lineto x="315"
              y="152" />
    </path>
  </group>
  <group name="Fig16"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FE"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig2.0"
      sourceFigNode="Fig1"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig16.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013FE"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig16.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="315"
              y="232" />
      <lineto x="176"
              y="232" />
    </path>
  </group>
  <group name="Fig17"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:0000000000001400"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig2"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig17.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-f014e76:1380b6b80fe:-8000:0000000000001400"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig17.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="176"
              y="248" />
      <lineto x="315"
              y="248" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.sequence2.diagram.UMLSequenceDiagram|-64--88-10-100-b4c5ecc:1380b1e82e5:-8000:0000000000001379"
      name="Internal Behaviour - Backup Creation - External Archiver"
>
  <group name="Fig0"
       description="org.argouml.sequence2.diagram.FigClassifierRole[8, 16, 72, 512]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="8"
      y="16"
      width="72"
      height="512"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig0.1"
      x="8"
      y="16"
      width="72"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig0.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[8, 65, 72, 462]"
         href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="8"
        y="65"
        width="72"
        height="462"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig0.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="44"
                y="65" />
        <lineto x="44"
                y="527" />
      </path>
      <group name="Fig0.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[34, 65, 20, 462]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.2.2.0"
          x="34"
          y="65"
          width="20"
          height="462"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig0.3"
         description="org.argouml.sequence2.diagram.FigHead[8, 16, 72, 50]"
         href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.3.0"
        x="8"
        y="16"
        width="72"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig0.3.1"
        x="8"
        y="16"
        width="72"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:Caller</text>
      <group name="Fig0.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[8, 16, 72, 0]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013BA"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.3.2.0"
          x="8"
          y="16"
          width="72"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.sequence2.diagram.FigClassifierRole[88, 16, 175, 512]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="88"
      y="16"
      width="175"
      height="512"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig1.1"
      x="88"
      y="16"
      width="175"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig1.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[88, 65, 175, 462]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="88"
        y="65"
        width="175"
        height="462"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig1.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="175"
                y="65" />
        <lineto x="175"
                y="527" />
      </path>
      <group name="Fig1.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[165, 88, 20, 288]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.2.2.0"
          x="165"
          y="88"
          width="20"
          height="288"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig1.3"
         description="org.argouml.sequence2.diagram.FigHead[88, 16, 175, 50]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.3.0"
        x="88"
        y="16"
        width="175"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig1.3.1"
        x="88"
        y="16"
        width="175"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:ExternalTarArchiverProvider</text>
      <group name="Fig1.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[88, 16, 175, 0]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D2"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.3.2.0"
          x="88"
          y="16"
          width="175"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D9"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig2.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013D9"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig2.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="54"
              y="88" />
      <lineto x="165"
              y="88" />
    </path>
  </group>
  <group name="Fig3"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DB"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig0.0"
      sourceFigNode="Fig1"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig3.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013DB"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig3.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="165"
              y="376" />
      <lineto x="54"
              y="376" />
    </path>
  </group>
  <group name="Fig4"
       description="org.argouml.sequence2.diagram.FigClassifierRole[256, 16, 155, 512]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig4.0"
      x="256"
      y="16"
      width="155"
      height="512"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig4.1"
      x="256"
      y="16"
      width="155"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig4.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[256, 65, 155, 462]"
         href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.2.0"
        x="256"
        y="65"
        width="155"
        height="462"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig4.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="333"
                y="65" />
        <lineto x="333"
                y="527" />
      </path>
      <group name="Fig4.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[323, 104, 20, 64]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.2.2.0"
          x="323"
          y="104"
          width="20"
          height="64"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig4.2.3"
           description="org.argouml.sequence2.diagram.FigActivation[323, 200, 20, 64]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.2.3.0"
          x="323"
          y="200"
          width="20"
          height="64"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig4.2.4"
           description="org.argouml.sequence2.diagram.FigActivation[323, 296, 20, 16]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.2.4.0"
          x="323"
          y="296"
          width="20"
          height="16"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig4.3"
         description="org.argouml.sequence2.diagram.FigHead[256, 16, 155, 50]"
         href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.3.0"
        x="256"
        y="16"
        width="155"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig4.3.1"
        x="256"
        y="16"
        width="155"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:TarArchiverProviderBase</text>
      <group name="Fig4.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[256, 16, 155, 0]"
           href="-64--88-10-100-f014e76:1380b6b80fe:-8000:00000000000013C4"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.3.2.0"
          x="256"
          y="16"
          width="155"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig5"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig1"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig5.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E0"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig5.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="185"
              y="104" />
      <lineto x="323"
              y="104" />
    </path>
  </group>
  <group name="Fig6"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E2"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig4"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig6.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E2"
                        angle="-57.0"
                        offset="13" />
    </private>
    <path name="Fig6.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="323"
              y="168" />
      <lineto x="185"
              y="168" />
    </path>
  </group>
  <group name="Fig7"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E4"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig1"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig7.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E4"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig7.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="185"
              y="200" />
      <lineto x="323"
              y="200" />
    </path>
  </group>
  <group name="Fig8"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E6"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig4"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig8.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E6"
                        angle="-90.0"
                        offset="8" />
    </private>
    <path name="Fig8.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="323"
              y="264" />
      <lineto x="185"
              y="264" />
    </path>
  </group>
  <group name="Fig9"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E8"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig4"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig9.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013E8"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig9.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="323"
              y="128" />
      <lineto x="185"
              y="128" />
    </path>
  </group>
  <group name="Fig10"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EA"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig1"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig10.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EA"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig10.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="185"
              y="144" />
      <lineto x="323"
              y="144" />
    </path>
  </group>
  <group name="Fig11"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EC"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig4"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EC"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig11.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="323"
              y="224" />
      <lineto x="185"
              y="224" />
    </path>
  </group>
  <group name="Fig12"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EE"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig1"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013EE"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="185"
              y="240" />
      <lineto x="323"
              y="240" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig1"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig13.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F0"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig13.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="185"
              y="296" />
      <lineto x="323"
              y="296" />
    </path>
  </group>
  <group name="Fig14"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F2"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig4"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig14.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F2"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig14.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="323"
              y="312" />
      <lineto x="185"
              y="312" />
    </path>
  </group>
  <group name="Fig15"
       description="org.argouml.sequence2.diagram.FigClassifierRole[408, 16, 164, 512]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F3"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig15.0"
      x="408"
      y="16"
      width="164"
      height="512"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig15.1"
      x="408"
      y="16"
      width="164"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig15.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[408, 65, 164, 462]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F3"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig15.2.0"
        x="408"
        y="65"
        width="164"
        height="462"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig15.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="490"
                y="65" />
        <lineto x="490"
                y="527" />
      </path>
      <group name="Fig15.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[480, 344, 20, 16]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F3"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig15.2.2.0"
          x="480"
          y="344"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig15.3"
         description="org.argouml.sequence2.diagram.FigHead[408, 16, 164, 50]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F3"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig15.3.0"
        x="408"
        y="16"
        width="164"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig15.3.1"
        x="408"
        y="16"
        width="164"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiver:External Archiver</text>
      <group name="Fig15.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[408, 16, 164, 0]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013F3"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig15.3.2.0"
          x="408"
          y="16"
          width="164"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig16"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013FA"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig15.0"
      sourceFigNode="Fig1"
      destFigNode="Fig15"
      <argouml:pathitem figname="Fig16.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013FA"
                        angle="264.0"
                        offset="11" />
    </private>
    <path name="Fig16.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="185"
              y="344" />
      <lineto x="480"
              y="344" />
    </path>
  </group>
  <group name="Fig17"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013FC"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig15.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig15"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig17.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--6956e572:1381044bbf6:-8000:00000000000013FC"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig17.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="480"
              y="360" />
      <lineto x="185"
              y="360" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012A8"
      name="Archiver API Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[16, 272, 177, 96]pathVisible=false;stereotypeView=0;operationsVisible=true;enumerationLiteralsVisible=true"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000131E"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="16"
      y="272"
      width="177"
      height="96"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="17"
      y="273"
      width="175"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ ArchiverServiceProviderIDs</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[17, 273, 175, 17]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000131E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="17"
        y="273"
        width="175"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.2.1"
        x="17"
        y="273"
        width="175"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig0.3"
      x="16"
      y="310"
      width="177"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[17, 311, 175, 36]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000131E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="17"
        y="311"
        width="175"
        height="36"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.4.1"
        x="17"
        y="311"
        width="175"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarInternal</text>
      <text name="Fig0.4.2"
        x="17"
        y="325"
        width="175"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarExternal</text>
    </group>
    <rectangle name="Fig0.5"
      x="16"
      y="346"
      width="177"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[17, 347, 175, 21]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:000000000000131E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="17"
        y="347"
        width="175"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[240, 288, 119, 65]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F15"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="240"
      y="288"
      width="119"
      height="65"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="241"
      y="289"
      width="117"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ BackupDefinition</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[241, 289, 117, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F15"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="241"
        y="289"
        width="117"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.3"
      x="240"
      y="310"
      width="119"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[241, 311, 117, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F15"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="241"
        y="311"
        width="117"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.5"
      x="240"
      y="331"
      width="119"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[241, 332, 117, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F15"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="241"
        y="332"
        width="117"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[80, 160, 186, 65]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001203"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="80"
      y="160"
      width="186"
      height="65"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig2.1"
      x="81"
      y="161"
      width="184"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ ArchiverServiceIdentification</text>
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[81, 161, 64, 0]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001203"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="81"
        y="161"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig2.3"
      x="80"
      y="182"
      width="186"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[81, 183, 184, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001203"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.4.0"
        x="81"
        y="183"
        width="184"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig2.5"
      x="80"
      y="203"
      width="186"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[81, 204, 184, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001203"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.6.0"
        x="81"
        y="204"
        width="184"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[24, 24, 277, 60]pathVisible=true;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="24"
      y="24"
      width="277"
      height="60"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="25"
      y="25"
      width="275"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ infrastructure::service::IServiceIdentification</text>
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[25, 25, 275, 17]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="25"
        y="25"
        width="275"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.2.1"
        x="25"
        y="25"
        width="275"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«interface»</text>
    </group>
    <rectangle name="Fig3.3"
      x="24"
      y="62"
      width="277"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[25, 63, 275, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.4.0"
        x="25"
        y="63"
        width="275"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001204"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2.0"
      destPortFig="Fig3.0"
      sourceFigNode="Fig2"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001204"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig4.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="169"
              y="160" />
      <lineto x="169"
              y="83" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-10-100--1a9e0fa3:12dec6be760:-8000:0000000000000FF2"
      name="Archiver SPI and Related Types"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[16, 269, 120, 96]pathVisible=false;stereotypeView=0;operationsVisible=true;enumerationLiteralsVisible=true"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C1"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="16"
      y="269"
      width="120"
      height="96"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="17"
      y="270"
      width="118"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ ArchiverFeatures</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[17, 270, 118, 17]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C1"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="17"
        y="270"
        width="118"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.2.1"
        x="17"
        y="270"
        width="118"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig0.3"
      x="16"
      y="307"
      width="120"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[17, 308, 118, 36]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C1"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="17"
        y="308"
        width="118"
        height="36"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.4.1"
        x="17"
        y="308"
        width="118"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >CompressionStrength</text>
      <text name="Fig0.4.2"
        x="17"
        y="322"
        width="118"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Incremental</text>
    </group>
    <rectangle name="Fig0.5"
      x="16"
      y="343"
      width="120"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[17, 344, 118, 21]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C1"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="17"
        y="344"
        width="118"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[144, 269, 154, 180]pathVisible=false;stereotypeView=0;operationsVisible=true;enumerationLiteralsVisible=true"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CB"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="144"
      y="269"
      width="154"
      height="180"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="145"
      y="270"
      width="152"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ BackupOperationErrors</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[145, 270, 152, 17]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="145"
        y="270"
        width="152"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.2.1"
        x="145"
        y="270"
        width="152"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig1.3"
      x="144"
      y="307"
      width="154"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[145, 308, 152, 112]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="145"
        y="308"
        width="152"
        height="112"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.4.1"
        x="145"
        y="308"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >UnknownError</text>
      <text name="Fig1.4.2"
        x="145"
        y="322"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >UnknownOsError</text>
      <text name="Fig1.4.3"
        x="145"
        y="336"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >PermissionDenied</text>
      <text name="Fig1.4.4"
        x="145"
        y="350"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >SocketIgnored</text>
      <text name="Fig1.4.5"
        x="145"
        y="364"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >UnknownTypeIgnored</text>
      <text name="Fig1.4.6"
        x="145"
        y="378"
        width="152"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >FileChanged</text>
      <text name="Fig1.4.7"
        x="145"
        y="392"
        width="152"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >SomeFilesChanged</text>
    </group>
    <rectangle name="Fig1.5"
      x="144"
      y="420"
      width="154"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[145, 421, 152, 27]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012CB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="145"
        y="421"
        width="152"
        height="27"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[304, 269, 147, 152]pathVisible=false;stereotypeView=0;operationsVisible=true;enumerationLiteralsVisible=true"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C4"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="304"
      y="269"
      width="147"
      height="152"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig2.1"
      x="305"
      y="270"
      width="145"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ BackupSubOperations</text>
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[305, 270, 145, 17]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="305"
        y="270"
        width="145"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.2.1"
        x="305"
        y="270"
        width="145"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig2.3"
      x="304"
      y="307"
      width="147"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[305, 308, 145, 92]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.4.0"
        x="305"
        y="308"
        width="145"
        height="92"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.4.1"
        x="305"
        y="308"
        width="145"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Unknown</text>
      <text name="Fig2.4.2"
        x="305"
        y="322"
        width="145"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >UnknownFileOperation</text>
      <text name="Fig2.4.3"
        x="305"
        y="336"
        width="145"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Stat</text>
      <text name="Fig2.4.4"
        x="305"
        y="350"
        width="145"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Open</text>
      <text name="Fig2.4.5"
        x="305"
        y="364"
        width="145"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Read</text>
      <text name="Fig2.4.6"
        x="305"
        y="378"
        width="145"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Finish</text>
    </group>
    <rectangle name="Fig2.5"
      x="304"
      y="399"
      width="147"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[305, 400, 145, 21]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012C4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.6.0"
        x="305"
        y="400"
        width="145"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.static_structure.ui.FigEnumeration[456, 269, 96, 138]pathVisible=false;stereotypeView=0;operationsVisible=true;enumerationLiteralsVisible=true"
       href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="456"
      y="269"
      width="96"
      height="138"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="457"
      y="270"
      width="94"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ BackupTypes</text>
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[457, 270, 94, 17]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="457"
        y="270"
        width="94"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.2.1"
        x="457"
        y="270"
        width="94"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«enumeration»</text>
    </group>
    <rectangle name="Fig3.3"
      x="456"
      y="307"
      width="96"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.4"
         description="org.argouml.uml.diagram.ui.FigEnumLiteralsCompartment[457, 308, 94, 70]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.4.0"
        x="457"
        y="308"
        width="94"
        height="70"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.4.1"
        x="457"
        y="308"
        width="94"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >Tar</text>
      <text name="Fig3.4.2"
        x="457"
        y="322"
        width="94"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarGz</text>
      <text name="Fig3.4.3"
        x="457"
        y="336"
        width="94"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarBz2</text>
      <text name="Fig3.4.4"
        x="457"
        y="350"
        width="94"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >TarXz</text>
    </group>
    <rectangle name="Fig3.5"
      x="456"
      y="378"
      width="96"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[457, 379, 94, 27]"
         href="-64--88-10-100-731e7f9d:13806717ee9:-8000:00000000000012BB"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.6.0"
        x="457"
        y="379"
        width="94"
        height="27"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
</pgml>
<pgml description="org.argouml.sequence2.diagram.UMLSequenceDiagram|-64--88-10-100-41d799e4:12e01215edc:-8000:000000000000124D"
      name="Backup Creation"
>
  <group name="Fig0"
       description="org.argouml.sequence2.diagram.FigClassifierRole[64, 8, 131, 2999]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="64"
      y="8"
      width="131"
      height="2999"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig0.1"
      x="64"
      y="8"
      width="131"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig0.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[64, 57, 131, 2949]"
         href="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="64"
        y="57"
        width="131"
        height="2949"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig0.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="129"
                y="57" />
        <lineto x="129"
                y="3006" />
      </path>
      <group name="Fig0.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[119, 84, 20, 900]"
           href="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.2.2.0"
          x="119"
          y="84"
          width="20"
          height="900"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig0.3"
         description="org.argouml.sequence2.diagram.FigHead[64, 8, 131, 50]"
         href="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.3.0"
        x="64"
        y="8"
        width="131"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig0.3.1"
        x="64"
        y="8"
        width="131"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:ArchivingComponent</text>
      <group name="Fig0.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[64, 8, 131, 0]"
           href="-64--88-10-100-83bfa34:138152bce13:-8000:00000000000012FB"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.3.2.0"
          x="64"
          y="8"
          width="131"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.sequence2.diagram.FigClassifierRole[8, 8, 50, 2999]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001305"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="8"
      y="8"
      width="50"
      height="2999"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig1.1"
      x="8"
      y="8"
      width="50"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig1.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[8, 57, 50, 2949]"
         href="-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001305"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="8"
        y="57"
        width="50"
        height="2949"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig1.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="33"
                y="57" />
        <lineto x="33"
                y="3006" />
      </path>
      <group name="Fig1.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[23, 57, 20, 2949]"
           href="-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001305"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.2.2.0"
          x="23"
          y="57"
          width="20"
          height="2949"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig1.3"
         description="org.argouml.sequence2.diagram.FigHead[8, 8, 50, 50]"
         href="-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001305"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.3.0"
        x="8"
        y="8"
        width="50"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig1.3.1"
        x="8"
        y="8"
        width="50"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:Caller</text>
      <group name="Fig1.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[8, 8, 50, 0]"
           href="-64--88-10-100-83bfa34:138152bce13:-8000:0000000000001305"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.3.2.0"
          x="8"
          y="8"
          width="50"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:000000000000129B"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig0.0"
      sourceFigNode="Fig1"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig2.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:000000000000129B"
                        angle="296.0"
                        offset="6" />
    </private>
    <path name="Fig2.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="43"
              y="84" />
      <lineto x="119"
              y="84" />
    </path>
  </group>
  <group name="Fig3"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:000000000000129D"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig3.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:000000000000129D"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig3.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="119"
              y="984" />
      <lineto x="43"
              y="984" />
    </path>
  </group>
  <group name="Fig4"
       description="org.argouml.sequence2.diagram.FigClassifierRole[168, 8, 88, 2999]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--385f77d7:13815496281:-8000:000000000000129E"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig4.0"
      x="168"
      y="8"
      width="88"
      height="2999"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig4.1"
      x="168"
      y="8"
      width="88"
      height="63"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig4.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[168, 120, 88, 2886]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:000000000000129E"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.2.0"
        x="168"
        y="120"
        width="88"
        height="2886"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig4.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="212"
                y="120" />
        <lineto x="212"
                y="3006" />
      </path>
      <group name="Fig4.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[202, 120, 20, 2886]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:000000000000129E"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.2.2.0"
          x="202"
          y="120"
          width="20"
          height="2886"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig4.3"
         description="org.argouml.sequence2.diagram.FigHead[168, 71, 88, 50]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:000000000000129E"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.3.0"
        x="168"
        y="71"
        width="88"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig4.3.1"
        x="168"
        y="71"
        width="88"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:ArchiveSpec</text>
      <group name="Fig4.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[168, 71, 88, 0]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:000000000000129E"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.3.2.0"
          x="168"
          y="71"
          width="88"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig5"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A9"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig0"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig5.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012A9"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig5.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="139"
              y="96" />
      <lineto x="168"
              y="96" />
    </path>
  </group>
  <group name="Fig6"
       description="org.argouml.sequence2.diagram.FigClassifierRole[248, 8, 167, 2999]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig6.0"
      x="248"
      y="8"
      width="167"
      height="2999"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig6.1"
      x="248"
      y="8"
      width="167"
      height="127"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig6.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[248, 184, 167, 2822]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.2.0"
        x="248"
        y="184"
        width="167"
        height="2822"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig6.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="331"
                y="184" />
        <lineto x="331"
                y="3006" />
      </path>
      <group name="Fig6.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[321, 184, 20, 2822]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig6.2.2.0"
          x="321"
          y="184"
          width="20"
          height="2822"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig6.3"
         description="org.argouml.sequence2.diagram.FigHead[248, 135, 167, 50]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.3.0"
        x="248"
        y="135"
        width="167"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig6.3.1"
        x="248"
        y="135"
        width="167"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:BackupInformationProvider</text>
      <group name="Fig6.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[248, 135, 167, 0]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AA"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig6.3.2.0"
          x="248"
          y="135"
          width="167"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig7"
       description="org.argouml.sequence2.diagram.FigClassifierRole[384, 8, 128, 2999]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig7.0"
      x="384"
      y="8"
      width="128"
      height="2999"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig7.1"
      x="384"
      y="8"
      width="128"
      height="311"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig7.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[384, 368, 128, 2638]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.2.0"
        x="384"
        y="368"
        width="128"
        height="2638"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig7.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="448"
                y="368" />
        <lineto x="448"
                y="3006" />
      </path>
      <group name="Fig7.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[438, 368, 20, 2638]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig7.2.2.0"
          x="438"
          y="368"
          width="20"
          height="2638"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig7.2.3"
           description="org.argouml.sequence2.diagram.FigActivation[448, 460, 20, 60]"
           href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130E"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig7.2.3.0"
          x="448"
          y="460"
          width="20"
          height="60"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig7.2.4"
           description="org.argouml.sequence2.diagram.FigActivation[448, 628, 20, 60]"
           href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FA"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig7.2.4.0"
          x="448"
          y="628"
          width="20"
          height="60"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig7.3"
         description="org.argouml.sequence2.diagram.FigHead[384, 319, 128, 50]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.3.0"
        x="384"
        y="319"
        width="128"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig7.3.1"
        x="384"
        y="319"
        width="128"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:ArchiverManipulator</text>
      <group name="Fig7.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[384, 319, 128, 0]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012AD"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig7.3.2.0"
          x="384"
          y="319"
          width="128"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig8"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B4"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig0"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig8.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B4"
                        angle="260.0"
                        offset="12" />
    </private>
    <path name="Fig8.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="139"
              y="160" />
      <lineto x="248"
              y="160" />
    </path>
  </group>
  <group name="Fig9"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B9"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig0"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig9.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012B9"
                        angle="336.0"
                        offset="17" />
    </private>
    <path name="Fig9.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="139"
              y="344" />
      <lineto x="384"
              y="344" />
    </path>
  </group>
  <group name="Fig10"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BB"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig0"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig10.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BB"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig10.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="139"
              y="560" />
      <lineto x="438"
              y="560" />
    </path>
  </group>
  <group name="Fig11"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BD"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig0.0"
      sourceFigNode="Fig7"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BD"
                        angle="-127.00000000000003"
                        offset="11" />
    </private>
    <path name="Fig11.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="438"
              y="968" />
      <lineto x="139"
              y="968" />
    </path>
  </group>
  <group name="Fig12"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BF"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig0"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012BF"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="139"
              y="920" />
      <lineto x="438"
              y="920" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.sequence2.diagram.FigClassifierRole[488, 8, 204, 2999]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig13.0"
      x="488"
      y="8"
      width="204"
      height="2999"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig13.1"
      x="488"
      y="8"
      width="204"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig13.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[488, 57, 204, 2949]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.2.0"
        x="488"
        y="57"
        width="204"
        height="2949"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig13.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="590"
                y="57" />
        <lineto x="590"
                y="3006" />
      </path>
      <group name="Fig13.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[580, 200, 20, 16]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig13.2.2.0"
          x="580"
          y="200"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig13.2.3"
           description="org.argouml.sequence2.diagram.FigActivation[580, 400, 20, 16]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig13.2.3.0"
          x="580"
          y="400"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig13.3"
         description="org.argouml.sequence2.diagram.FigHead[488, 8, 204, 50]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.3.0"
        x="488"
        y="8"
        width="204"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig13.3.1"
        x="488"
        y="8"
        width="204"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig13.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[488, 8, 204, 0]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C2"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig13.3.2.0"
          x="488"
          y="8"
          width="204"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig14"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C1"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig0.0"
      sourceFigNode="Fig7"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig14.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C1"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig14.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="438"
              y="936" />
      <lineto x="139"
              y="936" />
    </path>
  </group>
  <group name="Fig15"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C9"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig6.0"
      destPortFig="Fig13.0"
      sourceFigNode="Fig6"
      destFigNode="Fig13"
      <argouml:pathitem figname="Fig15.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012C9"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig15.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="341"
              y="200" />
      <lineto x="580"
              y="200" />
    </path>
  </group>
  <group name="Fig16"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CB"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig13"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig16.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012CB"
                        angle="-169.0"
                        offset="27" />
    </private>
    <path name="Fig16.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="580"
              y="216" />
      <lineto x="341"
              y="216" />
    </path>
  </group>
  <group name="Fig17"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D0"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig13.0"
      sourceFigNode="Fig7"
      destFigNode="Fig13"
      <argouml:pathitem figname="Fig17.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D0"
                        angle="221.0"
                        offset="21" />
    </private>
    <path name="Fig17.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="458"
              y="400" />
      <lineto x="580"
              y="400" />
    </path>
  </group>
  <group name="Fig18"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D2"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig13"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig18.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D2"
                        angle="-128.0"
                        offset="12" />
    </private>
    <path name="Fig18.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="580"
              y="416" />
      <lineto x="458"
              y="416" />
    </path>
  </group>
  <group name="Fig19"
       description="org.argouml.sequence2.diagram.FigClassifierRole[632, 8, 107, 2999]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D3"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig19.0"
      x="632"
      y="8"
      width="107"
      height="2999"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig19.1"
      x="632"
      y="8"
      width="107"
      height="543"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig19.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[632, 600, 107, 2406]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D3"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig19.2.0"
        x="632"
        y="600"
        width="107"
        height="2406"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig19.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="685"
                y="600" />
        <lineto x="685"
                y="3006" />
      </path>
      <group name="Fig19.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[675, 600, 20, 2406]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D3"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig19.2.2.0"
          x="675"
          y="600"
          width="20"
          height="2406"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig19.3"
         description="org.argouml.sequence2.diagram.FigHead[632, 551, 107, 50]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D3"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig19.3.0"
        x="632"
        y="551"
        width="107"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig19.3.1"
        x="632"
        y="551"
        width="107"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >:BackupDefinition</text>
      <group name="Fig19.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[632, 551, 107, 0]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012D3"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig19.3.2.0"
          x="632"
          y="551"
          width="107"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig20"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DA"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig19.0"
      sourceFigNode="Fig7"
      destFigNode="Fig19"
      <argouml:pathitem figname="Fig20.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DA"
                        angle="311.0"
                        offset="12" />
    </private>
    <path name="Fig20.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="458"
              y="576" />
      <lineto x="632"
              y="576" />
    </path>
  </group>
  <group name="Fig21"
       description="org.argouml.sequence2.diagram.FigClassifierRole[720, 8, 64, 2999]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig21.0"
      x="720"
      y="8"
      width="64"
      height="2999"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig21.1"
      x="720"
      y="8"
      width="64"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig21.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[720, 57, 64, 2949]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig21.2.0"
        x="720"
        y="57"
        width="64"
        height="2949"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig21.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="752"
                y="57" />
        <lineto x="752"
                y="3006" />
      </path>
      <group name="Fig21.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[742, 248, 20, 16]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig21.2.2.0"
          x="742"
          y="248"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig21.2.3"
           description="org.argouml.sequence2.diagram.FigActivation[742, 296, 20, 16]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig21.2.3.0"
          x="742"
          y="296"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig21.2.4"
           description="org.argouml.sequence2.diagram.FigActivation[742, 488, 20, 16]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig21.2.4.0"
          x="742"
          y="488"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig21.2.5"
           description="org.argouml.sequence2.diagram.FigActivation[742, 656, 20, 16]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig21.2.5.0"
          x="742"
          y="656"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig21.2.6"
           description="org.argouml.sequence2.diagram.FigActivation[742, 728, 20, 176]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig21.2.6.0"
          x="742"
          y="728"
          width="20"
          height="176"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig21.3"
         description="org.argouml.sequence2.diagram.FigHead[720, 8, 64, 50]"
         href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig21.3.0"
        x="720"
        y="8"
        width="64"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig21.3.1"
        x="720"
        y="8"
        width="64"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      ></text>
      <group name="Fig21.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[720, 8, 64, 0]"
           href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012DF"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig21.3.2.0"
          x="720"
          y="8"
          width="64"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig22"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E6"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig21.0"
      sourceFigNode="Fig7"
      destFigNode="Fig21"
      <argouml:pathitem figname="Fig22.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E6"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig22.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="458"
              y="728" />
      <lineto x="742"
              y="728" />
    </path>
  </group>
  <group name="Fig23"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E8"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig21.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig21"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig23.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--385f77d7:13815496281:-8000:00000000000012E8"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig23.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="742"
              y="904" />
      <lineto x="458"
              y="904" />
    </path>
  </group>
  <group name="Fig24"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E6"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig21.0"
      sourceFigNode="Fig7"
      destFigNode="Fig21"
      <argouml:pathitem figname="Fig24.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E6"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig24.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="458"
              y="488" />
      <lineto x="742"
              y="488" />
    </path>
  </group>
  <group name="Fig25"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E8"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig21.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig21"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig25.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012E8"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig25.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="742"
              y="504" />
      <lineto x="458"
              y="504" />
    </path>
  </group>
  <group name="Fig26"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012ED"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig6.0"
      destPortFig="Fig21.0"
      sourceFigNode="Fig6"
      destFigNode="Fig21"
      <argouml:pathitem figname="Fig26.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012ED"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig26.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="341"
              y="248" />
      <lineto x="742"
              y="248" />
    </path>
  </group>
  <group name="Fig27"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EF"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig21.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig21"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig27.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012EF"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig27.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="742"
              y="264" />
      <lineto x="341"
              y="264" />
    </path>
  </group>
  <group name="Fig28"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F1"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig6.0"
      destPortFig="Fig21.0"
      sourceFigNode="Fig6"
      destFigNode="Fig21"
      <argouml:pathitem figname="Fig28.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F1"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig28.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="341"
              y="296" />
      <lineto x="742"
              y="296" />
    </path>
  </group>
  <group name="Fig29"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F3"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig21.0"
      destPortFig="Fig6.0"
      sourceFigNode="Fig21"
      destFigNode="Fig6"
      <argouml:pathitem figname="Fig29.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F3"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig29.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="742"
              y="312" />
      <lineto x="341"
              y="312" />
    </path>
  </group>
  <group name="Fig30"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F7"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig21.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig21"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig30.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F7"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig30.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="742"
              y="760" />
      <lineto x="458"
              y="760" />
    </path>
  </group>
  <group name="Fig31"
       description="org.argouml.sequence2.diagram.FigClassifierRole[792, 8, 149, 2999]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig31.0"
      x="792"
      y="8"
      width="149"
      height="2999"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig31.1"
      x="792"
      y="8"
      width="149"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig31.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[792, 57, 149, 2949]"
         href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig31.2.0"
        x="792"
        y="57"
        width="149"
        height="2949"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig31.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="866"
                y="57" />
        <lineto x="866"
                y="3006" />
      </path>
      <group name="Fig31.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[856, 784, 20, 16]"
           href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig31.2.2.0"
          x="856"
          y="784"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig31.2.3"
           description="org.argouml.sequence2.diagram.FigActivation[856, 864, 20, 16]"
           href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig31.2.3.0"
          x="856"
          y="864"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig31.3"
         description="org.argouml.sequence2.diagram.FigHead[792, 8, 149, 50]"
         href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig31.3.0"
        x="792"
        y="8"
        width="149"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig31.3.1"
        x="792"
        y="8"
        width="149"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig31.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[792, 8, 149, 0]"
           href="-64--88-10-100-2917a3bb:13824de2c92:-8000:00000000000012F8"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig31.3.2.0"
          x="792"
          y="8"
          width="149"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig32"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FA"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig7"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig32.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FA"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig32.0"
      description="org.argouml.sequence2.diagram.FigMessageSpline"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="458"
              y="608" />
      <lineto x="458"
              y="608" />
      <lineto x="478"
              y="608" />
      <lineto x="558"
              y="618" />
      <lineto x="478"
              y="628" />
      <lineto x="458"
              y="628" />
    </path>
  </group>
  <group name="Fig33"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FC"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig7"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig33.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:00000000000012FC"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig33.0"
      description="org.argouml.sequence2.diagram.FigMessageSpline"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="458"
              y="688" />
      <lineto x="458"
              y="688" />
      <lineto x="478"
              y="688" />
      <lineto x="558"
              y="698" />
      <lineto x="478"
              y="708" />
      <lineto x="458"
              y="708" />
    </path>
  </group>
  <group name="Fig34"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig21.0"
      sourceFigNode="Fig7"
      destFigNode="Fig21"
      <argouml:pathitem figname="Fig34.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130A"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig34.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="458"
              y="656" />
      <lineto x="742"
              y="656" />
    </path>
  </group>
  <group name="Fig35"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130C"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig21.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig21"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig35.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130C"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig35.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="742"
              y="672" />
      <lineto x="458"
              y="672" />
    </path>
  </group>
  <group name="Fig36"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130E"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig7"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig36.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000130E"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig36.0"
      description="org.argouml.sequence2.diagram.FigMessageSpline"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="458"
              y="440" />
      <lineto x="458"
              y="440" />
      <lineto x="478"
              y="440" />
      <lineto x="558"
              y="450" />
      <lineto x="478"
              y="460" />
      <lineto x="458"
              y="460" />
    </path>
  </group>
  <group name="Fig37"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001310"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig7"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig37.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001310"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig37.0"
      description="org.argouml.sequence2.diagram.FigMessageSpline"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="458"
              y="520" />
      <lineto x="458"
              y="520" />
      <lineto x="478"
              y="520" />
      <lineto x="558"
              y="530" />
      <lineto x="478"
              y="540" />
      <lineto x="458"
              y="540" />
    </path>
  </group>
  <group name="Fig38"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001315"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig31.0"
      sourceFigNode="Fig7"
      destFigNode="Fig31"
      <argouml:pathitem figname="Fig38.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001315"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig38.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="458"
              y="784" />
      <lineto x="856"
              y="784" />
    </path>
  </group>
  <group name="Fig39"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001317"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig31.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig31"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig39.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001317"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig39.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="856"
              y="800" />
      <lineto x="458"
              y="800" />
    </path>
  </group>
  <group name="Fig40"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001319"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig21.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig21"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig40.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:0000000000001319"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig40.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="742"
              y="832" />
      <lineto x="458"
              y="832" />
    </path>
  </group>
  <group name="Fig41"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131B"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig31.0"
      sourceFigNode="Fig7"
      destFigNode="Fig31"
      <argouml:pathitem figname="Fig41.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131B"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig41.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="458"
              y="864" />
      <lineto x="856"
              y="864" />
    </path>
  </group>
  <group name="Fig42"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131D"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig31.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig31"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig42.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--74a3b3e6:138252b0ab1:-8000:000000000000131D"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig42.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="856"
              y="880" />
      <lineto x="458"
              y="880" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.sequence2.diagram.UMLSequenceDiagram|-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000123B"
      name="Archiving API Usage - Getting Information About an Archive"
>
  <group name="Fig0"
       description="org.argouml.sequence2.diagram.FigClassifierRole[16, 16, 118, 840]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="16"
      y="16"
      width="118"
      height="840"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig0.1"
      x="16"
      y="16"
      width="118"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig0.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[16, 65, 118, 790]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="16"
        y="65"
        width="118"
        height="790"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig0.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="75"
                y="65" />
        <lineto x="75"
                y="855" />
      </path>
      <group name="Fig0.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[65, 65, 20, 790]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.2.2.0"
          x="65"
          y="65"
          width="20"
          height="790"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig0.3"
         description="org.argouml.sequence2.diagram.FigHead[16, 16, 118, 50]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.3.0"
        x="16"
        y="16"
        width="118"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig0.3.1"
        x="16"
        y="16"
        width="118"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving:API User</text>
      <group name="Fig0.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[16, 16, 118, 0]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.3.2.0"
          x="16"
          y="16"
          width="118"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.sequence2.diagram.FigClassifierRole[136, 16, 127, 839]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="136"
      y="16"
      width="127"
      height="839"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig1.1"
      x="136"
      y="16"
      width="127"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig1.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[136, 65, 127, 789]"
         href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="136"
        y="65"
        width="127"
        height="789"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig1.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="199"
                y="65" />
        <lineto x="199"
                y="854" />
      </path>
      <group name="Fig1.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[189, 96, 20, 432]"
           href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.2.2.0"
          x="189"
          y="96"
          width="20"
          height="432"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig1.3"
         description="org.argouml.sequence2.diagram.FigHead[136, 16, 127, 50]"
         href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.3.0"
        x="136"
        y="16"
        width="127"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig1.3.1"
        x="136"
        y="16"
        width="127"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving:IArchiving</text>
      <group name="Fig1.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[136, 16, 127, 0]"
           href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.3.2.0"
          x="136"
          y="16"
          width="127"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig2.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132A"
                        angle="270.0"
                        offset="11" />
    </private>
    <path name="Fig2.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="85"
              y="96" />
      <lineto x="189"
              y="96" />
    </path>
  </group>
  <group name="Fig3"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132C"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig0.0"
      sourceFigNode="Fig1"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig3.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000132C"
                        angle="-108.0"
                        offset="9" />
    </private>
    <path name="Fig3.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="189"
              y="528" />
      <lineto x="85"
              y="528" />
    </path>
  </group>
  <group name="Fig4"
       description="org.argouml.sequence2.diagram.FigClassifierRole[272, 16, 204, 840]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig4.0"
      x="272"
      y="16"
      width="204"
      height="840"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig4.1"
      x="272"
      y="16"
      width="204"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig4.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[272, 65, 204, 790]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.2.0"
        x="272"
        y="65"
        width="204"
        height="790"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig4.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="374"
                y="65" />
        <lineto x="374"
                y="855" />
      </path>
      <group name="Fig4.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[364, 208, 20, 16]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.2.2.0"
          x="364"
          y="208"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig4.2.3"
           description="org.argouml.sequence2.diagram.FigActivation[364, 392, 20, 16]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.2.3.0"
          x="364"
          y="392"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig4.3"
         description="org.argouml.sequence2.diagram.FigHead[272, 16, 204, 50]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.3.0"
        x="272"
        y="16"
        width="204"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig4.3.1"
        x="272"
        y="16"
        width="204"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig4.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[272, 16, 204, 0]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.3.2.0"
          x="272"
          y="16"
          width="204"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig5"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig1"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig5.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133A"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig5.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="209"
              y="208" />
      <lineto x="364"
              y="208" />
    </path>
  </group>
  <group name="Fig6"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133C"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig4"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig6.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133C"
                        angle="-135.0"
                        offset="12" />
    </private>
    <path name="Fig6.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="364"
              y="224" />
      <lineto x="209"
              y="224" />
    </path>
  </group>
  <group name="Fig7"
       description="org.argouml.sequence2.diagram.FigClassifierRole[464, 16, 122, 840]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig7.0"
      x="464"
      y="16"
      width="122"
      height="840"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig7.1"
      x="464"
      y="16"
      width="122"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig7.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[464, 65, 122, 790]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.2.0"
        x="464"
        y="65"
        width="122"
        height="790"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig7.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="525"
                y="65" />
        <lineto x="525"
                y="855" />
      </path>
      <group name="Fig7.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[515, 256, 20, 16]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig7.2.2.0"
          x="515"
          y="256"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig7.2.3"
           description="org.argouml.sequence2.diagram.FigActivation[515, 328, 20, 16]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig7.2.3.0"
          x="515"
          y="328"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig7.2.4"
           description="org.argouml.sequence2.diagram.FigActivation[515, 440, 20, 16]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig7.2.4.0"
          x="515"
          y="440"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig7.3"
         description="org.argouml.sequence2.diagram.FigHead[464, 16, 122, 50]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.3.0"
        x="464"
        y="16"
        width="122"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig7.3.1"
        x="464"
        y="16"
        width="122"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig7.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[464, 16, 122, 0]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig7.3.2.0"
          x="464"
          y="16"
          width="122"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig8"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133E"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig1"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig8.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000133E"
                        angle="189.0"
                        offset="40" />
    </private>
    <path name="Fig8.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="209"
              y="256" />
      <lineto x="515"
              y="256" />
    </path>
  </group>
  <group name="Fig9"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001340"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig7"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig9.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001340"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig9.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="515"
              y="272" />
      <lineto x="209"
              y="272" />
    </path>
  </group>
  <group name="Fig10"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001346"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig1"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig10.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001346"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig10.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="209"
              y="392" />
      <lineto x="364"
              y="392" />
    </path>
  </group>
  <group name="Fig11"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001348"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig4"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001348"
                        angle="-90.0"
                        offset="7" />
    </private>
    <path name="Fig11.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="364"
              y="408" />
      <lineto x="209"
              y="408" />
    </path>
  </group>
  <group name="Fig12"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig1"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134A"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="209"
              y="440" />
      <lineto x="515"
              y="440" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134C"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig7"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig13.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134C"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig13.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="515"
              y="456" />
      <lineto x="209"
              y="456" />
    </path>
  </group>
  <group name="Fig14"
       description="org.argouml.sequence2.diagram.FigClassifierRole[584, 16, 118, 840]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig14.0"
      x="584"
      y="16"
      width="118"
      height="840"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig14.1"
      x="584"
      y="16"
      width="118"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig14.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[584, 65, 118, 790]"
         href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig14.2.0"
        x="584"
        y="65"
        width="118"
        height="790"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig14.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="643"
                y="65" />
        <lineto x="643"
                y="855" />
      </path>
      <group name="Fig14.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[633, 112, 20, 16]"
           href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig14.2.2.0"
          x="633"
          y="112"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig14.3"
         description="org.argouml.sequence2.diagram.FigHead[584, 16, 118, 50]"
         href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig14.3.0"
        x="584"
        y="16"
        width="118"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig14.3.1"
        x="584"
        y="16"
        width="118"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig14.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[584, 16, 118, 0]"
           href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig14.3.2.0"
          x="584"
          y="16"
          width="118"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig15"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001354"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig14.0"
      sourceFigNode="Fig1"
      destFigNode="Fig14"
      <argouml:pathitem figname="Fig15.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001354"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig15.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="209"
              y="112" />
      <lineto x="633"
              y="112" />
    </path>
  </group>
  <group name="Fig16"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001356"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig14.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig14"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig16.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-4ba8182c:1382a3484e1:-8000:0000000000001356"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig16.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="633"
              y="128" />
      <lineto x="209"
              y="128" />
    </path>
  </group>
  <rectangle name="Fig17"
    x="136"
    y="288"
    width="440"
    height="72"
    fill="0"
    fillcolor="white"
    stroke="1"
    strokecolor="black"
  />
  <text name="Fig18"
    x="136"
    y="288"
    width="32"
    height="15"
    fill="0"
    fillcolor="white"
    stroke="1"
    strokecolor="black"
    textcolor="black"
    font="Dialog"
    italic="false"
    bold="false"
    textsize="10"
    justification="Center"
  >opt</text>
  <text name="Fig19"
    x="136"
    y="304"
    width="177"
    height="13"
    fill="0"
    fillcolor="white"
    stroke="0"
    strokecolor="black"
    textcolor="black"
    font="Dialog"
    italic="false"
    bold="false"
    textsize="10"
    justification="Center"
  >[Incremental in Supported Features]</text>
  <group name="Fig20"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001344"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig1"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig20.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001344"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig20.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="209"
              y="328" />
      <lineto x="515"
              y="328" />
    </path>
  </group>
  <group name="Fig21"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001346"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig7.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig7"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig21.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001346"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig21.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="515"
              y="344" />
      <lineto x="209"
              y="344" />
    </path>
  </group>
  <group name="Fig22"
       description="org.argouml.sequence2.diagram.FigClassifierRole[696, 16, 159, 840]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2B"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig22.0"
      x="696"
      y="16"
      width="159"
      height="840"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig22.1"
      x="696"
      y="16"
      width="159"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig22.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[696, 65, 159, 790]"
         href="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2B"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig22.2.0"
        x="696"
        y="65"
        width="159"
        height="790"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig22.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="775"
                y="65" />
        <lineto x="775"
                y="855" />
      </path>
      <group name="Fig22.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[765, 488, 20, 16]"
           href="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2B"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig22.2.2.0"
          x="765"
          y="488"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig22.3"
         description="org.argouml.sequence2.diagram.FigHead[696, 16, 159, 50]"
         href="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2B"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig22.3.0"
        x="696"
        y="16"
        width="159"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig22.3.1"
        x="696"
        y="16"
        width="159"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig22.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[696, 16, 159, 0]"
           href="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E2B"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig22.3.2.0"
          x="696"
          y="16"
          width="159"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig23"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E32"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig22.0"
      sourceFigNode="Fig1"
      destFigNode="Fig22"
      <argouml:pathitem figname="Fig23.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E32"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig23.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="209"
              y="488" />
      <lineto x="765"
              y="488" />
    </path>
  </group>
  <group name="Fig24"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E34"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig22.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig22"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig24.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-6da739a1:1382e7cc50f:-8000:0000000000001E34"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig24.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="765"
              y="504" />
      <lineto x="209"
              y="504" />
    </path>
  </group>
  <group name="Fig25"
       description="org.argouml.sequence2.diagram.FigClassifierRole[848, 16, 149, 839]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig25.0"
      x="848"
      y="16"
      width="149"
      height="839"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig25.1"
      x="848"
      y="16"
      width="149"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig25.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[848, 65, 149, 789]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig25.2.0"
        x="848"
        y="65"
        width="149"
        height="789"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig25.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="922"
                y="65" />
        <lineto x="922"
                y="854" />
      </path>
      <group name="Fig25.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[912, 160, 20, 16]"
           href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig25.2.2.0"
          x="912"
          y="160"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig25.3"
         description="org.argouml.sequence2.diagram.FigHead[848, 16, 149, 50]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig25.3.0"
        x="848"
        y="16"
        width="149"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig25.3.1"
        x="848"
        y="16"
        width="149"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig25.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[848, 16, 149, 0]"
           href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig25.3.2.0"
          x="848"
          y="16"
          width="149"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig26"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001345"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig25.0"
      sourceFigNode="Fig1"
      destFigNode="Fig25"
      <argouml:pathitem figname="Fig26.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001345"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig26.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="209"
              y="160" />
      <lineto x="912"
              y="160" />
    </path>
  </group>
  <group name="Fig27"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001347"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig25.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig25"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig27.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001347"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig27.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="912"
              y="176" />
      <lineto x="209"
              y="176" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.sequence2.diagram.UMLSequenceDiagram|-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000123B"
      name="Archiving API Usage - Purging Stored Data"
>
  <group name="Fig0"
       description="org.argouml.sequence2.diagram.FigClassifierRole[8, 16, 118, 533]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="8"
      y="16"
      width="118"
      height="533"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig0.1"
      x="8"
      y="16"
      width="118"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig0.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[8, 65, 118, 483]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="8"
        y="65"
        width="118"
        height="483"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig0.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="67"
                y="65" />
        <lineto x="67"
                y="548" />
      </path>
      <group name="Fig0.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[57, 65, 20, 483]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.2.2.0"
          x="57"
          y="65"
          width="20"
          height="483"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig0.3"
         description="org.argouml.sequence2.diagram.FigHead[8, 16, 118, 50]"
         href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.3.0"
        x="8"
        y="16"
        width="118"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig0.3.1"
        x="8"
        y="16"
        width="118"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving:API User</text>
      <group name="Fig0.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[8, 16, 118, 0]"
           href="-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig0.3.2.0"
          x="8"
          y="16"
          width="118"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.sequence2.diagram.FigClassifierRole[128, 16, 127, 532]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="128"
      y="16"
      width="127"
      height="532"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig1.1"
      x="128"
      y="16"
      width="127"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig1.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[128, 65, 127, 482]"
         href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="128"
        y="65"
        width="127"
        height="482"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig1.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="191"
                y="65" />
        <lineto x="191"
                y="547" />
      </path>
      <group name="Fig1.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[181, 88, 20, 280]"
           href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
           fill="1"
           fillcolor="white"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.2.2.0"
          x="181"
          y="88"
          width="20"
          height="280"
          fill="1"
          fillcolor="white"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig1.3"
         description="org.argouml.sequence2.diagram.FigHead[128, 16, 127, 50]"
         href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
         fill="1"
         fillcolor="white"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.3.0"
        x="128"
        y="16"
        width="127"
        height="50"
        fill="1"
        fillcolor="white"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig1.3.1"
        x="128"
        y="16"
        width="127"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving:IArchiving</text>
      <group name="Fig1.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[128, 16, 127, 0]"
           href="-64--88-10-100--7193c4ef:12e00e58de8:-8000:0000000000001242"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig1.3.2.0"
          x="128"
          y="16"
          width="127"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001341"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig2.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001341"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig2.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="77"
              y="88" />
      <lineto x="181"
              y="88" />
    </path>
  </group>
  <group name="Fig3"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001343"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig0.0"
      sourceFigNode="Fig1"
      destFigNode="Fig0"
      <argouml:pathitem figname="Fig3.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001343"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig3.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="181"
              y="368" />
      <lineto x="77"
              y="368" />
    </path>
  </group>
  <group name="Fig4"
       description="org.argouml.sequence2.diagram.FigClassifierRole[256, 16, 149, 533]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig4.0"
      x="256"
      y="16"
      width="149"
      height="533"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig4.1"
      x="256"
      y="16"
      width="149"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig4.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[256, 65, 149, 483]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.2.0"
        x="256"
        y="65"
        width="149"
        height="483"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig4.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="330"
                y="65" />
        <lineto x="330"
                y="548" />
      </path>
      <group name="Fig4.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[320, 104, 20, 16]"
           href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.2.2.0"
          x="320"
          y="104"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig4.3"
         description="org.argouml.sequence2.diagram.FigHead[256, 16, 149, 50]"
         href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.3.0"
        x="256"
        y="16"
        width="149"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig4.3.1"
        x="256"
        y="16"
        width="149"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig4.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[256, 16, 149, 0]"
           href="-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:0000000000001473"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig4.3.2.0"
          x="256"
          y="16"
          width="149"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig5"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001349"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig1"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig5.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001349"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig5.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="201"
              y="104" />
      <lineto x="320"
              y="104" />
    </path>
  </group>
  <group name="Fig6"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134B"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig4.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig4"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig6.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134B"
                        angle="-84.0"
                        offset="10" />
    </private>
    <path name="Fig6.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="320"
              y="120" />
      <lineto x="201"
              y="120" />
    </path>
  </group>
  <rectangle name="Fig7"
    x="120"
    y="136"
    width="568"
    height="168"
    fill="0"
    fillcolor="white"
    stroke="1"
    strokecolor="black"
  />
  <text name="Fig8"
    x="120"
    y="136"
    width="32"
    height="15"
    fill="0"
    fillcolor="white"
    stroke="1"
    strokecolor="black"
    textcolor="black"
    font="Dialog"
    italic="false"
    bold="false"
    textsize="10"
    justification="Center"
  >loop</text>
  <text name="Fig9"
    x="120"
    y="152"
    width="130"
    height="13"
    fill="0"
    fillcolor="white"
    stroke="0"
    strokecolor="black"
    textcolor="black"
    font="Dialog"
    italic="false"
    bold="false"
    textsize="10"
    justification="Center"
  >[ArchiverServiceProviders]</text>
  <group name="Fig10"
       description="org.argouml.sequence2.diagram.FigClassifierRole[408, 16, 204, 533]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig10.0"
      x="408"
      y="16"
      width="204"
      height="533"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig10.1"
      x="408"
      y="16"
      width="204"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig10.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[408, 65, 204, 483]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.2.0"
        x="408"
        y="65"
        width="204"
        height="483"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig10.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="510"
                y="65" />
        <lineto x="510"
                y="548" />
      </path>
      <group name="Fig10.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[500, 176, 20, 16]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig10.2.2.0"
          x="500"
          y="176"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig10.3"
         description="org.argouml.sequence2.diagram.FigHead[408, 16, 204, 50]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig10.3.0"
        x="408"
        y="16"
        width="204"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig10.3.1"
        x="408"
        y="16"
        width="204"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig10.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[408, 16, 204, 0]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:0000000000001401"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig10.3.2.0"
          x="408"
          y="16"
          width="204"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig11"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134D"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig10.0"
      sourceFigNode="Fig1"
      destFigNode="Fig10"
      <argouml:pathitem figname="Fig11.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134D"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig11.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="201"
              y="176" />
      <lineto x="500"
              y="176" />
    </path>
  </group>
  <group name="Fig12"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134F"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig10.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig10"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig12.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000134F"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig12.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="500"
              y="192" />
      <lineto x="201"
              y="192" />
    </path>
  </group>
  <group name="Fig13"
       description="org.argouml.sequence2.diagram.FigClassifierRole[600, 16, 122, 533]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig13.0"
      x="600"
      y="16"
      width="122"
      height="533"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig13.1"
      x="600"
      y="16"
      width="122"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig13.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[600, 65, 122, 483]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.2.0"
        x="600"
        y="65"
        width="122"
        height="483"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig13.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="661"
                y="65" />
        <lineto x="661"
                y="548" />
      </path>
      <group name="Fig13.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[651, 224, 20, 16]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig13.2.2.0"
          x="651"
          y="224"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
      <group name="Fig13.2.3"
           description="org.argouml.sequence2.diagram.FigActivation[651, 272, 20, 16]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig13.2.3.0"
          x="651"
          y="272"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig13.3"
         description="org.argouml.sequence2.diagram.FigHead[600, 16, 122, 50]"
         href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig13.3.0"
        x="600"
        y="16"
        width="122"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig13.3.1"
        x="600"
        y="16"
        width="122"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig13.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[600, 16, 122, 0]"
           href="-64--88-10-100--6956e572:1381044bbf6:-8000:000000000000140B"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig13.3.2.0"
          x="600"
          y="16"
          width="122"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig14"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001351"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig13.0"
      sourceFigNode="Fig1"
      destFigNode="Fig13"
      <argouml:pathitem figname="Fig14.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001351"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig14.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="201"
              y="224" />
      <lineto x="651"
              y="224" />
    </path>
  </group>
  <group name="Fig15"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001353"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig13"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig15.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001353"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig15.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="651"
              y="240" />
      <lineto x="201"
              y="240" />
    </path>
  </group>
  <group name="Fig16"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001355"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig13.0"
      sourceFigNode="Fig1"
      destFigNode="Fig13"
      <argouml:pathitem figname="Fig16.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001355"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig16.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="201"
              y="272" />
      <lineto x="651"
              y="272" />
    </path>
  </group>
  <group name="Fig17"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001357"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig13.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig13"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig17.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001357"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig17.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="651"
              y="288" />
      <lineto x="201"
              y="288" />
    </path>
  </group>
  <group name="Fig18"
       description="org.argouml.sequence2.diagram.FigClassifierRole[720, 16, 118, 532]pathVisible=false;stereotypeView=0;"
       href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D"
       fill="1"
       fillcolor="192 192 192"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig18.0"
      x="720"
      y="16"
      width="118"
      height="532"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      visibility="0"
    />
    <rectangle name="Fig18.1"
      x="720"
      y="16"
      width="118"
      height="0"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
    />
    <group name="Fig18.2"
         description="org.argouml.sequence2.diagram.FigLifeLine[720, 65, 118, 482]"
         href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.2.0"
        x="720"
        y="65"
        width="118"
        height="482"
        fill="0"
        fillcolor="192 192 192"
        stroke="0"
        strokecolor="black"
      />
      <path name="Fig18.2.1"
        description="org.tigris.gef.presentation.FigLine"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      >
        <moveto x="779"
                y="65" />
        <lineto x="779"
                y="547" />
      </path>
      <group name="Fig18.2.2"
           description="org.argouml.sequence2.diagram.FigActivation[769, 336, 20, 16]"
           href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D"
           fill="1"
           fillcolor="192 192 192"
           stroke="1"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig18.2.2.0"
          x="769"
          y="336"
          width="20"
          height="16"
          fill="1"
          fillcolor="192 192 192"
          stroke="1"
          strokecolor="black"
        />
      </group>
    </group>
    <group name="Fig18.3"
         description="org.argouml.sequence2.diagram.FigHead[720, 16, 118, 50]"
         href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D"
         fill="1"
         fillcolor="192 192 192"
         stroke="1"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig18.3.0"
        x="720"
        y="16"
        width="118"
        height="50"
        fill="1"
        fillcolor="192 192 192"
        stroke="1"
        strokecolor="black"
      />
      <text name="Fig18.3.1"
        x="720"
        y="16"
        width="118"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="true"
        textsize="10"
        justification="Center"
      >/Archiving</text>
      <group name="Fig18.3.2"
           description="org.argouml.uml.diagram.ui.FigStereotypesGroup[720, 16, 118, 0]"
           href="-64--88-10-100-4ba8182c:1382a3484e1:-8000:000000000000134D"
           fill="0"
           fillcolor="white"
           stroke="0"
           strokecolor="black"
      >
        <private>
        </private>
        
        <rectangle name="Fig18.3.2.0"
          x="720"
          y="16"
          width="118"
          height="0"
          fill="0"
          fillcolor="white"
          stroke="0"
          strokecolor="black"
        />
      </group>
    </group>
  </group>
  <group name="Fig19"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001359"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig1.0"
      destPortFig="Fig18.0"
      sourceFigNode="Fig1"
      destFigNode="Fig18"
      <argouml:pathitem figname="Fig19.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:0000000000001359"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig19.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="201"
              y="336" />
      <lineto x="769"
              y="336" />
    </path>
  </group>
  <group name="Fig20"
       description="org.argouml.sequence2.diagram.FigMessage"
       href="-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000135B"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig18.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig18"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig20.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100-3d04dc99:13833911de7:-8000:000000000000135B"
                        angle="270.0"
                        offset="10" />
    </private>
    <path name="Fig20.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="769"
              y="352" />
      <lineto x="201"
              y="352" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E3"
      name="Archiver Manipulator Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[24, 16, 600, 128]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="24"
      y="16"
      width="600"
      height="128"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="25"
      y="17"
      width="598"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ ArchiverManipulator</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[25, 17, 598, 0]"
         href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="25"
        y="17"
        width="598"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="24"
      y="38"
      width="600"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[25, 39, 598, 23]"
         href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="25"
        y="39"
        width="598"
        height="23"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.5"
      x="24"
      y="62"
      width="600"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[25, 63, 598, 80]"
         href="-64--88-10-100--8e150aa:13814d50e5c:-8000:0000000000001418"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="25"
        y="63"
        width="598"
        height="80"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.6.1"
        x="25"
        y="63"
        width="598"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(backupInformationProvider : BackupInformationProvider,interfaceAccessor)</text>
      <text name="Fig0.6.2"
        x="25"
        y="77"
        width="598"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+createBackup() : String</text>
      <text name="Fig0.6.3"
        x="25"
        y="91"
        width="598"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+saveBackupLevelInfo(backupFilePath : String)</text>
      <text name="Fig0.6.4"
        x="25"
        y="105"
        width="598"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+isOptionSupported(option : Option) : Boolean</text>
      <text name="Fig0.6.5"
        x="25"
        y="119"
        width="598"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+tryPurgeStoredArchiveData(archiveName : String,userConfigDir : String,storage) : Boolean</text>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[224, 336, 248, 124]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E5"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="224"
      y="336"
      width="248"
      height="124"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="225"
      y="337"
      width="246"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ KeepingIdOperations</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[225, 337, 246, 17]"
         href="-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="225"
        y="337"
        width="246"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.2.1"
        x="225"
        y="337"
        width="246"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«utility»</text>
    </group>
    <rectangle name="Fig1.3"
      x="224"
      y="374"
      width="248"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[225, 375, 246, 21]"
         href="-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="225"
        y="375"
        width="246"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.5"
      x="224"
      y="395"
      width="248"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[225, 396, 246, 64]"
         href="-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="225"
        y="396"
        width="246"
        height="64"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.6.1"
        x="225"
        y="396"
        width="246"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +maxKeepingIdAsInt() : Integer</text>
      <text name="Fig1.6.2"
        x="225"
        y="410"
        width="246"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getNextKeepingId(keepingId : String) : String</text>
      <text name="Fig1.6.3"
        x="225"
        y="424"
        width="246"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+keepingIdToInt(keepingId : String) : Integer</text>
      <text name="Fig1.6.4"
        x="225"
        y="438"
        width="246"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+intToKeepingId(number : Integer) : String</text>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[72, 192, 526, 94]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E4"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="72"
      y="192"
      width="526"
      height="94"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig2.1"
      x="73"
      y="193"
      width="524"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ BackupKeepingManipulations</text>
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[73, 193, 524, 0]"
         href="-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="73"
        y="193"
        width="524"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig2.3"
      x="72"
      y="214"
      width="526"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[73, 215, 524, 21]"
         href="-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.4.0"
        x="73"
        y="215"
        width="524"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig2.5"
      x="72"
      y="235"
      width="526"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[73, 236, 524, 50]"
         href="-64--88-10-100--11828217:1446ac0bf51:-8000:00000000000013E4"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.6.0"
        x="73"
        y="236"
        width="524"
        height="50"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.6.1"
        x="73"
        y="236"
        width="524"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(archiveSpec : ArchiveSpec,componentUi,archiverService)</text>
      <text name="Fig2.6.2"
        x="73"
        y="250"
        width="524"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+keepOldBackups(backupDefinition : BackupDefinition)</text>
      <text name="Fig2.6.3"
        x="73"
        y="264"
        width="524"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+keepOldIncrementalBackups(backupDefinition : BackupDefinition,fromLevel : Integer)</text>
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001405"
       sourceConnector="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001406"
       destConnector="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001407"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0"
      destPortFig="Fig2"
      sourceFigNode="Fig0"
      destFigNode="Fig2"
      <argouml:pathitem figname="Fig3.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001405"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig3.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001406"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig3.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001406"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig3.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001407"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig3.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001407"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig3.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="328"
              y="143" />
      <lineto x="328"
              y="192" />
    </path>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001408"
       sourceConnector="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001409"
       destConnector="-64--88-10-100--11828217:1446ac0bf51:-8000:000000000000140A"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig2"
      destPortFig="Fig1"
      sourceFigNode="Fig2"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001408"
                        angle="264.0"
                        offset="44" />
      <argouml:pathitem figname="Fig4.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001409"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--11828217:1446ac0bf51:-8000:0000000000001409"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-10-100--11828217:1446ac0bf51:-8000:000000000000140A"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-10-100--11828217:1446ac0bf51:-8000:000000000000140A"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="336"
              y="285" />
      <lineto x="336"
              y="336" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F8"
      name="Service Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[96, 168, 115, 65]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF5"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="96"
      y="168"
      width="115"
      height="65"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="97"
      y="169"
      width="113"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ ServiceAccessor</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[97, 169, 113, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="97"
        y="169"
        width="113"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="96"
      y="190"
      width="115"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[97, 191, 113, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="97"
        y="191"
        width="113"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.5"
      x="96"
      y="211"
      width="115"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[97, 212, 113, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="97"
        y="212"
        width="113"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[176, 40, 67, 60]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="176"
      y="40"
      width="67"
      height="60"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="177"
      y="41"
      width="65"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ IService</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[177, 41, 65, 17]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="177"
        y="41"
        width="65"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.2.1"
        x="177"
        y="41"
        width="65"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«interface»</text>
    </group>
    <rectangle name="Fig1.3"
      x="176"
      y="78"
      width="67"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[177, 79, 65, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="177"
        y="79"
        width="65"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[272, 40, 132, 60]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig2.0"
      x="272"
      y="40"
      width="132"
      height="60"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig2.1"
      x="273"
      y="41"
      width="130"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ IServiceComponent</text>
    <group name="Fig2.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[273, 41, 130, 17]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.2.0"
        x="273"
        y="41"
        width="130"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig2.2.1"
        x="273"
        y="41"
        width="130"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«interface»</text>
    </group>
    <rectangle name="Fig2.3"
      x="272"
      y="78"
      width="132"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig2.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[273, 79, 130, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig2.4.0"
        x="273"
        y="79"
        width="130"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[24, 40, 143, 60]pathVisible=false;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="24"
      y="40"
      width="143"
      height="60"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="25"
      y="41"
      width="141"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ IServiceIdentification</text>
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[25, 41, 141, 17]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="25"
        y="41"
        width="141"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig3.2.1"
        x="25"
        y="41"
        width="141"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«interface»</text>
    </group>
    <rectangle name="Fig3.3"
      x="24"
      y="78"
      width="143"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[25, 79, 141, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.4.0"
        x="25"
        y="79"
        width="141"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EFF"
       sourceConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F00"
       destConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F01"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0"
      destPortFig="Fig1"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig4.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EFF"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig4.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F00"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F00"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F01"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig4.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F01"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig4.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="192"
              y="168" />
      <lineto x="192"
              y="99" />
    </path>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F02"
       sourceConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F03"
       destConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F04"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0"
      destPortFig="Fig3"
      sourceFigNode="Fig0"
      destFigNode="Fig3"
      <argouml:pathitem figname="Fig5.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F02"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig5.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F03"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig5.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F03"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig5.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F04"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig5.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F04"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig5.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="120"
              y="168" />
      <lineto x="120"
              y="99" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F7"
      name="Storage Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[24, 56, 482, 164]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001572"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="24"
      y="56"
      width="482"
      height="164"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="25"
      y="57"
      width="480"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ FileStorage</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[25, 57, 480, 0]"
         href="-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001572"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="25"
        y="57"
        width="480"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="24"
      y="78"
      width="482"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[25, 79, 480, 21]"
         href="-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001572"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="25"
        y="79"
        width="480"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.5"
      x="24"
      y="99"
      width="482"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[25, 100, 480, 120]"
         href="-64--88-10-100--407fb74e:1303a647086:-8000:0000000000001572"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="25"
        y="100"
        width="480"
        height="120"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig0.6.1"
        x="25"
        y="100"
        width="480"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«create» +__init__(userConfigDir : String,quiet : Boolean)</text>
      <text name="Fig0.6.2"
        x="25"
        y="114"
        width="480"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getValue(variable : String,section : String = None,realm : String = None) : String</text>
      <text name="Fig0.6.3"
        x="25"
        y="128"
        width="480"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+saveValue(variable : String,value : object,section : String = None,realm : String = None)</text>
      <text name="Fig0.6.4"
        x="25"
        y="142"
        width="480"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+hasVariable(variable : String,section : String = None,realm : String = None) : Boolean</text>
      <text name="Fig0.6.5"
        x="25"
        y="156"
        width="480"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+tryRemoveVariable(variable : String,section : String = None,realm : String = None) : Boolean</text>
      <text name="Fig0.6.6"
        x="25"
        y="170"
        width="480"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+createStoragePortion(section : String = None,realm : String = None)</text>
      <text name="Fig0.6.7"
        x="25"
        y="184"
        width="480"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getRealms() : Iterable&lt;str&gt;</text>
      <text name="Fig0.6.8"
        x="25"
        y="198"
        width="480"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+removeRealm(realm : String)</text>
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[24, 312, 369, 150]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A5"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="24"
      y="312"
      width="369"
      height="150"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="25"
      y="313"
      width="367"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ StoragePortion</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[25, 313, 367, 0]"
         href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="25"
        y="313"
        width="367"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.3"
      x="24"
      y="334"
      width="369"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[25, 335, 367, 21]"
         href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="25"
        y="335"
        width="367"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.5"
      x="24"
      y="355"
      width="369"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[25, 356, 367, 106]"
         href="-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A5"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="25"
        y="356"
        width="367"
        height="106"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.6.1"
        x="25"
        y="356"
        width="367"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+__init__(storage,section : String,realm : String)</text>
      <text name="Fig1.6.2"
        x="25"
        y="370"
        width="367"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +realm() : String</text>
      <text name="Fig1.6.3"
        x="25"
        y="384"
        width="367"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >«property» +section(value : String) : String</text>
      <text name="Fig1.6.4"
        x="25"
        y="398"
        width="367"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+getValue(variable : String,section : String = None) : String</text>
      <text name="Fig1.6.5"
        x="25"
        y="412"
        width="367"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+saveValue(variable : String,value : object,section : String = None)</text>
      <text name="Fig1.6.6"
        x="25"
        y="426"
        width="367"
        height="14"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+hasVariable(variable : String,section : String = None) : Boolean</text>
      <text name="Fig1.6.7"
        x="25"
        y="440"
        width="367"
        height="20"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Left"
      >+tryRemoveVariable(variable : String,section : String = None) : Boolean</text>
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.ui.FigUsage"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F08"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig1"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig2.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F08"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig2.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="224"
              y="219" />
      <lineto x="224"
              y="312" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-11-100--550af4ec:14aaf176037:-8000:00000000000013F9"
      name="UI Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[64, 40, 102, 65]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F09"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="64"
      y="40"
      width="102"
      height="65"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="65"
      y="41"
      width="100"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ MultiFieldLine</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[65, 41, 100, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F09"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="65"
        y="41"
        width="100"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="64"
      y="62"
      width="102"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[65, 63, 100, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F09"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="65"
        y="63"
        width="100"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.5"
      x="64"
      y="83"
      width="102"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[65, 84, 100, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F09"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="65"
        y="84"
        width="100"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[272, 40, 91, 65]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F0E"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="272"
      y="40"
      width="91"
      height="65"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="273"
      y="41"
      width="89"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ DisplayField</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[273, 41, 89, 0]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F0E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="273"
        y="41"
        width="89"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.3"
      x="272"
      y="62"
      width="91"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[273, 63, 89, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F0E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="273"
        y="63"
        width="89"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig1.5"
      x="272"
      y="83"
      width="91"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[273, 84, 89, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F0E"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.6.0"
        x="273"
        y="84"
        width="89"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.ui.FigAssociation"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F12"
       sourceConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F13"
       destConnector="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F14"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0"
      destPortFig="Fig1"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig2.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F12"
                        angle="270.0"
                        offset="25" />
      <argouml:pathitem figname="Fig2.2"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F13"
                        angle="315.0"
                        offset="5" />
      <argouml:pathitem figname="Fig2.3"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F13"
                        angle="45.0"
                        offset="5" />
      <argouml:pathitem figname="Fig2.4"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigMultiplicity"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F14"
                        angle="225.0"
                        offset="5" />
      <argouml:pathitem figname="Fig2.5"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigAssociationEndAnnotation"
                        ownerhref="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001F14"
                        angle="135.0"
                        offset="5" />
    </private>
    <path name="Fig2.0"
      description="org.argouml.gefext.ArgoFigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="165"
              y="64" />
      <lineto x="272"
              y="64" />
    </path>
  </group>
</pgml>
<pgml description="org.argouml.uml.diagram.static_structure.ui.UMLClassDiagram|-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001209"
      name="External Command Executor Classes"
>
  <group name="Fig0"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[64, 144, 292, 65]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120A"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig0.0"
      x="64"
      y="144"
      width="292"
      height="65"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig0.1"
      x="65"
      y="145"
      width="290"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ ExternalCommandExecutorServiceIdentification</text>
    <group name="Fig0.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[65, 145, 64, 0]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.2.0"
        x="65"
        y="145"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.3"
      x="64"
      y="166"
      width="292"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[65, 167, 290, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.4.0"
        x="65"
        y="167"
        width="290"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig0.5"
      x="64"
      y="187"
      width="292"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig0.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[65, 188, 290, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120A"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig0.6.0"
        x="65"
        y="188"
        width="290"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig1"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[64, 32, 277, 60]pathVisible=true;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig1.0"
      x="64"
      y="32"
      width="277"
      height="60"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig1.1"
      x="65"
      y="33"
      width="275"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ infrastructure::service::IServiceIdentification</text>
    <group name="Fig1.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[65, 33, 275, 17]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.2.0"
        x="65"
        y="33"
        width="275"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig1.2.1"
        x="65"
        y="33"
        width="275"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«interface»</text>
    </group>
    <rectangle name="Fig1.3"
      x="64"
      y="70"
      width="277"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig1.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[65, 71, 275, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF8"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig1.4.0"
        x="65"
        y="71"
        width="275"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig2"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120B"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig0.0"
      destPortFig="Fig1.0"
      sourceFigNode="Fig0"
      destFigNode="Fig1"
      <argouml:pathitem figname="Fig2.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120B"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig2.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="208"
              y="144" />
      <lineto x="208"
              y="91" />
    </path>
  </group>
  <group name="Fig3"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[408, 144, 175, 65]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120D"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig3.0"
      x="408"
      y="144"
      width="175"
      height="65"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig3.1"
      x="409"
      y="145"
      width="173"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ ExternalCommandExecutor</text>
    <group name="Fig3.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[409, 145, 64, 0]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120D"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.2.0"
        x="409"
        y="145"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig3.3"
      x="408"
      y="166"
      width="175"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[409, 167, 173, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120D"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.4.0"
        x="409"
        y="167"
        width="173"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig3.5"
      x="408"
      y="187"
      width="175"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig3.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[409, 188, 173, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120D"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig3.6.0"
        x="409"
        y="188"
        width="173"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig4"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[400, 32, 202, 60]pathVisible=true;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig4.0"
      x="400"
      y="32"
      width="202"
      height="60"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig4.1"
      x="401"
      y="33"
      width="200"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ infrastructure::service::IService</text>
    <group name="Fig4.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[401, 33, 200, 17]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.2.0"
        x="401"
        y="33"
        width="200"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig4.2.1"
        x="401"
        y="33"
        width="200"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«interface»</text>
    </group>
    <rectangle name="Fig4.3"
      x="400"
      y="70"
      width="202"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig4.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[401, 71, 200, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF6"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig4.4.0"
        x="401"
        y="71"
        width="200"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig5"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120E"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig3.0"
      destPortFig="Fig4.0"
      sourceFigNode="Fig3"
      destFigNode="Fig4"
      <argouml:pathitem figname="Fig5.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100-78fee351:14aafc7e40f:-8000:000000000000120E"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig5.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="488"
              y="144" />
      <lineto x="488"
              y="91" />
    </path>
  </group>
  <group name="Fig6"
       description="org.argouml.uml.diagram.static_structure.ui.FigClass[80, 360, 282, 65]pathVisible=false;stereotypeView=0;operationsVisible=true;attributesVisible=true;"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001210"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig6.0"
      x="80"
      y="360"
      width="282"
      height="65"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig6.1"
      x="81"
      y="361"
      width="280"
      height="21"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >~ ExternalCommandExecutorServiceComponent</text>
    <group name="Fig6.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[81, 361, 64, 0]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001210"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
         visibility="0"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.2.0"
        x="81"
        y="361"
        width="64"
        height="0"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig6.3"
      x="80"
      y="382"
      width="282"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig6.4"
         description="org.argouml.uml.diagram.ui.FigAttributesCompartment[81, 383, 280, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001210"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.4.0"
        x="81"
        y="383"
        width="280"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
    <rectangle name="Fig6.5"
      x="80"
      y="403"
      width="282"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig6.6"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[81, 404, 280, 21]"
         href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001210"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig6.6.0"
        x="81"
        y="404"
        width="280"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig7"
       description="org.argouml.uml.diagram.static_structure.ui.FigInterface[88, 248, 267, 60]pathVisible=true;stereotypeView=0;operationsVisible=true;operationsVisible=true"
       href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7"
       fill="1"
       fillcolor="white"
       stroke="1"
       strokecolor="black"
  >
    <private>
    </private>
    
    <rectangle name="Fig7.0"
      x="88"
      y="248"
      width="267"
      height="60"
      fill="1"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    />
    <text name="Fig7.1"
      x="89"
      y="249"
      width="265"
      height="37"
      fill="0"
      fillcolor="white"
      stroke="0"
      strokecolor="black"
      textcolor="black"
      font="Dialog"
      italic="false"
      bold="true"
      textsize="10"
      justification="Center"
    >+ infrastructure::service::IServiceComponent</text>
    <group name="Fig7.2"
         description="org.argouml.uml.diagram.ui.FigStereotypesGroup[89, 249, 265, 17]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.2.0"
        x="89"
        y="249"
        width="265"
        height="17"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
      <text name="Fig7.2.1"
        x="89"
        y="249"
        width="265"
        height="15"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
        textcolor="black"
        font="Dialog"
        italic="false"
        bold="false"
        textsize="10"
        justification="Center"
      >«interface»</text>
    </group>
    <rectangle name="Fig7.3"
      x="88"
      y="286"
      width="267"
      height="1"
      fill="1"
      fillcolor="black"
      stroke="1"
      strokecolor="black"
    />
    <group name="Fig7.4"
         description="org.argouml.uml.diagram.ui.FigOperationsCompartment[89, 287, 265, 21]"
         href="-64--88-11-100--550af4ec:14aaf176037:-8000:0000000000001EF7"
         fill="0"
         fillcolor="white"
         stroke="0"
         strokecolor="black"
    >
      <private>
      </private>
      
      <rectangle name="Fig7.4.0"
        x="89"
        y="287"
        width="265"
        height="21"
        fill="0"
        fillcolor="white"
        stroke="0"
        strokecolor="black"
      />
    </group>
  </group>
  <group name="Fig8"
       description="org.argouml.uml.diagram.ui.FigAbstraction"
       href="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001211"
       stroke="1"
       strokecolor="black"
  >
    <private>
      sourcePortFig="Fig6.0"
      destPortFig="Fig7.0"
      sourceFigNode="Fig6"
      destFigNode="Fig7"
      <argouml:pathitem figname="Fig8.1"
                        classname="org.argouml.uml.diagram.ui.PathItemPlacement"
                        figclassname="org.argouml.uml.diagram.ui.FigTextGroup"
                        ownerhref="-64--88-11-100-78fee351:14aafc7e40f:-8000:0000000000001211"
                        angle="270.0"
                        offset="25" />
    </private>
    <path name="Fig8.0"
      description="org.tigris.gef.presentation.FigPoly"
      fill="0"
      fillcolor="white"
      stroke="1"
      strokecolor="black"
    >
      <moveto x="216"
              y="360" />
      <lineto x="216"
              y="307" />
    </path>
  </group>
</pgml>
<todo>
<todolist>
</todolist>
<resolvedcritics>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalPackName</poster>
		<offender>127-0-0-1-e187903:11caf2df0bb:-8000:00000000000007DA</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalPackName</poster>
		<offender>127-0-0-1-e187903:11caf2df0bb:-8000:0000000000000811</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConfusion</poster>
		<offender>127-0-0-1-e187903:11caf2df0bb:-8000:00000000000007E5</offender>
		<offender>127-0-0-1-e187903:11caf2df0bb:-8000:0000000000000BD7</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoAssociations</poster>
		<offender>-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE7</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoAssociations</poster>
		<offender>-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FE9</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoAssociations</poster>
		<offender>-64--88-10-100--2953573d:12de7a1b757:-8000:0000000000000FEB</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoOperations</poster>
		<offender>-64--88-10-100--2beb27d6:12def4e4bc9:-8000:0000000000001085</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100--2beb27d6:12def4e4bc9:-8000:0000000000001085</offender>
	</issue>
	<issue>
		<poster>class org.argouml.pattern.cognitive.critics.CrConsiderSingleton</poster>
		<offender>127-0-0-1-e187903:11caf2df0bb:-8000:0000000000000B8C</offender>
	</issue>
	<issue>
		<poster>class org.argouml.pattern.cognitive.critics.CrConsiderSingleton</poster>
		<offender>127-0-0-1-550e4c7d:11cebf9aa6f:-8000:000000000000092B</offender>
	</issue>
	<issue>
		<poster>class org.argouml.pattern.cognitive.critics.CrConsiderSingleton</poster>
		<offender>127-0-0-1-550e4c7d:11cebf9aa6f:-8000:0000000000000892</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConfusion</poster>
		<offender>127-0-0-1-550e4c7d:11cebf9aa6f:-8000:000000000000092B</offender>
		<offender>127-0-0-1-550e4c7d:11cebf9aa6f:-8000:0000000000000892</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoAssociations</poster>
		<offender>-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DD</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoAssociations</poster>
		<offender>-64--88-10-100--645cd8d8:12df5dbfb07:-8000:00000000000010DE</offender>
	</issue>
	<issue>
		<poster>class org.argouml.pattern.cognitive.critics.CrConsiderSingleton</poster>
		<offender>127-0-0-1-550e4c7d:11cebf9aa6f:-8000:0000000000000961</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConfusion</poster>
		<offender>-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152C</offender>
		<offender>-64--88-10-100--1a9e0fa3:12dec6be760:-8000:0000000000000FF2</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConfusion</poster>
		<offender>-64--88-10-100-6516043d:12df99a8146:-8000:000000000000112A</offender>
		<offender>-64--88-10-100-6516043d:12df99a8146:-8000:0000000000001129</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConfusion</poster>
		<offender>-64--88-10-100--2953573d:12de7a1b757:-8000:000000000000152D</offender>
		<offender>-64--88-10-100--5a0bb394:12dec2c1a54:-8000:0000000000001002</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConflict</poster>
		<offender>-64--88-10-100--7193c4ef:12e00e58de8:-8000:000000000000123C</offender>
		<offender>-64--88-10-100--7f00117b:12dff63b22e:-8000:00000000000011C1</offender>
		<offender>-64--88-10-100--7f00117b:12dff63b22e:-8000:00000000000011CD</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConflict</poster>
		<offender>-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012C9</offender>
		<offender>-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012E1</offender>
		<offender>-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012F4</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUselessInterface</poster>
		<offender>-64--88-10-100--11b968ed:12df9fcab4c:-8000:0000000000001161</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoOperations</poster>
		<offender>-64--88-10-100--11b968ed:12df9fcab4c:-8000:0000000000001161</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoOperations</poster>
		<offender>-64--88-10-100--11b968ed:12df9fcab4c:-8000:000000000000117D</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100--11b968ed:12df9fcab4c:-8000:000000000000117D</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConflict</poster>
		<offender>-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001311</offender>
		<offender>-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001314</offender>
		<offender>-64--88-10-100--7f00117b:12dff63b22e:-8000:00000000000011B6</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100-5286f851:12df7aa4606:-8000:00000000000010FB</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100-5286f851:12df7aa4606:-8000:000000000000110E</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100-5286f851:12df7aa4606:-8000:0000000000001124</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoAssociations</poster>
		<offender>-64--88-10-100--375cad32:12e01a8fbce:-8000:0000000000001287</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoAssociations</poster>
		<offender>-64--88-10-100-2bb667a:12e04063daf:-8000:00000000000012D3</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100--11b968ed:12df9fcab4c:-8000:0000000000001180</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConflict</poster>
		<offender>-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001342</offender>
		<offender>-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001351</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConflict</poster>
		<offender>-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001340</offender>
		<offender>-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001343</offender>
		<offender>-64--88-10-100-419fec60:12e054dd3b6:-8000:0000000000001361</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConflict</poster>
		<offender>-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013A6</offender>
		<offender>-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B1</offender>
		<offender>-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013B9</offender>
		<offender>-64--88-10-100--72da9fce:12e05fc9645:-8000:00000000000013C1</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoAssociations</poster>
		<offender>-64--88-10-100--442b4ac8:12df597bf1b:-8000:00000000000010C7</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AD</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoOperations</poster>
		<offender>-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014CA</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014CA</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoOperations</poster>
		<offender>-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalOperName</poster>
		<offender>-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014B4</offender>
		<offender>-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014AD</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrOppEndVsAttr</poster>
		<offender>127-0-0-1-e187903:11caf2df0bb:-8000:00000000000007DB</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalOperName</poster>
		<offender>-64--88-10-100-6516043d:12df99a8146:-8000:000000000000112E</offender>
		<offender>-64--88-10-100-6516043d:12df99a8146:-8000:000000000000112D</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrOppEndVsAttr</poster>
		<offender>-64--88-10-100--11b968ed:12df9fcab4c:-8000:0000000000001167</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConflict</poster>
		<offender>-64--88-10-100-2bb667a:12e04063daf:-8000:0000000000001342</offender>
		<offender>-64--88-10-100-75b8d09e:12e58c3ef15:-8000:000000000000141F</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100-41ff7d43:12e5872f826:-8000:00000000000013F6</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalOperName</poster>
		<offender>-64--88-10-100-40c0f317:12e5ba448a8:-8000:000000000000144D</offender>
		<offender>127-0-0-1--16382e46:11caf8faa19:-8000:000000000000082B</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalOperName</poster>
		<offender>-64--88-10-100-41ff7d43:12e5872f826:-8000:00000000000013F7</offender>
		<offender>-64--88-10-100-41ff7d43:12e5872f826:-8000:00000000000013F6</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConflict</poster>
		<offender>-64--88-10-100--1ad54b70:12e53f18f1d:-8000:00000000000013EA</offender>
		<offender>-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014CA</offender>
	</issue>
	<issue>
		<poster>class org.argouml.pattern.cognitive.critics.CrConsiderSingleton</poster>
		<offender>-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:00000000000014CA</offender>
	</issue>
	<issue>
		<poster>class org.argouml.pattern.cognitive.critics.CrConsiderSingleton</poster>
		<offender>-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A</offender>
	</issue>
	<issue>
		<poster>class org.argouml.pattern.cognitive.critics.CrConsiderSingleton</poster>
		<offender>-64--88-10-100--11b968ed:12df9fcab4c:-8000:000000000000117D</offender>
	</issue>
	<issue>
		<poster>class org.argouml.pattern.cognitive.critics.CrConsiderSingleton</poster>
		<offender>-64--88-10-100-41ff7d43:12e5872f826:-8000:00000000000013F6</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrReservedName</poster>
		<offender>-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E0</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNameConfusion</poster>
		<offender>-64--88-10-100-50ebf6d8:12e5dd6a2e1:-8000:000000000000149A</offender>
		<offender>-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoOperations</poster>
		<offender>-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoOperations</poster>
		<offender>-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalOperName</poster>
		<offender>-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E5</offender>
		<offender>-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014DB</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrDupParamName</poster>
		<offender>-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014E7</offender>
	</issue>
	<issue>
		<poster>class org.argouml.pattern.cognitive.critics.CrConsiderSingleton</poster>
		<offender>-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014EA</offender>
	</issue>
	<issue>
		<poster>class org.argouml.pattern.cognitive.critics.CrConsiderSingleton</poster>
		<offender>-64--88-10-100-53081794:12edec80e8c:-8000:00000000000014F2</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalOperName</poster>
		<offender>-64--88-10-100--11b4e4f3:1308f22adc4:-8000:00000000000016B0</offender>
		<offender>-64--88-10-100--11b4e4f3:1308f22adc4:-8000:00000000000016A1</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalOperName</poster>
		<offender>-64--88-10-100--11b4e4f3:1308f22adc4:-8000:000000000000169C</offender>
		<offender>-64--88-10-100--11b4e4f3:1308f22adc4:-8000:000000000000168A</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalOperName</poster>
		<offender>-64--88-10-100--11b4e4f3:1308f22adc4:-8000:0000000000001682</offender>
		<offender>-64--88-10-100--11b4e4f3:1308f22adc4:-8000:0000000000001671</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalOperName</poster>
		<offender>-64--88-10-100--11b4e4f3:1308f22adc4:-8000:000000000000165E</offender>
		<offender>-64--88-10-100--11b4e4f3:1308f22adc4:-8000:0000000000001627</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrUnconventionalOperName</poster>
		<offender>-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015AC</offender>
		<offender>-64--88-10-100--1f0dbaa1:1303ad4c451:-8000:00000000000015A5</offender>
	</issue>
	<issue>
		<poster>class org.argouml.uml.cognitive.critics.CrNoInstanceVariables</poster>
		<offender>-64--88-10-100--537bf0d8:13037a89757:-8000:000000000000155B</offender>
	</issue>
	<issue>
		<poster>class org.argouml.language.java.cognitive.critics.CrMultipleInheritance</poster>
		<offender>127-0-0-1-e187903:11caf2df0bb:-8000:0000000000000B8C</offender>
	</issue>
</resolvedcritics>
</todo>
</uml>
