<?xml version = '1.0' encoding = 'UTF-8' ?>
<XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Tue Aug 18 16:27:46 CEST 2009'>
  <XMI.header>    <XMI.documentation>
      <XMI.exporter>ArgoUML (using Netbeans XMI Writer version 1.0)</XMI.exporter>
      <XMI.exporterVersion>0.28(6) revised on $Date: 2007-05-12 08:08:08 +0200 (Sat, 12 May 2007) $ </XMI.exporterVersion>
    </XMI.documentation>
    <XMI.metamodel xmi.name="UML" xmi.version="1.4"/></XMI.header>
  <XMI.content>
    <UML:Model xmi.id = 'I178dc08mfc2ddedf2amm6c60' name = 'NeoGia' isSpecification = 'false'
      isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
      <UML:Namespace.ownedElement>
        <UML:Package xmi.id = 'I178dc08mfc2ddedf2amm6c86' name = 'java' isSpecification = 'false'
          isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:Package xmi.id = 'I178dc08mfc2ddedf2amm6c8b' name = 'lang' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:DataType xmi.id = 'I178dc08mfc2ddedf2amm6c94' name = 'long' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
                <UML:DataType xmi.id = 'I178dc08mfc2ddedf2amm6c93' name = 'void' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
                <UML:DataType xmi.id = 'I178dc08mfc2ddedf2amm6c92' name = 'boolean' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
                <UML:Class xmi.id = 'I178dc08mfc2ddedf2amm6c91' name = 'Double' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
                <UML:Class xmi.id = 'I178dc08mfc2ddedf2amm6c90' name = 'Long' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
                <UML:Class xmi.id = 'I178dc08mfc2ddedf2amm6c8f' name = 'String' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
                <UML:Class xmi.id = 'I178dc08mfc2ddedf2amm6c8e' name = 'Boolean' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
                <UML:Class xmi.id = 'I178dc08mfc2ddedf2amm6c8d' name = 'Float' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
                <UML:DataType xmi.id = 'I178dc08mfc2ddedf2amm6c8c' name = 'float' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
                <UML:DataType xmi.id = 'I178dc08mfc5c117a9dmm7467' name = 'double' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
                <UML:DataType xmi.id = 'I21f752m10480e3cdfdmm6551' name = 'int' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
              </UML:Namespace.ownedElement>
            </UML:Package>
            <UML:Package xmi.id = 'I178dc08mfc2ddedf2amm6c89' name = 'sql' visibility = 'public'
              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Class xmi.id = 'I178dc08mfc2ddedf2amm6c8a' name = 'Timestamp' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                  isActive = 'false'/>
              </UML:Namespace.ownedElement>
            </UML:Package>
            <UML:Package xmi.id = 'I178dc08mfc2ddedf2amm6c87' name = 'util' isSpecification = 'false'
              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Class xmi.id = 'I178dc08mfc2ddedf2amm6c88' name = 'Date' isSpecification = 'false'
                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/>
              </UML:Namespace.ownedElement>
            </UML:Package>
          </UML:Namespace.ownedElement>
        </UML:Package>
        <UML:Stereotype xmi.id = 'I178dc08mfc2ddedf2amm6c85' name = 'dateValid'
          visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>AssociationClass</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Stereotype xmi.id = 'I178dc08mfc2ddedf2amm6c84' name = 'statusMgt'
          visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>AssociationClass</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Stereotype xmi.id = 'I178dc08mfc2ddedf2amm6c83' name = 'statusMgt'
          visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Package xmi.id = 'I178dc08mfc2ddedf2amm6c67' name = 'org' visibility = 'public'
          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Namespace.ownedElement>
            <UML:Package xmi.id = 'I178dc08mfc2ddedf2amm6c68' name = 'neogia' visibility = 'public'
              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Package xmi.id = 'I178dc08mfc2ddedf2amm6c82' name = 'facility' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Dependency xmi.idref = 'I178dc08mfc2ddedf2amm6c69'/>
                  </UML:ModelElement.clientDependency>
                  <UML:Namespace.ownedElement>
                    <UML:Package xmi.id = 'Ib3cac9mfc96ddd001mm6df5' name = 'location' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'Ib3cac9mfc96ddd001mm6dee' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'Ib3cac9mfc96ddd001mm6e6d' name = 'Facility' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:AssociationClass xmi.id = 'Ib3cac9mfc96ddd001mm6e4a' name = 'ProductFacility'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Ib3cac9mfc96ddd001mm6e47' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4D2'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4D1'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Ib3cac9mfc96ddd001mm6e3e' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4D4'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4D3'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Ib3cac9mfc96ddd001mm6e6d'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:AssociationClass>
                            <UML:Class xmi.id = 'I158ae49m10b3d043debmm4fb2' name = 'FacilityPurpose'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I1a418a3m109d3bfd12fmbb1'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'Iabf658m10b3d10a610mm4ef3' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>dropDown</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'Iabf658m10b3d10a610mm4f43' name = 'BACKFLUSH' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Iabf658m10b3d10a610mm4efb' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>FAC_P_BACKFLUSH</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Iabf658m10b3d10a610mm4f32' name = 'ORDER' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Iabf658m10b3d10a610mm4ef7' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>FAC_P_ORDER</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'Iabf658m10b3d10a610mm4efa'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Iabf658m10b3d10a610mm4f21' name = 'REWORK' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Iabf658m10b3d10a610mm4f0d' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>FAC_P_REWORK</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'Iabf658m10b3d10a610mm4f10'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Iabf658m10b3d10a610mm4f0c' name = 'SHIPMENT' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Iabf658m10b3d10a610mm4ef6' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>FAC_P_SHIPMENT</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'Iabf658m10b3d10a610mm4efa'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I7a1904m10b4bab8b27mm4e3f' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I7a1904m10b4bab8b27mm4e45' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094E2'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094E1'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Im2555f5aam10b5759cb81m238b' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>facilityId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Ib3cac9mfc96ddd001mm6e6d'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I7a1904m10b4bab8b27mm4e42' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094D5'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094D4'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I7a1904m10b4bab8b27mm4ebf'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'Ie5f46emfd08c99b41mm7fc8' name = 'stockevent' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'Ie5f46emfd08c99b41mm7fc1' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'/>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I1128f5amfeec1e51b3mm7ff8' name = 'inventory' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1128f5amfeec1e51b3mm7ff3' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:AssociationClass xmi.id = 'Ie5f46emfd08c99b41mm7fae' name = 'InventoryProduct'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Ie5f46emfd08c99b41mm7fab' name = '' visibility = 'protected'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000954C'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000954B'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Ie5f46emfd08c99b41mm7ff5'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Ie5f46emfd08c99b41mm7fa2' name = '' visibility = 'protected'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000954A'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009549'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:AssociationClass>
                            <UML:Class xmi.id = 'Ie5f46emfd08c99b41mm7ff5' name = 'Inventory' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = 'I178dc08mfc2ddedf2amm6c7f' name = 'manufacturing'
                  visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                  isAbstract = 'false'>
                  <UML:ModelElement.clientDependency>
                    <UML:Dependency xmi.idref = 'I178dc08mfc2ddedf2amm6c6c'/>
                    <UML:Dependency xmi.idref = 'I178dc08mfc2ddedf2amm6c6b'/>
                    <UML:Dependency xmi.idref = 'I178dc08mfc2ddedf2amm6c6a'/>
                  </UML:ModelElement.clientDependency>
                  <UML:Namespace.ownedElement>
                    <UML:Comment xmi.id = 'I178dc08mfc2ddedf2amm6c81' name = '' visibility = 'public'
                      isSpecification = 'false' body = 'there is only one with valueForPlanification==true'/>
                    <UML:Comment xmi.id = 'I178dc08mfc2ddedf2amm6c80' name = '' visibility = 'public'
                      isSpecification = 'false' body = 'There is only one routing valid for a minimumQuantity '/>
                    <UML:Package xmi.id = 'I57807amfc87b04bcemm7f98' name = 'techdata' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I57807amfc87b04bcemm7f91' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I57807amfc87b04bcemm7fc5' name = 'Routing' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:AssociationClass xmi.id = 'I57807amfc87b04bcemm7f7e' name = 'ProductRouting'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I57807amfc87b04bcemm7f7b' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4E6'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4E5'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I57807amfc87b04bcemm7f72' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4E4'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4E3'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I57807amfc87b04bcemm7fdb' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>listEdit, editAssoc</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I57807amfc87b04bcemm7fc5'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:AssociationClass>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'Ib3cac9mfc96ddd001mm6d89' name = 'jobshopmgt' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'Ib3cac9mfc96ddd001mm6d82' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'Ib3cac9mfc96ddd001mm6db6' name = 'WRun' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:AssociationClass xmi.id = 'Ib3cac9mfc96ddd001mm6d6f' name = 'RunComponent'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Ib3cac9mfc96ddd001mm6d6c' name = 'component'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4C8'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4C7'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Ib3cac9mfc96ddd001mm6d63' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4CA'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4C9'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Ib3cac9mfc96ddd001mm6db6'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:AssociationClass>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I29f93bm100f6410c4bmm7f9a' name = 'cost' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I29f93bm100f6410c4bmm7f93' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I29f93bm100f6410c4bmm7fc7' name = 'BudgetCode' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:GeneralizableElement.generalization>
                                <UML:Generalization xmi.idref = 'I29f93bm100f6410c4bmm7f80'/>
                              </UML:GeneralizableElement.generalization>
                            </UML:Class>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I1400eb0m1038dba120amm74f9' name = 'mps' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1400eb0m1038dba120amm74f8' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I1400eb0m1039276644bmm53f1' name = 'MpsPPlanPeriod'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Class xmi.id = 'I1400eb0m1039276644bmm53ac' name = 'ForecastPPlanPeriod'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Class xmi.id = 'I1400eb0m1038dba120amm74f7' name = 'ForecastPlanning'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Class xmi.id = 'I1400eb0m1038dba120amm74e4' name = 'MpsPlanning' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = 'I178dc08mfc2ddedf2amm6c7d' name = 'party' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Package xmi.id = 'I1f6c18m1047a78a3e6mm6c9a' name = 'party' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1f6c18m1047a78a3e6mm6c99' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I1f6c18m1047a78a3e6mm6c98' name = 'PartyRole' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Class xmi.id = 'I1f6c18m1047a78a3e6mm6c1a' name = 'Party' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Class xmi.id = 'Im5154fcc0m113640661d7mm36c4' name = 'UserLogin' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I154bb1m104c1febd30m68bf' name = 'agreement' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I154bb1m104c1febd30m68c0' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I154bb1m104c1febd30m68c1' name = 'Agreement' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Class xmi.id = 'I154bb1m104c1febd30m692b' name = 'AgreementItem' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:AssociationClass xmi.id = 'I154bb1m104c1febd30m6966' name = 'AgreementProductAppl'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I154bb1m104c1febd30m6960' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4E2'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4E1'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I154bb1m104c1febd30m692b'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I154bb1m104c1febd30m6963' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4E0'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4DF'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:AssociationClass>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = 'I178dc08mfc2ddedf2amm6c6d' name = 'product' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Package xmi.id = 'I57807amfc87b04bcemm7f1d' name = 'catalog' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I57807amfc87b04bcemm7f23' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I1898b92m1038ccae618mm2d80' name = 'ProdCatalog' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f45' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Id6a9a4m107e0fc0233m7e9b' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>lookup</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1898b92m1038ccae618mm2d6d' name = 'prodCatalogId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1898b92m1038ccae618mm2d5c' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm70e3' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>idName</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm70e2' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm7104' name = 'catalogName'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm70e1' name = 'useQuickAdd'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm70c0' name = 'styleSheet'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm709f' name = 'headerLogo'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm707e' name = 'contentPathPrefix'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm705d' name = 'templatePathPrefix'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Class xmi.id = 'I1f6c18m1047a78a3e6mm703c' name = 'ProdCatalogCategory'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f43' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm700b' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f3c' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6ffa' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6fe9' name = 'sequenceNum'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1f6c18m1047a78a3e6mm6fd2' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6fd8' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6fd6'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6fd7' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1898b92m1038ccae618mm2d80'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6fd5' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6fb5'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6fb4' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm703c'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I1f6c18m1047a78a3e6mm6fb3' name = 'ProdCatalogCategoryType'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6f96' name = 'prodCatalogCategoryTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm6f85' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm6f84' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>idName</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm6f80' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1f6c18m1047a78a3e6mm6f83'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6f7f' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm6f6e' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1f6c18m1047a78a3e6mm6f67' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6f6d' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6f4a'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6f49' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm703c'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6f6a' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6f68'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6f69' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6fb3'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1f6c18m1047a78a3e6mm6e87' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6e8d' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6e6a'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6e69' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm703c'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6e8a' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002603'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002602'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I1f6c18m1047a78a3e6mm6de3' name = 'ProdCatalogInvFacility'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f41' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6db5' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I12a2a50m1064a865329mm5a81' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6da4' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6d93' name = 'sequenceNum'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1f6c18m1047a78a3e6mm6d02' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6d08' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6cc0'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6cbf' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6de3'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6d05' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6d03'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6d04' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Ib3cac9mfc96ddd001mm6e6d'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1f6c18m1047a78a3e6mm6cdf' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6ce5' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6ce3'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6ce4' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1898b92m1038ccae618mm2d80'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6ce2' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6cc2'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6cc1' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6de3'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:AssociationClass xmi.id = 'I1f6c18m1047a78a3e6mm6c7f' name = 'ProdCatalogRole'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f44' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6c85' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6c1e'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6c1d' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1898b92m1038ccae618mm2d80'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6c82' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6c1c'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6c1b' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6c98'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:AssociationClass>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I1bb326cmfebdf827d2mm7fc5' name = 'store' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1bb326cmfebdf827d2mm7fbe' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I1bb326cmfebdf827d2mm7ff2' name = 'ProductStore' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I57ae58mff6d9c452cmm7fe1' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>prdst</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I57ae58mff6d9c452cmm7fe0'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'I1400eb0m103942e8f18mm6d58' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'I215beem103aea919acmm71f2' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>drop-down</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im2555f5aam10b5759cb81m2391' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'Im2555f5aam10b5759cb81m238d'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = '127-0-1-1--33388c4c:122cb989339:-8000:0000000000001547'
                                  isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1bb326cmfebdf827d2mm7fb1' name = 'productStoreId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1bb326cmfebdf827d2mm7ff9' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1bb326cmfebdf827d2mm7ff8' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>idName</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1bb326cmfebdf827d2mm7ff7' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1bb326cmfebdf827d2mm7f93' name = 'oneInventoryFacility'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1bb326cmfebdf827d2mm7ff5' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>indicator</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I6e375em103aeac08c5mm71f1' name = 'storeName' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I6e375em103aeac08c5mm71cf' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Im6bf1abf6m11859fef856mm4034' name = 'launchCost'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I6100a7efm118842ed3d3mm3f92' name = 'stockCostCoef'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:AssociationClass xmi.id = 'I1898b92m1038ccae618mm2d11' name = 'ProductStoreCatalog'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f42' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1898b92m1038ccae618mm2d17' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1898b92m1038ccae618mm2ce0'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1898b92m1038ccae618mm2cdf' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1898b92m1038ccae618mm2d14' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1898b92m1038ccae618mm2ce2'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1898b92m1038ccae618mm2ce1' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1898b92m1038ccae618mm2d80'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I65db5d3bm10cee74a876mmaf4' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I65db5d3bm10cee74a876mma70' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I65db5d3bm10cee74a876mmad3' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I65db5d3bm10cee74a876mmab2' name = 'sequenceNum'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:AssociationClass>
                            <UML:Association xmi.id = 'I1400eb0m1038dba120amm74ab' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m1038dba120amm74b1' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094E8'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094E7'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1400eb0m1038dba120amm74f7'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m1038dba120amm74ae' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1400eb0m1038dba120amm74ac'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1400eb0m1038dba120amm74ad' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1400eb0m1038dba120amm7488' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m1038dba120amm748e' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094E6'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094E5'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1400eb0m1038dba120amm74e4'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m1038dba120amm748b' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1400eb0m1038dba120amm7489'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1400eb0m1038dba120amm748a' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1ae306cm1049d84323emm5f78' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1ae306cm1049d84323emm5f7e' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:0000000000003807'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:0000000000003806'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1ae306cm1049d84323emm5f7b' name = '' visibility = 'protected'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094F2'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094F1'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I93912fm10783aa5589m4616' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>requirementMethodEnumId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I93912fm10783aa5589m4619' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>RequirementMethod</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m4610'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6341'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I15e3abbm104c2829342mm5e8c' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I15e3abbm104c2829342mm5e92' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094CB'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094CA'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I15e3abbm104c2829342mm5e8f' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094C9'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094C8'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Ib3cac9mfc96ddd001mm6db6'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1bb326cmfebdf827d2mm7f13' name = '' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1bb326cmfebdf827d2mm7f10' name = '' visibility = 'protected'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:0000000000003813'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:0000000000003812'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1bb326cmfebdf827d2mm7f07' name = '' visibility = 'protected'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:0000000000003815'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:0000000000003814'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I93912fm10783aa5589m4617' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>inventoryFacilityId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Ib3cac9mfc96ddd001mm6e6d'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I24de67m1047b7e4930mm6566' name = 'ProductStoreEmailSetting'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I24de67m1047b7e4930mm6538' name = 'templatePath'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I24de67m1047b7e4930mm6527' name = 'fromAddress'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I24de67m1047b7e4930mm64cc' name = 'ccAddress' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I24de67m1047b7e4930mm64bb' name = 'bccAddress'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I24de67m1047b7e4930mm64aa' name = 'subject' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I24de67m1047b7e4930mm6499' name = 'contentType'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I24de67m1047b7e4930mm64ed' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I24de67m1047b7e4930mm64f3' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--fc6b98e:121eed14d47:-8000:0000000000002F13'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--fc6b98e:121eed14d47:-8000:0000000000002F12'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I24de67m1047b7e4930mm6566'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I24de67m1047b7e4930mm64f0' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094EC'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094EB'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'Id1223dm104dd668aabmm5d94' name = 'UnitCostMngType'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'Id1223dm104dd668aabmm5d21' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>UCMT</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I57ae58mff6d9c452cmm7fdf'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:GeneralizableElement.generalization>
                                <UML:Generalization xmi.idref = 'Id1223dm104dd668aabmm5d0a'/>
                              </UML:GeneralizableElement.generalization>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'Id1223dm104dd668aabmm5d5e' name = 'PMP' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Id1223dm104dd668aabmm5d20' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>UCMT_PMP</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Id1223dm104dd668aabmm5d4d' name = 'LAST_PRICE'
                                  visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                                  changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Id1223dm104dd668aabmm5d1f' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>UCMT_LAST_PRICE</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Id1223dm104dd668aabmm5d3c' name = 'FIX_COST' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Id1223dm104dd668aabmm5d1e' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>UCMT_FIX_COST</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'Id1223dm104dd668aabmm5d7b' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Id1223dm104dd668aabmm5d81' name = '' visibility = 'protected'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'Id1223dm104dd668aabmm5d1b'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'Id1223dm104dd668aabmm5d1a' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I93912fm10783aa5589m4614' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>unitCostMngEnumId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I93912fm10783aa5589m461a' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>UnitCostMngEnumId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m4610'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Id1223dm104dd668aabmm5d94'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Id1223dm104dd668aabmm5d7e' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'Id1223dm104dd668aabmm5d19'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'Id1223dm104dd668aabmm5d18' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I12a2a50m1064a865329mm5a7a' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I12a2a50m1064a865329mm5a80' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094EE'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094ED'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I24de67m1047b7e4930mm6566'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I12a2a50m1064a865329mm5a7d' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094F0'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094EF'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1ae306cm1049d84323emm6032'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'Id6a9a4m107e17c3c5cm5391' name = '' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Id6a9a4m107e17c3c5cm538b' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094FA'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094F9'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Id6a9a4m107e17c3c5cm538e' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094F8'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094F7'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Id6a9a4m107e17c3c5cm5343'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Comment xmi.id = 'I837645m10810717c55mm5455' name = '' visibility = 'public'
                              isSpecification = 'false' body = 'InventoryFacility'/>
                            <UML:Association xmi.id = 'I81be8am108c2caa770mm52a9' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I81be8am108c2caa770mm52af' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094CD'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094CC'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I81be8am108c2caa770mm52ac' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094CF'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094CE'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I81be8am108c2caa770mm52f7'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I81be8am108c3615b2dmm320c' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I81be8am108c3615b2dmm3212' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--fc6b98e:121eed14d47:-8000:0000000000002F11'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--fc6b98e:121eed14d47:-8000:0000000000002F10'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I81be8am108c3615b2dmm320f' name = 'vatTaxAuthority'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--fc6b98e:121eed14d47:-8000:0000000000002F0F'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--fc6b98e:121eed14d47:-8000:0000000000002F0E'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I81be8am108c3615b2dmm31ef' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>vat</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m4610'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I81be8am108c2caa770mm5447'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I7a1904m10b4bab8b27mm4ebf' name = 'ProductStoreFacility'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'Im2555f5aam10b5759cb81m2390' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'Im2555f5aam10b5759cb81m238d'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = '127-0-1-1--33388c4c:122cb989339:-8000:0000000000001546'
                                  isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I7a1904m10b4bab8b27mm4eac' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I7a1904m10b4bab8b27mm4e79' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I7a1904m10b4bab8b27mm4e8a' name = 'sequenceNum'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I158ae49m10b3d043debmm4eac' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I158ae49m10b3d043debmm4eb2' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I158ae49m10b3d043debmm4e8f'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I158ae49m10b3d043debmm4e8e' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I7a1904m10b4bab8b27mm4ebf'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I158ae49m10b3d043debmm4eaf' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I158ae49m10b3d043debmm4ead'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I158ae49m10b3d043debmm4eae' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I158ae49m10b3d043debmm4fb2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I7a1904m10b4bab8b27mm4e68' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I7a1904m10b4bab8b27mm4e6e' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094E4'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094E3'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I7a1904m10b4bab8b27mm4e6b' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094D1'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094D0'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I7a1904m10b4bab8b27mm4e1e' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>editAssoc</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I7a1904m10b4bab8b27mm4ebf'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I11e67acm100f2b2d7dfmm7df5' name = 'price' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I11e67acm100f2b2d7dfmm7df6' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I11e67acm100f2b2d7dfmm7f5b' name = 'ProductPriceType'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f42fbbm1064f6eb209mm5a5e' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I11e67acm100f2b2d7dfmm7f44' name = 'productPriceTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1db0da1m100f686358fmm7ffa' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1db0da1m100f686358fmm7ff9' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>idName</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I11ef3e7m10125a7c3camm7fef' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I11e67acm100f2b2d7dfmm7f35' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Class xmi.id = 'I11e67acm100f2b2d7dfmm7ed5' name = 'ProductPrice' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f42fbbm1064f6eb209mm5a60' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'I1223b12m10a4a324a8cmm4f33' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>list</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I11e67acm100f2b2d7dfmm7ebe' name = 'productStoreGroupId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I11e67acm100f2b2d7dfmm7ffa' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'Ieb9b73m10a4b0afdd3mm4f2f' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>indexed</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'Ieb9b73m10a4b0afdd3mm4f32'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I11e67acm100f2b2d7dfmm7eaf' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I11e67acm100f2b2d7dfmm7ff9' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'Ieb9b73m10a4b0afdd3mm4f2a' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>indexed</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'Ieb9b73m10a4b0afdd3mm4f32'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I11e67acm100f2b2d7dfmm7ea0' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I11e67acm100f2b2d7dfmm7e91' name = 'price' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I11e67acm100f2b2d7dfmm7e82' name = 'createdDate'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I11e67acm100f2b2d7dfmm7e73' name = 'createdByUserLogin'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I11e67acm100f2b2d7dfmm7e64' name = 'lastModifiedDate'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I11e67acm100f2b2d7dfmm7e55' name = 'lastModifiedByUserLogin'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I11e67acm100f2b2d7dfmm7e3e' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I11e67acm100f2b2d7dfmm7e3b' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000261A'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002619'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I11e67acm100f2b2d7dfmm7ed5'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I11e67acm100f2b2d7dfmm7e32' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000261C'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000261B'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Ieb9b73m10a4b0afdd3mm4f2c' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>indexed</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'Ieb9b73m10a4b0afdd3mm4f32'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I11e67acm100f2b2d7dfmm7f5b'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I11e67acm100f2b2d7dfmm7e26' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I11e67acm100f2b2d7dfmm7e23' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002624'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002623'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I11e67acm100f2b2d7dfmm7ed5'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I11e67acm100f2b2d7dfmm7e1a' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002622'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002621'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I93912fm10783aa5589m460e' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>productId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'Ieb9b73m10a4b0afdd3mm4f2e' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>indexed</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'Ieb9b73m10a4b0afdd3mm4f32'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I11e67acm100f2b2d7dfmm7e0e' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I11e67acm100f2b2d7dfmm7e0b' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000261E'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000261D'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I11e67acm100f2b2d7dfmm7ed5'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I11e67acm100f2b2d7dfmm7e02' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002620'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000261F'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I93912fm10783aa5589m460f' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>currencyUomId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I93912fm10783aa5589m4613' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>Currency</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m4610'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'Ieb9b73m10a4b0afdd3mm4f2b' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>indexed</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'Ieb9b73m10a4b0afdd3mm4f32'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I11e67acm100f2b2d7dfmm7f1e'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Generalization xmi.id = 'I29f93bm100f6410c4bmm7f80' isSpecification = 'false'>
                              <UML:Generalization.child>
                                <UML:Class xmi.idref = 'I29f93bm100f6410c4bmm7fc7'/>
                              </UML:Generalization.child>
                              <UML:Generalization.parent>
                                <UML:Class xmi.idref = 'I11e67acm100f2b2d7dfmm7f5b'/>
                              </UML:Generalization.parent>
                            </UML:Generalization>
                            <UML:Class xmi.id = 'I1898b92m1063b8b25a0mm5aec' name = 'ProductPricePurpose'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f42fbbm1064f6eb209mm5a5f' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1898b92m1063b8b25a0mm5acf' name = 'productPricePurposeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1898b92m1063b8b25a0mm5a51' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>idName</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1898b92m1063b8b25a0mm5a54'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1898b92m1063b8b25a0mm5a50' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1898b92m1063b8b25a0mm5a4f' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1898b92m1063b8b25a0mm5abe' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1898b92m1063b8b25a0mm5a73' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1898b92m1063b8b25a0mm5a79' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1898b92m1063b8b25a0mm5a77'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1898b92m1063b8b25a0mm5a78' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Ieb9b73m10a4b0afdd3mm4f2d' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>indexed</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'Ieb9b73m10a4b0afdd3mm4f32'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1898b92m1063b8b25a0mm5aec'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1898b92m1063b8b25a0mm5a76' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002626'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002625'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I11e67acm100f2b2d7dfmm7ed5'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I8dacbbm109d008073amb72' name = 'ProductPriceItem'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I8dacbbm109d008073amc1c' name = 'price' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I8dacbbm109d008073ambfd' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I8dacbbm109d008073ambf7' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002618'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002617'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I11e67acm100f2b2d7dfmm7ed5'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I8dacbbm109d008073ambfa' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002616'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002615'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1223b12m10a4a324a8cmm4f32' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>listAssoc, editAssoc</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I8dacbbm109d008073amb72'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I8dacbbm109d008073amc2d' name = 'ProductPriceItemType'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I1a418a3m109d3bfd12fmbb1'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I5615ec0bm10a3c070075mm3600' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>ppt</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I57ae58mff6d9c452cmm7fdf'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:GeneralizableElement.generalization>
                                <UML:Generalization xmi.idref = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002610'/>
                              </UML:GeneralizableElement.generalization>
                            </UML:Class>
                            <UML:Association xmi.id = 'I8dacbbm109d008073amd38' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I8dacbbm109d008073amd32' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002614'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002613'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I8dacbbm109d008073amc2d'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I8dacbbm109d008073amd35' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002612'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002611'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I8dacbbm109d008073amb72'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Generalization xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002610'
                              isSpecification = 'false' discriminator = 'enumTypeId'>
                              <UML:Generalization.child>
                                <UML:Class xmi.idref = 'I8dacbbm109d008073amc2d'/>
                              </UML:Generalization.child>
                              <UML:Generalization.parent>
                                <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7f7a'/>
                              </UML:Generalization.parent>
                            </UML:Generalization>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I1898b92m1038ccae618mm2daf' name = 'product' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1898b92m1038ccae618mm2dae' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I178dc08mfc2ddedf2amm6c7a' name = 'Product' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I57807amfc87b04bcemm7fdf' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>list, edit, lookup, print</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2595' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = '127-0-1-1-555a2e17:122cbd2c345:-8000:0000000000001544'
                                  isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>prdt</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I57ae58mff6d9c452cmm7fdf'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I178dc08mfc5c117a9dmm7498' name = 'productId' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I57807amfc87b04bcemm7fde' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>idName, indexed</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1c67248mfc87c9c607mm6e9b' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I96ad7cmfdd241117bmm7ff2' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I57807amfc87b04bcemm7fd8' name = 'internalName'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I57807amfc87b04bcemm7fdd' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1c'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I57807amfc87b04bcemm7fdc' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description, indexed</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Operation xmi.id = 'I147917amff3b99aecemm7ff0' name = 'getRouting'
                                  visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                                  isQuery = 'false' concurrency = 'sequential' isRoot = 'false' isLeaf = 'false'
                                  isAbstract = 'false'>
                                  <UML:BehavioralFeature.parameter>
                                    <UML:Parameter xmi.id = 'I147917amff3b99aecemm7fcb' name = 'return' isSpecification = 'false'
                                      kind = 'return'>
                                      <UML:Parameter.type>
                                        <UML:Class xmi.idref = 'I57807amfc87b04bcemm7fc5'/>
                                      </UML:Parameter.type>
                                    </UML:Parameter>
                                    <UML:Parameter xmi.id = 'I147917amff3b99aecemm7fe7' name = 'quantity' isSpecification = 'false'
                                      kind = 'in'>
                                      <UML:Parameter.type>
                                        <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                      </UML:Parameter.type>
                                    </UML:Parameter>
                                    <UML:Parameter xmi.id = 'I147917amff3b99aecemm7fda' name = 'eventDate' isSpecification = 'false'
                                      kind = 'in'>
                                      <UML:Parameter.type>
                                        <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                      </UML:Parameter.type>
                                    </UML:Parameter>
                                  </UML:BehavioralFeature.parameter>
                                </UML:Operation>
                                <UML:Method xmi.id = 'I147917amff3b99aecemm7f49' isSpecification = 'false'
                                  isQuery = 'false'>
                                  <UML:Method.body>
                                    <UML:ProcedureExpression xmi.id = 'I147917amff3b99aecemm7f48' language = 'java'
                                      body = ''/>
                                  </UML:Method.body>
                                  <UML:Method.specification>
                                    <UML:Operation xmi.idref = 'I147917amff3b99aecemm7ff0'/>
                                  </UML:Method.specification>
                                </UML:Method>
                                <UML:Operation xmi.id = 'I147917amff3b99aecemm7fc4' name = 'isBuild' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'instance' isQuery = 'false' concurrency = 'sequential'
                                  isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                                  <UML:BehavioralFeature.parameter>
                                    <UML:Parameter xmi.id = 'I147917amff3b99aecemm7fb7' name = 'return' isSpecification = 'false'
                                      kind = 'return'>
                                      <UML:Parameter.type>
                                        <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c92'/>
                                      </UML:Parameter.type>
                                    </UML:Parameter>
                                    <UML:Parameter xmi.id = 'I117341cm10770fe5f50mm1381' name = 'dispatcher'
                                      isSpecification = 'false' kind = 'in'>
                                      <UML:Parameter.type>
                                        <UML:Class xmi.idref = 'I117341cm10770fe5f50mm1382'/>
                                      </UML:Parameter.type>
                                    </UML:Parameter>
                                  </UML:BehavioralFeature.parameter>
                                </UML:Operation>
                                <UML:Method xmi.id = 'I147917amff3b99aecemm7f47' isSpecification = 'false'
                                  isQuery = 'false'>
                                  <UML:Method.body>
                                    <UML:ProcedureExpression xmi.id = 'I147917amff3b99aecemm7f46' language = 'java'
                                      body = ''/>
                                  </UML:Method.body>
                                  <UML:Method.specification>
                                    <UML:Operation xmi.idref = 'I147917amff3b99aecemm7fc4'/>
                                  </UML:Method.specification>
                                </UML:Method>
                                <UML:Attribute xmi.id = 'Ibf5555m10143206be0mm7ff5' name = 'billOfMaterialLevel'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I198df1fm1059f4d6a5bmm5c75' name = 'productTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1834bbem1059fc96e4cmm5bb2' name = 'createdDate'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1834bbem1059fc96e4cmm5b71' name = 'createdByUserLogin'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Ia61d64m1059fddda3fmm5b30' name = 'lastModifiedDate'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Ia61d64m1059fddda3fmm5aef' name = 'lastModifiedByUserLogin'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I2120fam108dcc6e55emm2732' name = 'productName'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I2120fam108dcc6e55emm26e1' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>indexed</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I2120fam108dcc6e55emm26e0' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I2120fam108dcc6e55emm263e' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>indexed</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Im5e568ef8m11763d5dd0amm40a5' name = 'groupPeriod'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I21f752m10480e3cdfdmm6551'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I6100a7efm118842ed3d3mm4003' name = 'groupMethod'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'Ic67a88mfde0e0c582mm7fd5' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Ic67a88mfde0e0c582mm7fd2' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4DE'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4DD'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Ic67a88mfde0e0c582mm7fc9' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4DC'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4DB'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Ib3cac9mfc96ddd001mm6db6'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Generalization xmi.id = 'Idc9065mff6473ed88mm7fe1' isSpecification = 'false'
                              discriminator = 'productTypeId'>
                              <UML:Generalization.child>
                                <UML:Class xmi.idref = 'Idc9065mff6473ed88mm7ff4'/>
                              </UML:Generalization.child>
                              <UML:Generalization.parent>
                                <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                              </UML:Generalization.parent>
                            </UML:Generalization>
                            <UML:Association xmi.id = 'I1400eb0m1039276644bmm531d' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m1039276644bmm5323' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000950E'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000950D'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m1039276644bmm5320' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000950C'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000950B'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1a74afm103ae0a390fm75f7' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>editAssoc</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1400eb0m1039276644bmm53f1'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1400eb0m1039276644bmm52fa' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m1039276644bmm5300' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4DA'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4D9'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m1039276644bmm52fd' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009510'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000950F'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1a74afm103ae0a390fm75f8' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>editAssoc</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1400eb0m1039276644bmm53ac'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1400eb0m103a89e7eafmm42da' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m103a89e7eafmm42e0' name = 'productId'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F508'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F507'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m103a89e7eafmm42dd' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4FC'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4FB'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1400eb0m103a89e7eafmm4325'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1400eb0m103a89e7eafmm42b7' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m103a89e7eafmm42bd' name = 'productId'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F506'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F505'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m103a89e7eafmm42ba' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F500'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4FF'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1400eb0m103a89e7eafmm436a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1400eb0m103a89e7eafm1592' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m103a89e7eafm158c' name = 'productId'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F50A'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F509'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1400eb0m103a89e7eafm158f' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4EA'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4E9'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1400eb0m103a89e7eafm1547'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I21f752m10480e3cdfdmm6373' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm637b' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm637d'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm637f' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm6375' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm6377'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm6379' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I21f752m10480e3cdfdmm6357' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm635f' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm6361'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm6363' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm6359' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm635b'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm635d' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I21f752m10480e3cdfdmm6341' name = 'ProdReqMethod' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm6355' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>PROD_REQ_METHOD</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I57ae58mff6d9c452cmm7fdf'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm6353' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:GeneralizableElement.generalization>
                                <UML:Generalization xmi.idref = 'I21f752m10480e3cdfdmm6227'/>
                              </UML:GeneralizableElement.generalization>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm634f' name = 'NONE' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'
                                  ordering = 'unordered'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm6351' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>PRODRQM_NONE</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm634b' name = 'AUTO' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'
                                  ordering = 'unordered'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm634d' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>PRODRQM_AUTO</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6347' name = 'STOCK' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'
                                  ordering = 'unordered'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm6349' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>PRODRQM_STOCK</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6343' name = 'MRP' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm6345' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>PRODRQM_MRP</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Im49f4bfdfm1159f049e72mm40ca' name = 'MRP_PROJECT'
                                  visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                                  changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Im49f4bfdfm1159f049e72mm4085' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>PRODRQM_MRP_PRJ</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'Im49f4bfdfm1159f049e72mm4088'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1bc8de2m10483bf1a0dmm5e23' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1bc8de2m10483bf1a0dmm5e29' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000263A'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002639'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1bc8de2m10483bf1a0dmm5e26' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002638'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002637'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm626d'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1ae306cm1049d84323emm5eeb' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1ae306cm1049d84323emm5ef1' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4CC'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4CB'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1ae306cm1049d84323emm5eee' name = 'requirementMethod'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000954E'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000954D'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I837645m10810717c55mm545c' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>requirementMethodEnumId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I837645m10810717c55mm545b' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>RequirementMethod</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m4610'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6341'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I117341cm10770fe5f50mm1221' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I117341cm10770fe5f50mm1227' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4F0'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4EF'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I117341cm10770fe5f50mm1224' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4F2'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4F1'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I117341cm10770fe5f50mm12d0'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I4c03d4m10800aff160mm59d8' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I4c03d4m10800aff160mm59de' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F502'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F501'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I4c03d4m10800aff160mm59db' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F504'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F503'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I4c03d4m10800aff160mm5a23'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I81be8am1092a7d1026mm5196' name = 'ProductRevision'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I81be8am1092a7d1026mm50fb' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>edit, list, drop-down</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I81be8am1092a7d1026mm5156' name = 'revisionId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I81be8am1092a7d1026mm5145' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I81be8am1092a7d1026mm5144' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>idName</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I81be8am1092a7d1026mm50fa' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>userOrSeqHook</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I81be8am1092a7d1026mm50ff'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I81be8am1092a7d1026mm5143' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I81be8am1092a7d1026mm5132' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I81be8am1092a7d1026mm50fc' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>now</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I81be8am1092a7d1026mm50ff'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I81be8am1092a7d1026mm5121' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I13b5500m10a840421a0mm4f29' name = 'closed' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c92'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I81be8am1092a7d1026mm5173' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I81be8am1092a7d1026mm5179' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4F8'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4F7'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I81be8am1092a7d1026mm5176' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4FA'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4F9'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I81be8am1092a7d1026mm50f0' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>editAssoc</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I81be8am1092a7d1026mm50ec' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>revisionId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I81be8am1092a7d1026mm50ef'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I81be8am1092a7d1026mm5196'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'Im5154fcc0m113640661d7mm3815' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Im5154fcc0m113640661d7mm381b' name = '' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000264A'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002649'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Im5154fcc0m113640661d7mm3818' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002648'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002647'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Im5154fcc0m113640661d7mm396f'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'Im5154fcc0m113640661d7mm396f' name = 'ProductReview'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'Im5154fcc0m113640661d7mm37f5' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'Im5154fcc0m113640661d7mm37f4' name = 'productReviewId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Im5154fcc0m113643952e8mm53cc' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Im5154fcc0m113640661d7mm37e3' name = 'postedAnonymous'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c92'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Im5154fcc0m113640661d7mm37d2' name = 'postedDateTime'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Im5154fcc0m113640661d7mm37c1' name = 'productRating'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Im5154fcc0m113640661d7mm37b0' name = 'productReview'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'Im5154fcc0m113640661d7mm3707' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Im5154fcc0m113640661d7mm370d' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000264C'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000264B'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Im5154fcc0m113640661d7mm396f'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Im5154fcc0m113640661d7mm370a' name = '' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000264E'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000264D'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'Im5154fcc0m113640661d7mm3677' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Im5154fcc0m113640661d7mm367d' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002654'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002653'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Im5154fcc0m113640661d7mm396f'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Im5154fcc0m113640661d7mm367a' name = '' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002656'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002655'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Im5154fcc0m113640661d7mm36c4'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'Im5154fcc0m113640661d7mm3657' name = 'ProductReviewStatus'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I1a418a3m109d3bfd12fmbb1'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'Im5154fcc0m113643952e8mm53cd' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>PRODUCT_REVIEW_STTS</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'Im5154fcc0m113643952e8mm53d0'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:GeneralizableElement.generalization>
                                <UML:Generalization xmi.idref = 'Im5154fcc0m113640661d7mm35c5'/>
                              </UML:GeneralizableElement.generalization>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'Im5154fcc0m113640661d7mm35b7' name = 'PENDING'
                                  visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                                  changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Im5154fcc0m113640661d7mm35a6' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>PRR_PENDING</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Im5154fcc0m113640661d7mm35a5' name = 'APPROUVED'
                                  visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                                  changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Im5154fcc0m113640661d7mm3594' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>PRR_APPROVED</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'Im5154fcc0m113640661d7mm3593' name = 'DELETED'
                                  visibility = 'public' isSpecification = 'false' ownerScope = 'classifier'
                                  changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'Im5154fcc0m113640661d7mm3582' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>PRR_DELETED</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'Im5154fcc0m113640661d7mm362e' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Im5154fcc0m113640661d7mm3634' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002650'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000264F'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Im5154fcc0m113640661d7mm396f'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Im5154fcc0m113640661d7mm3631' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002652'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002651'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Im5154fcc0m113640661d7mm3657'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I1f6c18m1047a78a3e6mm6ca8' name = 'category' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1f6c18m1047a78a3e6mm6ca7' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I1f6c18m1047a78a3e6mm6f48' name = 'ProductCategory'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2fb0' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2a68' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6f2b' name = 'productCategoryId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm6f1a' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm6f19' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>idName</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm6f18' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6f06' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm6ef5' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6ef4' name = 'longDescription'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm6ee3' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6ee2' name = 'categoryImageUrl'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6ed1' name = 'linkOneImageUrl'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6ec0' name = 'linkTwoImageUrl'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6eaf' name = 'detailScreen'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6e9e' name = 'showInSelect'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:AssociationClass xmi.id = 'I1f6c18m1047a78a3e6mm6b2c' name = 'ProductCategoryRole'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f46' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = '127-0-1-1--34e3fa6a:122c721706f:-8000:0000000000001541'
                                  isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6b32' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025FF'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025FE'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6c98'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6b2f' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002601'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002600'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:AssociationClass>
                            <UML:Class xmi.id = 'I1f6c18m1047a78a3e6mm656a' name = 'ProductCategoryContent'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f3e' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6486' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6475' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6464' name = 'purchaseFromDate'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6453' name = 'purchaseThruDate'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6442' name = 'useCountLimit'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6431' name = 'useDaysLimit'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Class xmi.id = 'I1f6c18m1047a78a3e6mm66d7' name = 'ProductCategoryType'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f47' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm66ba' name = 'productCategoryTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm66a9' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm66a8' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>idName</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm66a7' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm66a6' name = 'parentTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6695' name = 'hasTable' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm6684' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm6673' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1f6c18m1047a78a3e6mm6647' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm664d' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025F9'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025F8'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm66d7'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm664a' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025F7'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025F6'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I1f6c18m1047a78a3e6mm6628' name = 'ProductCategoryAttribute'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f49' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm65fa' name = 'attrName' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm65e9' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm65e8' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>idName</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm65e7' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm65e6' name = 'attrValue' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1f6c18m1047a78a3e6mm65cf' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm65d5' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm65b2'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm65b1' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6628'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm65d2' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm65d0'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm65d1' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I1f6c18m1047a78a3e6mm6420' name = 'ProductCategoryContentType'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f3d' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm62fe' name = 'prodCategoryContentTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm62ea' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1f6c18m1047a78a3e6mm62ed'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm62e9' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>idName</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm62e8' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm62e7' name = 'parentTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm62d6' name = 'hasTable' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f6c18m1047a78a3e6mm62c5' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f6c18m1047a78a3e6mm62b4' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1f6c18m1047a78a3e6mm6395' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm639b' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000260D'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000260C'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm656a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6398' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000260F'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000260E'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6420'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1f6c18m1047a78a3e6mm635f' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6365' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002609'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002608'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm656a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f6c18m1047a78a3e6mm6362' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000260B'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000260A'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6378'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I6fa7ecm1047c651c81mm2faf' name = 'ProductCategoryTypeAttr'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2f48' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                            </UML:Class>
                            <UML:Association xmi.id = 'I6fa7ecm1047c651c81mm2f6a' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I6fa7ecm1047c651c81mm2f70' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025FD'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025FC'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm66d7'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I6fa7ecm1047c651c81mm2f6d' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025FB'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025FA'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I6fa7ecm1047c651c81mm2faf'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:AssociationClass xmi.id = 'I6fa7ecm1047c651c81mm2f33' name = 'ProductCategoryMember'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2e7a' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2a69' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I6fa7ecm1047c651c81mm2f39' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025ED'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025EC'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I6fa7ecm1047c651c81mm2f36' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025EB'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025EA'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I6fa7ecm1047c651c81mm2ee2' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I6fa7ecm1047c651c81mm2e7b' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I6fa7ecm1047c651c81mm2ed1' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I6fa7ecm1047c651c81mm2ebf' name = 'sequenceNum'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I6fa7ecm1047c651c81mm2eae' name = 'quantity' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I6fa7ecm1047c651c81mm2e9d' name = 'comments' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:AssociationClass>
                            <UML:Association xmi.id = 'I6fa7ecm1047c651c81mm13d0' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I6fa7ecm1047c651c81mm13d6' name = 'primaryParentCategoryId'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025E5'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025E4'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I12cef5em10a3235993emm4f61' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>PrimaryParent</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I12cef5em10a3235993emm4f66'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I12cef5em10a3235993emm4f5d' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>primaryParentCategoryId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I12cef5em10a3235993emm4f60'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I6fa7ecm1047c651c81mm13d3' name = '' visibility = 'protected'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I6fa7ecm1047c651c81mm1398'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I6fa7ecm1047c651c81mm1397' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I15b4804m105a0a976dfm1aa7' name = '' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I15b4804m105a0a976dfm1aa1' name = 'primaryProductCategory'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025F1'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025F0'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I12cef5em10a3235993emm4f63' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>Primary</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I12cef5em10a3235993emm4f66'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I12cef5em10a3235993emm4f62' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>primaryProductCategoryId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I15b4804m105a0a976dfm1aa4' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025EF'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025EE'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1277ffam1080eca44cdmm5702' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1277ffam1080eca44cdmm5708' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025F5'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025F4'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1277ffam1080eca44cdmm5705' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025F3'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025F2'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm656a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I81be8am108c2caa770mm5207' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I81be8am108c2caa770mm520d' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I81be8am108c2caa770mm520b'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I81be8am108c2caa770mm520c' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I81be8am108c2caa770mm520a' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I81be8am108c2caa770mm51ea'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I81be8am108c2caa770mm51e9' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I81be8am108c2caa770mm52f7'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I21f752m10480e3cdfdmm6259' name = 'config' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I21f752m10480e3cdfdmm625b' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I21f752m10480e3cdfdmm6321' name = 'ProductConfigItem'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1bc8de2m10483bf1a0dmm5e3e' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6329' name = 'configItemId'
                                  visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm632b' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6327' name = 'configItemTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6325' name = 'configItemName'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6323' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Class xmi.id = 'I21f752m10480e3cdfdmm6315' name = 'ProductConfigOption'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1bc8de2m10483bf1a0dmm5e40' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm631d' name = 'configOptionId'
                                  visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm631f' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm631b' name = 'configOptionName'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6319' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6317' name = 'sequenceNum'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I21f752m10480e3cdfdmm6307' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm630f' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000263E'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000263D'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6321'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm6309' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002640'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000263F'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6315'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I21f752m10480e3cdfdmm62eb' name = 'ProductConfigOptionIactn'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1bc8de2m10483bf1a0dmm5e3d' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm62f1' name = 'sequenceNum'
                                  visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm62f3' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm62ef' name = 'configIactnTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm62ed' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I21f752m10480e3cdfdmm62dd' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm62e5' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000262C'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000262B'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6315'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm62df' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000262E'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000262D'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm62eb'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I21f752m10480e3cdfdmm62cf' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm62d7' name = 'productConfigOptionTo'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'composite' targetScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002642'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002641'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6315'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm62d1' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002628'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002627'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm62eb'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I21f752m10480e3cdfdmm629f' name = 'ProdConfItemContent'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1bc8de2m10483bf1a0dmm5e3b' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm62ab' name = 'contentId' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm62ad' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm62a7' name = 'confItemContentTypeId'
                                  visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm62a9' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm62a3' name = 'fromDate' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm62a5' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm62a1' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I21f752m10480e3cdfdmm6291' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm6299' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm629b'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm629d' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6321'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm6293' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000263C'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000263B'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm629f'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I21f752m10480e3cdfdmm6285' name = 'ProductConfigConfig'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1bc8de2m10483bf1a0dmm5e3c' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm628d' name = 'configId' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm628f' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6289' name = 'sequenceNum'
                                  visibility = 'public' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm628b' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6287' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I21f752m10480e3cdfdmm6277' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm627f' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002632'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002631'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6315'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I21f752m10480e3cdfdmm6279' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002630'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000262F'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6285'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I21f752m10480e3cdfdmm626d' name = 'ProductConfigStats'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6273' name = 'configId' visibility = 'public'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I21f752m10480e3cdfdmm6275' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm6271' name = 'numOfConfs'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I21f752m10480e3cdfdmm626f' name = 'configTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Comment xmi.id = 'I21f752m10480e3cdfdmm625d' name = '' visibility = 'public'
                              isSpecification = 'false' body = 'How the configId is manage ?'/>
                            <UML:AssociationClass xmi.id = 'I1bc8de2m10483bf1a0dmm5fa1' name = 'ProductConfigProduct'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1bc8de2m10483bf1a0dmm5e3f' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = '127-0-1-1-1d604c6b:122cbbe2a5a:-8000:0000000000001543'
                                  isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1bc8de2m10483bf1a0dmm5fa7' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002634'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002633'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1bc8de2m10483bf1a0dmm5fa4' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002636'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002635'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6315'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1bc8de2m10483bf1a0dmm5f50' name = 'quantity' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1bc8de2m10483bf1a0dmm5f3f' name = 'sequenceNum'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:AssociationClass>
                            <UML:AssociationClass xmi.id = 'I1bc8de2m10483bf1a0dmm5f13' name = 'ProductConfig'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1bc8de2m10483bf1a0dmm5e3a' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1bc8de2m10483bf1a0dmm5f19' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002644'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002643'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1bc8de2m10483bf1a0dmm5f16' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002646'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002645'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6321'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1bc8de2m10483bf1a0dmm5ec2' name = 'configTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1bc8de2m10483bf1a0dmm5eb1' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1bc8de2m10483bf1a0dmm5ea0' name = 'longDescrition'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1bc8de2m10483bf1a0dmm5e8f' name = 'sequenceNum'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1bc8de2m10483bf1a0dmm5e2e' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1bc8de2m10483bf1a0dmm5e7e' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1bc8de2m10483bf1a0dmm5e2f' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1bc8de2m10483bf1a0dmm5e6c' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:AssociationClass>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I1f0fd48dm10d0925cc88m1f46' name = 'feature' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1f0fd48dm10d0925cc88m1f47' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I1f0fd48dm10d0925cc88m1f48' name = 'ProductFeature'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m205d' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im1ccf91f1m10d10ac4dffmm3a7f' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m1ff3' name = 'productFeatureId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2060' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2085' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2062' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2084' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2127' name = 'numberSpecified'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2190' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>floating-point</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2138' name = 'defaultAmount'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m218f' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>currency-amount</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2149' name = 'defaultSequenceNum'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m215a' name = 'abbrev' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m218e' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m216b' name = 'idCode' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m218d' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Class xmi.id = 'I1f0fd48dm10d0925cc88m1f5b' name = 'ProductFeatureType'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I1f0fd48dm10d0925cc88m1fd4'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m205c' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im1ccf91f1m10d10ac4dffmm3a7e' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2015' name = 'productFeatureTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m205f' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2086' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2ac8' name = 'hasTable' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c92'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2ad9' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2b20' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1f0fd48dm10d0925cc88m1f74' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:ModelElement.comment>
                                <UML:Comment xmi.idref = 'I1f0fd48dm10d0925cc88m1f93'/>
                              </UML:ModelElement.comment>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m1f6e' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m1f91'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m1f92' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m1f71' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m1f73'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m1f72' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f5b'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Comment xmi.id = 'I1f0fd48dm10d0925cc88m1f93' name = '' visibility = 'public'
                              isSpecification = 'false' body = 'a ProductFeature should always&#10;have a ProductFeatureType'>
                              <UML:Comment.annotatedElement>
                                <UML:Association xmi.idref = 'I1f0fd48dm10d0925cc88m1f74'/>
                              </UML:Comment.annotatedElement>
                            </UML:Comment>
                            <UML:Class xmi.id = 'I1f0fd48dm10d0925cc88m1f9c' name = 'ProductFeatureCategory'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m205e' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im1ccf91f1m10d10ac4dffmm3a7a' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2037' name = 'productFeatureCategoryId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2061' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2087' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m256f' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2591' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1f0fd48dm10d0925cc88m1fb5' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m1faf' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m1fb1'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m1fb0' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f9c'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m1fb2' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m1fd2'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m1fd3' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:AssociationClass xmi.id = 'I1f0fd48dm10d0925cc88m22f9' name = 'ProductFeatureAppl'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2592' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im1ccf91f1m10d10ac4dffmm3a80' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m22f3' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2328'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2329' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m22f6' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m232a'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m232b' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2384' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m240c' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2395' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m23b7' name = 'sequenceNum'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m23c8' name = 'amount' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m23d9' name = 'recurringAmount'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc5c117a9dmm7467'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:AssociationClass>
                            <UML:Class xmi.id = 'I1f0fd48dm10d0925cc88m232c' name = 'ProductFeatureApplType'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2593' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im1ccf91f1m10d10ac4dffmm3a7d' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2362' name = 'productFeatureApplTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m247d' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m247e' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2423' name = 'hasTable' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c92'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2434' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2456' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2b69' name = 'OPTIONAL' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2bcf' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>OPTIONAL_FEATURE</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2b7a' name = 'REQUIRED' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2bd0' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>REQUIRED_FEATURE</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2b8b' name = 'SELECTABLE'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'classifier'
                                  changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2bd1' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>SELECTABLE_FEATURE</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2b9c' name = 'STANDARD' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'classifier' changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2bd2' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>STANDARD_FEATURE</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2bad' name = 'DISTINGUISHING'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'classifier'
                                  changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2bd3' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>DISTINGUISHING_FEAT</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1f0fd48dm10d0925cc88m2345' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m233f' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m240d'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m240e' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:AssociationClass xmi.idref = 'I1f0fd48dm10d0925cc88m22f9'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2342' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2344'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2343' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m232c'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1f0fd48dm10d0925cc88m245d' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2457' name = 'parent'
                                  visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                                  aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2459'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2458' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m247c' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>Parent</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m4610'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m27d5' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>parentTypeId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m232c'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m245a' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m247a'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m247b' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m232c'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I1f0fd48dm10d0925cc88m24f8' name = 'ProductFeatureApplAttr'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2594' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im1ccf91f1m10d10ac4dffmm3a7c' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2530' name = 'attrName' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m256d' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-long-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2541' name = 'attrValue'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m256e' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>value</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1f0fd48dm10d0925cc88m2511' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m250b' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'composite'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m250d'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m250c' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:AssociationClass xmi.idref = 'I1f0fd48dm10d0925cc88m22f9'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m250e' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m252e'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m252f' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m24f8'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1f0fd48dm10d0925cc88m259c' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2596' name = 'parent'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2598'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2597' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m27d6' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>Parent</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m4610'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m27d7' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>parentCategoryId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f9c'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2599' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m25ba'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m25bb' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f9c'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:AssociationClass xmi.id = 'I1f0fd48dm10d0925cc88m2762' name = 'ProductFeatureCategoryAppl'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2a66' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im1ccf91f1m10d10ac4dffmm3a81' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m275c' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2791'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2792' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f9c'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m275f' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2793'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2794' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m279f' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m27d2' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m27b0' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:AssociationClass>
                            <UML:Class xmi.id = 'I1f0fd48dm10d0925cc88m27d8' name = 'ProductFeatureGroup'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2a65' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im1ccf91f1m10d10ac4dffmm3a79' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m27f5' name = 'productFeatureGroupId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2817' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2818' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2806' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2a6c' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:AssociationClass xmi.id = 'I1f0fd48dm10d0925cc88m281f' name = 'ProductFeatureCatGrpAppl'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2a67' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im1ccf91f1m10d10ac4dffmm3a82' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2819' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m284e'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m284f' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m27d8'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m281c' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2850'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2851' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2852' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2885' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2863' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:AssociationClass>
                            <UML:AssociationClass xmi.id = 'I1f0fd48dm10d0925cc88m2896' name = 'ProductFeatureGroupAppl'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2a64' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im1ccf91f1m10d10ac4dffmm3a83' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2890' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m290a'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m290b' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2893' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m290c'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m290d' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m27d8'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m28c5' name = 'fromDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2909' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m28d6' name = 'thruDate' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c88'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m28e7' name = 'sequenceNum'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c94'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:AssociationClass>
                            <UML:Class xmi.id = 'I1f0fd48dm10d0925cc88m29c5' name = 'ProductFeatureIactnType'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                              </UML:ModelElement.stereotype>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2a63' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1f0fd48dm10d0925cc88m2059'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                                <UML:TaggedValue xmi.id = 'Im1ccf91f1m10d10ac4dffmm3a7b' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'I1400eb0m103942e8f18mm6d5b'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Classifier.feature>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2a22' name = 'productFeatureIactnTypeId'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2a6a' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>true</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I1c67248mfc87c9c607mm6e9a'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2a6b' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>id-ne</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2a6d' name = 'hasTable' visibility = 'protected'
                                  isSpecification = 'false' ownerScope = 'instance' changeability = 'changeable'>
                                  <UML:StructuralFeature.type>
                                    <UML:DataType xmi.idref = 'I178dc08mfc2ddedf2amm6c92'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2a7e' name = 'description'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'instance'
                                  changeability = 'changeable'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2aa0' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>description</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I96ad7cmfdd241117bmm7fee'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2b23' name = 'INCOMPATIBILITY'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'classifier'
                                  changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2b67' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>FEATURE_IACTN_INCOMP</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                                <UML:Attribute xmi.id = 'I1f0fd48dm10d0925cc88m2b45' name = 'DEPENDENCIES'
                                  visibility = 'protected' isSpecification = 'false' ownerScope = 'classifier'
                                  changeability = 'frozen'>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2b68' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>FEATURE_IACTN_DEPEND</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I21f752m10480e3cdfdmm61b9'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:StructuralFeature.type>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c8f'/>
                                  </UML:StructuralFeature.type>
                                </UML:Attribute>
                              </UML:Classifier.feature>
                            </UML:Class>
                            <UML:Association xmi.id = 'I1f0fd48dm10d0925cc88m2aa7' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2aa1' name = 'parent'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2aa3'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2aa2' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2ac6' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>Parent</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m4610'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2ac7' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>parentTypeId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m29c5'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2aa4' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2ac4'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2ac5' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m29c5'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1f0fd48dm10d0925cc88m2b01' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2afb' name = 'parent'
                                  visibility = 'protected' isSpecification = 'false' isNavigable = 'true'
                                  ordering = 'unordered' aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2afd'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2afc' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2b1e' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>Parent</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m4610'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I1f0fd48dm10d0925cc88m2b1f' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>parentTypeId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f5b'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2afe' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2b21'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2b22' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f5b'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Dependency xmi.id = 'I178dc08mfc2ddedf2amm6c6c' isSpecification = 'false'>
                  <UML:Dependency.client>
                    <UML:Package xmi.idref = 'I178dc08mfc2ddedf2amm6c7f'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Package xmi.idref = 'I178dc08mfc2ddedf2amm6c7d'/>
                  </UML:Dependency.supplier>
                </UML:Dependency>
                <UML:Dependency xmi.id = 'I178dc08mfc2ddedf2amm6c6b' isSpecification = 'false'>
                  <UML:Dependency.client>
                    <UML:Package xmi.idref = 'I178dc08mfc2ddedf2amm6c7f'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Package xmi.idref = 'I178dc08mfc2ddedf2amm6c82'/>
                  </UML:Dependency.supplier>
                </UML:Dependency>
                <UML:Dependency xmi.id = 'I178dc08mfc2ddedf2amm6c6a' isSpecification = 'false'>
                  <UML:Dependency.client>
                    <UML:Package xmi.idref = 'I178dc08mfc2ddedf2amm6c7f'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Package xmi.idref = 'I178dc08mfc2ddedf2amm6c6d'/>
                  </UML:Dependency.supplier>
                </UML:Dependency>
                <UML:Dependency xmi.id = 'I178dc08mfc2ddedf2amm6c69' isSpecification = 'false'>
                  <UML:Dependency.client>
                    <UML:Package xmi.idref = 'I178dc08mfc2ddedf2amm6c82'/>
                  </UML:Dependency.client>
                  <UML:Dependency.supplier>
                    <UML:Package xmi.idref = 'I178dc08mfc2ddedf2amm6c6d'/>
                  </UML:Dependency.supplier>
                </UML:Dependency>
                <UML:Package xmi.id = 'Ida9ea4mfe4826bbb5mm7fcc' name = 'servicemgnt' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Package xmi.id = 'Ida9ea4mfe4826bbb5mm7fc5' name = 'ticket' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'Ida9ea4mfe4826bbb5mm7fbe' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'Ida9ea4mfe4826bbb5mm7ff3' name = 'Ticket' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'Idc9065mff6473ed88mm7fa2' name = 'service' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'Idc9065mff6473ed88mm7f9b' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'Idc9065mff6473ed88mm7ff4' name = 'ServiceProduct' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:GeneralizableElement.generalization>
                                <UML:Generalization xmi.idref = 'Idc9065mff6473ed88mm7fe1'/>
                              </UML:GeneralizableElement.generalization>
                            </UML:Class>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'Ie8709dm1030eacf5f3mm1df5' name = 'request' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'Ie8709dm1030eacf5f3mm1df4' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'Ie8709dm1030eacf5f3mm1df3' name = 'CustRequest' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:AssociationClass xmi.id = 'Ie8709dm1030eacf5f3mm1d90' name = 'CustRequestProduct'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Ie8709dm1030eacf5f3mm1d96' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4D0'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4CF'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Ie8709dm1030eacf5f3mm1d93' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4CE'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4CD'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Ie8709dm1030eacf5f3mm1df3'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:AssociationClass>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = 'I1bb326cmfebdf827d2mm7f53' name = 'common' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Package xmi.id = 'I1bb326cmfebdf827d2mm7f4c' name = 'enumeration' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1bb326cmfebdf827d2mm7f45' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I1bb326cmfebdf827d2mm7f7a' name = 'Enumeration' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Generalization xmi.id = 'I21f752m10480e3cdfdmm6227' isSpecification = 'false'
                              discriminator = 'enumTypeId'>
                              <UML:Generalization.child>
                                <UML:Class xmi.idref = 'I21f752m10480e3cdfdmm6341'/>
                              </UML:Generalization.child>
                              <UML:Generalization.parent>
                                <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7f7a'/>
                              </UML:Generalization.parent>
                            </UML:Generalization>
                            <UML:Generalization xmi.id = 'I1ae306cm1049d84323emm600f' isSpecification = 'false'
                              discriminator = 'enumTypeId'>
                              <UML:Generalization.child>
                                <UML:Class xmi.idref = 'I1ae306cm1049d84323emm6032'/>
                              </UML:Generalization.child>
                              <UML:Generalization.parent>
                                <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7f7a'/>
                              </UML:Generalization.parent>
                            </UML:Generalization>
                            <UML:Generalization xmi.id = 'Id1223dm104dd668aabmm5d0a' isSpecification = 'false'
                              discriminator = 'enumTypeId'>
                              <UML:Generalization.child>
                                <UML:Class xmi.idref = 'Id1223dm104dd668aabmm5d94'/>
                              </UML:Generalization.child>
                              <UML:Generalization.parent>
                                <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7f7a'/>
                              </UML:Generalization.parent>
                            </UML:Generalization>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I11e67acm100f2b2d7dfmm7ef1' name = 'uom' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I11e67acm100f2b2d7dfmm7eea' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I11e67acm100f2b2d7dfmm7f1e' name = 'Currency_Measure'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Class xmi.id = 'I117341cm10770fe5f50mm12d0' name = 'Packaging' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Class xmi.id = 'I71d2319m10cca03458cm7d4e' name = 'Uom' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Association xmi.id = 'I71d2319m10cca03458cm7d9c' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I71d2319m10cca03458cm7d96' name = 'Stock'
                                  visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                                  aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I71d2319m10cca03458cm7d98'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I71d2319m10cca03458cm7d97' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I71d2319m10cca03458cm7dbb' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>stockUomId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I71d2319m10cca03458cm7d4e'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I71d2319m10cca03458cm7d99' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I71d2319m10cca03458cm7db9'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I71d2319m10cca03458cm7dba' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I71d2319m10cca03458cm7dc4' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I71d2319m10cca03458cm7dbe' name = 'Quantity'
                                  visibility = 'public' isSpecification = 'false' isNavigable = 'true' ordering = 'unordered'
                                  aggregation = 'none' targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I71d2319m10cca03458cm7dc0'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I71d2319m10cca03458cm7dbf' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I71d2319m10cca03458cm7de4' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>Quantity</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m4610'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                    <UML:TaggedValue xmi.id = 'I71d2319m10cca03458cm7de7' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>quantityUomId</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I93912fm10783aa5589m460b'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I71d2319m10cca03458cm7d4e'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I71d2319m10cca03458cm7dc1' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I71d2319m10cca03458cm7de2'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I71d2319m10cca03458cm7de3' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I1f0fd48dm10d0925cc88m2108' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2102' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2104'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2103' lower = '1'
                                          upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I71d2319m10cca03458cm7d4e'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I1f0fd48dm10d0925cc88m2105' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'false' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m2125'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m2126' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f0fd48dm10d0925cc88m1f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'Im5154fcc0m113640661d7mm360e' name = 'status' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'Im5154fcc0m113640661d7mm360d' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'Im5154fcc0m113640661d7mm360c' name = 'StatusItem' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Generalization xmi.id = 'Im5154fcc0m113640661d7mm35c5' isSpecification = 'false'
                              discriminator = 'statusTypeId'>
                              <UML:ModelElement.taggedValue>
                                <UML:TaggedValue xmi.id = 'Im5154fcc0m113640661d7mm35b8' isSpecification = 'false'>
                                  <UML:TaggedValue.dataValue>PRODUCT_REVIEW_STTS</UML:TaggedValue.dataValue>
                                  <UML:TaggedValue.type>
                                    <UML:TagDefinition xmi.idref = 'Im5154fcc0m113640661d7mm35bb'/>
                                  </UML:TaggedValue.type>
                                </UML:TaggedValue>
                              </UML:ModelElement.taggedValue>
                              <UML:Generalization.child>
                                <UML:Class xmi.idref = 'Im5154fcc0m113640661d7mm3657'/>
                              </UML:Generalization.child>
                              <UML:Generalization.parent>
                                <UML:Class xmi.idref = 'Im5154fcc0m113640661d7mm360c'/>
                              </UML:Generalization.parent>
                            </UML:Generalization>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = 'I1400eb0m103a89e7eafmm436f' name = 'order' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Package xmi.id = 'I1400eb0m103a89e7eafmm436e' name = 'order' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1400eb0m103a89e7eafmm436c' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I1400eb0m103a89e7eafmm436a' name = 'OrderItem' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Class xmi.id = 'I1ae306cm1049d84323emm6032' name = 'EmailType' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:GeneralizableElement.generalization>
                                <UML:Generalization xmi.idref = 'I1ae306cm1049d84323emm600f'/>
                              </UML:GeneralizableElement.generalization>
                            </UML:Class>
                            <UML:Association xmi.id = 'I4815em1053520002fm8b9' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I4815em1053520002fm8b3' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I4815em1053520002fm8f9'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I4815em1053520002fm8fa' lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1400eb0m103a89e7eafmm436a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I4815em1053520002fm8b6' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I4815em1053520002fm8b8'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I4815em1053520002fm8b7' lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Association xmi.id = 'I4815em1053520002fm8dc' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I4815em1053520002fm8d6' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I4815em1053520002fm8ff'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I4815em1053520002fm900' lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1400eb0m103a89e7eafmm436a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I4815em1053520002fm8d9' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I4815em1053520002fm8db'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I4815em1053520002fm8da' lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1898b92m1038ccae618mm2d80'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I1400eb0m103a89e7eafmm436d' name = 'quote' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1400eb0m103a89e7eafmm436b' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I1400eb0m103a89e7eafmm4325' name = 'QuoteItem' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I4c03d4m10800aff160mm5a25' name = 'requirement' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I4c03d4m10800aff160mm5a24' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I4c03d4m10800aff160mm5a23' name = 'Requirement' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = 'I1400eb0m103a89e7eafm1544' name = 'accounting' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Package xmi.id = 'I1400eb0m103a89e7eafm1545' name = 'invoice' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1400eb0m103a89e7eafm1546' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I1400eb0m103a89e7eafm1547' name = 'InvoiceItem' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                    <UML:Package xmi.id = 'I81be8am108c2caa770mm5449' name = 'tax' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I81be8am108c2caa770mm5448' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I81be8am108c2caa770mm5447' name = 'TaxAuthority' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:AssociationClass xmi.id = 'I81be8am108c2caa770mm5369' name = 'TaxAuthorityCategory'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I81be8am108c2caa770mm536f' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I81be8am108c2caa770mm5306'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I81be8am108c2caa770mm5305' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1f6c18m1047a78a3e6mm6f48'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I81be8am108c2caa770mm536c' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = 'I81be8am108c2caa770mm5308'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = 'I81be8am108c2caa770mm5307' lower = '0'
                                          upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I81be8am108c2caa770mm5447'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:AssociationClass>
                            <UML:Class xmi.id = 'I81be8am108c2caa770mm52f7' name = 'TaxAuthorityRateProduct'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = 'I5353c8m103f05d5879mm7b56' name = 'shipment' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Package xmi.id = 'I5353c8m103f05d5879mm7b55' name = 'shipment' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I5353c8m103f05d5879mm7b54' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I5353c8m103f05d5879mm7b53' name = 'ShipmentItem' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Association xmi.id = 'I5353c8m103f05d5879mm7b04' isSpecification = 'false'
                              isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I5353c8m103f05d5879mm7b0a' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4EE'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4ED'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I5353c8m103f05d5879mm7b53'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I5353c8m103f05d5879mm7b07' name = '' visibility = 'protected'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4EC'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4EB'
                                          lower = '1' upper = '1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:Association>
                            <UML:Class xmi.id = 'I5353c8m103f05d5879mmb2e' name = 'ShipmentPackageContent'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Class xmi.id = 'Id6a9a4m107e17c3c5cm5343' name = 'ShipmentCostEstimate'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:Class xmi.id = 'Id6a9a4m107e17c3c5cm53b0' name = 'CarrierShipmentMethod'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:AssociationClass xmi.id = 'Id6a9a4m107e17c3c5cm53fe' name = 'ProductStoreShipmentMeth'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'Id6a9a4m107e17c3c5cm53f8' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094FC'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094FB'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I1bb326cmfebdf827d2mm7ff2'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'Id6a9a4m107e17c3c5cm53fb' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094FE'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094FD'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'Id6a9a4m107e17c3c5cm53b0'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:AssociationClass>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = 'I1f6c18m1047a78a3e6mm656d' name = 'content' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Package xmi.id = 'I1f6c18m1047a78a3e6mm656c' name = 'content' visibility = 'public'
                      isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I1f6c18m1047a78a3e6mm656b' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I1f6c18m1047a78a3e6mm6378' name = 'Content' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
                <UML:Package xmi.id = 'I16eeaaam10a0263d370mm1f06' name = 'quality' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Package xmi.id = 'I16eeaaam10a0263d370mm1f05' name = 'checkMeasure'
                      visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false'>
                      <UML:Namespace.ownedElement>
                        <UML:Package xmi.id = 'I16eeaaam10a0263d370mm1f04' name = 'entities' visibility = 'public'
                          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                          <UML:Namespace.ownedElement>
                            <UML:Class xmi.id = 'I16eeaaam10a0263d370mm1f03' name = 'CheckMeasure' visibility = 'public'
                              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'
                              isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                            </UML:Class>
                            <UML:AssociationClass xmi.id = 'I16eeaaam10a0263d370mm1eb5' name = 'ProductCheckMeasure'
                              visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                              isAbstract = 'false' isActive = 'false'>
                              <UML:ModelElement.stereotype>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc2ddedf2amm6c63'/>
                                <UML:Stereotype xmi.idref = 'I178dc08mfc5c117a9dmm7445'/>
                              </UML:ModelElement.stereotype>
                              <UML:Association.connection>
                                <UML:AssociationEnd xmi.id = 'I16eeaaam10a0263d370mm1ebb' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4F6'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4F5'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I178dc08mfc2ddedf2amm6c7a'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                                <UML:AssociationEnd xmi.id = 'I16eeaaam10a0263d370mm1eb8' visibility = 'public'
                                  isSpecification = 'false' isNavigable = 'true' ordering = 'unordered' aggregation = 'none'
                                  targetScope = 'instance' changeability = 'changeable'>
                                  <UML:AssociationEnd.multiplicity>
                                    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4F4'>
                                      <UML:Multiplicity.range>
                                        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4F3'
                                          lower = '0' upper = '-1'/>
                                      </UML:Multiplicity.range>
                                    </UML:Multiplicity>
                                  </UML:AssociationEnd.multiplicity>
                                  <UML:ModelElement.taggedValue>
                                    <UML:TaggedValue xmi.id = 'I16eeaaam10a0263d370m6f26' isSpecification = 'false'>
                                      <UML:TaggedValue.dataValue>editAssoc</UML:TaggedValue.dataValue>
                                      <UML:TaggedValue.type>
                                        <UML:TagDefinition xmi.idref = 'I57807amfc87b04bcemm7f1e'/>
                                      </UML:TaggedValue.type>
                                    </UML:TaggedValue>
                                  </UML:ModelElement.taggedValue>
                                  <UML:AssociationEnd.participant>
                                    <UML:Class xmi.idref = 'I16eeaaam10a0263d370mm1f03'/>
                                  </UML:AssociationEnd.participant>
                                </UML:AssociationEnd>
                              </UML:Association.connection>
                            </UML:AssociationClass>
                          </UML:Namespace.ownedElement>
                        </UML:Package>
                      </UML:Namespace.ownedElement>
                    </UML:Package>
                  </UML:Namespace.ownedElement>
                </UML:Package>
              </UML:Namespace.ownedElement>
            </UML:Package>
            <UML:Package xmi.id = 'I117341cm10770fe5f50mm1384' name = 'ofbiz' visibility = 'public'
              isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
              <UML:Namespace.ownedElement>
                <UML:Package xmi.id = 'I117341cm10770fe5f50mm1383' name = 'service' visibility = 'public'
                  isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
                  <UML:Namespace.ownedElement>
                    <UML:Class xmi.id = 'I117341cm10770fe5f50mm1382' name = 'LocalDispatcher'
                      visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
                      isAbstract = 'false' isActive = 'false'/>
                  </UML:Namespace.ownedElement>
                </UML:Package>
              </UML:Namespace.ownedElement>
            </UML:Package>
          </UML:Namespace.ownedElement>
        </UML:Package>
        <UML:TagDefinition xmi.id = 'I178dc08mfc2ddedf2amm6c64' name = 'doc' isSpecification = 'false'
          tagType = 'String'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I178dc08mfc2ddedf2amm6c65'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I178dc08mfc2ddedf2amm6c66' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:Stereotype xmi.id = 'I178dc08mfc2ddedf2amm6c63' name = 'entity' visibility = 'public'
          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Stereotype xmi.id = 'I178dc08mfc2ddedf2amm6c62' name = 'extensibilityPattern'
          visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Stereotype xmi.id = 'I178dc08mfc2ddedf2amm6c61' name = 'service' visibility = 'public'
          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Stereotype xmi.id = 'I178dc08mfc5c117a9dmm7445' name = 'extern' visibility = 'public'
          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:TagDefinition xmi.id = 'I57807amfc87b04bcemm7f1e' name = 'gui' isSpecification = 'false'
          tagType = 'String'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I57807amfc87b04bcemm7f1b'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I57807amfc87b04bcemm7f1a' lower = '1' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I57807amfc87b04bcemm7f1c' name = 'derived'
          isSpecification = 'false' tagType = 'String'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I57807amfc87b04bcemm7f19'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I57807amfc87b04bcemm7f18' lower = '1' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I1c67248mfc87c9c607mm6e9a' name = 'primaryKey'
          isSpecification = 'false' tagType = 'String'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I1c67248mfc87c9c607mm6e99'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I1c67248mfc87c9c607mm6e98' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I96ad7cmfdd241117bmm7fee' name = 'ofbizEntityType'
          isSpecification = 'false' tagType = 'String'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I96ad7cmfdd241117bmm7fed'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I96ad7cmfdd241117bmm7fec' lower = '1' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I57ae58mff6d9c452cmm7fdf' name = 'shortName'
          isSpecification = 'false' tagType = 'String'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I57ae58mff6d9c452cmm7fde'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I57ae58mff6d9c452cmm7fdd' lower = '1' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I57ae58mff6d9c452cmm7fe0' name = 'shortName'
          isSpecification = 'false' tagType = 'String'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I57ae58mff6d9c452cmm7fdc'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I57ae58mff6d9c452cmm7fdb' lower = '1' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I1400eb0m1038dba120amm743b' name = 'documentation'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I1400eb0m1038dba120amm743a'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I1400eb0m1038dba120amm7439' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I1400eb0m103942e8f18mm6d5b' name = 'uniqueNameAttribute'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I1400eb0m103942e8f18mm6d5a'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I1400eb0m103942e8f18mm6d59' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I1f6c18m1047a78a3e6mm6f83' name = 'ofbizEntityType'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6f82'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6f81' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I1f6c18m1047a78a3e6mm62ed' name = 'primaryKey'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm62ec'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm62eb' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:Comment xmi.id = 'I6fa7ecm1047c651c81mm13d9' name = '' visibility = 'public'
          isSpecification = 'false' body = '  Copyright (c) 2004, 2009 Neogia - www.neogia.org&#10;&#10;       This UML schema must be considered as a program.&#10;       This program is free software; you can redistribute it and/or modify&#10;       it under the terms of the GNU General Public License as published by&#10;       the Free Software Foundation; either version 2 of the License, or&#10;       (at your option) any later version.&#10;&#10;       All the program generated from this schema are so under the terms &#10;       of the GNU General Public License.&#10;&#10;&#10;       This program is distributed in the hope that it will be useful,&#10;       but WITHOUT ANY WARRANTY; without even the implied warranty of&#10;       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&#10;       GNU General Public License for more details.&#10;&#10;   You should have received a copy of the GNU General Public License&#10;   along with this program; if not, write to the Free Software&#10;   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.&#10;'/>
        <UML:Comment xmi.id = 'I21f752m10480e3cdfdmm61df' name = '' visibility = 'public'
          isSpecification = 'false' body = 'Neogia CVS Version&#10;V1.4 OHE  update the attribute type to put the OfbizEntityType&#10;V1.5 OHE update the association between ProjectRun and Product to be identical to manufacturing&#10;V1.6 TGR added tag gui=lookup in Product&#10;V1.7 OHE cardinaloty correction between ProjectRun and Product&#10;V1.8 YTH Added association between Product and Ticket&#10;V1.9 PGA added entity ProductStore and association to Nfacility and Enumeration&#10;                  added association from Product to INV_RES_ORDER entity &#10;V1.10 PGA Change name INV_RES_ORDER to StockMgntOutMethod&#10;V1.11 PGA EntityName correction for ProductStore (old name ProductStoreWorker !)&#10;V1.12 PGA added new package in facility : inventory&#10;V1.13 OHE add method to product getRouting() and isBuild()&#10;V1.14 OHE cvs synchronization (v1.11 was forgot)&#10;V1.15 YTH Added ServiceProduct Entity (specialization of Product) / Corrected return type for return variable from null to Routing&#10;V1.16 YTH Add some shortName to avoid entities creation problems with database engines other than HSQL&#10;V1.17 YTH Correct derivation between enumeration and stockmgntoutmethod&#10;V1.18 YTH Add entity &amp; extern stereotype to ServiceProduct&#10;V1.19 OHE change discriminator for Product put for all productTypeId&#10;V1.20 OHE add attributeName for association to StockMgntOutMethod because Product had already an association to enumeration&#10;V1.21 OHE add price sub-component with ProductPrice  and ProductPriceType entity (use in the&#10;                 manufacturing cost component)&#10;V1.22 OHE add the ProductPriceType extend BudgetCost &#10;V1.23 OHE add primaryKey to ProductPriceType&#10;V1.24 OHE Entities Name change from manufacturing component : ProjectRun to WRun and ProjectRunComponent&#10;                 to RunComponent&#10;v1.25 OHE Added tag ofbizEntityType id-ne to productPriceTypeId&#10;v1.26 PGO Add billOfMaterialLevel attribute to Product class&#10;v1.27 YTH Move association with Ticket to CustRequest&#10;v1.28 OHE correction for association CustRequest from 1-1 to *-*&#10;V1.29 OHE Some add for ProductStore, remove BuiltProduct, OrderProduct, StockedProduct; package correction for Product&#10;                 from catalog to product; association between product and (Forecast and Mps)PlanningPeriod&#10;                 Association between ProductStore and (Forecast and Mps)Planning and NFacility&#10;v1.30 OHE preventive correction for association between Product and WRun navigability and name&#10;V1.31 OHE uniqueNameAttribute for ProductStore Entity&#10;v1.32 OHE Added Order package for OrderItem and QuoteItem and Accounting package for invoiceItem&#10;v1.33 OHE change name for Forecast and  Mps PlanningPeriod to PPlanPeriod, add composition from product&#10;                   added gui drop-down for ProductStore, and attribute storeName&#10;V1.34 YTH Added License&#10;V1.35 OHE Added Enum ProdReqMethod&#10;V1.36 OHE Added Config sub-component (ofbiz)&#10;v1.37 OHE from tba added some ofbiz entities and attributes&#10;v1.38 OHE model fusion between 1.36 and 1.34 (from ohe-tba, see 1.37 comment)&#10;v1.39 OHE add assoc between productStore and wrun, correction for ProductStore Package&#10;v1.40 YTH added agreement entities&#10;v1.41 YTH corrected class Name for AgreementProductAppl&#10;v1.42 YTH added extern to agreement entities&#10;v1.43 OHE remove derived assoc between Product And Agreement&#10;v1.44 OHE correction for emailType, added extern and discriminator enumTypeId&#10;v1.45 PGA added UnitCostMngType entity'/>
        <UML:TagDefinition xmi.id = 'I21f752m10480e3cdfdmm61b9' name = 'staticValue'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm61bb'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm61bd' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:Stereotype xmi.id = 'Id1223dm104dd668aabmm5d12' name = 'realize' isSpecification = 'false'
          isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Comment xmi.id = 'I87281fm105252913admm3a87' name = 'Licence &amp; version evolution'
          visibility = 'public' isSpecification = 'false' body = 'ofbizNeogia version number,&#10;it must be equal to cvs version number, for control purpose&#10;1.1  PGO copy from neogia&#10;1.2  OHE diagram update, add OrderItem assoc to ProdCatalog and ProductCategory&#10;1.3  JNA added some ofbizField in Product&#10;1.4  OHE type correction in product and presentation modification in productStore and Product &#10;1.5 GBU added table ProductPricePurpose&#10;1.6 GBU added compositions and primaryKey  on fromDate to ProdCatalogInvFacility, &#10;              compositions to ProductStoreEmailSetting &#10;1.7 GBU added tag uniqueNameAttribute on ProductPricePurpose and ProductPriceType&#10;1.8 GBUremoved tag uniqueNameAttribute on Product&#10;1.9 OHE added dispatcher as parameters for isBuild() method, added packaging in Product&#10;1.10 OHE rename associationEnd Name for ShipmentItem, some ofbizAttributeName tag and &#10;               relationTitle&#10;1.11 OHE added gui tag lookup for ProdCatalog, added assoc between ProductStore and &#10;                 CarrierShipmentMethod&#10;1.12 PGA added assocaition between requirement and product&#10;1.13 NMA Create Category package&#10;1.14 Change some relationTitle and attributeName (Product, ProductStore)&#10;1.15 PGA fix spelling for primarykey of productCategory entity&#10;1.16 OHE Added associated class TaxAuthorityCategory and TaxAuthorityRateProduct&#10;                TaxAutority which is composition on Party, associations with ProductStore&#10;1.17 NMA Add gui tag on Product entity and his attribute productId and internalName, &#10;                add attributs description and productName&#10;1.18 OHE Add ProductRevision entity&#10;1.19 SGX added ProductPriceItem &amp; ProductPriceItemType entities for production cost&#10;1.20 OHE add ProductCheckMeasure association entity&#10;1.21 OHE Add title and ofbizAttributeName for primaryProductCategory and &#10;                parentProductCategory and add a shortName to ProductPriceItemType ppt&#10;1.22 SGX Add gui tag for ProductPriceItem&#10;1.23 SGX Add gui tag editAssoc on the relation between ProductPrice and ProductPriceItem&#10;1.24 SGX Add gui indexed fields for ProductPrice&#10;1.25 SGX Add closed attribute to ProductRevision in order to determinated if the &#10;                 productRevision  is closed&#10;1.26 OHE Diagrams presentation modification&#10;1.27 SGX Default Facility Lookup : NFacility &lt;&lt;--&gt; NFacilityPurpose &lt;--&gt;&gt; ProductStoreFacility&#10;1.28 SGX Add fields fromDate (pk), thruDate, sequenceNum in ProductStoreFacility in order &#10;                to be the mirror of entitymodel.xml&#10;1.29 SGX explose the EntityAssociation ProductStoreFacility in 2 composed association in order&#10;                to use tag ofbizAttributeName on association end  ProductStoreFacility&lt;&lt;--&gt;NFacility.&#10;1.30 OHE just some simple look change and remove attributes declare twice, add cache tags for&#10;                ProductStore and ProductStoreFacility&#10;1.31 PGO rename common.enum package to common.enumeration&#10;1.32 + 1.33 PGA are bugged&#10;1.34 PGA add associations between product and Uom : stockUom, quantityUom&#10;1.35 OHE update ProductStoreCatalog entity, add ofbiz attributes, change type in &#10;                ProductStoreFacility (TimeStamp to Date and Long to long) to respect Neogia UML rules&#10;1.36 PGO add ProductFeature entities&#10;1.37 PGO add missing uniqueNameAttribute tag on ProductFeature entities&#10;1.38 PGO change relationTitle tag of association between Product and Uom to Quantity instead &#10;               of QuantityUom to match ofbiz model&#10;1.39 NMA Add diagram ProductReview and entities ProductReview and ProductReviewStatus&#10;1.40 OHE  Add ofbizNeogia version number,&#10;it must be equal to cvs version number, for control purpose&#10;1.1  PGO copy from neogia&#10;1.2  OHE diagram update, add OrderItem assoc to ProdCatalog and ProductCategory&#10;1.3  JNA added some ofbizField in Product&#10;1.4  OHE type correction in product and presentation modification in productStore and Product &#10;1.5 GBU added table ProductPricePurpose&#10;1.6 GBU added compositions and primaryKey  on fromDate to ProdCatalogInvFacility, &#10;              compositions to ProductStoreEmailSetting &#10;1.7 GBU added tag uniqueNameAttribute on ProductPricePurpose and ProductPriceType&#10;1.8 GBUremoved tag uniqueNameAttribute on Product&#10;1.9 OHE added dispatcher as parameters for isBuild() method, added packaging in Product&#10;1.10 OHE rename associationEnd Name for ShipmentItem, some ofbizAttributeName tag and &#10;               relationTitle&#10;1.11 OHE added gui tag lookup for ProdCatalog, added assoc between ProductStore and &#10;                 CarrierShipmentMethod&#10;1.12 PGA added assocaition between requirement and product&#10;1.13 NMA Create Category package&#10;1.14 Change some relationTitle and attributeName (Product, ProductStore)&#10;1.15 PGA fix spelling for primarykey of productCategory entity&#10;1.16 OHE Added associated class TaxAuthorityCategory and TaxAuthorityRateProduct&#10;                TaxAutority which is composition on Party, associations with ProductStore&#10;1.17 NMA Add gui tag on Product entity and his attribute productId and internalName, &#10;                add attributs description and productName&#10;1.18 OHE Add ProductRevision entity&#10;1.19 SGX added ProductPriceItem &amp; ProductPriceItemType entities for production cost&#10;1.20 OHE add ProductCheckMeasure association entity&#10;1.21 OHE Add title and ofbizAttributeName for primaryProductCategory and &#10;                parentProductCategory and add a shortName to ProductPriceItemType ppt&#10;1.22 SGX Add gui tag for ProductPriceItem&#10;1.23 SGX Add gui tag editAssoc on the relation between ProductPrice and ProductPriceItem&#10;1.24 SGX Add gui indexed fields for ProductPrice&#10;1.25 SGX Add closed attribute to ProductRevision in order to determinated if the &#10;                 productRevision  is closed&#10;1.26 OHE Diagrams presentation modification&#10;1.27 SGX Default Facility Lookup : NFacility &lt;&lt;--&gt; NFacilityPurpose &lt;--&gt;&gt; ProductStoreFacility&#10;1.28 SGX Add fields fromDate (pk), thruDate, sequenceNum in ProductStoreFacility in order &#10;                to be the mirror of entitymodel.xml&#10;1.29 SGX explose the EntityAssociation ProductStoreFacility in 2 composed association in order&#10;                to use tag ofbizAttributeName on association end  ProductStoreFacility&lt;&lt;--&gt;NFacility.&#10;1.30 OHE just some simple look change and remove attributes declare twice, add cache tags for&#10;                ProductStore and ProductStoreFacility&#10;1.31 PGO rename common.enum package to common.enumeration&#10;1.32 + 1.33 PGA are bugged&#10;1.34 PGA add associations between product and Uom : stockUom, quantityUom&#10;1.35 OHE update ProductStoreCatalog entity, add ofbiz attributes, change type in &#10;                ProductStoreFacility (TimeStamp to Date and Long to long) to respect Neogia UML rules&#10;1.36 PGO add ProductFeature entities&#10;1.37 PGO add missing uniqueNameAttribute tag on ProductFeature entities&#10;1.38 PGO change relationTitle tag of association between Product and Uom to Quantity instead &#10;               of QuantityUom to match ofbiz model&#10;1.39 NMA Add diagram ProductReview and entities ProductReview and ProductReviewStatus&#10;1.40 OHE  Add a new attribute MRP_PROJECT in ProdReqMethod&#10;1.41 BCA  Add a new attribute GroupPeriod in Product&#10;1.42 BCA  Add a new attribute LaunchCost in ProductStore'/>
        <UML:TagDefinition xmi.id = 'I1898b92m1063b8b25a0mm5a54' name = 'gui' isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I1898b92m1063b8b25a0mm5a53'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I1898b92m1063b8b25a0mm5a52' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I93912fm10783aa5589m460b' name = 'ofbizAttributeName'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I93912fm10783aa5589m460c'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I93912fm10783aa5589m460d' lower = '1' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I93912fm10783aa5589m4610' name = 'relationTitle'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I93912fm10783aa5589m4611'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I93912fm10783aa5589m4612' lower = '1' upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I81be8am1092a7d1026mm50ff' name = 'value' isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I81be8am1092a7d1026mm50fe'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I81be8am1092a7d1026mm50fd' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I81be8am1092a7d1026mm50ef' name = 'orderBy'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I81be8am1092a7d1026mm50ee'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I81be8am1092a7d1026mm50ed' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:Stereotype xmi.id = 'I8dacbbm109d008073ambed' name = 'use' isSpecification = 'false'
          isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Stereotype.baseClass>Dependency</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:Stereotype xmi.id = 'I1a418a3m109d3bfd12fmbb1' name = 'enumeration'
          visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false'
          isAbstract = 'false'>
          <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:TagDefinition xmi.id = 'I12cef5em10a3235993emm4f66' name = 'relationTitle'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I12cef5em10a3235993emm4f65'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I12cef5em10a3235993emm4f64' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'I12cef5em10a3235993emm4f60' name = 'ofbizAttributeName'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I12cef5em10a3235993emm4f5f'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I12cef5em10a3235993emm4f5e' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'Ieb9b73m10a4b0afdd3mm4f32' name = 'gui' isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'Ieb9b73m10a4b0afdd3mm4f31'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'Ieb9b73m10a4b0afdd3mm4f30' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'Iabf658m10b3d10a610mm4f10' name = 'staticValue'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'Iabf658m10b3d10a610mm4f0f'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'Iabf658m10b3d10a610mm4f0e' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'Iabf658m10b3d10a610mm4efa' name = 'staticValue'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'Iabf658m10b3d10a610mm4ef9'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'Iabf658m10b3d10a610mm4ef8' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'Im2555f5aam10b5759cb81m238d' name = 'cache'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'Im2555f5aam10b5759cb81m238e'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'Im2555f5aam10b5759cb81m238f' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:Stereotype xmi.id = 'I1f0fd48dm10d0925cc88m1fd4' name = 'entity' visibility = 'public'
          isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false'>
          <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass>
        </UML:Stereotype>
        <UML:TagDefinition xmi.id = 'I1f0fd48dm10d0925cc88m2059' name = 'alreadyExistingOfbizEntities'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'I1f0fd48dm10d0925cc88m205a'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'I1f0fd48dm10d0925cc88m205b' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'Im5154fcc0m113640661d7mm35bb' name = 'short'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'Im5154fcc0m113640661d7mm35ba'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'Im5154fcc0m113640661d7mm35b9' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'Im5154fcc0m113643952e8mm53d0' name = 'discriminatorValue'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'Im5154fcc0m113643952e8mm53cf'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'Im5154fcc0m113643952e8mm53ce' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:TagDefinition xmi.id = 'Im49f4bfdfm1159f049e72mm4088' name = 'staticValue'
          isSpecification = 'false'>
          <UML:TagDefinition.multiplicity>
            <UML:Multiplicity xmi.id = 'Im49f4bfdfm1159f049e72mm4087'>
              <UML:Multiplicity.range>
                <UML:MultiplicityRange xmi.id = 'Im49f4bfdfm1159f049e72mm4086' lower = '1'
                  upper = '1'/>
              </UML:Multiplicity.range>
            </UML:Multiplicity>
          </UML:TagDefinition.multiplicity>
        </UML:TagDefinition>
        <UML:Comment xmi.id = '127-0-0-1--46072e7:1216e17a0cd:-8000:000000000000140B'
          isSpecification = 'false' body = 'ArgoUml ofbizNeogia version number&#10;it must be equal to cvs version number for controle purpose&#10;1.1  OHE migrate from Poseidon with champonlion tools&#10;1.2 YML Model correction association name dataTypes from ? to BigDecimal'/>
      </UML:Namespace.ownedElement>
    </UML:Model>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094F4'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094F3'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094D9'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094D8'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094D7'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094D6'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094EA'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094E9'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094C1'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094C0'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094C5'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094C4'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094DC'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094DD'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094DF'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094E0'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025E9'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025E8'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025E7'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:00000000000025E6'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009532'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009531'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009530'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000952F'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000952A'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009529'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009528'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009527'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000952E'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000952D'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000952C'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000952B'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009502'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009501'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009500'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094FF'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009508'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009507'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000950A'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009509'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009512'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009511'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009540'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000953F'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000953E'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000953D'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002607'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002606'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002605'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002604'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009534'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009533'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009536'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009535'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009506'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009505'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000951A'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009519'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000951C'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000951B'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000953A'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009539'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009538'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009537'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009522'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009521'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009524'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009523'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009542'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009541'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009544'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009543'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009516'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009515'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009518'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009517'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000951E'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000951D'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009520'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000951F'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009546'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009545'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009548'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009547'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6e88'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6e89' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I11e67acm100f2b2d7dfmm7df4'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I11e67acm100f2b2d7dfmm7df3' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I11e67acm100f2b2d7dfmm7df2'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I11e67acm100f2b2d7dfmm7df1' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I11e67acm100f2b2d7dfmm7df0'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I11e67acm100f2b2d7dfmm7def' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I11e67acm100f2b2d7dfmm7dee'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I11e67acm100f2b2d7dfmm7ded' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I11e67acm100f2b2d7dfmm7dec'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I11e67acm100f2b2d7dfmm7deb' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I11e67acm100f2b2d7dfmm7dea'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I11e67acm100f2b2d7dfmm7de9' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1898b92m1063b8b25a0mm5a56'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1898b92m1063b8b25a0mm5a55' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I8dacbbm109d008073ambf9'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I8dacbbm109d008073ambf8' lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I8dacbbm109d008073amc1a'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I8dacbbm109d008073amc1b' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I8dacbbm109d008073amd34'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I8dacbbm109d008073amd33' lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I8dacbbm109d008073amd55'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I8dacbbm109d008073amd56' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m103a89e7eafmm42bb'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m103a89e7eafmm42bc' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000953C'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:000000000000953B'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1bc8de2m10483bf1a0dmm5e27'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1bc8de2m10483bf1a0dmm5e28' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1bc8de2m10483bf1a0dmm5e06'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1bc8de2m10483bf1a0dmm5e05' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Im5154fcc0m113640661d7mm3819'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Im5154fcc0m113640661d7mm381a' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Im5154fcc0m113640661d7mm37f8'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Im5154fcc0m113640661d7mm37f7' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Im5154fcc0m113640661d7mm36ea'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Im5154fcc0m113640661d7mm36e9' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Im5154fcc0m113640661d7mm3708'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Im5154fcc0m113640661d7mm3709' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Im5154fcc0m113640661d7mm365a'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Im5154fcc0m113640661d7mm3659' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Im5154fcc0m113640661d7mm3678'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Im5154fcc0m113640661d7mm3679' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Im5154fcc0m113640661d7mm3611'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Im5154fcc0m113640661d7mm3610' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Im5154fcc0m113640661d7mm362f'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Im5154fcc0m113640661d7mm3630' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6a85'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6a84' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6a83'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6a82' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm664b'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm664c' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm662a'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6629' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6304'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6303' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6396'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6397' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6300'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm62ff' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1f6c18m1047a78a3e6mm6360'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1f6c18m1047a78a3e6mm6361' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I6fa7ecm1047c651c81mm2f6e'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I6fa7ecm1047c651c81mm2f6f' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I6fa7ecm1047c651c81mm2f4d'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I6fa7ecm1047c651c81mm2f4c' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I6fa7ecm1047c651c81mm2e6f'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I6fa7ecm1047c651c81mm2e6e' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I6fa7ecm1047c651c81mm2e6d'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I6fa7ecm1047c651c81mm2e6c' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I6fa7ecm1047c651c81mm139a'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I6fa7ecm1047c651c81mm1399' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I15b4804m105a0a976dfm1aa3'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I15b4804m105a0a976dfm1aa2' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I15b4804m105a0a976dfm1ac4'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I15b4804m105a0a976dfm1ac5' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1277ffam1080eca44cdmm5706'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1277ffam1080eca44cdmm5707' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1277ffam1080eca44cdmm56e5'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1277ffam1080eca44cdmm56e4' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm6311'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm6313' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm630b'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm630d' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm62e7'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm62e9' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm62e1'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm62e3' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm62d9'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm62db' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm62d3'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm62d5' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm6295'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm6297' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm6281'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm6283' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I21f752m10480e3cdfdmm627b'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I21f752m10480e3cdfdmm627d' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1bc8de2m10483bf1a0dmm5f1d'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1bc8de2m10483bf1a0dmm5f1c' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1bc8de2m10483bf1a0dmm5f1b'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1bc8de2m10483bf1a0dmm5f1a' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1bc8de2m10483bf1a0dmm5e2d'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1bc8de2m10483bf1a0dmm5e2c' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1bc8de2m10483bf1a0dmm5e2b'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1bc8de2m10483bf1a0dmm5e2a' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Ib3cac9mfc96ddd001mm6e11'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Ib3cac9mfc96ddd001mm6e10' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Ib3cac9mfc96ddd001mm6e0f'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Ib3cac9mfc96ddd001mm6e0e' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I7a1904m10b4bab8b27mm4e43'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I7a1904m10b4bab8b27mm4e44' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I7a1904m10b4bab8b27mm4e22'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I7a1904m10b4bab8b27mm4e21' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Ie5f46emfd08c99b41mm7f53'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Ie5f46emfd08c99b41mm7f52' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Ie5f46emfd08c99b41mm7f51'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Ie5f46emfd08c99b41mm7f50' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I57807amfc87b04bcemm7f22'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I57807amfc87b04bcemm7f21' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I57807amfc87b04bcemm7f20'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I57807amfc87b04bcemm7f1f' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Ic67a88mfde0e0c582mm7fbe'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Ic67a88mfde0e0c582mm7fbd' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Ib3cac9mfc96ddd001mm6d12'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Ib3cac9mfc96ddd001mm6d11' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I154bb1m104c1febd30m69b7'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I154bb1m104c1febd30m69b8' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I154bb1m104c1febd30m69b9'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I154bb1m104c1febd30m69ba' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m1038dba120amm7469'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m1038dba120amm7468' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m1038dba120amm746b'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m1038dba120amm746a' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1ae306cm1049d84323emm5f57'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1ae306cm1049d84323emm5f56' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1ae306cm1049d84323emm5f59'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1ae306cm1049d84323emm5f58' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I15e3abbm104c2829342mm5e90'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I15e3abbm104c2829342mm5e91' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I15e3abbm104c2829342mm5e6f'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I15e3abbm104c2829342mm5e6e' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1bb326cmfebdf827d2mm7e09'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1bb326cmfebdf827d2mm7e08' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1bb326cmfebdf827d2mm7e07'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1bb326cmfebdf827d2mm7e06' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I24de67m1047b7e4930mm64ce'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I24de67m1047b7e4930mm64cd' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I24de67m1047b7e4930mm64ee'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I24de67m1047b7e4930mm64ef' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I12a2a50m1064a865329mm5a5d'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I12a2a50m1064a865329mm5a5c' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I12a2a50m1064a865329mm5a7b'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I12a2a50m1064a865329mm5a7c' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Id6a9a4m107e17c3c5cm538d'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Id6a9a4m107e17c3c5cm538c' lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Id6a9a4m107e17c3c5cm53ae'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Id6a9a4m107e17c3c5cm53af' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I81be8am108c2caa770mm52ad'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I81be8am108c2caa770mm52ae' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I81be8am108c2caa770mm528c'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I81be8am108c2caa770mm528b' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I81be8am108c3615b2dmm31ee'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I81be8am108c3615b2dmm31ed' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I81be8am108c3615b2dmm320d'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I81be8am108c3615b2dmm320e' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I7a1904m10b4bab8b27mm4e6c'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I7a1904m10b4bab8b27mm4e6d' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I7a1904m10b4bab8b27mm4e47'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I7a1904m10b4bab8b27mm4e46' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I118cb3amfdf1b03694mm7ffa'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I118cb3amfdf1b03694mm7ff9' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I118cb3amfdf1b03694mm7ff8'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I118cb3amfdf1b03694mm7ff7' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1128f5amfec349b600mm7e41'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1128f5amfec349b600mm7e40' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1128f5amfec349b600mm7e3f'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1128f5amfec349b600mm7e3e' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m1039276644bmm5321'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m1039276644bmm5322' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m1039276644bmm52db'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m1039276644bmm52da' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m1039276644bmm52fe'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m1039276644bmm52ff' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m1039276644bmm52dd'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m1039276644bmm52dc' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m103a89e7eafmm42de'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m103a89e7eafmm42df' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m103a89e7eafmm4298'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m103a89e7eafmm4297' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m103a89e7eafmm429a'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m103a89e7eafmm4299' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m103a89e7eafm158e'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m103a89e7eafm158d' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1400eb0m103a89e7eafm15af'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1400eb0m103a89e7eafm15b0' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1ae306cm1049d84323emm5ece'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1ae306cm1049d84323emm5ecd' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I1ae306cm1049d84323emm5eec'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I1ae306cm1049d84323emm5eed' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I117341cm10770fe5f50mm1225'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I117341cm10770fe5f50mm1226' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I117341cm10770fe5f50mm1204'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I117341cm10770fe5f50mm1203' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I4c03d4m10800aff160mm59dc'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I4c03d4m10800aff160mm59dd' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I4c03d4m10800aff160mm59bb'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I4c03d4m10800aff160mm59ba' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I81be8am1092a7d1026mm5177'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I81be8am1092a7d1026mm5178' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I81be8am1092a7d1026mm50f9'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I81be8am1092a7d1026mm50f8' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I13276ccm103115871bdmm3b49'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I13276ccm103115871bdmm3b48' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I13276ccm103115871bdmm3b47'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I13276ccm103115871bdmm3b46' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Ie94c62m1047e9d587dmm3714'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Ie94c62m1047e9d587dmm3713' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I5353c8m103f05d5879mm7b05'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I5353c8m103f05d5879mm7b06' lower = '1'
          upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Id6a9a4m107e17c3c5cm5461'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Id6a9a4m107e17c3c5cm5462' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'Id6a9a4m107e17c3c5cm545f'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'Id6a9a4m107e17c3c5cm5460' lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I16eeaaam10a0263d370mm1e52'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I16eeaaam10a0263d370mm1e51' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = 'I16eeaaam10a0263d370mm1e54'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = 'I16eeaaam10a0263d370mm1e53' lower = '0'
          upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094BF'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094BE'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094C3'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094C2'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094C7'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094C6'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094D3'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094D2'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094F6'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:00000000000094F5'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009504'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009503'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009514'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009513'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009526'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-4eb64e4e:121af50a0ba:-8000:0000000000009525'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:000000000000262A'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1--455eede6:121bfda9426:-8000:0000000000002629'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4E8'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4E7'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4FE'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1--247ac1ef:121c3dca84b:-8000:000000000000F4FD'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:0000000000003809'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:0000000000003808'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:000000000000380B'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:000000000000380A'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:000000000000380D'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:000000000000380C'
          lower = '0' upper = '-1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:000000000000380F'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:000000000000380E'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
    <UML:Multiplicity xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:0000000000003811'>
      <UML:Multiplicity.range>
        <UML:MultiplicityRange xmi.id = '127-0-1-1-1d1d973e:1232d66a8ac:-8000:0000000000003810'
          lower = '1' upper = '1'/>
      </UML:Multiplicity.range>
    </UML:Multiplicity>
  </XMI.content>
</XMI>
