| 2 |
<Gaphor version="1.1"><Element id="DCE:12A2B620-4B3C-11D7-B391-02BBFE4396CE" type="Association"><Reference name="connection" refid="DCE:12A397CC-4B3C-11D7-B391-02BBFE4396CE"/><Reference name="connection" refid="DCE:12A3CA4C-4B3C-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:1D9FC11C-45D1-11D7-B5CA-613352B2821F" type="AssociationEnd"><Value name="isNavigable" value="1"/><Reference name="participant" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Value name="name" value="+annotatedElement"/><Value name="multiplicity" value="*"/><Reference name="association" refid="DCE:1D9F8954-45D1-11D7-B5CA-613352B2821F"/><Value name="aggregation"><![CDATA[ak_composite]]></Value></Element><Element id="DCE:65F3B3B8-509D-11D7-811E-AF5893A6470D" type="Attribute"><Value name="name" value="value: Integer"/></Element><Element id="DCE:FE89726E-4A87-11D7-B08B-133D836EF880" type="Association"><Reference name="connection" refid="DCE:FE89EDE8-4A87-11D7-B08B-133D836EF880"/><Reference name="connection" refid="DCE:FE8A5B02-4A87-11D7-B08B-133D836EF880"/></Element><Element id="DCE:EF5807FE-4B38-11D7-B391-02BBFE4396CE" type="Generalization"><Reference name="parent" refid="DCE:DECC6864-4A87-11D7-B08A-133D836EF880"/><Reference name="child" refid="DCE:979C397C-4B38-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:53756494-45CF-11D7-B5CA-613352B2821F" type="Association"><Reference name="connection" refid="DCE:53759D24-45CF-11D7-B5CA-613352B2821F"/><Reference name="connection" refid="DCE:5375CF56-45CF-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:64DA33A0-50A3-11D7-807A-302CB4EF44FD" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:160F54C8-50A3-11D7-807A-302CB4EF44FD"/><Reference name="association" refid="DCE:64D9FAAE-50A3-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:5C691878-45D1-11D7-B5CA-613352B2821F" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:3F0B9972-45D1-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:5C68DFBE-45D1-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:B6C5CFA4-509D-11D7-811E-AF5893A6470D" type="Generalization"><Reference name="parent" refid="DCE:BDC038A2-4A88-11D7-B08D-133D836EF880"/><Reference name="child" refid="DCE:54ABAC98-509D-11D7-811E-AF5893A6470D"/></Element><Element id="DCE:7AD72FFE-4A89-11D7-B090-133D836EF880" type="Association"><Reference name="connection" refid="DCE:7AD7ACA4-4A89-11D7-B090-133D836EF880"/><Reference name="connection" refid="DCE:7AD81ACC-4A89-11D7-B090-133D836EF880"/></Element><Element id="DCE:FA8D0E02-4B55-11D7-A5E6-6257AF3C5118" type="Attribute"><Value name="name" value="isDerived: Boolean = false"/></Element><Element id="DCE:BBDDA4FC-45D3-11D7-BB76-BD95C061CFD6" type="Attribute"><Value name="name" value="+ body: String"/></Element><Element id="DCE:941D8B20-509C-11D7-811E-AF5893A6470D" type="AssociationEnd"><Reference name="participant" refid="DCE:AB14F544-4B3A-11D7-B391-02BBFE4396CE"/><Value name="name" value="+ownedOperation"/><Value name="multiplicity" value="* {ordered, subsets feature, ownedMember}"/><Reference name="association" refid="DCE:941D2040-509C-11D7-811E-AF5893A6470D"/><Value name="aggregation" value="ak_composite"/></Element><Element id="DCE:6A5F6ECC-4A87-11D7-B089-133D836EF880" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:F823FBA4-4A86-11D7-B087-133D836EF880"/><Reference name="association" refid="DCE:6A5E8372-4A87-11D7-B089-133D836EF880"/><Value name="aggregation"><![CDATA[ak_composite]]></Value></Element><Element id="DCE:A2C1A48A-45D0-11D7-B5CA-613352B2821F" type="Generalization"><Reference name="parent" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Reference name="child" refid="DCE:7CE7539A-45D0-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:0261E788-4B53-11D7-A5E6-6257AF3C5118" type="Attribute"><Value name="name" value="aggregation: AggregationKind = none"/></Element><Element id="DCE:DF523A2C-4B32-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:22B3AA56-4B32-11D7-B391-02BBFE4396CE"/><Value name="name" value="+owningInstance"/><Value name="multiplicity" value="1 {subsets owner}"/><Reference name="association" refid="DCE:DF5202C0-4B32-11D7-B391-02BBFE4396CE"/><Value name="aggregation" value="ak_composite"/></Element><Element id="DCE:C6B7B4C8-4B3A-11D7-B391-02BBFE4396CE" type="Attribute"><Value name="name" value="/ isUnique: Boolean"/></Element><Element id="DCE:C5CC49BE-4B52-11D7-A5E6-6257AF3C5118" type="Attribute"><Value name="name" value="isDerived: Boolean = false"/></Element><Element id="DCE:A3BC67B6-4A88-11D7-B08C-133D836EF880" type="Class"><Value name="name" value="Expression"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:E2E2393A-4A88-11D7-B08E-133D836EF880"/><Reference name="feature" refid="DCE:A9937B0A-4A88-11D7-B08C-133D836EF880"/><Reference name="feature" refid="DCE:B2198102-4A88-11D7-B08C-133D836EF880"/></Element><Element id="DCE:0BC178A2-4B53-11D7-A5E6-6257AF3C5118" type="Attribute"><Value name="name" value="/ isComposite: Boolean"/></Element><Element id="DCE:78779FB6-4A87-11D7-B089-133D836EF880" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:F823FBA4-4A86-11D7-B087-133D836EF880"/><Reference name="association" refid="DCE:7876B574-4A87-11D7-B089-133D836EF880"/><Value name="aggregation"><![CDATA[ak_composite]]></Value></Element><Element id="DCE:E216A6F4-4B33-11D7-B391-02BBFE4396CE" type="Generalization"><Reference name="parent" refid="DCE:FF594BE0-464C-11D7-AA08-1B85D5275D8A"/><Reference name="child" refid="DCE:CAD8A604-4B33-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:160F54C8-50A3-11D7-807A-302CB4EF44FD" type="Class"><Value name="name" value="PackageMerge"/><Reference name="generalization" refid="DCE:24705A32-50A3-11D7-807A-302CB4EF44FD"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:2C688CEE-50A3-11D7-807A-302CB4EF44FD"/><Reference name="association" refid="DCE:64DA33A0-50A3-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:12A3CA4C-4B3C-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:5C465FB0-4A89-11D7-B090-133D836EF880"/><Value name="name" value="+precondition"/><Value name="multiplicity" value="* {subsets ownedMember}"/><Reference name="association" refid="DCE:12A2B620-4B3C-11D7-B391-02BBFE4396CE"/><Value name="aggregation" value="ak_composite"/></Element><Element id="DCE:3F0B9972-45D1-11D7-B5CA-613352B2821F" type="Class"><Reference name="association" refid="DCE:522B4098-45D1-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:5C691878-45D1-11D7-B5CA-613352B2821F"/><Reference name="specialization" refid="DCE:0CD07134-4B36-11D7-B391-02BBFE4396CE"/><Reference name="specialization" refid="DCE:24705A32-50A3-11D7-807A-302CB4EF44FD"/><Reference name="specialization" refid="DCE:725A47B2-4695-11D7-B567-379CA7034986"/><Reference name="specialization" refid="DCE:AF6D27C0-4695-11D7-B567-379CA7034986"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:4E6DB742-45D1-11D7-B5CA-613352B2821F"/><Value name="name" value="DirectedRelationship"/></Element><Element id="DCE:F91A720A-4B37-11D7-B391-02BBFE4396CE" type="Class"><Reference name="specialization" refid="DCE:7C06DB8E-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="generalization" refid="DCE:326839DE-4B38-11D7-B391-02BBFE4396CE"/><Reference name="generalization" refid="DCE:35AFE74A-4B38-11D7-B391-02BBFE4396CE"/><Value name="name" value="StructuralFeature"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="feature" refid="DCE:00501E12-4B38-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:3A81EE0C-4B3E-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:B0D30324-4B35-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Value name="isNavigable" value="1"/><Reference name="participant" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Value name="name" value="+specific"/><Value name="multiplicity" value="1 {substes source, owner}"/><Reference name="association" refid="DCE:B0D2CA8A-4B35-11D7-B391-02BBFE4396CE"/><Value name="aggregation"><![CDATA[ak_composite]]></Value></Element><Element id="DCE:F10D682A-4A87-11D7-B08B-133D836EF880" type="Class"><Reference name="association" refid="DCE:00ED273C-4B35-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:38A97D1E-4B54-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:53D44492-4B34-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:659A7E14-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:99FB75E6-4B35-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:AB8B9F76-4B39-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:B0384ED4-4B34-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:B0388110-4B34-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:B0D30324-4B35-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:BCEB8FB0-4B32-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:BFC78470-4B37-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:DC2E4354-50A2-11D7-807A-302CB4EF44FD"/><Reference name="association" refid="DCE:E034DAC8-4B3C-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:E1374BE0-4B34-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:E1377E1A-4B34-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:E48ECE04-4B54-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:FE8A5B02-4A87-11D7-B08B-133D836EF880"/><Reference name="specialization" refid="DCE:620044DE-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="specialization" refid="DCE:8E993378-509E-11D7-9F0D-F80F4B06507D"/><Reference name="specialization" refid="DCE:BF631D58-4B52-11D7-A5E6-6257AF3C5118"/><Value name="name" value="Classifier"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="feature" refid="DCE:F1CF4FA4-4B33-11D7-B391-02BBFE4396CE"/><Reference name="generalization" refid="DCE:4762D258-4B34-11D7-B391-02BBFE4396CE"/><Reference name="generalization" refid="DCE:4A464536-4B34-11D7-B391-02BBFE4396CE"/><Reference name="generalization" refid="DCE:4DF873D4-4B34-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:E2E2393A-4A88-11D7-B08E-133D836EF880" type="Generalization"><Reference name="parent" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Reference name="child" refid="DCE:A3BC67B6-4A88-11D7-B08C-133D836EF880"/></Element><Element id="DCE:5C68DFBE-45D1-11D7-B5CA-613352B2821F" type="Association"><Reference name="connection" refid="DCE:5C691878-45D1-11D7-B5CA-613352B2821F"/><Reference name="connection" refid="DCE:5C694A28-45D1-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:E085CF12-4B57-11D7-A5E6-6257AF3C5118" type="Association"><Reference name="connection" refid="DCE:E086075C-4B57-11D7-A5E6-6257AF3C5118"/><Reference name="connection" refid="DCE:E08638A8-4B57-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:7E6CF516-50A3-11D7-807A-302CB4EF44FD" type="Association"><Reference name="connection" refid="DCE:7E6DB398-50A3-11D7-807A-302CB4EF44FD"/><Reference name="connection" refid="DCE:7E6DE6B2-50A3-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:6961A620-50A4-11D7-807A-302CB4EF44FD" type="Dependency"><Reference name="supplier" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="client" refid="DCE:349D1D20-50A4-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:DD80D3EC-4A86-11D7-B086-133D836EF880" type="Diagram"><Value name="name" value="Multiplicities"/><Canvas><Value name="extents" value="(128.0, 36.0, 783.0, 436.0)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/><CanvasItem id="DCE:EC4ED1DA-4A86-11D7-B086-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 189.0, 37.0)"/><Value name="width" value="100.0"/><Value name="height" value="59.0"/><Reference name="subject" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:F8247398-4A86-11D7-B086-133D836EF880" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 129.0, 172.0)"/><Value name="width" value="227.0"/><Value name="height" value="125.0"/><Reference name="subject" refid="DCE:F823FBA4-4A86-11D7-B087-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:5BAD7874-4A87-11D7-B088-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 611.0, 180.0)"/><Value name="width" value="171.0"/><Value name="height" value="93.0"/><Reference name="subject" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:67E3FC94-4A87-11D7-B089-133D836EF880" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 540.0, 214.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(71.0, -2.0), (-184.00000000000006, -1.0)]"/><Reference name="head_connection" refid="DCE:5BAD7874-4A87-11D7-B088-133D836EF880"/><Reference name="tail_connection" refid="DCE:F8247398-4A86-11D7-B086-133D836EF880"/><Reference name="subject" refid="DCE:6A5E8372-4A87-11D7-B089-133D836EF880"/><Reference name="head_end" refid="DCE:6A5F00AE-4A87-11D7-B089-133D836EF880"/><Reference name="tail_end" refid="DCE:6A5F6ECC-4A87-11D7-B089-133D836EF880"/></CanvasItem><CanvasItem id="DCE:76355F86-4A87-11D7-B089-133D836EF880" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 539.0, 260.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(72.0, -1.0000000000001137), (-183.0, 0.0)]"/><Reference name="head_connection" refid="DCE:5BAD7874-4A87-11D7-B088-133D836EF880"/><Reference name="tail_connection" refid="DCE:F8247398-4A86-11D7-B086-133D836EF880"/><Reference name="subject" refid="DCE:7876B574-4A87-11D7-B089-133D836EF880"/><Reference name="head_end" refid="DCE:787731B6-4A87-11D7-B089-133D836EF880"/><Reference name="tail_end" refid="DCE:78779FB6-4A87-11D7-B089-133D836EF880"/></CanvasItem><CanvasItem id="DCE:DB3CDC08-4A87-11D7-B089-133D836EF880" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 239.0, 98.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, -2.0), (0.0, 74.0)]"/><Reference name="head_connection" refid="DCE:EC4ED1DA-4A86-11D7-B086-133D836EF880"/><Reference name="tail_connection" refid="DCE:F8247398-4A86-11D7-B086-133D836EF880"/><Reference name="subject" refid="DCE:DCA1F00E-4A87-11D7-B089-133D836EF880"/></CanvasItem><CanvasItem id="DCE:DECCED70-4A87-11D7-B089-133D836EF880" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 169.0, 376.0)"/><Value name="width" value="140.0"/><Value name="height" value="59.0"/><Reference name="subject" refid="DCE:DECC6864-4A87-11D7-B08A-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:E7551CBC-4A87-11D7-B08A-133D836EF880" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 238.0, 297.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, 0.0), (0.0, 79.0)]"/><Reference name="head_connection" refid="DCE:F8247398-4A86-11D7-B086-133D836EF880"/><Reference name="tail_connection" refid="DCE:DECCED70-4A87-11D7-B089-133D836EF880"/><Reference name="subject" refid="DCE:E90FB860-4A87-11D7-B08A-133D836EF880"/></CanvasItem><CanvasItem id="DCE:F10DB2C6-4A87-11D7-B08A-133D836EF880" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 437.0, 377.0)"/><Value name="width" value="100.0"/><Value name="height" value="57.0"/><Reference name="subject" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:FD0FE008-4A87-11D7-B08B-133D836EF880" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 309.0, 403.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, 0.0), (127.99999999999994, -5.6843418860808015e-14)]"/><Reference name="head_connection" refid="DCE:DECCED70-4A87-11D7-B089-133D836EF880"/><Reference name="tail_connection" refid="DCE:F10DB2C6-4A87-11D7-B08A-133D836EF880"/><Reference name="subject" refid="DCE:FE89726E-4A87-11D7-B08B-133D836EF880"/><Reference name="head_end" refid="DCE:FE89EDE8-4A87-11D7-B08B-133D836EF880"/><Reference name="tail_end" refid="DCE:FE8A5B02-4A87-11D7-B08B-133D836EF880"/></CanvasItem></Canvas><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:54ABAC98-509D-11D7-811E-AF5893A6470D" type="Class"><Value name="name" value="LiteralInteger"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:B6C5CFA4-509D-11D7-811E-AF5893A6470D"/><Reference name="feature" refid="DCE:65F3B3B8-509D-11D7-811E-AF5893A6470D"/></Element><Element id="DCE:4762D258-4B34-11D7-B391-02BBFE4396CE" type="Generalization"><Reference name="parent" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Reference name="child" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/></Element><Element id="DCE:5DDBE6CE-4B56-11D7-A5E6-6257AF3C5118" type="Generalization"><Reference name="parent" refid="DCE:38CB97A8-45CF-11D7-B5CA-613352B2821F"/><Reference name="child" refid="DCE:F3BF94AC-4B55-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:1E0D0BDC-4A8A-11D7-B090-133D836EF880" type="Association"><Reference name="connection" refid="DCE:1E0D8934-4A8A-11D7-B090-133D836EF880"/><Reference name="connection" refid="DCE:1E0DD9E8-4A8A-11D7-B090-133D836EF880"/></Element><Element id="DCE:FF594BE0-464C-11D7-AA08-1B85D5275D8A" type="Class"><Reference name="specialization" refid="DCE:79EAD5A4-464D-11D7-AA08-1B85D5275D8A"/><Reference name="specialization" refid="DCE:84C5B02A-464D-11D7-AA08-1B85D5275D8A"/><Reference name="specialization" refid="DCE:E216A6F4-4B33-11D7-B391-02BBFE4396CE"/><Reference name="specialization" refid="DCE:F1C3F21E-4B38-11D7-B391-02BBFE4396CE"/><Reference name="generalization" refid="DCE:0E5B8FFE-464D-11D7-AA08-1B85D5275D8A"/><Value name="name" value="NamedElement"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:00ED6378-4B35-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:B7B7B610-4694-11D7-B567-379CA7034986"/><Reference name="association" refid="DCE:D33A1420-4694-11D7-B567-379CA7034986"/><Reference name="feature" refid="DCE:13CF408C-464D-11D7-AA08-1B85D5275D8A"/><Reference name="feature" refid="DCE:2693AE96-464D-11D7-AA08-1B85D5275D8A"/><Reference name="feature" refid="DCE:27EA7C8C-464D-11D7-AA08-1B85D5275D8A"/></Element><Element id="DCE:8A1AB6E0-50A2-11D7-807A-302CB4EF44FD" type="Association"><Reference name="connection" refid="DCE:8A1AEF86-50A2-11D7-807A-302CB4EF44FD"/><Reference name="connection" refid="DCE:8A1B2122-50A2-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:0E1B7E56-509C-11D7-811E-AF5893A6470D" type="AssociationEnd"><Reference name="participant" refid="DCE:BE828126-509B-11D7-811E-AF5893A6470D"/><Value name="name" value="+datatype"/><Value name="multiplicity" value="0..1 {subsets namespace, featuringClassifier, classifier"/><Reference name="association" refid="DCE:0E1B4648-509C-11D7-811E-AF5893A6470D"/><Value name="aggregation" value="ak_none"/></Element><Element id="DCE:F3B2B0C8-4B3C-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:AB14F544-4B3A-11D7-B391-02BBFE4396CE"/><Value name="name" value="+redefinedOperation"/><Value name="multiplicity" value="* {subsets redefinedElement}"/><Reference name="association" refid="DCE:F3B245D6-4B3C-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:309D5284-4B32-11D7-B391-02BBFE4396CE" type="Class"><Reference name="association" refid="DCE:3A81BC34-4B3E-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:54B4A61C-4B33-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:DF527520-4B32-11D7-B391-02BBFE4396CE"/><Value name="name" value="Slot"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:E7330EBA-4B32-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:BFC7B66E-4B37-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:A4EDB020-4B37-11D7-B391-02BBFE4396CE"/><Value name="name" value="*/feature"/><Value name="multiplicity" value="*"/><Reference name="association" refid="DCE:BFC74BCC-4B37-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:E7330EBA-4B32-11D7-B391-02BBFE4396CE" type="Generalization"><Reference name="parent" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Reference name="child" refid="DCE:309D5284-4B32-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:9F078E4C-4A88-11D7-B08B-133D836EF880" type="Generalization"><Reference name="parent" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Reference name="child" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/></Element><Element id="DCE:BCAD9C70-45D0-11D7-B5CA-613352B2821F" type="AssociationEnd"><Reference name="participant" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Value name="name" value="+/owner"/><Value name="multiplicity" value="0..1"/><Reference name="association" refid="DCE:BCAD18B6-45D0-11D7-B5CA-613352B2821F"/><Value name="aggregation"><![CDATA[ak_composite]]></Value></Element><Element id="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880" type="Class"><Reference name="specialization" refid="DCE:E2E2393A-4A88-11D7-B08E-133D836EF880"/><Reference name="specialization" refid="DCE:E5BD5AF6-4A88-11D7-B08E-133D836EF880"/><Reference name="specialization" refid="DCE:E81E728A-4A88-11D7-B08E-133D836EF880"/><Value name="name" value="ValueSpecification"/><Reference name="generalization" refid="DCE:9D0A4328-4A88-11D7-B08B-133D836EF880"/><Reference name="generalization" refid="DCE:9F078E4C-4A88-11D7-B08B-133D836EF880"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:1E0DD9E8-4A8A-11D7-B090-133D836EF880"/><Reference name="association" refid="DCE:2A2C7026-4B3A-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:54B4D84C-4B33-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:6A5F00AE-4A87-11D7-B089-133D836EF880"/><Reference name="association" refid="DCE:787731B6-4A87-11D7-B089-133D836EF880"/><Reference name="association" refid="DCE:81F41A0A-4B32-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:C315BC3A-4B57-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:99C5AF80-4A89-11D7-B090-133D836EF880" type="Association"><Reference name="connection" refid="DCE:99C62C12-4A89-11D7-B090-133D836EF880"/><Reference name="connection" refid="DCE:99C69A58-4A89-11D7-B090-133D836EF880"/></Element><Element id="DCE:54B4D84C-4B33-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Value name="name" value="+value"/><Value name="multiplicity" value="* {ordered, subsets ownedElement}"/><Reference name="association" refid="DCE:54B46D78-4B33-11D7-B391-02BBFE4396CE"/><Value name="aggregation" value="ak_none"/></Element><Element id="DCE:DA01D45A-45CE-11D7-B5CA-613352B2821F" type="Model"><Reference name="ownedElement" refid="DCE:06242D66-50A5-11D7-807A-302CB4EF44FD"/><Reference name="ownedElement" refid="DCE:349D1D20-50A4-11D7-807A-302CB4EF44FD"/><Reference name="ownedElement" refid="DCE:740CE396-50A4-11D7-807A-302CB4EF44FD"/><Reference name="ownedElement" refid="DCE:8BD12546-50A4-11D7-807A-302CB4EF44FD"/><Reference name="ownedElement" refid="DCE:DA033CF8-45CE-11D7-B5CA-613352B2821F"/><Reference name="ownedElement" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:F79CA412-50A4-11D7-807A-302CB4EF44FD" type="Dependency"><Reference name="supplier" refid="DCE:349D1D20-50A4-11D7-807A-302CB4EF44FD"/><Reference name="client" refid="DCE:740CE396-50A4-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:5EE88232-4B35-11D7-B391-02BBFE4396CE" type="Class"><Reference name="association" refid="DCE:99FBA804-4B35-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:B0D3389E-4B35-11D7-B391-02BBFE4396CE"/><Value name="name" value="Generalization"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:0CD07134-4B36-11D7-B391-02BBFE4396CE"/><Reference name="feature" refid="DCE:67C4FC98-4B35-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:79C46590-4695-11D7-B567-379CA7034986" type="AssociationEnd"><Value name="isNavigable" value="1"/><Reference name="participant" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Value name="name" value="+importedElement"/><Value name="multiplicity" value="1 {subsets target}"/><Reference name="association" refid="DCE:79C3FCAA-4695-11D7-B567-379CA7034986"/></Element><Element id="DCE:00ED273C-4B35-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Reference name="association" refid="DCE:00ECEF06-4B35-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:935665E2-509D-11D7-811E-AF5893A6470D" type="Class"><Value name="name" value="LiteralNull"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:BFD0420C-509D-11D7-811E-AF5893A6470D"/></Element><Element id="DCE:18E7456A-4697-11D7-B567-379CA7034986" type="Association"><Reference name="connection" refid="DCE:18E77CF4-4697-11D7-B567-379CA7034986"/><Reference name="connection" refid="DCE:18E7ADF0-4697-11D7-B567-379CA7034986"/></Element><Element id="DCE:5AC6C932-4B39-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:979C397C-4B38-11D7-B391-02BBFE4396CE"/><Value name="name" value="+returnResult"/><Value name="multiplicity" value="* {ordered, subsets parameter, ownedMember}"/><Reference name="association" refid="DCE:5AC606DA-4B39-11D7-B391-02BBFE4396CE"/><Value name="aggregation"><![CDATA[ak_none]]></Value></Element><Element id="DCE:E81E728A-4A88-11D7-B08E-133D836EF880" type="Generalization"><Reference name="parent" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Reference name="child" refid="DCE:CED40330-4A88-11D7-B08E-133D836EF880"/></Element><Element id="DCE:68CAA7BA-4B32-11D7-B391-02BBFE4396CE" type="Generalization"><Reference name="parent" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Reference name="child" refid="DCE:22B3AA56-4B32-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:F553874E-4B53-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Reference name="participant" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/><Value name="name" value="+redefinedProperty"/><Value name="multiplicity" value="* {subsets redefinedElement}"/><Reference name="association" refid="DCE:F5531DA2-4B53-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:0E5B8FFE-464D-11D7-AA08-1B85D5275D8A" type="Generalization"><Reference name="parent" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Reference name="child" refid="DCE:FF594BE0-464C-11D7-AA08-1B85D5275D8A"/></Element><Element id="DCE:A9937B0A-4A88-11D7-B08C-133D836EF880" type="Attribute"><Value name="name" value="body: String[0..1]"/></Element><Element id="DCE:E71AAA3E-45CE-11D7-B5CA-613352B2821F" type="Diagram"><Value name="name" value="Root"/><Canvas><Value name="extents" value="(24.0, 113.0, 726.0, 562.34375)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/><CanvasItem id="DCE:FC12D436-45CE-11D7-B5CA-613352B2821F" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 301.0, 158.0)"/><Value name="width" value="122.0"/><Value name="height" value="123.0"/><Reference name="subject" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:07D8C5A8-45CF-11D7-B5CA-613352B2821F" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 422.0, 242.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(1.0000000000000568, -55.446428571428612), (134.0, -55.446428571428612), (134.0, -128.0), (-31.264462809917347, -128.0), (-31.264462809917347, -84.0)]"/><Reference name="head_connection" refid="DCE:FC12D436-45CE-11D7-B5CA-613352B2821F"/><Reference name="tail_connection" refid="DCE:FC12D436-45CE-11D7-B5CA-613352B2821F"/><Reference name="subject" refid="DCE:BCAD18B6-45D0-11D7-B5CA-613352B2821F"/><Reference name="head_end" refid="DCE:BCAD5222-45D0-11D7-B5CA-613352B2821F"/><Reference name="tail_end" refid="DCE:BCAD9C70-45D0-11D7-B5CA-613352B2821F"/></CanvasItem><CanvasItem id="DCE:38CAFEF6-45CF-11D7-B5CA-613352B2821F" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 200.0, 378.0)"/><Value name="width" value="155.0"/><Value name="height" value="44.0"/><Reference name="subject" refid="DCE:38CB97A8-45CF-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:4C625AC4-45CF-11D7-B5CA-613352B2821F" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 353.0, 271.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-13.685950413223054, 10.0), (-61.0, 107.0)]"/><Reference name="head_connection" refid="DCE:FC12D436-45CE-11D7-B5CA-613352B2821F"/><Reference name="tail_connection" refid="DCE:38CAFEF6-45CF-11D7-B5CA-613352B2821F"/><Reference name="subject" refid="DCE:958135E2-45D0-11D7-B5CA-613352B2821F"/></CanvasItem><CanvasItem id="DCE:51414BA2-45CF-11D7-B5CA-613352B2821F" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 237.0, 372.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(-37.0, 27.3125), (-101.0, 27.3125), (-101.0, -96.491071428571445), (64.0, -96.491071428571445)]"/><Reference name="head_connection" refid="DCE:38CAFEF6-45CF-11D7-B5CA-613352B2821F"/><Reference name="tail_connection" refid="DCE:FC12D436-45CE-11D7-B5CA-613352B2821F"/><Reference name="subject" refid="DCE:53756494-45CF-11D7-B5CA-613352B2821F"/><Reference name="head_end" refid="DCE:53759D24-45CF-11D7-B5CA-613352B2821F"/><Reference name="tail_end" refid="DCE:5375CF56-45CF-11D7-B5CA-613352B2821F"/></CanvasItem><CanvasItem id="DCE:7CC56B6A-45D0-11D7-B5CA-613352B2821F" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 392.0, 377.0)"/><Value name="width" value="134.0"/><Value name="height" value="68.0"/><Reference name="subject" refid="DCE:7CE7539A-45D0-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:A16A1098-45D0-11D7-B5CA-613352B2821F" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 409.0, 270.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-15.23966942148752, 11.0), (42.999999999999943, 107.0)]"/><Reference name="head_connection" refid="DCE:FC12D436-45CE-11D7-B5CA-613352B2821F"/><Reference name="tail_connection" refid="DCE:7CC56B6A-45D0-11D7-B5CA-613352B2821F"/><Reference name="subject" refid="DCE:A2C1A48A-45D0-11D7-B5CA-613352B2821F"/></CanvasItem><CanvasItem id="DCE:C270BD48-45D0-11D7-B5CA-613352B2821F" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 249.0, 241.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(174.0, 8.0), (444.0, 8.0), (444.0, 164.68749999999994), (277.0, 164.68749999999994)]"/><Reference name="head_connection" refid="DCE:FC12D436-45CE-11D7-B5CA-613352B2821F"/><Reference name="tail_connection" refid="DCE:7CC56B6A-45D0-11D7-B5CA-613352B2821F"/><Reference name="subject" refid="DCE:1D9F8954-45D1-11D7-B5CA-613352B2821F"/><Reference name="head_end" refid="DCE:1D9FC11C-45D1-11D7-B5CA-613352B2821F"/><Reference name="tail_end" refid="DCE:1D9FF256-45D1-11D7-B5CA-613352B2821F"/></CanvasItem><CanvasItem id="DCE:3F0AFFA8-45D1-11D7-B5CA-613352B2821F" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 166.0, 508.0)"/><Value name="width" value="219.0"/><Value name="height" value="46.0"/><Reference name="subject" refid="DCE:3F0B9972-45D1-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:4D4F8048-45D1-11D7-B5CA-613352B2821F" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 295.0, 445.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-18.0, -23.000000000000057), (-18.0, 63.0)]"/><Reference name="head_connection" refid="DCE:38CAFEF6-45CF-11D7-B5CA-613352B2821F"/><Reference name="tail_connection" refid="DCE:3F0AFFA8-45D1-11D7-B5CA-613352B2821F"/><Reference name="subject" refid="DCE:4E6DB742-45D1-11D7-B5CA-613352B2821F"/></CanvasItem><CanvasItem id="DCE:508961AC-45D1-11D7-B5CA-613352B2821F" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, -40.0, 524.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(206.0, -0.90625), (105.0, -0.90625), (105.0, -302.63636363636363), (340.99999999999994, -302.63636363636363)]"/><Reference name="head_connection" refid="DCE:3F0AFFA8-45D1-11D7-B5CA-613352B2821F"/><Reference name="tail_connection" refid="DCE:FC12D436-45CE-11D7-B5CA-613352B2821F"/><Reference name="subject" refid="DCE:522B0894-45D1-11D7-B5CA-613352B2821F"/><Reference name="head_end" refid="DCE:522B4098-45D1-11D7-B5CA-613352B2821F"/><Reference name="tail_end" refid="DCE:522B7252-45D1-11D7-B5CA-613352B2821F"/></CanvasItem><CanvasItem id="DCE:5AF4E59E-45D1-11D7-B5CA-613352B2821F" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, -79.0, 538.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(245.0, 2.34375), (104.0, 2.34375), (104.0, -375.60714285714289), (380.0, -375.60714285714289)]"/><Reference name="head_connection" refid="DCE:3F0AFFA8-45D1-11D7-B5CA-613352B2821F"/><Reference name="tail_connection" refid="DCE:FC12D436-45CE-11D7-B5CA-613352B2821F"/><Reference name="subject" refid="DCE:5C68DFBE-45D1-11D7-B5CA-613352B2821F"/><Reference name="head_end" refid="DCE:5C691878-45D1-11D7-B5CA-613352B2821F"/><Reference name="tail_end" refid="DCE:5C694A28-45D1-11D7-B5CA-613352B2821F"/></CanvasItem></Canvas><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:2D47DA48-50A5-11D7-807A-302CB4EF44FD" type="Diagram"><Value name="name" value="Interfaces"/><Canvas><Value name="extents" value="(0.0, 0.0, 0.0, 0.0)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/></Canvas><Reference name="namespace" refid="DCE:740CE396-50A4-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:E085A412-45CE-11D7-B5CA-613352B2821F" type="Package"><Value name="name" value="Kernel"/><Reference name="supplierDependency" refid="DCE:13186974-50A5-11D7-807A-302CB4EF44FD"/><Reference name="supplierDependency" refid="DCE:6961A620-50A4-11D7-807A-302CB4EF44FD"/><Reference name="supplierDependency" refid="DCE:DC79982A-50A4-11D7-807A-302CB4EF44FD"/><Reference name="namespace" refid="DCE:DA01D45A-45CE-11D7-B5CA-613352B2821F"/><Reference name="ownedElement" refid="DCE:039A7C82-4B32-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:160F54C8-50A3-11D7-807A-302CB4EF44FD"/><Reference name="ownedElement" refid="DCE:181D14A8-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="ownedElement" refid="DCE:22B3AA56-4B32-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:2817DA5A-50A1-11D7-9F0D-F80F4B06507D"/><Reference name="ownedElement" refid="DCE:309D5284-4B32-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:33061A3A-4A88-11D7-B08B-133D836EF880"/><Reference name="ownedElement" refid="DCE:34764E0C-4A89-11D7-B08E-133D836EF880"/><Reference name="ownedElement" refid="DCE:38CB97A8-45CF-11D7-B5CA-613352B2821F"/><Reference name="ownedElement" refid="DCE:3A787382-4B38-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:3F0B9972-45D1-11D7-B5CA-613352B2821F"/><Reference name="ownedElement" refid="DCE:48404A2A-464D-11D7-AA08-1B85D5275D8A"/><Reference name="ownedElement" refid="DCE:4A573094-509D-11D7-811E-AF5893A6470D"/><Reference name="ownedElement" refid="DCE:5198F474-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:539997D4-4B37-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:54ABAC98-509D-11D7-811E-AF5893A6470D"/><Reference name="ownedElement" refid="DCE:5B4FADE0-509D-11D7-811E-AF5893A6470D"/><Reference name="ownedElement" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Reference name="ownedElement" refid="DCE:5C465FB0-4A89-11D7-B090-133D836EF880"/><Reference name="ownedElement" refid="DCE:5EE88232-4B35-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:6C0E7FCE-4695-11D7-B567-379CA7034986"/><Reference name="ownedElement" refid="DCE:6C8F2E88-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Reference name="ownedElement" refid="DCE:73E17466-4B38-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:7BA7B042-509D-11D7-811E-AF5893A6470D"/><Reference name="ownedElement" refid="DCE:7CE7539A-45D0-11D7-B5CA-613352B2821F"/><Reference name="ownedElement" refid="DCE:7D753EF0-464D-11D7-AA08-1B85D5275D8A"/><Reference name="ownedElement" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:90F60210-4B33-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:935665E2-509D-11D7-811E-AF5893A6470D"/><Reference name="ownedElement" refid="DCE:94ED9700-4B3A-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:9661A9EE-509B-11D7-811E-AF5893A6470D"/><Reference name="ownedElement" refid="DCE:979C397C-4B38-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:A3BC67B6-4A88-11D7-B08C-133D836EF880"/><Reference name="ownedElement" refid="DCE:A4EDB020-4B37-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:A70EBFBA-4695-11D7-B567-379CA7034986"/><Reference name="ownedElement" refid="DCE:AB14F544-4B3A-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:B445FB00-4695-11D7-B567-379CA7034986"/><Reference name="ownedElement" refid="DCE:BDC038A2-4A88-11D7-B08D-133D836EF880"/><Reference name="ownedElement" refid="DCE:BE828126-509B-11D7-811E-AF5893A6470D"/><Reference name="ownedElement" refid="DCE:C9A0DCAA-509E-11D7-9F0D-F80F4B06507D"/><Reference name="ownedElement" refid="DCE:CAD8A604-4B33-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:CED40330-4A88-11D7-B08E-133D836EF880"/><Reference name="ownedElement" refid="DCE:D2653A36-464C-11D7-AA08-1B85D5275D8A"/><Reference name="ownedElement" refid="DCE:DB2CD0EE-509B-11D7-811E-AF5893A6470D"/><Reference name="ownedElement" refid="DCE:DD80D3EC-4A86-11D7-B086-133D836EF880"/><Reference name="ownedElement" refid="DCE:DECC6864-4A87-11D7-B08A-133D836EF880"/><Reference name="ownedElement" refid="DCE:E71AAA3E-45CE-11D7-B5CA-613352B2821F"/><Reference name="ownedElement" refid="DCE:E9D88304-509B-11D7-811E-AF5893A6470D"/><Reference name="ownedElement" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Reference name="ownedElement" refid="DCE:F3BF94AC-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="ownedElement" refid="DCE:F823FBA4-4A86-11D7-B087-133D836EF880"/><Reference name="ownedElement" refid="DCE:F91A720A-4B37-11D7-B391-02BBFE4396CE"/><Reference name="ownedElement" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Reference name="ownedElement" refid="DCE:FF594BE0-464C-11D7-AA08-1B85D5275D8A"/></Element><Element id="DCE:F1C3F21E-4B38-11D7-B391-02BBFE4396CE" type="Generalization"><Reference name="parent" refid="DCE:FF594BE0-464C-11D7-AA08-1B85D5275D8A"/><Reference name="child" refid="DCE:979C397C-4B38-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:F3B27ECA-4B3C-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:AB14F544-4B3A-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:F3B245D6-4B3C-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:E96C654A-509E-11D7-9F0D-F80F4B06507D" type="Association"><Reference name="connection" refid="DCE:E96C9EAE-509E-11D7-9F0D-F80F4B06507D"/><Reference name="connection" refid="DCE:E96CD03E-509E-11D7-9F0D-F80F4B06507D"/></Element><Element id="DCE:2F3313D0-4A87-11D7-B087-133D836EF880" type="Attribute"><Value name="name" value="/ upper: UnlimitedNatural[0..1]"/></Element><Element id="DCE:6C8F2E88-4B3D-11D7-B391-02BBFE4396CE" type="Class"><Reference name="association" refid="DCE:3A844CD2-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:8A3D230C-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:8A3D5476-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:90BB33FA-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:E48E9CE0-4B54-11D7-A5E6-6257AF3C5118"/><Value name="name" value="Class"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:BF631D58-4B52-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:E136E842-4B34-11D7-B391-02BBFE4396CE" type="Association"><Reference name="connection" refid="DCE:E1374BE0-4B34-11D7-B391-02BBFE4396CE"/><Reference name="connection" refid="DCE:E1377E1A-4B34-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:D33A1420-4694-11D7-B567-379CA7034986" type="AssociationEnd"><Reference name="participant" refid="DCE:FF594BE0-464C-11D7-AA08-1B85D5275D8A"/><Value name="name" value="+/ownedMember"/><Value name="multiplicity" value="* {subsets member, ownedElement}"/><Reference name="association" refid="DCE:D339DC26-4694-11D7-B567-379CA7034986"/><Value name="aggregation"><![CDATA[ak_none]]></Value></Element><Element id="DCE:1E0DD9E8-4A8A-11D7-B090-133D836EF880" type="AssociationEnd"><Reference name="participant" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Value name="name" value="+specification"/><Value name="multiplicity" value="1 {subsets ownedElement}"/><Reference name="association" refid="DCE:1E0D0BDC-4A8A-11D7-B090-133D836EF880"/><Value name="aggregation"><![CDATA[ak_none]]></Value></Element><Element id="DCE:656C0190-4696-11D7-B567-379CA7034986" type="Attribute"><Value name="name" value="visibility: VisibilityKind"/></Element><Element id="DCE:941D2040-509C-11D7-811E-AF5893A6470D" type="Association"><Reference name="connection" refid="DCE:941D5970-509C-11D7-811E-AF5893A6470D"/><Reference name="connection" refid="DCE:941D8B20-509C-11D7-811E-AF5893A6470D"/></Element><Element id="DCE:E96CD03E-509E-11D7-9F0D-F80F4B06507D" type="AssociationEnd"><Reference name="participant" refid="DCE:C9A0DCAA-509E-11D7-9F0D-F80F4B06507D"/><Value name="name" value="+literal"/><Value name="multiplicity" value="* {ordered, subsets ownedMember}"/><Reference name="association" refid="DCE:E96C654A-509E-11D7-9F0D-F80F4B06507D"/></Element><Element id="DCE:7876B574-4A87-11D7-B089-133D836EF880" type="Association"><Reference name="connection" refid="DCE:787731B6-4A87-11D7-B089-133D836EF880"/><Reference name="connection" refid="DCE:78779FB6-4A87-11D7-B089-133D836EF880"/></Element><Element id="DCE:BCEB5704-4B32-11D7-B391-02BBFE4396CE" type="Association"><Reference name="connection" refid="DCE:BCEB8FB0-4B32-11D7-B391-02BBFE4396CE"/><Reference name="connection" refid="DCE:BCEBC220-4B32-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:45370AFE-4B3B-11D7-B391-02BBFE4396CE" type="Association"><Reference name="connection" refid="DCE:453743CA-4B3B-11D7-B391-02BBFE4396CE"/><Reference name="connection" refid="DCE:4537764E-4B3B-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:8E993378-509E-11D7-9F0D-F80F4B06507D" type="Generalization"><Reference name="parent" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Reference name="child" refid="DCE:BE828126-509B-11D7-811E-AF5893A6470D"/></Element><Element id="DCE:4EEC02D8-464D-11D7-AA08-1B85D5275D8A" type="Attribute"><Value name="name" value="private"/></Element><Element id="DCE:7FD927FA-4B38-11D7-B391-02BBFE4396CE" type="Attribute"><Value name="name" value="out"/></Element><Element id="DCE:B2198102-4A88-11D7-B08C-133D836EF880" type="Attribute"><Value name="name" value="language: String[0..1]"/></Element><Element id="DCE:0CD07134-4B36-11D7-B391-02BBFE4396CE" type="Generalization"><Reference name="parent" refid="DCE:3F0B9972-45D1-11D7-B5CA-613352B2821F"/><Reference name="child" refid="DCE:5EE88232-4B35-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:326839DE-4B38-11D7-B391-02BBFE4396CE" type="Generalization"><Reference name="parent" refid="DCE:DECC6864-4A87-11D7-B08A-133D836EF880"/><Reference name="child" refid="DCE:F91A720A-4B37-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:349D1D20-50A4-11D7-807A-302CB4EF44FD" type="Package"><Value name="name" value="Dependencies"/><Reference name="supplierDependency" refid="DCE:F79CA412-50A4-11D7-807A-302CB4EF44FD"/><Reference name="namespace" refid="DCE:DA01D45A-45CE-11D7-B5CA-613352B2821F"/><Reference name="clientDependency" refid="DCE:6961A620-50A4-11D7-807A-302CB4EF44FD"/><Reference name="ownedElement" refid="DCE:4E445586-50A4-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:2A2C7026-4B3A-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:5BACF5C0-4A87-11D7-B089-133D836EF880"/><Value name="name" value="+defaultValue"/><Value name="multiplicity" value="0..1 {subsets ownedElement}"/><Reference name="association" refid="DCE:2A2C053C-4B3A-11D7-B391-02BBFE4396CE"/><Value name="aggregation"><![CDATA[ak_none]]></Value></Element><Element id="DCE:7D124DD0-4697-11D7-B567-379CA7034986" type="AssociationEnd"><Reference name="participant" refid="DCE:A70EBFBA-4695-11D7-B567-379CA7034986"/><Value name="name" value="+packageImport"/><Value name="multiplicity" value="* {subsets ownedElement}"/><Reference name="association" refid="DCE:7D11DA3A-4697-11D7-B567-379CA7034986"/><Value name="aggregation"><![CDATA[ak_none]]></Value></Element><Element id="DCE:D4B97310-50A1-11D7-807A-302CB4EF44FD" type="Generalization"><Reference name="parent" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Reference name="child" refid="DCE:B445FB00-4695-11D7-B567-379CA7034986"/></Element><Element id="DCE:8A1AEF86-50A2-11D7-807A-302CB4EF44FD" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:B445FB00-4695-11D7-B567-379CA7034986"/><Value name="multiplicity" value="0..1"/><Reference name="association" refid="DCE:8A1AB6E0-50A2-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:522B7252-45D1-11D7-B5CA-613352B2821F" type="AssociationEnd"><Value name="isNavigable" value="1"/><Reference name="participant" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Value name="name" value="+/target"/><Value name="multiplicity" value="1..* {subsets relatedElement}"/><Reference name="association" refid="DCE:522B0894-45D1-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:DCA1F00E-4A87-11D7-B089-133D836EF880" type="Generalization"><Reference name="parent" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Reference name="child" refid="DCE:F823FBA4-4A86-11D7-B087-133D836EF880"/></Element><Element id="DCE:1D9FF256-45D1-11D7-B5CA-613352B2821F" type="AssociationEnd"><Reference name="participant" refid="DCE:7CE7539A-45D0-11D7-B5CA-613352B2821F"/><Value name="name" value="+ownedComment"/><Value name="multiplicity" value="* {subsets ownedElement}"/><Reference name="association" refid="DCE:1D9F8954-45D1-11D7-B5CA-613352B2821F"/><Value name="aggregation"><![CDATA[ak_none]]></Value></Element><Element id="DCE:DC2E4354-50A2-11D7-807A-302CB4EF44FD" type="AssociationEnd"><Reference name="participant" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Value name="name" value="+ownedClassifier"/><Value name="multiplicity" value="* {subsets ownedMember}"/><Reference name="association" refid="DCE:DC2DD8D8-50A2-11D7-807A-302CB4EF44FD"/><Value name="aggregation" value="ak_composite"/></Element><Element id="DCE:979C397C-4B38-11D7-B391-02BBFE4396CE" type="Class"><Value name="name" value="Parameter"/><Reference name="generalization" refid="DCE:EF5807FE-4B38-11D7-B391-02BBFE4396CE"/><Reference name="generalization" refid="DCE:F1C3F21E-4B38-11D7-B391-02BBFE4396CE"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:2A2C3E12-4B3A-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:3085F9E8-4B39-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:453743CA-4B3B-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:5AC6C932-4B39-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:F7D969E0-4B38-11D7-B391-02BBFE4396CE"/><Reference name="feature" refid="DCE:9E79FC7A-4B38-11D7-B391-02BBFE4396CE"/><Reference name="feature" refid="DCE:AA7609CE-4B38-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:F5531DA2-4B53-11D7-A5E6-6257AF3C5118" type="Association"><Reference name="connection" refid="DCE:F5535620-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="connection" refid="DCE:F553874E-4B53-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:3494C234-50A5-11D7-807A-302CB4EF44FD" type="Diagram"><Value name="name" value="AssociationClasses"/><Canvas><Value name="extents" value="(0.0, 0.0, 0.0, 0.0)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/></Canvas><Reference name="namespace" refid="DCE:8BD12546-50A4-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:E48ECE04-4B54-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Reference name="participant" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Value name="name" value="+nestedClassifier"/><Value name="multiplicity" value="* {subsets ownedMember}"/><Reference name="association" refid="DCE:E48E64A8-4B54-11D7-A5E6-6257AF3C5118"/><Value name="aggregation" value="ak_composite"/></Element><Element id="DCE:D2653A36-464C-11D7-AA08-1B85D5275D8A" type="Diagram"><Value name="name" value="Namespaces"/><Canvas><Value name="extents" value="(79.666666666666629, 42.666666666666657, 1032.0, 1020.7841530054643)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/><CanvasItem id="DCE:F661C206-464C-11D7-AA08-1B85D5275D8A" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 387.66666666666663, 72.666666666666657)"/><Value name="width" value="122.0"/><Value name="height" value="64.0"/><Reference name="subject" refid="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 340.66666666666663, 200.66666666666666)"/><Value name="width" value="218.0"/><Value name="height" value="106.0"/><Reference name="subject" refid="DCE:FF594BE0-464C-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:0CD87EBC-464D-11D7-AA08-1B85D5275D8A" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 448.66666666666663, 137.66666666666666)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, -1.0), (0.37714285714275775, 62.999999999999972)]"/><Reference name="head_connection" refid="DCE:F661C206-464C-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:0E5B8FFE-464D-11D7-AA08-1B85D5275D8A"/></CanvasItem><CanvasItem id="DCE:483FA366-464D-11D7-AA08-1B85D5275D8A" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 648.66666666666652, 43.666666666666657)"/><Value name="width" value="159.0"/><Value name="height" value="125.0"/><Reference name="subject" refid="DCE:48404A2A-464D-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:6D97E670-464D-11D7-AA08-1B85D5275D8A" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 180.66666666666663, 419.66666666666663)"/><Value name="width" value="218.0"/><Value name="height" value="68.0"/><Reference name="subject" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:793D3FDC-464D-11D7-AA08-1B85D5275D8A" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 392.66666666666663, 323.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-26.0, -17.0), (-106.0, 96.0)]"/><Reference name="head_connection" refid="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:6D97E670-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:79EAD5A4-464D-11D7-AA08-1B85D5275D8A"/></CanvasItem><CanvasItem id="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 566.66666666666652, 421.33333333333331)"/><Value name="width" value="147.0"/><Value name="height" value="182.666666667"/><Reference name="subject" refid="DCE:7D753EF0-464D-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:8360FB04-464D-11D7-AA08-1B85D5275D8A" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 515.66666666666652, 324.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(22.0, -18.0), (125.99999999999989, 96.666666666666686)]"/><Reference name="head_connection" refid="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:84C5B02A-464D-11D7-AA08-1B85D5275D8A"/></CanvasItem><CanvasItem id="DCE:8E26F430-464D-11D7-AA08-1B85D5275D8A" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 442.66666666666663, 438.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-44.0, 5.3333333333334281), (123.99999999999989, 5.3173333332924813)]"/><Reference name="head_connection" refid="DCE:6D97E670-464D-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:8F7C5ED8-464D-11D7-AA08-1B85D5275D8A"/><Reference name="head_end" refid="DCE:8F7D73F4-464D-11D7-AA08-1B85D5275D8A"/><Reference name="tail_end" refid="DCE:8F7DA6D0-464D-11D7-AA08-1B85D5275D8A"/></CanvasItem><CanvasItem id="DCE:B613E0FE-4694-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 559.66666666666674, 270.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(-1.0000000000001137, -10.429752066115725), (199.0, -10.429752066115725), (199.0, 174.12844036693025), (153.99999999999989, 174.12844036693025)]"/><Reference name="head_connection" refid="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:B7B77E54-4694-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:B7B7B610-4694-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:B7B7E77C-4694-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:D1B0707C-4694-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 740.66666666666652, 223.66666666666666)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(-181.99999999999989, -13.363636363636374), (92.0, -13.363636363636374), (92.0, 271.40366972463744), (-26.999999999999886, 271.40366972463744)]"/><Reference name="head_connection" refid="DCE:FF58ABDE-464C-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:D339DC26-4694-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:D33A1420-4694-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:D33A9738-4694-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:5CA6131C-4695-11D7-B567-379CA7034986" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 520.87445887445881, 955.7841530054643)"/><Value name="width" value="219.0"/><Value name="height" value="64.0"/><Reference name="subject" refid="DCE:3F0B9972-45D1-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:6C0DC6D8-4695-11D7-B567-379CA7034986" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 374.33333333333326, 744.66666666666663)"/><Value name="width" value="177.0"/><Value name="height" value="87.0"/><Reference name="subject" refid="DCE:6C0E7FCE-4695-11D7-B567-379CA7034986"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:714C4A70-4695-11D7-B567-379CA7034986" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 430.66666666666663, 599.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(169.33333333333348, 356.11748633879756), (57.333333333333371, 231.99999999999989)]"/><Reference name="head_connection" refid="DCE:5CA6131C-4695-11D7-B567-379CA7034986"/><Reference name="tail_connection" refid="DCE:6C0DC6D8-4695-11D7-B567-379CA7034986"/><Reference name="subject" refid="DCE:725A47B2-4695-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:78848136-4695-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 293.66666666666663, 728.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(80.666666666666572, 35.333333333333144), (-79.0, 35.333333333333144), (-79.0, -241.00000000000006)]"/><Reference name="head_connection" refid="DCE:6C0DC6D8-4695-11D7-B567-379CA7034986"/><Reference name="tail_connection" refid="DCE:6D97E670-464D-11D7-AA08-1B85D5275D8A"/><Reference name="subject" refid="DCE:79C3FCAA-4695-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:79C43442-4695-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:79C46590-4695-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:A70E26A6-4695-11D7-B567-379CA7034986" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 717.33333333333337, 756.33333333333326)"/><Value name="width" value="179.0"/><Value name="height" value="68.0"/><Reference name="subject" refid="DCE:A70EBFBA-4695-11D7-B567-379CA7034986"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:AE844B5E-4695-11D7-B567-379CA7034986" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 515.66666666666652, 596.66666666666663)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(149.3333333333336, 359.11748633879779), (266.33333333333326, 227.66666666666663)]"/><Reference name="head_connection" refid="DCE:5CA6131C-4695-11D7-B567-379CA7034986"/><Reference name="tail_connection" refid="DCE:A70E26A6-4695-11D7-B567-379CA7034986"/><Reference name="subject" refid="DCE:AF6D27C0-4695-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:B4456442-4695-11D7-B567-379CA7034986" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 833.6666666666664, 935.33333333333326)"/><Value name="width" value="124.0"/><Value name="height" value="48.6666666667"/><Reference name="subject" refid="DCE:B445FB00-4695-11D7-B567-379CA7034986"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:BBD8A99E-4695-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 702.66666666666652, 721.99999999999989)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(175.33333333333371, 102.33333333333337), (176.66666666666663, 213.33333333333348)]"/><Reference name="head_connection" refid="DCE:A70E26A6-4695-11D7-B567-379CA7034986"/><Reference name="tail_connection" refid="DCE:B4456442-4695-11D7-B567-379CA7034986"/><Reference name="subject" refid="DCE:C021A320-4695-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:C02292F8-4695-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:C022C54A-4695-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:DEA58C3E-4696-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 22.666666666666671, 777.66666666666652)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(543.99999999999989, -189.49338146841171), (448.33333333333331, -156.66666666666652), (418.33333333333331, -32.999999999999886)]"/><Reference name="head_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:6C0DC6D8-4695-11D7-B567-379CA7034986"/><Reference name="subject" refid="DCE:18E7456A-4697-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:18E77CF4-4697-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:18E7ADF0-4697-11D7-B567-379CA7034986"/></CanvasItem><CanvasItem id="DCE:7BDD89AE-4697-11D7-B567-379CA7034986" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 714.99999999999989, 529.33333333333326)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-1.3333333333333712, 58.226666666366668), (88.000000000000114, 89.666666666666742), (117.0, 227.0)]"/><Reference name="head_connection" refid="DCE:7D74A628-464D-11D7-AA08-1B85D5275D8A"/><Reference name="tail_connection" refid="DCE:A70E26A6-4695-11D7-B567-379CA7034986"/><Reference name="subject" refid="DCE:7D11DA3A-4697-11D7-B567-379CA7034986"/><Reference name="head_end" refid="DCE:7D121220-4697-11D7-B567-379CA7034986"/><Reference name="tail_end" refid="DCE:7D124DD0-4697-11D7-B567-379CA7034986"/></CanvasItem></Canvas><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:B0D2CA8A-4B35-11D7-B391-02BBFE4396CE" type="Association"><Reference name="connection" refid="DCE:B0D30324-4B35-11D7-B391-02BBFE4396CE"/><Reference name="connection" refid="DCE:B0D3389E-4B35-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:38A97D1E-4B54-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Value name="name" value="+classifier"/><Value name="multiplicity" value="0..1 {subsets redefinitionContext}"/><Reference name="association" refid="DCE:38A944DE-4B54-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:A4EDB020-4B37-11D7-B391-02BBFE4396CE" type="Class"><Reference name="association" refid="DCE:BFC7B66E-4B37-11D7-B391-02BBFE4396CE"/><Reference name="specialization" refid="DCE:35AFE74A-4B38-11D7-B391-02BBFE4396CE"/><Reference name="specialization" refid="DCE:60A255C8-4B38-11D7-B391-02BBFE4396CE"/><Reference name="feature" refid="DCE:ABA10124-4B37-11D7-B391-02BBFE4396CE"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:F3C06422-4B37-11D7-B391-02BBFE4396CE"/><Value name="name" value="Feature"/></Element><Element id="DCE:38A9AE44-4B54-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Reference name="participant" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/><Value name="name" value="+/attribute"/><Value name="multiplicity" value="* {subsets feature}"/><Reference name="association" refid="DCE:38A944DE-4B54-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:DC79982A-50A4-11D7-807A-302CB4EF44FD" type="Dependency"><Reference name="supplier" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="client" refid="DCE:8BD12546-50A4-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:0E00EA46-4B56-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Reference name="participant" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/><Value name="name" value="+memberEnd"/><Value name="multiplicity" value="2..* {ordered, subsets member}"/><Reference name="association" refid="DCE:0E00B206-4B56-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:1397F498-4696-11D7-B567-379CA7034986" type="Attribute"><Value name="name" value="alias: String[0..1]"/></Element><Element id="DCE:99FB3CE8-4B35-11D7-B391-02BBFE4396CE" type="Association"><Reference name="connection" refid="DCE:99FB75E6-4B35-11D7-B391-02BBFE4396CE"/><Reference name="connection" refid="DCE:99FBA804-4B35-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:74F4E620-509D-11D7-811E-AF5893A6470D" type="Attribute"><Value name="name" value="value: String"/></Element><Element id="DCE:51B324EC-464D-11D7-AA08-1B85D5275D8A" type="Attribute"><Value name="name" value="package"/></Element><Element id="DCE:E08638A8-4B57-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Reference name="participant" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/><Value name="name" value="+/opposite"/><Value name="multiplicity" value="0..1"/><Reference name="association" refid="DCE:E085CF12-4B57-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:AB14F544-4B3A-11D7-B391-02BBFE4396CE" type="Class"><Value name="name" value="Operation"/><Reference name="generalization" refid="DCE:1E9ACCF4-4B3B-11D7-B391-02BBFE4396CE"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:12A397CC-4B3C-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:4537764E-4B3B-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:4CC2F2A4-4B3C-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:657F77E8-4B3C-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:90BB6520-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:941D8B20-509C-11D7-811E-AF5893A6470D"/><Reference name="association" refid="DCE:E034A896-4B3C-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:F3B27ECA-4B3C-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:F3B2B0C8-4B3C-11D7-B391-02BBFE4396CE"/><Reference name="feature" refid="DCE:B9BB4D5C-4B3A-11D7-B391-02BBFE4396CE"/><Reference name="feature" refid="DCE:C58D3BE0-4B3A-11D7-B391-02BBFE4396CE"/><Reference name="feature" refid="DCE:C6B7B4C8-4B3A-11D7-B391-02BBFE4396CE"/><Reference name="feature" refid="DCE:C8FE78CA-4B3A-11D7-B391-02BBFE4396CE"/><Reference name="feature" refid="DCE:C9B92D32-4B3A-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:F5535620-4B53-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Reference name="participant" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:F5531DA2-4B53-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:659A4CE8-4B56-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:F3BF94AC-4B55-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:659A149E-4B56-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:2A2C3E12-4B3A-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:979C397C-4B38-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:2A2C053C-4B3A-11D7-B391-02BBFE4396CE"/><Value name="aggregation"><![CDATA[ak_composite]]></Value></Element><Element id="DCE:3A85634E-4B53-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Reference name="participant" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/><Value name="name" value="+ownedAttribute"/><Value name="multiplicity" value="* {ordered, subsets attribute,ownedMember}"/><Reference name="association" refid="DCE:3A8414B0-4B53-11D7-A5E6-6257AF3C5118"/><Value name="aggregation" value="ak_composite"/></Element><Element id="DCE:18E7ADF0-4697-11D7-B567-379CA7034986" type="AssociationEnd"><Reference name="participant" refid="DCE:6C0E7FCE-4695-11D7-B567-379CA7034986"/><Value name="name" value="+elementImport"/><Value name="multiplicity" value="* {subsets ownedElement}"/><Reference name="association" refid="DCE:18E7456A-4697-11D7-B567-379CA7034986"/><Value name="aggregation"><![CDATA[ak_none]]></Value></Element><Element id="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE" type="Class"><Reference name="association" refid="DCE:0E00EA46-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:0E1BAFD4-509C-11D7-811E-AF5893A6470D"/><Reference name="association" refid="DCE:38A9AE44-4B54-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:3A85634E-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:8CB2097E-4B56-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:C0FF2746-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:C0FF5892-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:C315F114-4B57-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:E086075C-4B57-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:E08638A8-4B57-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:F5535620-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="association" refid="DCE:F553874E-4B53-11D7-A5E6-6257AF3C5118"/><Value name="name" value="Property"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:7C06DB8E-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="feature" refid="DCE:0261E788-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="feature" refid="DCE:0BC178A2-4B53-11D7-A5E6-6257AF3C5118"/><Reference name="feature" refid="DCE:C5CC49BE-4B52-11D7-A5E6-6257AF3C5118"/><Reference name="feature" refid="DCE:E46BF7B4-4B52-11D7-A5E6-6257AF3C5118"/><Reference name="feature" refid="DCE:EBC42EBE-4B52-11D7-A5E6-6257AF3C5118"/><Reference name="feature" refid="DCE:F90C3F76-4B52-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:7D753EF0-464D-11D7-AA08-1B85D5275D8A" type="Class"><Value name="name" value="Namespace"/><Reference name="generalization" refid="DCE:84C5B02A-464D-11D7-AA08-1B85D5275D8A"/><Reference name="specialization" refid="DCE:4A464536-4B34-11D7-B391-02BBFE4396CE"/><Reference name="specialization" refid="DCE:5DCB90EE-4B38-11D7-B391-02BBFE4396CE"/><Reference name="specialization" refid="DCE:D0D99FA6-50A1-11D7-807A-302CB4EF44FD"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:18E77CF4-4697-11D7-B567-379CA7034986"/><Reference name="association" refid="DCE:7AD7ACA4-4A89-11D7-B090-133D836EF880"/><Reference name="association" refid="DCE:7D121220-4697-11D7-B567-379CA7034986"/><Reference name="association" refid="DCE:8F7DA6D0-464D-11D7-AA08-1B85D5275D8A"/><Reference name="association" refid="DCE:99C62C12-4A89-11D7-B090-133D836EF880"/><Reference name="association" refid="DCE:B7B7E77C-4694-11D7-B567-379CA7034986"/><Reference name="association" refid="DCE:D33A9738-4694-11D7-B567-379CA7034986"/></Element><Element id="DCE:7C06DB8E-4B53-11D7-A5E6-6257AF3C5118" type="Generalization"><Reference name="parent" refid="DCE:F91A720A-4B37-11D7-B391-02BBFE4396CE"/><Reference name="child" refid="DCE:7DDD179A-4B3D-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:3085F9E8-4B39-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:979C397C-4B38-11D7-B391-02BBFE4396CE"/><Value name="name" value="+formalParameter"/><Value name="multiplicity" value="* {ordered, subsets parameter, ownedMember}"/><Reference name="association" refid="DCE:30858F26-4B39-11D7-B391-02BBFE4396CE"/><Value name="aggregation"><![CDATA[ak_none]]></Value></Element><Element id="DCE:C9A0DCAA-509E-11D7-9F0D-F80F4B06507D" type="Class"><Reference name="association" refid="DCE:E96CD03E-509E-11D7-9F0D-F80F4B06507D"/><Value name="name" value="EnumerationLiteral"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="generalization" refid="DCE:D750F4D4-509E-11D7-9F0D-F80F4B06507D"/></Element><Element id="DCE:4E6DB742-45D1-11D7-B5CA-613352B2821F" type="Generalization"><Reference name="parent" refid="DCE:38CB97A8-45CF-11D7-B5CA-613352B2821F"/><Reference name="child" refid="DCE:3F0B9972-45D1-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:411FF874-4A87-11D7-B087-133D836EF880" type="Attribute"><Value name="name" value="/ lower: Integer[0..1]"/></Element><Element id="DCE:DA033CF8-45CE-11D7-B5CA-613352B2821F" type="Diagram"><Value name="name" value="overview"/><Canvas><Value name="extents" value="(32.0, 51.0, 604.0, 509.0)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/><CanvasItem id="DCE:E0850A3C-45CE-11D7-B5CA-613352B2821F" type="PackageItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 218.0, 52.0)"/><Value name="width" value="169.0"/><Value name="height" value="96.0"/><Reference name="subject" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:349C7A78-50A4-11D7-807A-302CB4EF44FD" type="PackageItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 33.0, 244.0)"/><Value name="width" value="167.0"/><Value name="height" value="96.0"/><Reference name="subject" refid="DCE:349D1D20-50A4-11D7-807A-302CB4EF44FD"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:6804516A-50A4-11D7-807A-302CB4EF44FD" type="DependencyItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 245.0, 146.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(12.0, 2.0), (-74.0, 98.0)]"/><Reference name="head_connection" refid="DCE:E0850A3C-45CE-11D7-B5CA-613352B2821F"/><Reference name="tail_connection" refid="DCE:349C7A78-50A4-11D7-807A-302CB4EF44FD"/><Reference name="subject" refid="DCE:6961A620-50A4-11D7-807A-302CB4EF44FD"/></CanvasItem><CanvasItem id="DCE:740C325C-50A4-11D7-807A-302CB4EF44FD" type="PackageItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 33.0, 412.0)"/><Value name="width" value="167.0"/><Value name="height" value="96.0"/><Reference name="subject" refid="DCE:740CE396-50A4-11D7-807A-302CB4EF44FD"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:87438AAA-50A4-11D7-807A-302CB4EF44FD" type="DependencyItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 306.0, 147.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-188.0, 193.0), (-188.0, 265.0)]"/><Reference name="head_connection" refid="DCE:349C7A78-50A4-11D7-807A-302CB4EF44FD"/><Reference name="tail_connection" refid="DCE:740C325C-50A4-11D7-807A-302CB4EF44FD"/><Reference name="subject" refid="DCE:F79CA412-50A4-11D7-807A-302CB4EF44FD"/></CanvasItem><CanvasItem id="DCE:8BD0503A-50A4-11D7-807A-302CB4EF44FD" type="PackageItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 398.0, 244.0)"/><Value name="width" value="205.0"/><Value name="height" value="96.0"/><Reference name="subject" refid="DCE:8BD12546-50A4-11D7-807A-302CB4EF44FD"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:DBDCA558-50A4-11D7-807A-302CB4EF44FD" type="DependencyItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 352.0, 146.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-3.0, 2.0), (149.0, 98.0)]"/><Reference name="head_connection" refid="DCE:E0850A3C-45CE-11D7-B5CA-613352B2821F"/><Reference name="tail_connection" refid="DCE:8BD0503A-50A4-11D7-807A-302CB4EF44FD"/><Reference name="subject" refid="DCE:DC79982A-50A4-11D7-807A-302CB4EF44FD"/></CanvasItem><CanvasItem id="DCE:062388F2-50A5-11D7-807A-302CB4EF44FD" type="PackageItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 221.0, 244.0)"/><Value name="width" value="156.0"/><Value name="height" value="96.0"/><Reference name="subject" refid="DCE:06242D66-50A5-11D7-807A-302CB4EF44FD"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:1177E052-50A5-11D7-807A-302CB4EF44FD" type="DependencyItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 305.0, 147.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(-3.0, 1.0), (-2.9999999999999432, 96.999999999999972)]"/><Reference name="head_connection" refid="DCE:E0850A3C-45CE-11D7-B5CA-613352B2821F"/><Reference name="tail_connection" refid="DCE:062388F2-50A5-11D7-807A-302CB4EF44FD"/><Reference name="subject" refid="DCE:13186974-50A5-11D7-807A-302CB4EF44FD"/></CanvasItem></Canvas><Reference name="namespace" refid="DCE:DA01D45A-45CE-11D7-B5CA-613352B2821F"/></Element><Element id="DCE:79C3FCAA-4695-11D7-B567-379CA7034986" type="Association"><Reference name="connection" refid="DCE:79C43442-4695-11D7-B567-379CA7034986"/><Reference name="connection" refid="DCE:79C46590-4695-11D7-B567-379CA7034986"/></Element><Element id="DCE:AB8B6D9E-4B39-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:3A787382-4B38-11D7-B391-02BBFE4396CE"/><Reference name="association" refid="DCE:AB8B3536-4B39-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:D750F4D4-509E-11D7-9F0D-F80F4B06507D" type="Generalization"><Reference name="parent" refid="DCE:22B3AA56-4B32-11D7-B391-02BBFE4396CE"/><Reference name="child" refid="DCE:C9A0DCAA-509E-11D7-9F0D-F80F4B06507D"/></Element><Element id="DCE:4A464536-4B34-11D7-B391-02BBFE4396CE" type="Generalization"><Reference name="parent" refid="DCE:7D753EF0-464D-11D7-AA08-1B85D5275D8A"/><Reference name="child" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/></Element><Element id="DCE:E48E9CE0-4B54-11D7-A5E6-6257AF3C5118" type="AssociationEnd"><Value name="isNavigable" value="0"/><Reference name="participant" refid="DCE:6C8F2E88-4B3D-11D7-B391-02BBFE4396CE"/><Value name="name" value="+class"/><Value name="multiplicity" value="0..1 {subsets namespace, redefinitionContext}"/><Reference name="association" refid="DCE:E48E64A8-4B54-11D7-A5E6-6257AF3C5118"/></Element><Element id="DCE:814B6A84-4B34-11D7-B391-02BBFE4396CE" type="AssociationEnd"><Reference name="participant" refid="DCE:CAD8A604-4B33-11D7-B391-02BBFE4396CE"/><Value name="name" value="+/redefinedElement"/><Value name="multiplicity" value="*"/><Reference name="association" refid="DCE:814B31E0-4B34-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:6A5E8372-4A87-11D7-B089-133D836EF880" type="Association"><Reference name="connection" refid="DCE:6A5F00AE-4A87-11D7-B089-133D836EF880"/><Reference name="connection" refid="DCE:6A5F6ECC-4A87-11D7-B089-133D836EF880"/></Element><Element id="DCE:5AC606DA-4B39-11D7-B391-02BBFE4396CE" type="Association"><Reference name="connection" refid="DCE:5AC63F44-4B39-11D7-B391-02BBFE4396CE"/><Reference name="connection" refid="DCE:5AC6C932-4B39-11D7-B391-02BBFE4396CE"/></Element><Element id="DCE:2C6820C6-50A3-11D7-807A-302CB4EF44FD" type="Association"><Reference name="connection" refid="DCE:2C685A9C-50A3-11D7-807A-302CB4EF44FD"/><Reference name="connection" refid="DCE:2C688CEE-50A3-11D7-807A-302CB4EF44FD"/></Element><Element id="DCE:8F7D73F4-464D-11D7-AA08-1B85D5275D8A" type="AssociationEnd"><Value name="isNavigable" value="1"/><Reference name="participant" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Value name="name" value="+/importedMember"/><Value name="multiplicity" value="* {subset members}"/><Reference name="association" refid="DCE:8F7C5ED8-464D-11D7-AA08-1B85D5275D8A"/></Element><Element id="DCE:FC139C48-45CE-11D7-B5CA-613352B2821F" type="Class"><Reference name="specialization" refid="DCE:0E5B8FFE-464D-11D7-AA08-1B85D5275D8A"/><Reference name="specialization" refid="DCE:958135E2-45D0-11D7-B5CA-613352B2821F"/><Reference name="specialization" refid="DCE:9F078E4C-4A88-11D7-B08B-133D836EF880"/><Reference name="specialization" refid="DCE:A2C1A48A-45D0-11D7-B5CA-613352B2821F"/><Reference name="specialization" refid="DCE:DCA1F00E-4A87-11D7-B089-133D836EF880"/><Reference name="specialization" refid="DCE:E7330EBA-4B32-11D7-B391-02BBFE4396CE"/><Reference name="namespace" refid="DCE:E085A412-45CE-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:07DC8E08-4A8A-11D7-B090-133D836EF880"/><Reference name="association" refid="DCE:1D9FC11C-45D1-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:522B7252-45D1-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:5375CF56-45CF-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:5C694A28-45D1-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:BCAD5222-45D0-11D7-B5CA-613352B2821F"/><Reference name="association" refid="DCE:BCAD9C70-45D0-11D7-B5CA-613352B2821F"/><Value name="name" value="Element"/></Element><Element id="DCE:2817DA5A-50A1-11D7-9F0D-F80F4B06507D" type="Diagram"><Value name="name" value="Packages"/><Canvas><Value name="extents" value="(-62.0, 68.0, 866.32510288065851, 625.0)"/><Value name="static_extents" value="0"/><Value name="snap_to_grid" value="0"/><Value name="grid_int_x" value="10.0"/><Value name="grid_int_y" value="10.0"/><Value name="grid_ofs_x" value="0.0"/><Value name="grid_ofs_y" value="0.0"/><Value name="grid_color" value="33023"/><Value name="grid_bg" value="4294967295"/><Value name="root_affine" value="(1.0, 0.0, 0.0, 1.0, 0.0, 0.0)"/><CanvasItem id="DCE:A8A3E260-50A1-11D7-807A-302CB4EF44FD" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 74.0, 69.0)"/><Value name="width" value="117.0"/><Value name="height" value="47.0"/><Reference name="subject" refid="DCE:7D753EF0-464D-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:B3BB753C-50A1-11D7-807A-302CB4EF44FD" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 230.0, 71.0)"/><Value name="width" value="188.0"/><Value name="height" value="47.0"/><Reference name="subject" refid="DCE:6D987F90-464D-11D7-AA08-1B85D5275D8A"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:C4730890-50A1-11D7-807A-302CB4EF44FD" type="ClassItem"><Value name="show-attributes" value="1"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 133.0, 194.0)"/><Value name="width" value="154.0"/><Value name="height" value="354.0"/><Reference name="subject" refid="DCE:B445FB00-4695-11D7-B567-379CA7034986"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:CD87C290-50A1-11D7-807A-302CB4EF44FD" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 158.0, 117.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(2.8421709430404007e-14, -0.99999999999998579), (0.0, 77.000000000000028)]"/><Reference name="head_connection" refid="DCE:A8A3E260-50A1-11D7-807A-302CB4EF44FD"/><Reference name="tail_connection" refid="DCE:C4730890-50A1-11D7-807A-302CB4EF44FD"/><Reference name="subject" refid="DCE:D0D99FA6-50A1-11D7-807A-302CB4EF44FD"/></CanvasItem><CanvasItem id="DCE:D348330E-50A1-11D7-807A-302CB4EF44FD" type="GeneralizationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 255.0, 118.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(0.0, 0.0), (0.0, 76.0)]"/><Reference name="head_connection" refid="DCE:B3BB753C-50A1-11D7-807A-302CB4EF44FD"/><Reference name="tail_connection" refid="DCE:C4730890-50A1-11D7-807A-302CB4EF44FD"/><Reference name="subject" refid="DCE:D4B97310-50A1-11D7-807A-302CB4EF44FD"/></CanvasItem><CanvasItem id="DCE:88E6A506-50A2-11D7-807A-302CB4EF44FD" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 289.0, 223.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="1"/><Value name="horizontal" value="1"/><Value name="points" value="[(-2.0, 0.0), (344.0, 0.0), (344.0, -130.0), (129.00000000000006, -130.0)]"/><Reference name="head_connection" refid="DCE:C4730890-50A1-11D7-807A-302CB4EF44FD"/><Reference name="tail_connection" refid="DCE:B3BB753C-50A1-11D7-807A-302CB4EF44FD"/><Reference name="subject" refid="DCE:8A1AB6E0-50A2-11D7-807A-302CB4EF44FD"/><Reference name="head_end" refid="DCE:8A1AEF86-50A2-11D7-807A-302CB4EF44FD"/><Reference name="tail_end" refid="DCE:8A1B2122-50A2-11D7-807A-302CB4EF44FD"/></CanvasItem><CanvasItem id="DCE:C3EEA68A-50A2-11D7-807A-302CB4EF44FD" type="ClassItem"><Value name="show-attributes" value="0"/><Value name="show-operations" value="0"/><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 714.32510288065851, 253.0)"/><Value name="width" value="100.0"/><Value name="height" value="46.0"/><Reference name="subject" refid="DCE:F10D682A-4A87-11D7-B08B-133D836EF880"/><Value name="auto-resize" value="0"/></CanvasItem><CanvasItem id="DCE:CD460BB0-50A2-11D7-807A-302CB4EF44FD" type="AssociationItem"><Value name="affine" value="(1.0, 0.0, 0.0, 1.0, 286.0, 280.0)"/><Value name="line-width" value="2.0"/><Value name="color" value="255"/><Value name="cap" value="1"/><Value name="join" value="1"/><Value name="orthogonal" value="0"/><Value name="horizontal" value="1"/><Value name="points" value="[(1.0, 0.0), (428.32510288065851, 0.0)]"/><Reference name="head_connection" refid="DCE:C4730890-50A1-11D7-807A-302CB4EF44FD"/><Reference name="tail_connection" refid="DCE:C3EEA68A-50A2-11D7-807A-302CB4EF44FD"/><Reference name="subject" refid="DCE:DC2DD8D8-50A2-11D7-807A-302CB4EF44FD"/><Reference name="head_end" refid="DCE:DC2E110E-50A2-11D7-807A-302CB4EF44FD"/><Reference name="tail_end" refid="DCE:DC2E4354-50A2-11D7-807A-302CB4EF44FD"/></CanvasItem><CanvasItem id="DCE:09D81820-50A3-1 |
|---|