component 1 with overview
authorLuc Moreau <l.moreau@ecs.soton.ac.uk>
Tue, 22 May 2012 21:28:42 +0100
changeset 2903 c085989eb9f3
parent 2902 c25791798268
child 2904 24c93d41fa0f
component 1 with overview
model/uml/component1.svg
model/uml/component1.xmi
--- a/model/uml/component1.svg	Tue May 22 16:04:12 2012 +0100
+++ b/model/uml/component1.svg	Tue May 22 21:28:42 2012 +0100
@@ -1,531 +1,520 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN'
           'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
-<svg fill-opacity="0" xmlns:xlink="http://www.w3.org/1999/xlink" color-rendering="auto" color-interpolation="auto" stroke="rgb(0,0,0)" text-rendering="auto" stroke-linecap="square" width="764" stroke-miterlimit="10" stroke-opacity="0" shape-rendering="auto" fill="rgb(0,0,0)" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="558" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Dialog&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" stroke-dashoffset="0" image-rendering="auto"
+<svg fill-opacity="0" xmlns:xlink="http://www.w3.org/1999/xlink" color-rendering="auto" color-interpolation="auto" stroke="rgb(0,0,0)" text-rendering="auto" stroke-linecap="square" width="810" stroke-miterlimit="10" stroke-opacity="0" shape-rendering="auto" fill="rgb(0,0,0)" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="604" xmlns="http://www.w3.org/2000/svg" font-family="&apos;Dialog&apos;" font-style="normal" stroke-linejoin="miter" font-size="12" stroke-dashoffset="0" image-rendering="auto"
 ><!--Generated by the Batik Graphics2D SVG Generator--><defs id="genericDefs"
   /><g
   ><defs id="defs1"
     ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath1"
-      ><path d="M-7 -7 L629 -7 L629 165 L-7 165 L-7 -7 Z"
+      ><path d="M-7 -7 L591 -7 L591 161 L-7 161 L-7 -7 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath2"
-      ><path d="M15.2399 130.4353 L15.2399 433.5253 L666.7263 433.5253 L666.7263 130.4353 Z"
+      ><path d="M0 0 L45 0 L45 17 L0 17 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath3"
-      ><path d="M0 0 L0 154 L618 154 L618 0 Z"
+      ><path d="M-7 -7 L111 -7 L111 71 L-7 71 L-7 -7 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath4"
+      ><path d="M0 0 L0 57 L100 57 L100 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath5"
+      ><path d="M0 0 L100 0 L100 14 L0 14 L0 0 Z"
+      /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath6"
       ><path d="M-7 -7 L91 -7 L91 111 L-7 111 L-7 -7 Z"
       /></clipPath
-      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath5"
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath7"
       ><path d="M0 0 L0 97 L80 97 L80 0 Z"
       /></clipPath
-      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath6"
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath8"
       ><path d="M0 0 L80 0 L80 14 L0 14 L0 0 Z"
       /></clipPath
-      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath7"
-      ><path d="M-7 -7 L111 -7 L111 75 L-7 75 L-7 -7 Z"
-      /></clipPath
-      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath8"
-      ><path d="M0 0 L0 61 L100 61 L100 0 Z"
-      /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath9"
-      ><path d="M0 0 L100 0 L100 14 L0 14 L0 0 Z"
+      ><path d="M-7 -7 L91 -7 L91 71 L-7 71 L-7 -7 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath10"
-      ><path d="M-7 -7 L91 -7 L91 75 L-7 75 L-7 -7 Z"
+      ><path d="M0 0 L0 57 L80 57 L80 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath11"
-      ><path d="M0 0 L0 61 L80 61 L80 0 Z"
+      ><path d="M-7 -7 L131 -7 L131 71 L-7 71 L-7 -7 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath12"
-      ><path d="M-7 -7 L131 -7 L131 75 L-7 75 L-7 -7 Z"
+      ><path d="M0 0 L0 57 L120 57 L120 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath13"
-      ><path d="M0 0 L0 61 L120 61 L120 0 Z"
+      ><path d="M0 0 L120 0 L120 14 L0 14 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath14"
-      ><path d="M0 0 L120 0 L120 14 L0 14 L0 0 Z"
+      ><path d="M-7 -7 L121 -7 L121 61 L-7 61 L-7 -7 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath15"
-      ><path d="M-7 -7 L121 -7 L121 61 L-7 61 L-7 -7 Z"
+      ><path d="M0 0 L0 47 L110 47 L110 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath16"
-      ><path d="M0 0 L0 47 L110 47 L110 0 Z"
+      ><path d="M0 0 L110 0 L110 14 L0 14 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath17"
-      ><path d="M0 0 L110 0 L110 14 L0 14 L0 0 Z"
+      ><path d="M-7 -7 L51 -7 L51 51 L-7 51 L-7 -7 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath18"
       ><path d="M-7 -7 L67 -7 L67 25 L-7 25 L-7 -7 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath19"
-      ><path d="M-7 -7 L51 -7 L51 51 L-7 51 L-7 -7 Z"
+      ><path d="M-7 -7 L111 -7 L111 51 L-7 51 L-7 -7 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath20"
-      ><path d="M-7 -7 L111 -7 L111 51 L-7 51 L-7 -7 Z"
-      /></clipPath
-      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath21"
       ><path d="M0 0 L0 23 L100 23 L100 0 Z"
       /></clipPath
+      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath21"
+      ><path d="M0 0 L100 0 L100 28 L0 28 L0 0 Z"
+      /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath22"
-      ><path d="M0 0 L100 0 L100 28 L0 28 L0 0 Z"
+      ><path d="M-7 -7 L55 -7 L55 25 L-7 25 L-7 -7 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath23"
-      ><path d="M-7 -7 L51 -7 L51 31 L-7 31 L-7 -7 Z"
+      ><path d="M0 0 L184 0 L184 154 L0 154 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath24"
-      ><path d="M-7 -7 L55 -7 L55 25 L-7 25 L-7 -7 Z"
+      ><path d="M0 0 L104 0 L104 149 L0 149 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath25"
-      ><path d="M-7 -7 L111 -7 L111 71 L-7 71 L-7 -7 Z"
+      ><path d="M0 0 L104 0 L104 163 L0 163 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath26"
-      ><path d="M0 0 L0 60 L100 60 L100 0 Z"
+      ><path d="M0 0 L154 0 L154 150 L0 150 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath27"
-      ><path d="M0 0 L594 0 L594 184 L0 184 L0 0 Z"
+      ><path d="M0 0 L294 0 L294 464 L0 464 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath28"
-      ><path d="M0 0 L104 0 L104 313 L0 313 L0 0 Z"
+      ><path d="M0 0 L424 0 L424 464 L0 464 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath29"
-      ><path d="M0 0 L503 0 L503 104 L0 104 L0 0 Z"
+      ><path d="M0 0 L324 0 L324 385 L0 385 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath30"
-      ><path d="M0 0 L534 0 L534 144 L0 144 L0 0 Z"
+      ><path d="M0 0 L314 0 L314 375 L0 375 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath31"
-      ><path d="M0 0 L424 0 L424 393 L0 393 L0 0 Z"
+      ><path d="M0 0 L203 0 L203 205 L0 205 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath32"
-      ><path d="M0 0 L564 0 L564 164 L0 164 L0 0 Z"
+      ><path d="M0 0 L104 0 L104 293 L0 293 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath33"
-      ><path d="M0 0 L104 0 L104 333 L0 333 L0 0 Z"
+      ><path d="M0 0 L504 0 L504 185 L0 185 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath34"
-      ><path d="M0 0 L284 0 L284 393 L0 393 L0 0 Z"
+      ><path d="M0 0 L104 0 L104 383 L0 383 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath35"
-      ><path d="M0 0 L104 0 L104 263 L0 263 L0 0 Z"
+      ><path d="M0 0 L454 0 L454 104 L0 104 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath36"
-      ><path d="M0 0 L104 0 L104 223 L0 223 L0 0 Z"
+      ><path d="M0 0 L104 0 L104 283 L0 283 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath37"
-      ><path d="M0 0 L104 0 L104 163 L0 163 L0 0 Z"
+      ><path d="M0 0 L104 0 L104 323 L0 323 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath38"
-      ><path d="M0 0 L184 0 L184 204 L0 204 L0 0 Z"
+      ><path d="M0 0 L544 0 L544 205 L0 205 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath39"
-      ><path d="M0 0 L104 0 L104 193 L0 193 L0 0 Z"
+      ><path d="M0 0 L104 0 L104 363 L0 363 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath40"
-      ><path d="M0 0 L164 0 L164 150 L0 150 L0 0 Z"
+      ><path d="M0 0 L474 0 L474 165 L0 165 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath41"
-      ><path d="M0 0 L104 0 L104 149 L0 149 L0 0 Z"
+      ><path d="M0 0 L104 0 L104 193 L0 193 L0 0 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath42"
-      ><path d="M0 0 L104 0 L104 143 L0 143 L0 0 Z"
+      ><path d="M-111 -14 L222 -14 L222 28 L-111 28 L-111 -14 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath43"
-      ><path d="M0 0 L314 0 L314 324 L0 324 L0 0 Z"
+      ><path d="M-85 -14 L170 -14 L170 28 L-85 28 L-85 -14 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath44"
-      ><path d="M0 0 L324 0 L324 334 L0 334 L0 0 Z"
+      ><path d="M-56 -14 L112 -14 L112 28 L-56 28 L-56 -14 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath45"
-      ><path d="M0 0 L154 0 L154 150 L0 150 L0 0 Z"
+      ><path d="M-107 -14 L214 -14 L214 28 L-107 28 L-107 -14 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath46"
-      ><path d="M-44 -14 L88 -14 L88 28 L-44 28 L-44 -14 Z"
+      ><path d="M-45 -14 L90 -14 L90 28 L-45 28 L-45 -14 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath47"
-      ><path d="M-40 -20 L80 -20 L80 40 L-40 40 L-40 -20 Z"
+      ><path d="M-90 -14 L180 -14 L180 28 L-90 28 L-90 -14 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath48"
-      ><path d="M-66 -14 L132 -14 L132 28 L-66 28 L-66 -14 Z"
+      ><path d="M-101 -14 L202 -14 L202 28 L-101 28 L-101 -14 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath49"
       ><path d="M-71 -14 L142 -14 L142 28 L-71 28 L-71 -14 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath50"
-      ><path d="M-56 -14 L112 -14 L112 28 L-56 28 L-56 -14 Z"
+      ><path d="M-66 -14 L132 -14 L132 28 L-66 28 L-66 -14 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath51"
-      ><path d="M-102 -14 L204 -14 L204 28 L-102 28 L-102 -14 Z"
+      ><path d="M-51 -14 L102 -14 L102 28 L-51 28 L-51 -14 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath52"
       ><path d="M-55 -14 L110 -14 L110 28 L-55 28 L-55 -14 Z"
       /></clipPath
       ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath53"
-      ><path d="M-90 -14 L180 -14 L180 28 L-90 28 L-90 -14 Z"
-      /></clipPath
-      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath54"
-      ><path d="M-51 -14 L102 -14 L102 28 L-51 28 L-51 -14 Z"
-      /></clipPath
-      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath55"
-      ><path d="M-46 -14 L92 -14 L92 28 L-46 28 L-46 -14 Z"
-      /></clipPath
-      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath56"
-      ><path d="M-112 -14 L224 -14 L224 28 L-112 28 L-112 -14 Z"
-      /></clipPath
-      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath57"
-      ><path d="M-108 -14 L216 -14 L216 28 L-108 28 L-108 -14 Z"
-      /></clipPath
-      ><clipPath clipPathUnits="userSpaceOnUse" id="clipPath58"
-      ><path d="M-86 -14 L172 -14 L172 28 L-86 28 L-86 -14 Z"
+      ><path d="M-44 -14 L88 -14 L88 28 L-44 28 L-44 -14 Z"
       /></clipPath
     ></defs
     ><g fill="white" text-rendering="geometricPrecision" fill-opacity="1" stroke-opacity="1" stroke="white"
-    ><rect x="0" width="764" height="558" y="0" stroke="none"
-    /></g
-    ><g font-size="11" transform="translate(42,72) matrix(0.9486,0,0,0.5081,-14.4566,-66.2742)" fill-opacity="0.3294" fill="rgb(255,224,192)" text-rendering="geometricPrecision" color-rendering="optimizeQuality" font-family="sans-serif" stroke="rgb(255,224,192)" stroke-opacity="0.3294"
-    ><path d="M30 158 C185.5 158 496.5 158 652 158 C652 226.4828 652 344.7624 652 406 C496.5 406 185.5 406 30 406 C30 344 30 220 30 158 Z" clip-path="url(#clipPath2)" stroke="none"
-    /></g
-    ><g stroke-linecap="butt" font-size="11" transform="matrix(1,0,0,1,42,72)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" color-rendering="optimizeQuality" font-family="sans-serif" stroke-linejoin="bevel" stroke="black" stroke-opacity="1" stroke-miterlimit="1"
-    ><path fill="none" d="M14 14 C161.5 14 456.5 14 604 14 C604 48.7937 604 108.8873 604 140 C456.5 140 161.5 140 14 140 C14 108.5 14 45.5 14 14 Z" clip-path="url(#clipPath3)"
+    ><rect x="0" width="810" height="604" y="0" stroke="none"
     /></g
-    ><g font-size="11" transform="translate(80,100)" fill-opacity="1" fill="rgb(122,207,245)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(122,207,245)" font-weight="bold" stroke-opacity="1"
-    ><rect x="0" width="80" height="100" y="0" clip-path="url(#clipPath4)" stroke="none"
+    ><g font-size="11" transform="translate(90,50)" fill-opacity="1" fill="rgb(255,224,192)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(255,224,192)" stroke-opacity="1"
+    ><rect x="0" width="580" height="150" y="0" clip-path="url(#clipPath1)" stroke="none"
     /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(80,100)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
-    ><rect fill="none" x="0" width="80" height="100" y="0" clip-path="url(#clipPath4)"
-      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath4)" x2="80" y1="14"
+    ><g font-size="11" stroke-linecap="butt" transform="translate(90,50)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="580" height="150" y="0" clip-path="url(#clipPath1)"
+      /><path fill="none" d="M45 1 L45 9 L39 17 L1 17" clip-path="url(#clipPath1)"
     /></g
-    ><g font-size="11" transform="translate(80,114)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath5)" stroke="none"
+    ><g font-size="11" transform="translate(91,51)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath2)" stroke="none"
+      >Core</text
+    ></g
+    ><g font-size="11" transform="translate(230,540)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="100" height="60" y="0" clip-path="url(#clipPath3)" stroke="none"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(230,540)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="100" height="60" y="0" clip-path="url(#clipPath3)"
+      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath3)" x2="100" y1="14"
+    /></g
+    ><g font-size="11" transform="translate(230,554)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath4)" stroke="none"
       > id</text
-      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath5)" stroke="none"
+      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath4)" stroke="none"
+      > time</text
+      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath4)" stroke="none"
       > attributes</text
     ></g
-    ><g font-size="11" transform="translate(80,100)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
-    ><text x="23" xml:space="preserve" y="11" clip-path="url(#clipPath6)" stroke="none"
-      >Entity</text
-    ></g
-    ><g font-size="11" transform="translate(560,100)" fill-opacity="1" fill="rgb(122,207,245)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(122,207,245)" font-weight="bold" stroke-opacity="1"
-    ><rect x="0" width="80" height="100" y="0" clip-path="url(#clipPath4)" stroke="none"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(560,100)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
-    ><rect fill="none" x="0" width="80" height="100" y="0" clip-path="url(#clipPath4)"
-      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath4)" x2="80" y1="14"
-    /></g
-    ><g font-size="11" transform="translate(560,114)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath5)" stroke="none"
-      > id</text
-      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath5)" stroke="none"
-      > startTime</text
-      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath5)" stroke="none"
-      > endTime</text
-      ><text x="2" xml:space="preserve" y="55" clip-path="url(#clipPath5)" stroke="none"
-      > attributes</text
-    ></g
-    ><g font-size="11" transform="translate(560,100)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
-    ><text x="18" xml:space="preserve" y="11" clip-path="url(#clipPath6)" stroke="none"
-      >Activity</text
-    ></g
-    ><g font-size="11" transform="translate(230,490)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
-    ><rect x="0" width="100" height="64" y="0" clip-path="url(#clipPath7)" stroke="none"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(230,490)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
-    ><rect fill="none" x="0" width="100" height="64" y="0" clip-path="url(#clipPath7)"
-      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath7)" x2="100" y1="14"
-    /></g
-    ><g font-size="11" transform="translate(230,504)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath8)" stroke="none"
-      > id</text
-      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath8)" stroke="none"
-      > time</text
-      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath8)" stroke="none"
-      > attributes</text
-    ></g
-    ><g font-size="11" transform="translate(230,490)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
-    ><text x="14" xml:space="preserve" y="11" clip-path="url(#clipPath9)" stroke="none"
+    ><g font-size="11" transform="translate(230,540)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+    ><text x="14" xml:space="preserve" y="11" clip-path="url(#clipPath5)" stroke="none"
       >wasEndedBy</text
     ></g
-    ><g font-size="11" transform="translate(360,490)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
-    ><rect x="0" width="100" height="64" y="0" clip-path="url(#clipPath7)" stroke="none"
+    ><g font-size="11" transform="translate(360,540)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="100" height="60" y="0" clip-path="url(#clipPath3)" stroke="none"
     /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(360,490)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
-    ><rect fill="none" x="0" width="100" height="64" y="0" clip-path="url(#clipPath7)"
-      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath7)" x2="100" y1="14"
+    ><g font-size="11" stroke-linecap="butt" transform="translate(360,540)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="100" height="60" y="0" clip-path="url(#clipPath3)"
+      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath3)" x2="100" y1="14"
     /></g
-    ><g font-size="11" transform="translate(360,504)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath8)" stroke="none"
+    ><g font-size="11" transform="translate(360,554)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath4)" stroke="none"
       > id</text
-      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath8)" stroke="none"
+      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath4)" stroke="none"
       > time</text
-      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath8)" stroke="none"
-      > attributes</text
-    ></g
-    ><g font-size="11" transform="translate(360,490)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
-    ><text x="12" xml:space="preserve" y="11" clip-path="url(#clipPath9)" stroke="none"
-      >wasStartedBy</text
-    ></g
-    ><g font-size="11" transform="translate(150,300)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
-    ><rect x="0" width="80" height="64" y="0" clip-path="url(#clipPath10)" stroke="none"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(150,300)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
-    ><rect fill="none" x="0" width="80" height="64" y="0" clip-path="url(#clipPath10)"
-      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath10)" x2="80" y1="14"
-    /></g
-    ><g font-size="11" transform="translate(150,314)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath11)" stroke="none"
-      > id</text
-      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath11)" stroke="none"
-      > time</text
-      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath11)" stroke="none"
+      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath4)" stroke="none"
       > attributes</text
     ></g
-    ><g font-size="11" transform="translate(150,300)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
-    ><text x="25" xml:space="preserve" y="11" clip-path="url(#clipPath6)" stroke="none"
-      >used</text
+    ><g font-size="11" transform="translate(360,540)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+    ><text x="12" xml:space="preserve" y="11" clip-path="url(#clipPath5)" stroke="none"
+      >wasStartedBy</text
     ></g
-    ><g font-size="11" transform="translate(280,300)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
-    ><rect x="0" width="120" height="64" y="0" clip-path="url(#clipPath12)" stroke="none"
+    ><g font-size="11" transform="translate(130,80)" fill-opacity="1" fill="rgb(122,207,245)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(122,207,245)" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="80" height="100" y="0" clip-path="url(#clipPath6)" stroke="none"
     /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(280,300)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
-    ><rect fill="none" x="0" width="120" height="64" y="0" clip-path="url(#clipPath12)"
-      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath12)" x2="120" y1="14"
+    ><g font-size="11" stroke-linecap="butt" transform="translate(130,80)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="80" height="100" y="0" clip-path="url(#clipPath6)"
+      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath6)" x2="80" y1="14"
     /></g
-    ><g font-size="11" transform="translate(280,314)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath13)" stroke="none"
+    ><g font-size="11" transform="translate(130,94)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath7)" stroke="none"
       > id</text
-      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath13)" stroke="none"
-      > time</text
-      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath13)" stroke="none"
+      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath7)" stroke="none"
       > attributes</text
     ></g
-    ><g font-size="11" transform="translate(280,300)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
-    ><text x="12" xml:space="preserve" y="11" clip-path="url(#clipPath14)" stroke="none"
+    ><g font-size="11" transform="translate(130,80)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+    ><text x="23" xml:space="preserve" y="11" clip-path="url(#clipPath8)" stroke="none"
+      >Entity</text
+    ></g
+    ><g font-size="11" transform="translate(150,330)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="80" height="60" y="0" clip-path="url(#clipPath9)" stroke="none"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(150,330)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="80" height="60" y="0" clip-path="url(#clipPath9)"
+      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath9)" x2="80" y1="14"
+    /></g
+    ><g font-size="11" transform="translate(150,344)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath10)" stroke="none"
+      > id</text
+      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath10)" stroke="none"
+      > time</text
+      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath10)" stroke="none"
+      > attributes</text
+    ></g
+    ><g font-size="11" transform="translate(150,330)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+    ><text x="25" xml:space="preserve" y="11" clip-path="url(#clipPath8)" stroke="none"
+      >used</text
+    ></g
+    ><g font-size="11" transform="translate(280,330)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="120" height="60" y="0" clip-path="url(#clipPath11)" stroke="none"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(280,330)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="120" height="60" y="0" clip-path="url(#clipPath11)"
+      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath11)" x2="120" y1="14"
+    /></g
+    ><g font-size="11" transform="translate(280,344)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath12)" stroke="none"
+      > id</text
+      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath12)" stroke="none"
+      > time</text
+      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath12)" stroke="none"
+      > attributes</text
+    ></g
+    ><g font-size="11" transform="translate(280,330)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+    ><text x="12" xml:space="preserve" y="11" clip-path="url(#clipPath13)" stroke="none"
       >wasGeneratedBy</text
     ></g
-    ><g font-size="11" transform="translate(440,300)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
-    ><rect x="0" width="120" height="64" y="0" clip-path="url(#clipPath12)" stroke="none"
+    ><g font-size="11" transform="translate(440,330)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="120" height="60" y="0" clip-path="url(#clipPath11)" stroke="none"
     /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(440,300)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
-    ><rect fill="none" x="0" width="120" height="64" y="0" clip-path="url(#clipPath12)"
-      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath12)" x2="120" y1="14"
+    ><g font-size="11" stroke-linecap="butt" transform="translate(440,330)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="120" height="60" y="0" clip-path="url(#clipPath11)"
+      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath11)" x2="120" y1="14"
     /></g
-    ><g font-size="11" transform="translate(440,314)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath13)" stroke="none"
+    ><g font-size="11" transform="translate(440,344)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath12)" stroke="none"
       > id</text
-      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath13)" stroke="none"
+      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath12)" stroke="none"
       > time</text
-      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath13)" stroke="none"
+      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath12)" stroke="none"
       > attributes</text
     ></g
-    ><g font-size="11" transform="translate(440,300)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
-    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath14)" stroke="none"
+    ><g font-size="11" transform="translate(440,330)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath13)" stroke="none"
       >wasInvalidatedBy</text
     ></g
-    ><g font-size="11" transform="translate(650,250)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
-    ><rect x="0" width="110" height="50" y="0" clip-path="url(#clipPath15)" stroke="none"
+    ><g font-size="11" transform="translate(640,330)" fill-opacity="1" fill="silver" text-rendering="geometricPrecision" font-family="sans-serif" stroke="silver" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="110" height="50" y="0" clip-path="url(#clipPath14)" stroke="none"
     /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(650,250)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
-    ><rect fill="none" x="0" width="110" height="50" y="0" clip-path="url(#clipPath15)"
-      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath15)" x2="110" y1="14"
+    ><g font-size="11" stroke-linecap="butt" transform="translate(640,330)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="110" height="50" y="0" clip-path="url(#clipPath14)"
+      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath14)" x2="110" y1="14"
     /></g
-    ><g font-size="11" transform="translate(650,264)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath16)" stroke="none"
+    ><g font-size="11" transform="translate(640,344)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath15)" stroke="none"
       > id</text
-      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath16)" stroke="none"
+      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath15)" stroke="none"
       > attributes</text
     ></g
-    ><g font-size="11" transform="translate(650,250)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
-    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath17)" stroke="none"
+    ><g font-size="11" transform="translate(640,330)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath16)" stroke="none"
       >wasInformedBy</text
     ></g
-    ><g font-size="11" transform="translate(290,410)" fill-opacity="1" fill="rgb(192,255,192)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(192,255,192)" font-weight="bold" stroke-opacity="1"
-    ><rect x="0" width="100" height="40" y="0" clip-path="url(#clipPath20)" stroke="none"
+    ><g font-size="11" transform="translate(290,440)" fill-opacity="1" fill="rgb(192,255,192)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(192,255,192)" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="100" height="40" y="0" clip-path="url(#clipPath19)" stroke="none"
     /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(290,410)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
-    ><rect fill="none" x="0" width="100" height="40" y="0" clip-path="url(#clipPath20)"
-      /><line y2="28" fill="none" x1="0" clip-path="url(#clipPath20)" x2="100" y1="28"
+    ><g font-size="11" stroke-linecap="butt" transform="translate(290,440)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="100" height="40" y="0" clip-path="url(#clipPath19)"
+      /><line y2="28" fill="none" x1="0" clip-path="url(#clipPath19)" x2="100" y1="28"
     /></g
-    ><g font-size="11" transform="translate(290,410)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="8" xml:space="preserve" y="11" clip-path="url(#clipPath22)" stroke="none"
+    ><g font-size="11" transform="translate(290,440)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="8" xml:space="preserve" y="11" clip-path="url(#clipPath21)" stroke="none"
       >&lt;&lt;primitive&gt;&gt;</text
-      ><text x="35" xml:space="preserve" y="25" font-weight="bold" clip-path="url(#clipPath22)" stroke="none"
+      ><text x="35" xml:space="preserve" y="25" font-weight="bold" clip-path="url(#clipPath21)" stroke="none"
       >Time</text
     ></g
-    ><g font-size="13" transform="translate(60,70)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="&apos;Lucida Grande&apos;" stroke="black" stroke-opacity="1"
-    ><path d="M7.6481 14.3638 Q5.7043 14.3638 4.6451 13.2229 Q3.5859 12.082 3.5859 9.9918 Q3.5859 7.9072 4.6649 6.7579 Q5.7438 5.6085 7.7044 5.6085 Q8.8256 5.6085 10.3299 5.9748 L10.3299 7.0847 Q8.6171 6.4931 7.6875 6.4931 Q6.3297 6.4931 5.586 7.4114 Q4.8423 8.3298 4.8423 10.0031 Q4.8423 11.5975 5.6367 12.5187 Q6.4311 13.4398 7.8058 13.4398 Q8.989 13.4398 10.3411 12.713 L10.3411 13.7272 Q9.1073 14.3638 7.6481 14.3638 ZM14.5044 14.2962 Q13.1916 14.2962 12.4085 13.4257 Q11.6254 12.5553 11.6254 11.0961 Q11.6254 9.62 12.4113 8.7608 Q13.1973 7.9016 14.5438 7.9016 Q15.8903 7.9016 16.6763 8.7608 Q17.4622 9.62 17.4622 11.0848 Q17.4622 12.5835 16.6735 13.4398 Q15.8847 14.2962 14.5044 14.2962 ZM14.5213 13.4624 Q16.2847 13.4624 16.2847 11.0848 Q16.2847 8.7354 14.5438 8.7354 Q12.8085 8.7354 12.8085 11.0961 Q12.8085 13.4624 14.5213 13.4624 ZM19.1099 14.1553 L19.1099 8.0368 L20.2198 8.0368 L20.2198 9.1861 Q20.879 7.9016 22.1354 7.9016 Q22.3044 7.9016 22.4903 7.9298 L22.4903 8.9664 Q22.203 8.8706 21.9832 8.8706 Q20.9297 8.8706 20.2198 10.1214 L20.2198 14.1553 ZM28.5946 13.9582 Q27.479 14.2962 26.6846 14.2962 Q25.3325 14.2962 24.4789 13.3976 Q23.6254 12.4989 23.6254 11.0679 Q23.6254 9.6763 24.3775 8.7861 Q25.1297 7.896 26.3015 7.896 Q27.4114 7.896 28.0171 8.6847 Q28.6227 9.4735 28.6227 10.9271 L28.6171 11.2707 L24.7578 11.2707 Q25.0001 13.4511 26.8931 13.4511 Q27.5861 13.4511 28.5946 13.0793 ZM24.8085 10.4369 L27.5072 10.4369 Q27.5072 8.7298 26.2339 8.7298 Q24.955 8.7298 24.8085 10.4369 Z" clip-path="url(#clipPath26)" stroke="none"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(50,150)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="130" fill="none" x1="540" clip-path="url(#clipPath27)" x2="540" y1="50"
-      /><line y2="130" fill="none" x1="540" clip-path="url(#clipPath27)" x2="50" y1="130"
-      /><line y2="50" fill="none" x1="50" clip-path="url(#clipPath27)" x2="50" y1="130"
-      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath27)" x2="44" y1="50"
-      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath27)" x2="56" y1="50"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(210,230)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
-    ><line y2="259" fill="none" x1="50" clip-path="url(#clipPath28)" x2="50" y1="50"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(110,130)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="50" fill="none" x1="449" clip-path="url(#clipPath29)" x2="50" y1="50"
-      /><line y2="44" fill="none" x1="449" clip-path="url(#clipPath29)" x2="437" y1="50"
-      /><line y2="56" fill="none" x1="449" clip-path="url(#clipPath29)" x2="437" y1="50"
+    ><g font-size="11" transform="translate(561,79)" fill-opacity="1" fill="rgb(122,207,245)" text-rendering="geometricPrecision" font-family="sans-serif" stroke="rgb(122,207,245)" font-weight="bold" stroke-opacity="1"
+    ><rect x="0" width="80" height="100" y="0" clip-path="url(#clipPath6)" stroke="none"
     /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(90,150)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="90" fill="none" x1="50" clip-path="url(#clipPath30)" x2="50" y1="50"
-      /><line y2="90" fill="none" x1="50" clip-path="url(#clipPath30)" x2="480" y1="90"
-      /><line y2="50" fill="none" x1="480" clip-path="url(#clipPath30)" x2="480" y1="90"
-      /><line y2="62" fill="none" x1="480" clip-path="url(#clipPath30)" x2="474" y1="50"
-      /><line y2="62" fill="none" x1="480" clip-path="url(#clipPath30)" x2="486" y1="50"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(110,90)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="50" fill="none" x1="449" clip-path="url(#clipPath29)" x2="50" y1="50"
-      /><line y2="56" fill="none" x1="50" clip-path="url(#clipPath29)" x2="62" y1="50"
-      /><line y2="44" fill="none" x1="50" clip-path="url(#clipPath29)" x2="62" y1="50"
+    ><g font-size="11" stroke-linecap="butt" transform="translate(561,79)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" font-weight="bold" stroke-opacity="1" stroke-miterlimit="0"
+    ><rect fill="none" x="0" width="80" height="100" y="0" clip-path="url(#clipPath6)"
+      /><line y2="14" fill="none" x1="0" clip-path="url(#clipPath6)" x2="80" y1="14"
     /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(250,150)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="320" fill="none" x1="50" clip-path="url(#clipPath31)" x2="50" y1="339"
-      /><line y2="320" fill="none" x1="50" clip-path="url(#clipPath31)" x2="370" y1="320"
-      /><line y2="50" fill="none" x1="370" clip-path="url(#clipPath31)" x2="370" y1="320"
-      /><line y2="62" fill="none" x1="370" clip-path="url(#clipPath31)" x2="364" y1="50"
-      /><line y2="62" fill="none" x1="370" clip-path="url(#clipPath31)" x2="376" y1="50"
+    ><g font-size="11" transform="translate(561,93)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="2" xml:space="preserve" y="13" clip-path="url(#clipPath7)" stroke="none"
+      > id</text
+      ><text x="2" xml:space="preserve" y="27" clip-path="url(#clipPath7)" stroke="none"
+      > startTime</text
+      ><text x="2" xml:space="preserve" y="41" clip-path="url(#clipPath7)" stroke="none"
+      > endTime</text
+      ><text x="2" xml:space="preserve" y="55" clip-path="url(#clipPath7)" stroke="none"
+      > attributes</text
+    ></g
+    ><g font-size="11" transform="translate(561,79)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" font-weight="bold" stroke-opacity="1"
+    ><text x="18" xml:space="preserve" y="11" clip-path="url(#clipPath8)" stroke="none"
+      >Activity</text
+    ></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(160,340)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="100" fill="none" x1="50" clip-path="url(#clipPath23)" x2="130" y1="50"
+      /><line y2="100" fill="none" x1="130" clip-path="url(#clipPath23)" x2="130" y1="100"
+      /><line y2="100" fill="none" x1="130" clip-path="url(#clipPath23)" x2="130" y1="100"
+      /><line y2="100" fill="none" x1="130" clip-path="url(#clipPath23)" x2="130" y1="100"
     /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(70,150)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="110" fill="none" x1="510" clip-path="url(#clipPath32)" x2="510" y1="50"
-      /><line y2="110" fill="none" x1="510" clip-path="url(#clipPath32)" x2="50" y1="110"
-      /><line y2="50" fill="none" x1="50" clip-path="url(#clipPath32)" x2="50" y1="110"
-      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath32)" x2="44" y1="50"
-      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath32)" x2="56" y1="50"
+    ><g font-size="11" stroke-linecap="butt" transform="translate(280,344)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="95" fill="none" x1="50" clip-path="url(#clipPath24)" x2="50" y1="50"
+      /><line y2="83" fill="none" x1="50" clip-path="url(#clipPath24)" x2="56" y1="95"
+      /><line y2="83" fill="none" x1="50" clip-path="url(#clipPath24)" x2="44" y1="95"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(320,430)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath25)" x2="50" y1="109"
+      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath25)" x2="44" y1="50"
+      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath25)" x2="56" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(340,344)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="96" fill="none" x1="100" clip-path="url(#clipPath26)" x2="50" y1="50"
+      /><line y2="93" fill="none" x1="50" clip-path="url(#clipPath26)" x2="62" y1="96"
+      /><line y2="84" fill="none" x1="50" clip-path="url(#clipPath26)" x2="54" y1="96"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(270,430)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath25)" x2="50" y1="109"
+      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath25)" x2="44" y1="50"
+      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath25)" x2="56" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(390,129)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="391" fill="none" x1="50" clip-path="url(#clipPath27)" x2="50" y1="410"
+      /><line y2="391" fill="none" x1="50" clip-path="url(#clipPath27)" x2="240" y1="391"
+      /><line y2="50" fill="none" x1="240" clip-path="url(#clipPath27)" x2="240" y1="391"
+      /><line y2="62" fill="none" x1="240" clip-path="url(#clipPath27)" x2="234" y1="50"
+      /><line y2="62" fill="none" x1="240" clip-path="url(#clipPath27)" x2="246" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(250,129)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="371" fill="none" x1="50" clip-path="url(#clipPath28)" x2="50" y1="410"
+      /><line y2="371" fill="none" x1="50" clip-path="url(#clipPath28)" x2="370" y1="371"
+      /><line y2="50" fill="none" x1="370" clip-path="url(#clipPath28)" x2="370" y1="371"
+      /><line y2="62" fill="none" x1="370" clip-path="url(#clipPath28)" x2="364" y1="50"
+      /><line y2="62" fill="none" x1="370" clip-path="url(#clipPath28)" x2="376" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(340,129)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="331" fill="none" x1="270" clip-path="url(#clipPath29)" x2="270" y1="50"
+      /><line y2="331" fill="none" x1="270" clip-path="url(#clipPath29)" x2="50" y1="331"
+      /><line y2="337" fill="none" x1="50" clip-path="url(#clipPath29)" x2="62" y1="331"
+      /><line y2="325" fill="none" x1="50" clip-path="url(#clipPath29)" x2="62" y1="331"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(340,129)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="321" fill="none" x1="260" clip-path="url(#clipPath30)" x2="260" y1="50"
+      /><line y2="321" fill="none" x1="260" clip-path="url(#clipPath30)" x2="50" y1="321"
+      /><line y2="327" fill="none" x1="50" clip-path="url(#clipPath30)" x2="62" y1="321"
+      /><line y2="315" fill="none" x1="50" clip-path="url(#clipPath30)" x2="62" y1="321"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(571,-11)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath31)" x2="50" y1="89"
+      /><line y2="50" fill="none" x1="50" clip-path="url(#clipPath31)" x2="149" y1="50"
+      /><line y2="151" fill="none" x1="149" clip-path="url(#clipPath31)" x2="149" y1="50"
+      /><line y2="151" fill="none" x1="149" clip-path="url(#clipPath31)" x2="70" y1="151"
+      /><line y2="157" fill="none" x1="70" clip-path="url(#clipPath31)" x2="82" y1="151"
+      /><line y2="145" fill="none" x1="70" clip-path="url(#clipPath31)" x2="82" y1="151"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(640,90)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+    ><line y2="239" fill="none" x1="50" clip-path="url(#clipPath32)" x2="50" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(130,129)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="131" fill="none" x1="450" clip-path="url(#clipPath33)" x2="450" y1="50"
+      /><line y2="131" fill="none" x1="450" clip-path="url(#clipPath33)" x2="50" y1="131"
+      /><line y2="51" fill="none" x1="50" clip-path="url(#clipPath33)" x2="50" y1="131"
+      /><line y2="63" fill="none" x1="50" clip-path="url(#clipPath33)" x2="44" y1="51"
+      /><line y2="63" fill="none" x1="50" clip-path="url(#clipPath33)" x2="56" y1="51"
     /></g
     ><g font-size="11" stroke-linecap="butt" transform="translate(370,210)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
-    ><line y2="200" fill="none" x1="50" clip-path="url(#clipPath33)" x2="50" y1="50"
-      /><line y2="279" fill="none" x1="50" clip-path="url(#clipPath33)" x2="50" y1="200"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(400,150)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="330" fill="none" x1="50" clip-path="url(#clipPath34)" x2="50" y1="339"
-      /><line y2="330" fill="none" x1="50" clip-path="url(#clipPath34)" x2="230" y1="330"
-      /><line y2="50" fill="none" x1="230" clip-path="url(#clipPath34)" x2="230" y1="330"
-      /><line y2="62" fill="none" x1="230" clip-path="url(#clipPath34)" x2="224" y1="50"
-      /><line y2="62" fill="none" x1="230" clip-path="url(#clipPath34)" x2="236" y1="50"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(160,90)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
-    ><line y2="209" fill="none" x1="50" clip-path="url(#clipPath35)" x2="50" y1="50"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(260,130)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
-    ><line y2="169" fill="none" x1="50" clip-path="url(#clipPath36)" x2="50" y1="50"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(450,190)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
-    ><line y2="109" fill="none" x1="50" clip-path="url(#clipPath37)" x2="50" y1="50"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(570,10)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath38)" x2="50" y1="89"
-      /><line y2="50" fill="none" x1="50" clip-path="url(#clipPath38)" x2="130" y1="50"
-      /><line y2="150" fill="none" x1="130" clip-path="url(#clipPath38)" x2="130" y1="50"
-      /><line y2="150" fill="none" x1="130" clip-path="url(#clipPath38)" x2="70" y1="150"
-      /><line y2="156" fill="none" x1="70" clip-path="url(#clipPath38)" x2="82" y1="150"
-      /><line y2="144" fill="none" x1="70" clip-path="url(#clipPath38)" x2="82" y1="150"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(640,110)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
-    ><line y2="139" fill="none" x1="50" clip-path="url(#clipPath39)" x2="50" y1="50"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(180,314)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="96" fill="none" x1="50" clip-path="url(#clipPath40)" x2="110" y1="50"
-      /><line y2="96" fill="none" x1="110" clip-path="url(#clipPath40)" x2="110" y1="96"
-      /><line y2="96" fill="none" x1="110" clip-path="url(#clipPath40)" x2="110" y1="96"
-      /><line y2="96" fill="none" x1="110" clip-path="url(#clipPath40)" x2="110" y1="96"
+    ><line y2="200" fill="none" x1="50" clip-path="url(#clipPath34)" x2="50" y1="50"
+      /><line y2="329" fill="none" x1="50" clip-path="url(#clipPath34)" x2="50" y1="200"
     /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(280,314)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="95" fill="none" x1="50" clip-path="url(#clipPath41)" x2="50" y1="50"
-      /><line y2="83" fill="none" x1="50" clip-path="url(#clipPath41)" x2="56" y1="95"
-      /><line y2="83" fill="none" x1="50" clip-path="url(#clipPath41)" x2="44" y1="95"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(320,400)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath42)" x2="50" y1="89"
-      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath42)" x2="44" y1="50"
-      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath42)" x2="56" y1="50"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(340,150)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="270" fill="none" x1="260" clip-path="url(#clipPath43)" x2="260" y1="50"
-      /><line y2="270" fill="none" x1="260" clip-path="url(#clipPath43)" x2="50" y1="270"
-      /><line y2="276" fill="none" x1="50" clip-path="url(#clipPath43)" x2="62" y1="270"
-      /><line y2="264" fill="none" x1="50" clip-path="url(#clipPath43)" x2="62" y1="270"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(340,150)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="280" fill="none" x1="270" clip-path="url(#clipPath44)" x2="270" y1="50"
-      /><line y2="280" fill="none" x1="270" clip-path="url(#clipPath44)" x2="50" y1="280"
-      /><line y2="286" fill="none" x1="50" clip-path="url(#clipPath44)" x2="62" y1="280"
-      /><line y2="274" fill="none" x1="50" clip-path="url(#clipPath44)" x2="62" y1="280"
+    ><g font-size="11" stroke-linecap="butt" transform="translate(160,100)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="50" fill="none" x1="400" clip-path="url(#clipPath35)" x2="50" y1="50"
+      /><line y2="56" fill="none" x1="50" clip-path="url(#clipPath35)" x2="62" y1="50"
+      /><line y2="44" fill="none" x1="50" clip-path="url(#clipPath35)" x2="62" y1="50"
     /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(340,314)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="96" fill="none" x1="100" clip-path="url(#clipPath45)" x2="50" y1="50"
-      /><line y2="93" fill="none" x1="50" clip-path="url(#clipPath45)" x2="62" y1="96"
-      /><line y2="84" fill="none" x1="50" clip-path="url(#clipPath45)" x2="54" y1="96"
-    /></g
-    ><g font-size="11" stroke-linecap="butt" transform="translate(270,400)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
-    ><line y2="50" fill="none" x1="50" clip-path="url(#clipPath42)" x2="50" y1="89"
-      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath42)" x2="44" y1="50"
-      /><line y2="62" fill="none" x1="50" clip-path="url(#clipPath42)" x2="56" y1="50"
+    ><g font-size="11" stroke-linecap="butt" transform="translate(170,100)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+    ><line y2="229" fill="none" x1="50" clip-path="url(#clipPath36)" x2="50" y1="50"
     /></g
-    ><g font-size="11" transform="translate(205,368)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath46)" stroke="none"
-      >time</text
+    ><g font-size="11" stroke-linecap="butt" transform="translate(160,60)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="50" fill="none" x1="400" clip-path="url(#clipPath35)" x2="50" y1="50"
+      /><line y2="44" fill="none" x1="400" clip-path="url(#clipPath35)" x2="388" y1="50"
+      /><line y2="56" fill="none" x1="400" clip-path="url(#clipPath35)" x2="388" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(260,60)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+    ><line y2="269" fill="none" x1="50" clip-path="url(#clipPath37)" x2="50" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(100,129)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="151" fill="none" x1="490" clip-path="url(#clipPath38)" x2="490" y1="50"
+      /><line y2="151" fill="none" x1="490" clip-path="url(#clipPath38)" x2="50" y1="151"
+      /><line y2="51" fill="none" x1="50" clip-path="url(#clipPath38)" x2="50" y1="151"
+      /><line y2="63" fill="none" x1="50" clip-path="url(#clipPath38)" x2="44" y1="51"
+      /><line y2="63" fill="none" x1="50" clip-path="url(#clipPath38)" x2="56" y1="51"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(210,230)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+    ><line y2="309" fill="none" x1="50" clip-path="url(#clipPath39)" x2="50" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(150,129)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke="black" stroke-opacity="1"
+    ><line y2="111" fill="none" x1="50" clip-path="url(#clipPath40)" x2="50" y1="51"
+      /><line y2="111" fill="none" x1="50" clip-path="url(#clipPath40)" x2="420" y1="111"
+      /><line y2="50" fill="none" x1="420" clip-path="url(#clipPath40)" x2="420" y1="111"
+      /><line y2="62" fill="none" x1="420" clip-path="url(#clipPath40)" x2="414" y1="50"
+      /><line y2="62" fill="none" x1="420" clip-path="url(#clipPath40)" x2="426" y1="50"
+    /></g
+    ><g font-size="11" stroke-linecap="butt" transform="translate(440,190)" stroke-dashoffset="1" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke-linejoin="round" stroke-dasharray="5" stroke="black" stroke-opacity="1"
+    ><line y2="139" fill="none" x1="50" clip-path="url(#clipPath41)" x2="50" y1="50"
+    /></g
+    ><g font-size="11" transform="translate(330,240)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath42)" stroke="none"
+      >wasInvalidatedBy</text
     ></g
-    ><g font-size="11" transform="translate(375,380)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath46)" stroke="none"
-      >time</text
+    ><g font-size="11" transform="translate(330,280)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath43)" stroke="none"
+      >wasEndedBy</text
     ></g
-    ><g font-size="11" transform="translate(486,432)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath48)" stroke="none"
-      >endTime</text
+    ><g font-size="11" transform="translate(120,280)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath44)" stroke="none"
+      >trigger</text
     ></g
-    ><g font-size="11" transform="translate(483,406)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><g font-size="11" transform="translate(338,95)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath45)" stroke="none"
+      >wasGeneratedBy</text
+    ></g
+    ><g font-size="11" transform="translate(340,135)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath46)" stroke="none"
+      >used</text
+    ></g
+    ><g font-size="11" transform="translate(330,260)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath47)" stroke="none"
+      >wasStartedBy</text
+    ></g
+    ><g font-size="11" transform="translate(170,260)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath44)" stroke="none"
+      >trigger</text
+    ></g
+    ><g font-size="11" transform="translate(705,150)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath48)" stroke="none"
+      >wasInformedBy</text
+    ></g
+    ><g font-size="11" transform="translate(480,430)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
     ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath49)" stroke="none"
       >startTime</text
     ></g
-    ><g font-size="11" transform="translate(325,370)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath46)" stroke="none"
-      >time</text
-    ></g
-    ><g font-size="11" transform="translate(90,280)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><g font-size="11" transform="translate(484,459)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
     ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath50)" stroke="none"
-      >trigger</text
+      >endTime</text
     ></g
-    ><g font-size="11" transform="translate(112,247)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath50)" stroke="none"
-      >trigger</text
+    ><g font-size="11" transform="translate(550,486)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath51)" stroke="none"
+      >ender</text
     ></g
-    ><g font-size="11" transform="translate(613,42)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath51)" stroke="none"
-      >wasInformedBy</text
-    ></g
-    ><g font-size="11" transform="translate(550,480)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><g font-size="11" transform="translate(550,520)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
     ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath52)" stroke="none"
       >starter</text
     ></g
-    ><g font-size="11" transform="translate(314,246)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath53)" stroke="none"
-      >wasStartedBy</text
-    ></g
-    ><g font-size="11" transform="translate(549,456)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath54)" stroke="none"
-      >ender</text
+    ><g font-size="11" transform="translate(189,398)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath53)" stroke="none"
+      >time</text
     ></g
-    ><g font-size="11" transform="translate(315,125)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath55)" stroke="none"
-      >used</text
+    ><g font-size="11" transform="translate(375,410)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath53)" stroke="none"
+      >time</text
     ></g
-    ><g font-size="11" transform="translate(314,224)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath56)" stroke="none"
-      >wasInvalidatedBy</text
-    ></g
-    ><g font-size="11" transform="translate(315,165)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="9" xml:space="preserve" y="11" clip-path="url(#clipPath57)" stroke="none"
-      >wasGeneratedBy</text
-    ></g
-    ><g font-size="11" transform="translate(313,267)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
-    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath58)" stroke="none"
-      >wasEndedBy</text
+    ><g font-size="11" transform="translate(325,400)" fill-opacity="1" fill="black" text-rendering="geometricPrecision" font-family="sans-serif" stroke="black" stroke-opacity="1"
+    ><text x="10" xml:space="preserve" y="11" clip-path="url(#clipPath53)" stroke="none"
+      >time</text
     ></g
     ><g fill="rgb(120,120,120)" text-rendering="geometricPrecision" fill-opacity="1" font-size="8" stroke-opacity="1" stroke="rgb(120,120,120)"
+    ><text x="0" xml:space="preserve" y="10" stroke="none"
+      >Visual Paradigm for UML Standard Edition(University of Southampton)</text
     ></g
   ></g
 ></svg
--- a/model/uml/component1.xmi	Tue May 22 16:04:12 2012 +0100
+++ b/model/uml/component1.xmi	Tue May 22 21:28:42 2012 +0100
@@ -2167,7 +2167,7 @@
 								<property name="fillColorGradientStyle" type="int" value="1"/>
 								<property name="fillColorTransparency" type="int" value="0"/>
 								<property name="fillColorColor1" type="int" value="-8728587"/>
-								<property name="fillColorColor2" type="int" value="0"/>
+								<property name="fillColorColor2" type="int" value="-8728587"/>
 							</properties>
 						</vpumlModel>
 						<vpumlModel id="XndDmuyEwTiAAgDg" modelType="ProjectFillColorModel">
@@ -5169,7 +5169,7 @@
 								<property htmlValue="" name="documentation" type="htmlString" value=""/>
 								<property name="pmAuthor" type="string" value="lavm"/>
 								<property name="pmCreateDateTime" type="string" value="1337241303538"/>
-								<property name="pmLastModified" type="string" value="1337637240276"/>
+								<property name="pmLastModified" type="string" value="1337690293457"/>
 								<property name="qualityScore" type="int" value="-1"/>
 							</properties>
 							<vpumlChildModelRefs>
@@ -5203,6 +5203,14 @@
 								<modelRef value="qKNGjuyCiu1SNwnu"/>
 								<modelRef value="yvTGjuyCiu1SNwn8"/>
 								<modelRef value="fyAmjuyCiu1SNwoH"/>
+								<modelRef value="uYgRzuyCiu1SNwyI"/>
+								<modelRef value="tG7RzuyCiu1SNwzq"/>
+								<modelRef value="iyCxzuyCiu1SNw0N"/>
+								<modelRef value="AHUpzuyCiu1SNw2V"/>
+								<modelRef value="UOcpzuyCiu1SNw2h"/>
+								<modelRef value="FwURLuyCiu1SNw4J"/>
+								<modelRef value="ODGRLuyCiu1SNw4f"/>
+								<modelRef value="mBJRLuyCiu1SNw4z"/>
 							</vpumlChildModelRefs>
 						</vpumlModel>
 						<vpumlModel id="Bu5UWuyEwTiAAgSF" modelType="ModelRelationshipContainer">
@@ -5212,7 +5220,7 @@
 								<property htmlValue="" name="documentation" type="htmlString" value=""/>
 								<property name="pmAuthor" type="string" value="lavm"/>
 								<property name="pmCreateDateTime" type="string" value="1337247561568"/>
-								<property name="pmLastModified" type="string" value="1337331644281"/>
+								<property name="pmLastModified" type="string" value="1337690293735"/>
 								<property name="qualityScore" type="int" value="-1"/>
 							</properties>
 							<vpumlChildModelRefs>
@@ -5226,6 +5234,10 @@
 								<modelRef value="fUCTeuyCiu1SNwWy"/>
 								<modelRef value="tqk0.uyCiu1SNwZx"/>
 								<modelRef value="blc0.uyCiu1SNwZ3"/>
+								<modelRef value="N.hRzuyCiu1SNwzM"/>
+								<modelRef value="1DMxzuyCiu1SNw0F"/>
+								<modelRef value="FMPxzuyCiu1SNw08"/>
+								<modelRef value="eyqRLuyCiu1SNw4b"/>
 							</vpumlChildModelRefs>
 						</vpumlModel>
 						<vpumlModel id="XhLbWuyEwTiAAgjM" modelType="ModelRelationshipContainer">
@@ -5235,13 +5247,17 @@
 								<property htmlValue="" name="documentation" type="htmlString" value=""/>
 								<property name="pmAuthor" type="string" value="lavm"/>
 								<property name="pmCreateDateTime" type="string" value="1337259149434"/>
-								<property name="pmLastModified" type="string" value="1337331644282"/>
+								<property name="pmLastModified" type="string" value="1337690593801"/>
 								<property name="qualityScore" type="int" value="-1"/>
 							</properties>
 							<vpumlChildModelRefs>
 								<modelRef value="c8WbWuyEwTiAAgig"/>
 								<modelRef value="6eo0.uyCiu1SNwZp"/>
 								<modelRef value="cW40.uyCiu1SNwZt"/>
+								<modelRef value="cELRzuyCiu1SNwzd"/>
+								<modelRef value="gt_hLuyCiu1SNw4A"/>
+								<modelRef value="3iRJLuyCiu1SNw6t"/>
+								<modelRef value="ouFJLuyCiu1SNw6_"/>
 							</vpumlChildModelRefs>
 						</vpumlModel>
 					</vpumlChildModels>
@@ -5943,7 +5959,16 @@
 			<xmi:Extension extender="Visual Paradigm for UML">
 				<isRoot xmi:value="false"/>
 				<modelType value="Class"/>
-				<association isAbstract="false" isDerived="false" isLeaf="false" name="wasEndedBy" xmi:id="f1p0WuyEwTiAAgTE"/>
+				<association isAbstract="false" isDerived="false" isLeaf="false" name="wasEndedBy" xmi:id="f1p0WuyEwTiAAgTE">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<taggedValue tag="test" value="" xmi:id="aUjYbuyCiu1SNw9h" xmi:type="uml:TaggedValue">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<type value="0"/>
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</taggedValue>
+					</xmi:Extension>
+				</association>
 				<associationClass from="f1p0WuyEwTiAAgTE" to="_i1UWuyEwTiAAgSK" xmi:id="9G50WuyEwTiAAgTM"/>
 				<businessModel xmi:value="false"/>
 				<qualityScore value="92"/>
@@ -5989,7 +6014,7 @@
 							<property htmlValue="" name="documentation" type="htmlString" value=""/>
 							<property name="pmAuthor" type="string" value="lavm"/>
 							<property name="pmCreateDateTime" type="string" value="1337356664491"/>
-							<property name="pmLastModified" type="string" value="1337636696299"/>
+							<property name="pmLastModified" type="string" value="1337716096404"/>
 							<property name="qualityScore" type="int" value="100"/>
 						</properties>
 					</vpumlModel>
@@ -6009,308 +6034,6 @@
 				<qualityReason value="2&#9;2&#10;5&#9;5"/>
 				<subdiagram xmi:value="EUejmuyEwTiAAgLc"/>
 			</xmi:Extension>
-			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="Entity" visibility="public" xmi:id="m6xjmuyEwTiAAgLk" xmi:type="uml:Class">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<isRoot xmi:value="false"/>
-					<modelType value="Class"/>
-					<businessModel xmi:value="false"/>
-					<qualityScore value="97"/>
-					<qualityReason value="2&#9;2"/>
-				</xmi:Extension>
-				<ownedAttribute aggregation="none" isDerived="false" name="id" ownerScope="instance" xmi:id="SlsYWuyEwTiAAgOj" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<attribute/>
-						<isVisble xmi:value="true"/>
-						<qualityScore value="97"/>
-						<qualityReason value="2&#9;2"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" isDerived="false" name="attributes" ownerScope="instance" xmi:id="z1RYWuyEwTiAAgOn" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<attribute/>
-						<isVisble xmi:value="true"/>
-						<qualityScore value="97"/>
-						<qualityReason value="2&#9;2"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="_i1UWuyEwTiAAgSK" isDerived="false" type="vTljmuyEwTiAAgLp" xmi:id="f1p0WuyEwTiAAgTF" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="f1p0WuyEwTiAAgTG" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="95"/>
-						<qualityReason value="1&#9;1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="9un1WuyEwTiAAgcK" isDerived="false" isNavigable="true" type="vTljmuyEwTiAAgLp" xmi:id="WzlMWuyEwTiAAgT7" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="WzlMWuyEwTiAAgT8" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="100"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="95"/>
-						<qualityReason value="1&#9;1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="q8f1WuyEwTiAAgcQ" isDerived="false" isNavigable="true" type="vTljmuyEwTiAAgLp" xmi:id="JsssWuyEwTiAAgU8" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="JsssWuyEwTiAAgU9" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="95"/>
-						<qualityReason value="1&#9;1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="tkL1WuyEwTiAAgcE" isDerived="false" type="vTljmuyEwTiAAgLp" xmi:id="oXsuWuyEwTiAAgWr" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="oXsuWuyEwTiAAgWs" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="95"/>
-						<qualityReason value="1&#9;1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="LvBeWuyEwTiAAgYC" isDerived="false" name="" type="vTljmuyEwTiAAgLp" xmi:id="wuw.WuyEwTiAAgYZ" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="wuw.WuyEwTiAAgYa" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="95"/>
-						<qualityReason value="1&#9;1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="7_3LWuyEwTiAAggX" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="LrnLWuyEwTiAAggR" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="LrnLWuyEwTiAAggS" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="95"/>
-						<qualityReason value="1&#9;1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="7_3LWuyEwTiAAggX" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="LrnLWuyEwTiAAggP" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="LrnLWuyEwTiAAggQ" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="-1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="iwsbWuyEwTiAAgiT" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="H7xbWuyEwTiAAgi3" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="H7xbWuyEwTiAAgi4" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="-1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="iwsbWuyEwTiAAgiT" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="77xbWuyEwTiAAgi1" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="77xbWuyEwTiAAgi2" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="-1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="ZKXU.uyCiu1SNwZb" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="gi8U.uyCiu1SNwYp" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="gi8U.uyCiu1SNwYq" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="95"/>
-						<qualityReason value="1&#9;1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="ZKXU.uyCiu1SNwZb" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="gi8U.uyCiu1SNwYn" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="gi8U.uyCiu1SNwYo" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="95"/>
-						<qualityReason value="1&#9;1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="W8Q0.uyCiu1SNwZl" isDerived="false" name="" type="m6xjmuyEwTiAAgLk" xmi:id="D2RU.uyCiu1SNwZD" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="D2RU.uyCiu1SNwZE" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="-1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="W8Q0.uyCiu1SNwZl" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="D2RU.uyCiu1SNwZB" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="D2RU.uyCiu1SNwZC" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="-1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-			</ownedMember>
-			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="Activity" visibility="public" xmi:id="vTljmuyEwTiAAgLp" xmi:type="uml:Class">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<isRoot xmi:value="false"/>
-					<modelType value="Class"/>
-					<businessModel xmi:value="false"/>
-					<qualityScore value="97"/>
-					<qualityReason value="2&#9;2"/>
-				</xmi:Extension>
-				<ownedAttribute aggregation="none" isDerived="false" name="id" ownerScope="instance" xmi:id="G3u4WuyEwTiAAgPd" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<attribute/>
-						<isVisble xmi:value="true"/>
-						<qualityScore value="97"/>
-						<qualityReason value="2&#9;2"/>
-					</xmi:Extension>
-					<lowerValue value="1" xmi:id="G3u4WuyEwTiAAgPd_multiplicity_lowerValue" xmi:type="uml:LiteralString"/>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" isDerived="false" name="startTime" ownerScope="instance" xmi:id="fa44WuyEwTiAAgPN" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<attribute/>
-						<isVisble xmi:value="true"/>
-						<qualityScore value="97"/>
-						<qualityReason value="2&#9;2"/>
-					</xmi:Extension>
-					<lowerValue value="0" xmi:id="fa44WuyEwTiAAgPN_multiplicity_lowerValue" xmi:type="uml:LiteralString"/>
-					<upperValue value="1" xmi:id="fa44WuyEwTiAAgPN_multiplicity_upperValue" xmi:type="uml:LiteralString"/>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" isDerived="false" name="endTime" ownerScope="instance" xmi:id="mJi4WuyEwTiAAgPP" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<attribute/>
-						<isVisble xmi:value="true"/>
-						<qualityScore value="97"/>
-						<qualityReason value="2&#9;2"/>
-					</xmi:Extension>
-					<lowerValue value="0" xmi:id="mJi4WuyEwTiAAgPP_multiplicity_lowerValue" xmi:type="uml:LiteralString"/>
-					<upperValue value="1" xmi:id="mJi4WuyEwTiAAgPP_multiplicity_upperValue" xmi:type="uml:LiteralString"/>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" isDerived="false" name="attributes" ownerScope="instance" xmi:id="Wz64WuyEwTiAAgPY" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<attribute/>
-						<isVisble xmi:value="true"/>
-						<qualityScore value="97"/>
-						<qualityReason value="2&#9;2"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="_i1UWuyEwTiAAgSK" isDerived="false" isNavigable="true" name="trigger" type="m6xjmuyEwTiAAgLk" xmi:id="_1p0WuyEwTiAAgTH" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="_1p0WuyEwTiAAgTI" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="92"/>
-						<qualityReason value="1&#9;1&#10;2&#9;2"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="9un1WuyEwTiAAgcK" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="WzlMWuyEwTiAAgT9" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="WzlMWuyEwTiAAgT." xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="100"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="95"/>
-						<qualityReason value="1&#9;1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="q8f1WuyEwTiAAgcQ" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="JsssWuyEwTiAAgU6" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="JsssWuyEwTiAAgU7" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="-1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="tkL1WuyEwTiAAgcE" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="oXsuWuyEwTiAAgWt" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="oXsuWuyEwTiAAgWu" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="-1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="LvBeWuyEwTiAAgYC" isDerived="false" isNavigable="true" name="trigger" type="m6xjmuyEwTiAAgLk" xmi:id="wuw.WuyEwTiAAgYb" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="wuw.WuyEwTiAAgYc" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="92"/>
-						<qualityReason value="1&#9;1&#10;2&#9;2"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="cSnjeuyCiu1SNwVU" isDerived="false" isNavigable="true" type="vTljmuyEwTiAAgLp" xmi:id="g1DjeuyCiu1SNwVE" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="g1DjeuyCiu1SNwVF" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="-1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-				<ownedAttribute aggregation="none" association="cSnjeuyCiu1SNwVU" isDerived="false" type="vTljmuyEwTiAAgLp" xmi:id="g1DjeuyCiu1SNwVC" xmi:type="uml:Property">
-					<xmi:Extension extender="Visual Paradigm for UML">
-						<associationEnd/>
-						<qualifier name="" xmi:id="g1DjeuyCiu1SNwVD" xmi:type="qualifier">
-							<xmi:Extension extender="Visual Paradigm for UML">
-								<qualityScore value="-1"/>
-							</xmi:Extension>
-						</qualifier>
-						<qualityScore value="-1"/>
-					</xmi:Extension>
-				</ownedAttribute>
-			</ownedMember>
 			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="wasStartedBy" visibility="public" xmi:id="LvBeWuyEwTiAAgYC" xmi:type="uml:AssociationClass">
 				<xmi:Extension extender="Visual Paradigm for UML">
 					<isRoot xmi:value="false"/>
@@ -6495,6 +6218,347 @@
 					<appliedStereotype xmi:value="Class_primitive_id"/>
 				</xmi:Extension>
 			</ownedMember>
+			<ownedMember name="Core" xmi:id="WVoMbuyCiu1SNw.1" xmi:type="DiagramOverview">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<qualityScore value="-2"/>
+				</xmi:Extension>
+			</ownedMember>
+			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="Entity" visibility="public" xmi:id="m6xjmuyEwTiAAgLk" xmi:type="uml:Class">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<isRoot xmi:value="false"/>
+					<modelType value="Class"/>
+					<businessModel xmi:value="false"/>
+					<qualityScore value="97"/>
+					<qualityReason value="2&#9;2"/>
+				</xmi:Extension>
+				<ownedAttribute aggregation="none" isDerived="false" name="id" ownerScope="instance" xmi:id="SlsYWuyEwTiAAgOj" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" isDerived="false" name="attributes" ownerScope="instance" xmi:id="z1RYWuyEwTiAAgOn" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="_i1UWuyEwTiAAgSK" isDerived="false" name="" type="vTljmuyEwTiAAgLp" xmi:id="f1p0WuyEwTiAAgTF" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="f1p0WuyEwTiAAgTG" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="9un1WuyEwTiAAgcK" isDerived="false" isNavigable="true" type="vTljmuyEwTiAAgLp" xmi:id="WzlMWuyEwTiAAgT7" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="WzlMWuyEwTiAAgT8" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="100"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="q8f1WuyEwTiAAgcQ" isDerived="false" isNavigable="true" type="vTljmuyEwTiAAgLp" xmi:id="JsssWuyEwTiAAgU8" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="JsssWuyEwTiAAgU9" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="tkL1WuyEwTiAAgcE" isDerived="false" type="vTljmuyEwTiAAgLp" xmi:id="oXsuWuyEwTiAAgWr" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="oXsuWuyEwTiAAgWs" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="LvBeWuyEwTiAAgYC" isDerived="false" name="" type="vTljmuyEwTiAAgLp" xmi:id="wuw.WuyEwTiAAgYZ" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="wuw.WuyEwTiAAgYa" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="7_3LWuyEwTiAAggX" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="LrnLWuyEwTiAAggR" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="LrnLWuyEwTiAAggS" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="7_3LWuyEwTiAAggX" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="LrnLWuyEwTiAAggP" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="LrnLWuyEwTiAAggQ" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="iwsbWuyEwTiAAgiT" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="H7xbWuyEwTiAAgi3" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="H7xbWuyEwTiAAgi4" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="iwsbWuyEwTiAAgiT" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="77xbWuyEwTiAAgi1" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="77xbWuyEwTiAAgi2" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="ZKXU.uyCiu1SNwZb" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="gi8U.uyCiu1SNwYp" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="gi8U.uyCiu1SNwYq" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="ZKXU.uyCiu1SNwZb" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="gi8U.uyCiu1SNwYn" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="gi8U.uyCiu1SNwYo" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="W8Q0.uyCiu1SNwZl" isDerived="false" name="" type="m6xjmuyEwTiAAgLk" xmi:id="D2RU.uyCiu1SNwZD" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="D2RU.uyCiu1SNwZE" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="W8Q0.uyCiu1SNwZl" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="D2RU.uyCiu1SNwZB" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="D2RU.uyCiu1SNwZC" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="C9LxzuyCiu1SNw0z" isDerived="false" isNavigable="true" type="2VbNBuyCiu1SNwe6" xmi:id="6.htBuyCiu1SNwgO" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="6.htBuyCiu1SNwgP" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="o.cRLuyCiu1SNw4W" isDerived="false" isNavigable="true" type="XlvhLuyCiu1SNw38" xmi:id="FwURLuyCiu1SNw4M" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="FwURLuyCiu1SNw4N" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+			</ownedMember>
+			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="Activity" visibility="public" xmi:id="vTljmuyEwTiAAgLp" xmi:type="uml:Class">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<isRoot xmi:value="false"/>
+					<modelType value="Class"/>
+					<businessModel xmi:value="false"/>
+					<qualityScore value="97"/>
+					<qualityReason value="2&#9;2"/>
+				</xmi:Extension>
+				<ownedAttribute aggregation="none" isDerived="false" name="id" ownerScope="instance" xmi:id="G3u4WuyEwTiAAgPd" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+					<lowerValue value="1" xmi:id="G3u4WuyEwTiAAgPd_multiplicity_lowerValue" xmi:type="uml:LiteralString"/>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" isDerived="false" name="startTime" ownerScope="instance" xmi:id="fa44WuyEwTiAAgPN" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+					<lowerValue value="0" xmi:id="fa44WuyEwTiAAgPN_multiplicity_lowerValue" xmi:type="uml:LiteralString"/>
+					<upperValue value="1" xmi:id="fa44WuyEwTiAAgPN_multiplicity_upperValue" xmi:type="uml:LiteralString"/>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" isDerived="false" name="endTime" ownerScope="instance" xmi:id="mJi4WuyEwTiAAgPP" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+					<lowerValue value="0" xmi:id="mJi4WuyEwTiAAgPP_multiplicity_lowerValue" xmi:type="uml:LiteralString"/>
+					<upperValue value="1" xmi:id="mJi4WuyEwTiAAgPP_multiplicity_upperValue" xmi:type="uml:LiteralString"/>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" isDerived="false" name="attributes" ownerScope="instance" xmi:id="Wz64WuyEwTiAAgPY" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="_i1UWuyEwTiAAgSK" isDerived="false" isNavigable="true" name="trigger" type="m6xjmuyEwTiAAgLk" xmi:id="_1p0WuyEwTiAAgTH" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="_1p0WuyEwTiAAgTI" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="92"/>
+						<qualityReason value="1&#9;1&#10;2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="9un1WuyEwTiAAgcK" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="WzlMWuyEwTiAAgT9" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="WzlMWuyEwTiAAgT." xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="100"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="q8f1WuyEwTiAAgcQ" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="JsssWuyEwTiAAgU6" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="JsssWuyEwTiAAgU7" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="tkL1WuyEwTiAAgcE" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="oXsuWuyEwTiAAgWt" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="oXsuWuyEwTiAAgWu" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="LvBeWuyEwTiAAgYC" isDerived="false" isNavigable="true" name="trigger" type="m6xjmuyEwTiAAgLk" xmi:id="wuw.WuyEwTiAAgYb" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="wuw.WuyEwTiAAgYc" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="92"/>
+						<qualityReason value="1&#9;1&#10;2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="cSnjeuyCiu1SNwVU" isDerived="false" isNavigable="true" type="vTljmuyEwTiAAgLp" xmi:id="g1DjeuyCiu1SNwVE" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="g1DjeuyCiu1SNwVF" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="cSnjeuyCiu1SNwVU" isDerived="false" type="vTljmuyEwTiAAgLp" xmi:id="g1DjeuyCiu1SNwVC" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="g1DjeuyCiu1SNwVD" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="WdORzuyCiu1SNwzI" isDerived="false" isNavigable="true" type="2VbNBuyCiu1SNwe6" xmi:id="Uf5tBuyCiu1SNwgb" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="Uf5tBuyCiu1SNwgc" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+			</ownedMember>
 		</ownedMember>
 		<ownedMember isAbstract="false" isLeaf="false" name="Component3" visibility="public" xmi:id="WzQLWuyEwTiAAgey" xmi:type="uml:Package">
 			<xmi:Extension extender="Visual Paradigm for UML">
@@ -6625,6 +6689,154 @@
 						<qualityReason value="2&#9;2"/>
 					</xmi:Extension>
 				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="C9LxzuyCiu1SNw0z" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="6.htBuyCiu1SNwgM" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="6.htBuyCiu1SNwgN" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="WdORzuyCiu1SNwzI" isDerived="false" type="vTljmuyEwTiAAgLp" xmi:id="Uf5tBuyCiu1SNwgZ" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="Uf5tBuyCiu1SNwga" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="qmwxzuyCiu1SNwz5" isDerived="false" isNavigable="true" type="2VbNBuyCiu1SNwe6" xmi:id="eYgRzuyCiu1SNwyL" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="eYgRzuyCiu1SNwyM" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="-1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" association="qmwxzuyCiu1SNwz5" isDerived="false" type="2VbNBuyCiu1SNwe6" xmi:id="uYgRzuyCiu1SNwyJ" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="eYgRzuyCiu1SNwyK" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+			</ownedMember>
+			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="wasAssociatedWith" visibility="public" xmi:id="WdORzuyCiu1SNwzI" xmi:type="uml:AssociationClass">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<isRoot xmi:value="false"/>
+					<modelType value="Class"/>
+					<association isAbstract="false" isDerived="false" isLeaf="false" name="wasAssociatedWith" xmi:id="Uf5tBuyCiu1SNwgY"/>
+					<associationClass from="Uf5tBuyCiu1SNwgY" to="WdORzuyCiu1SNwzI" xmi:id="N.hRzuyCiu1SNwzM"/>
+					<businessModel xmi:value="false"/>
+					<qualityScore value="97"/>
+					<qualityReason value="2&#9;2"/>
+				</xmi:Extension>
+				<memberEnd xmi:idref="Uf5tBuyCiu1SNwgZ"/>
+				<memberEnd xmi:idref="Uf5tBuyCiu1SNwgb"/>
+				<ownedAttribute aggregation="none" isDerived="false" name="id" ownerScope="instance" xmi:id="McVxzuyCiu1SNw0p" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" isDerived="false" name="attributes" ownerScope="instance" xmi:id="qGtxzuyCiu1SNw0r" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+			</ownedMember>
+			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="Plan" visibility="public" xmi:id="CIdRzuyCiu1SNwzZ" xmi:type="uml:Class">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<isRoot xmi:value="false"/>
+					<modelType value="Class"/>
+					<businessModel xmi:value="false"/>
+					<qualityScore value="97"/>
+					<qualityReason value="2&#9;2"/>
+				</xmi:Extension>
+				<generalization general="m6xjmuyEwTiAAgLk" xmi:id="cELRzuyCiu1SNwzd" xmi:type="uml:Generalization">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<qualityScore value="100"/>
+					</xmi:Extension>
+				</generalization>
+			</ownedMember>
+			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="actedOnBehalfOf" visibility="public" xmi:id="qmwxzuyCiu1SNwz5" xmi:type="uml:AssociationClass">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<isRoot xmi:value="false"/>
+					<modelType value="Class"/>
+					<association isAbstract="false" isDerived="false" isLeaf="false" name="actedOnBehalfOf" xmi:id="uYgRzuyCiu1SNwyI"/>
+					<associationClass from="uYgRzuyCiu1SNwyI" to="qmwxzuyCiu1SNwz5" xmi:id="1DMxzuyCiu1SNw0F"/>
+					<businessModel xmi:value="false"/>
+					<qualityScore value="97"/>
+					<qualityReason value="2&#9;2"/>
+				</xmi:Extension>
+				<memberEnd xmi:idref="uYgRzuyCiu1SNwyJ"/>
+				<memberEnd xmi:idref="eYgRzuyCiu1SNwyL"/>
+				<ownedAttribute aggregation="none" isDerived="false" name="id" ownerScope="instance" xmi:id="64exzuyCiu1SNw0e" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+					<lowerValue value="0" xmi:id="64exzuyCiu1SNw0e_multiplicity_lowerValue" xmi:type="uml:LiteralString"/>
+					<upperValue value="1" xmi:id="64exzuyCiu1SNw0e_multiplicity_upperValue" xmi:type="uml:LiteralString"/>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" isDerived="false" name="attributes" ownerScope="instance" xmi:id="WCpxzuyCiu1SNw0h" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+			</ownedMember>
+			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="wasAttributedTo" visibility="public" xmi:id="C9LxzuyCiu1SNw0z" xmi:type="uml:AssociationClass">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<isRoot xmi:value="false"/>
+					<modelType value="Class"/>
+					<association isAbstract="false" isDerived="false" isLeaf="false" name="wasAttributedTo" xmi:id="6.htBuyCiu1SNwgL"/>
+					<associationClass from="6.htBuyCiu1SNwgL" to="C9LxzuyCiu1SNw0z" xmi:id="FMPxzuyCiu1SNw08"/>
+					<businessModel xmi:value="false"/>
+					<qualityScore value="97"/>
+					<qualityReason value="2&#9;2"/>
+				</xmi:Extension>
+				<memberEnd xmi:idref="6.htBuyCiu1SNwgM"/>
+				<memberEnd xmi:idref="6.htBuyCiu1SNwgO"/>
+				<ownedAttribute aggregation="none" isDerived="false" name="id" ownerScope="instance" xmi:id="pVfxzuyCiu1SNw1D" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" isDerived="false" name="attributes" ownerScope="instance" xmi:id="4AgJzuyCiu1SNw1F" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
 			</ownedMember>
 		</ownedMember>
 		<ownedMember name="primitive" xmi:id="Class_primitive_id" xmi:type="uml:Stereotype">
@@ -6639,6 +6851,129 @@
 				<qualityScore value="-1"/>
 			</xmi:Extension>
 		</ownedMember>
+		<ownedMember isAbstract="false" isLeaf="false" name="Component4" visibility="public" xmi:id="MdIpzuyCiu1SNw10" xmi:type="uml:Package">
+			<xmi:Extension extender="Visual Paradigm for UML">
+				<isRoot xmi:value="false"/>
+				<qualityScore value="26"/>
+				<qualityReason value="2&#9;2&#10;5&#9;5"/>
+				<subdiagram xmi:value="LWwpzuyCiu1SNw1u"/>
+			</xmi:Extension>
+		</ownedMember>
+		<ownedMember isAbstract="false" isLeaf="false" name="Component5" visibility="public" xmi:id="xgHhLuyCiu1SNw3Y" xmi:type="uml:Package">
+			<xmi:Extension extender="Visual Paradigm for UML">
+				<isRoot xmi:value="false"/>
+				<qualityScore value="26"/>
+				<qualityReason value="2&#9;2&#10;5&#9;5"/>
+				<subdiagram xmi:value="cTrhLuyCiu1SNw3S"/>
+			</xmi:Extension>
+			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="Bundle" visibility="public" xmi:id="XlvhLuyCiu1SNw38" xmi:type="uml:Class">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<isRoot xmi:value="false"/>
+					<modelType value="Class"/>
+					<businessModel xmi:value="false"/>
+					<qualityScore value="97"/>
+					<qualityReason value="2&#9;2"/>
+				</xmi:Extension>
+				<generalization general="m6xjmuyEwTiAAgLk" xmi:id="gt_hLuyCiu1SNw4A" xmi:type="uml:Generalization">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<qualityScore value="100"/>
+					</xmi:Extension>
+				</generalization>
+				<ownedAttribute aggregation="none" association="o.cRLuyCiu1SNw4W" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="FwURLuyCiu1SNw4K" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<associationEnd/>
+						<qualifier name="" xmi:id="FwURLuyCiu1SNw4L" xmi:type="qualifier">
+							<xmi:Extension extender="Visual Paradigm for UML">
+								<qualityScore value="-1"/>
+							</xmi:Extension>
+						</qualifier>
+						<qualityScore value="95"/>
+						<qualityReason value="1&#9;1"/>
+					</xmi:Extension>
+				</ownedAttribute>
+			</ownedMember>
+			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="hasProvenanceIn" visibility="public" xmi:id="o.cRLuyCiu1SNw4W" xmi:type="uml:AssociationClass">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<isRoot xmi:value="false"/>
+					<modelType value="Class"/>
+					<association isAbstract="false" isDerived="false" isLeaf="false" name="hasProvenanceIn" xmi:id="FwURLuyCiu1SNw4J"/>
+					<associationClass from="FwURLuyCiu1SNw4J" to="o.cRLuyCiu1SNw4W" xmi:id="eyqRLuyCiu1SNw4b"/>
+					<businessModel xmi:value="false"/>
+					<qualityScore value="97"/>
+					<qualityReason value="2&#9;2"/>
+				</xmi:Extension>
+				<memberEnd xmi:idref="FwURLuyCiu1SNw4K"/>
+				<memberEnd xmi:idref="FwURLuyCiu1SNw4M"/>
+				<ownedAttribute aggregation="none" isDerived="false" name="id" ownerScope="instance" xmi:id="JVXRLuyCiu1SNw5K" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" isDerived="false" name="provenance-uri" ownerScope="instance" xmi:id="hWtRLuyCiu1SNw5G" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" isDerived="false" name="service-uri" ownerScope="instance" xmi:id="acDRLuyCiu1SNw5I" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+				<ownedAttribute aggregation="none" isDerived="false" name="attributes" ownerScope="instance" xmi:id="RuvRLuyCiu1SNw5M" xmi:type="uml:Property">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<attribute/>
+						<isVisble xmi:value="true"/>
+						<qualityScore value="97"/>
+						<qualityReason value="2&#9;2"/>
+					</xmi:Extension>
+				</ownedAttribute>
+			</ownedMember>
+		</ownedMember>
+		<ownedMember isAbstract="false" isLeaf="false" name="Component6" visibility="public" xmi:id="NVoJLuyCiu1SNw6D" xmi:type="uml:Package">
+			<xmi:Extension extender="Visual Paradigm for UML">
+				<isRoot xmi:value="false"/>
+				<qualityScore value="26"/>
+				<qualityReason value="2&#9;2&#10;5&#9;5"/>
+				<subdiagram xmi:value="VVIJLuyCiu1SNw59"/>
+			</xmi:Extension>
+			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="Collection" visibility="public" xmi:id="Jc2JLuyCiu1SNw6o" xmi:type="uml:Class">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<isRoot xmi:value="false"/>
+					<modelType value="Class"/>
+					<businessModel xmi:value="false"/>
+					<qualityScore value="97"/>
+					<qualityReason value="2&#9;2"/>
+				</xmi:Extension>
+				<generalization general="m6xjmuyEwTiAAgLk" xmi:id="3iRJLuyCiu1SNw6t" xmi:type="uml:Generalization">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<qualityScore value="100"/>
+					</xmi:Extension>
+				</generalization>
+			</ownedMember>
+			<ownedMember isAbstract="false" isActive="false" isLeaf="false" name="Dictionary" visibility="public" xmi:id="L9xJLuyCiu1SNw61" xmi:type="uml:Class">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<isRoot xmi:value="false"/>
+					<modelType value="Class"/>
+					<businessModel xmi:value="false"/>
+					<qualityScore value="97"/>
+					<qualityReason value="2&#9;2"/>
+				</xmi:Extension>
+				<generalization general="Jc2JLuyCiu1SNw6o" xmi:id="ouFJLuyCiu1SNw6_" xmi:type="uml:Generalization">
+					<xmi:Extension extender="Visual Paradigm for UML">
+						<qualityScore value="100"/>
+					</xmi:Extension>
+				</generalization>
+			</ownedMember>
+		</ownedMember>
 		<ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="starter" xmi:id="v9.uWuyEwTiAAgXF" xmi:type="uml:Association">
 			<memberEnd xmi:idref="v9.uWuyEwTiAAgXG"/>
 			<ownedEnd aggregation="none" association="v9.uWuyEwTiAAgXF" isDerived="false" type="_i1UWuyEwTiAAgSK" xmi:id="v9.uWuyEwTiAAgXG" xmi:type="uml:Property">
@@ -6907,66 +7242,6 @@
 				<qualityReason value="2&#9;2"/>
 			</xmi:Extension>
 		</ownedMember>
-		<ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="wasAttributedTo" xmi:id="6.htBuyCiu1SNwgL" xmi:type="uml:Association">
-			<memberEnd xmi:idref="6.htBuyCiu1SNwgM"/>
-			<ownedEnd aggregation="none" association="6.htBuyCiu1SNwgL" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="6.htBuyCiu1SNwgM" xmi:type="uml:Property">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<associationEnd/>
-					<qualifier name="" xmi:id="6.htBuyCiu1SNwgN" xmi:type="qualifier">
-						<xmi:Extension extender="Visual Paradigm for UML">
-							<qualityScore value="-1"/>
-						</xmi:Extension>
-					</qualifier>
-					<qualityScore value="-1"/>
-				</xmi:Extension>
-			</ownedEnd>
-			<memberEnd xmi:idref="6.htBuyCiu1SNwgO"/>
-			<ownedEnd aggregation="none" association="6.htBuyCiu1SNwgL" isDerived="false" isNavigable="true" type="2VbNBuyCiu1SNwe6" xmi:id="6.htBuyCiu1SNwgO" xmi:type="uml:Property">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<associationEnd/>
-					<qualifier name="" xmi:id="6.htBuyCiu1SNwgP" xmi:type="qualifier">
-						<xmi:Extension extender="Visual Paradigm for UML">
-							<qualityScore value="-1"/>
-						</xmi:Extension>
-					</qualifier>
-					<qualityScore value="-1"/>
-				</xmi:Extension>
-			</ownedEnd>
-			<xmi:Extension extender="Visual Paradigm for UML">
-				<qualityScore value="97"/>
-				<qualityReason value="2&#9;2"/>
-			</xmi:Extension>
-		</ownedMember>
-		<ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="wasAssociatedWith" xmi:id="Uf5tBuyCiu1SNwgY" xmi:type="uml:Association">
-			<memberEnd xmi:idref="Uf5tBuyCiu1SNwgZ"/>
-			<ownedEnd aggregation="none" association="Uf5tBuyCiu1SNwgY" isDerived="false" type="vTljmuyEwTiAAgLp" xmi:id="Uf5tBuyCiu1SNwgZ" xmi:type="uml:Property">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<associationEnd/>
-					<qualifier name="" xmi:id="Uf5tBuyCiu1SNwga" xmi:type="qualifier">
-						<xmi:Extension extender="Visual Paradigm for UML">
-							<qualityScore value="-1"/>
-						</xmi:Extension>
-					</qualifier>
-					<qualityScore value="-1"/>
-				</xmi:Extension>
-			</ownedEnd>
-			<memberEnd xmi:idref="Uf5tBuyCiu1SNwgb"/>
-			<ownedEnd aggregation="none" association="Uf5tBuyCiu1SNwgY" isDerived="false" isNavigable="true" type="2VbNBuyCiu1SNwe6" xmi:id="Uf5tBuyCiu1SNwgb" xmi:type="uml:Property">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<associationEnd/>
-					<qualifier name="" xmi:id="Uf5tBuyCiu1SNwgc" xmi:type="qualifier">
-						<xmi:Extension extender="Visual Paradigm for UML">
-							<qualityScore value="-1"/>
-						</xmi:Extension>
-					</qualifier>
-					<qualityScore value="-1"/>
-				</xmi:Extension>
-			</ownedEnd>
-			<xmi:Extension extender="Visual Paradigm for UML">
-				<qualityScore value="97"/>
-				<qualityReason value="2&#9;2"/>
-			</xmi:Extension>
-		</ownedMember>
 		<ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="wasDerivedFrom" xmi:id="CNrtBuyCiu1SNwgz" xmi:type="uml:Association">
 			<memberEnd xmi:idref="CNrtBuyCiu1SNwg0"/>
 			<ownedEnd aggregation="none" association="CNrtBuyCiu1SNwgz" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="CNrtBuyCiu1SNwg0" xmi:type="uml:Property">
@@ -7090,7 +7365,7 @@
 		</ownedMember>
 		<ownedMember isAbstract="false" isDerived="false" isLeaf="false" xmi:id="t7OGjuyCiu1SNwnU" xmi:type="uml:Association">
 			<memberEnd xmi:idref="t7OGjuyCiu1SNwnV"/>
-			<ownedEnd aggregation="none" association="t7OGjuyCiu1SNwnU" isDerived="false" type="LvBeWuyEwTiAAgYC" xmi:id="t7OGjuyCiu1SNwnV" xmi:type="uml:Property">
+			<ownedEnd aggregation="none" association="t7OGjuyCiu1SNwnU" isDerived="false" name="" type="LvBeWuyEwTiAAgYC" xmi:id="t7OGjuyCiu1SNwnV" xmi:type="uml:Property">
 				<xmi:Extension extender="Visual Paradigm for UML">
 					<associationEnd/>
 					<qualifier name="" xmi:id="d7OGjuyCiu1SNwnW" xmi:type="qualifier">
@@ -7242,13 +7517,197 @@
 				<qualityScore value="100"/>
 			</xmi:Extension>
 		</ownedMember>
+		<ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="plan" xmi:id="tG7RzuyCiu1SNwzq" xmi:type="uml:Association">
+			<memberEnd xmi:idref="tG7RzuyCiu1SNwzr"/>
+			<ownedEnd aggregation="none" association="tG7RzuyCiu1SNwzq" isDerived="false" type="WdORzuyCiu1SNwzI" xmi:id="tG7RzuyCiu1SNwzr" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="tG7RzuyCiu1SNwzs" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="-1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<memberEnd xmi:idref="tG7RzuyCiu1SNwzt"/>
+			<ownedEnd aggregation="none" association="tG7RzuyCiu1SNwzq" isDerived="false" isNavigable="true" type="CIdRzuyCiu1SNwzZ" xmi:id="tG7RzuyCiu1SNwzt" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="tG7RzuyCiu1SNwzu" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="-1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<xmi:Extension extender="Visual Paradigm for UML">
+				<qualityScore value="97"/>
+				<qualityReason value="2&#9;2"/>
+			</xmi:Extension>
+		</ownedMember>
+		<ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="activity" xmi:id="iyCxzuyCiu1SNw0N" xmi:type="uml:Association">
+			<memberEnd xmi:idref="iyCxzuyCiu1SNw0O"/>
+			<ownedEnd aggregation="none" association="iyCxzuyCiu1SNw0N" isDerived="false" type="qmwxzuyCiu1SNwz5" xmi:id="iyCxzuyCiu1SNw0O" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="iyCxzuyCiu1SNw0P" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="95"/>
+					<qualityReason value="1&#9;1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<memberEnd xmi:idref="iyCxzuyCiu1SNw0Q"/>
+			<ownedEnd aggregation="none" association="iyCxzuyCiu1SNw0N" isDerived="false" isNavigable="true" type="vTljmuyEwTiAAgLp" xmi:id="iyCxzuyCiu1SNw0Q" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="iyCxzuyCiu1SNw0R" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="95"/>
+					<qualityReason value="1&#9;1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<xmi:Extension extender="Visual Paradigm for UML">
+				<qualityScore value="97"/>
+				<qualityReason value="2&#9;2"/>
+			</xmi:Extension>
+		</ownedMember>
+		<ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="alternateOf" xmi:id="AHUpzuyCiu1SNw2V" xmi:type="uml:Association">
+			<memberEnd xmi:idref="AHUpzuyCiu1SNw2W"/>
+			<ownedEnd aggregation="none" association="AHUpzuyCiu1SNw2V" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="AHUpzuyCiu1SNw2W" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="AHUpzuyCiu1SNw2X" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="-1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<memberEnd xmi:idref="AHUpzuyCiu1SNw2Y"/>
+			<ownedEnd aggregation="none" association="AHUpzuyCiu1SNw2V" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="AHUpzuyCiu1SNw2Y" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="AHUpzuyCiu1SNw2Z" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="-1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<xmi:Extension extender="Visual Paradigm for UML">
+				<qualityScore value="97"/>
+				<qualityReason value="2&#9;2"/>
+			</xmi:Extension>
+		</ownedMember>
+		<ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="specializationOf" xmi:id="UOcpzuyCiu1SNw2h" xmi:type="uml:Association">
+			<memberEnd xmi:idref="UOcpzuyCiu1SNw2i"/>
+			<ownedEnd aggregation="none" association="UOcpzuyCiu1SNw2h" isDerived="false" type="m6xjmuyEwTiAAgLk" xmi:id="UOcpzuyCiu1SNw2i" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="UOcpzuyCiu1SNw2j" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="-1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<memberEnd xmi:idref="UOcpzuyCiu1SNw2k"/>
+			<ownedEnd aggregation="none" association="UOcpzuyCiu1SNw2h" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="UOcpzuyCiu1SNw2k" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="UOcpzuyCiu1SNw2l" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="-1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<xmi:Extension extender="Visual Paradigm for UML">
+				<qualityScore value="97"/>
+				<qualityReason value="2&#9;2"/>
+			</xmi:Extension>
+		</ownedMember>
+		<ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="bundle" xmi:id="ODGRLuyCiu1SNw4f" xmi:type="uml:Association">
+			<memberEnd xmi:idref="ODGRLuyCiu1SNw4g"/>
+			<ownedEnd aggregation="none" association="ODGRLuyCiu1SNw4f" isDerived="false" type="o.cRLuyCiu1SNw4W" xmi:id="ODGRLuyCiu1SNw4g" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="ODGRLuyCiu1SNw4h" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="95"/>
+					<qualityReason value="1&#9;1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<memberEnd xmi:idref="ODGRLuyCiu1SNw4i"/>
+			<ownedEnd aggregation="none" association="ODGRLuyCiu1SNw4f" isDerived="false" isNavigable="true" type="XlvhLuyCiu1SNw38" xmi:id="ODGRLuyCiu1SNw4i" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="ODGRLuyCiu1SNw4j" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="-1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<xmi:Extension extender="Visual Paradigm for UML">
+				<qualityScore value="97"/>
+				<qualityReason value="2&#9;2"/>
+			</xmi:Extension>
+		</ownedMember>
+		<ownedMember isAbstract="false" isDerived="false" isLeaf="false" name="target" xmi:id="mBJRLuyCiu1SNw4z" xmi:type="uml:Association">
+			<memberEnd xmi:idref="mBJRLuyCiu1SNw40"/>
+			<ownedEnd aggregation="none" association="mBJRLuyCiu1SNw4z" isDerived="false" type="o.cRLuyCiu1SNw4W" xmi:id="mBJRLuyCiu1SNw40" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="mBJRLuyCiu1SNw41" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="95"/>
+					<qualityReason value="1&#9;1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<memberEnd xmi:idref="WBJRLuyCiu1SNw42"/>
+			<ownedEnd aggregation="none" association="mBJRLuyCiu1SNw4z" isDerived="false" isNavigable="true" type="m6xjmuyEwTiAAgLk" xmi:id="WBJRLuyCiu1SNw42" xmi:type="uml:Property">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<associationEnd/>
+					<qualifier name="" xmi:id="WBJRLuyCiu1SNw43" xmi:type="qualifier">
+						<xmi:Extension extender="Visual Paradigm for UML">
+							<qualityScore value="-1"/>
+						</xmi:Extension>
+					</qualifier>
+					<qualityScore value="-1"/>
+				</xmi:Extension>
+			</ownedEnd>
+			<xmi:Extension extender="Visual Paradigm for UML">
+				<qualityScore value="97"/>
+				<qualityReason value="2&#9;2"/>
+			</xmi:Extension>
+		</ownedMember>
 	</uml:Model>
 	<uml:Diagram diagramType="ClassDiagram" documentation="" name="Component1" toolName="Visual Paradigm for UML" xmi:id="EUejmuyEwTiAAgLc">
 		<xmi:Extension extender="Visual Paradigm for UML">
 			<properties>
 				<apmAuthor value="lavm"/>
 				<apmCreateDateTime value="1337240969847"/>
-				<apmLastModified value="1337672182595"/>
+				<apmLastModified value="1337718489440"/>
 				<ashowPackageNameStyle value="0"/>
 				<ashowConnectorName value="0"/>
 				<apaintConnectorThroughLabel value="0"/>
@@ -7302,137 +7761,7 @@
 			</properties>
 		</xmi:Extension>
 		<uml:Diagram.element>
-			<uml:DiagramElement geometry="80,100,80,100" preferredShapeType="Class" subject="m6xjmuyEwTiAAgLk" xmi:id="OaxjmuyEwTiAAgLj">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="0,0,80,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="12"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="28"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<adisplayStereotypeIcon value="false"/>
-						<aoverrideAppearanceWithStereotypeIcon value="true"/>
-						<arequestSetSizeOption value="0"/>
-						<aparentConnectorHeaderLength value="40"/>
-						<aparentConnectorLineLength value="10"/>
-						<aconnectToPoint value="true"/>
-						<aparentConnectorDTheta value="0.0"/>
-						<aconnectionPointType value="2"/>
-						<amodelElementNameAlignment value="9"/>
-						<arequestDefaultSize value="false"/>
-						<arequestFitSize value="false"/>
-						<arequestFitSizeFromCenter value="false"/>
-						<adisplayAsRobustnessAnalysisIcon value="true"/>
-						<avisibilityStyle value="1"/>
-						<ashowAttributeType value="1"/>
-						<ashowOperationType value="1"/>
-						<amSwTpPts value="true"/>
-						<alshRfAts value="true"/>
-						<amShDrAt value="false"/>
-						<akShDrOp value="false"/>
-						<akSwCsMbSt value="true"/>
-						<ashowClassMemberConstraints value="true"/>
-						<alShCmMl value="false"/>
-						<ashowOperationParameterDirection value="false"/>
-						<ashowOperationRaisedExceptions value="false"/>
-						<ashowParameterNameInOperationSignature value="true"/>
-						<ashowOperationTemplateParameters value="false"/>
-						<ashowOperationProperties value="false"/>
-						<awpMbs value="false"/>
-						<aattributeSortType value="0"/>
-						<aoperationSortType value="0"/>
-						<ashowInitialAttributeValue value="true"/>
-						<ashowOperationSignature value="true"/>
-						<ainterfaceBall value="false"/>
-						<ashowEmptyCompartments value="0"/>
-						<ashowEllipsisForUnshownMembers value="0"/>
-						<ashowAttributesCodeDetails value="0"/>
-						<ashowOperationsCodeDetails value="0"/>
-						<ashowParametersCodeDetails value="0"/>
-						<ashowTypeOption value="0"/>
-						<ashowOwnerOption value="3"/>
-						<ashowAttributesType value="0"/>
-						<ashowOperationsParameters value="0"/>
-						<ashowOperationsReturnType value="0"/>
-					</properties>
-				</xmi:Extension>
-				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="560,100,80,100" preferredShapeType="Class" subject="vTljmuyEwTiAAgLp" xmi:id="PTljmuyEwTiAAgLo">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="0,0,80,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="12"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="26"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<adisplayStereotypeIcon value="false"/>
-						<aoverrideAppearanceWithStereotypeIcon value="true"/>
-						<arequestSetSizeOption value="0"/>
-						<aparentConnectorHeaderLength value="40"/>
-						<aparentConnectorLineLength value="10"/>
-						<aconnectToPoint value="true"/>
-						<aparentConnectorDTheta value="0.0"/>
-						<aconnectionPointType value="2"/>
-						<amodelElementNameAlignment value="9"/>
-						<arequestDefaultSize value="false"/>
-						<arequestFitSize value="false"/>
-						<arequestFitSizeFromCenter value="false"/>
-						<adisplayAsRobustnessAnalysisIcon value="true"/>
-						<avisibilityStyle value="1"/>
-						<ashowAttributeType value="1"/>
-						<ashowOperationType value="1"/>
-						<amSwTpPts value="true"/>
-						<alshRfAts value="true"/>
-						<amShDrAt value="false"/>
-						<akShDrOp value="false"/>
-						<akSwCsMbSt value="true"/>
-						<ashowClassMemberConstraints value="true"/>
-						<alShCmMl value="false"/>
-						<ashowOperationParameterDirection value="false"/>
-						<ashowOperationRaisedExceptions value="false"/>
-						<ashowParameterNameInOperationSignature value="true"/>
-						<ashowOperationTemplateParameters value="false"/>
-						<ashowOperationProperties value="false"/>
-						<awpMbs value="false"/>
-						<aattributeSortType value="0"/>
-						<aoperationSortType value="0"/>
-						<ashowInitialAttributeValue value="true"/>
-						<ashowOperationSignature value="true"/>
-						<ainterfaceBall value="false"/>
-						<ashowEmptyCompartments value="0"/>
-						<ashowEllipsisForUnshownMembers value="0"/>
-						<ashowAttributesCodeDetails value="0"/>
-						<ashowOperationsCodeDetails value="0"/>
-						<ashowParametersCodeDetails value="0"/>
-						<ashowTypeOption value="0"/>
-						<ashowOwnerOption value="3"/>
-						<ashowAttributesType value="0"/>
-						<ashowOperationsParameters value="0"/>
-						<ashowOperationsReturnType value="0"/>
-					</properties>
-				</xmi:Extension>
-				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="230,490,100,64" preferredShapeType="Class" subject="_i1UWuyEwTiAAgSK" xmi:id="jNW0WuyEwTiAAgS4">
+			<uml:DiagramElement geometry="230,540,100,60" preferredShapeType="Class" subject="_i1UWuyEwTiAAgSK" xmi:id="jNW0WuyEwTiAAgS4">
 				<xmi:Extension extender="Visual Paradigm for UML">
 					<captionBounds value="0,0,100,14"/>
 					<captionInternalWidth value="-2147483648"/>
@@ -7442,7 +7771,7 @@
 					<properties>
 						<abackground value="Cr:192,192,192,255"/>
 						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="24"/>
+						<azOrder value="25"/>
 						<aselectable value="true"/>
 						<arequestResetCaption value="false"/>
 						<arequestResetCaptionSize value="false"/>
@@ -7496,14 +7825,444 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="590,200;590,280;100,280;100,200;" preferredShapeType="Association" subject="f1p0WuyEwTiAAgTE" xmi:id="_1p0WuyEwTiAAgTJ">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="313,267,86,14"/>
+			<uml:DiagramElement geometry="360,540,100,60" preferredShapeType="Class" subject="LvBeWuyEwTiAAgYC" xmi:id="LvBeWuyEwTiAAgYB">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,100,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:192,192,192,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="21"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="150,330,80,60" preferredShapeType="Class" subject="tkL1WuyEwTiAAgcE" xmi:id="tkL1WuyEwTiAAgcD">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:192,192,192,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="19"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="280,330,120,60" preferredShapeType="Class" subject="9un1WuyEwTiAAgcK" xmi:id="9un1WuyEwTiAAgcJ">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,120,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:192,192,192,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="17"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="440,330,120,60" preferredShapeType="Class" subject="q8f1WuyEwTiAAgcQ" xmi:id="q8f1WuyEwTiAAgcP">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,120,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:192,192,192,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="15"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="640,330,110,50" preferredShapeType="Class" subject="cSnjeuyCiu1SNwVU" xmi:id="sSnjeuyCiu1SNwVT">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,110,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:192,192,192,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="13"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="0,0,40,40" preferredShapeType="SEText" subject="2351BuyCiu1SNwdG" xmi:id="W351BuyCiu1SNwdF">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,40,40"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="false"/>
+					<captionSide value="7"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="11"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<aobjectId value="0"/>
+						<aobjectType value="0"/>
+						<anotUseVisibleBounds value="false"/>
+						<aalpha value="0.0"/>
+						<arotateAngle value="0.0"/>
+						<atop value="0.0"/>
+						<aleft value="0.0"/>
+						<abottom value="0.0"/>
+						<aright value="0.0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="290,440,100,40" preferredShapeType="Class" subject="n0UGjuyCiu1SNwmv" xmi:id="n0UGjuyCiu1SNwmu">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,100,28"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:192,255,192,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="5"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:192,255,192,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="210,390;290,440;290,440;" preferredShapeType="Association" subject="vVSGjuyCiu1SNwm4" xmi:id="fVSGjuyCiu1SNwm9">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="247,408,20,0"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
 					<captionSide value="1"/>
-					<roleB roleName="90,280,56,14"/>
+					<roleA roleName="189,398,44,14"/>
 					<properties>
 						<abackground value="Cr:122,207,245,255"/>
 						<aforeground value="Cr:0,0,0,255"/>
@@ -7528,10 +8287,10 @@
 						<arequestRebuild value="false"/>
 						<ashowConnectorName value="2"/>
 						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="false"/>
-						<ahasRoleBShape value="true"/>
+						<ahasRoleAShape value="true"/>
+						<ahasRoleBShape value="false"/>
 						<ashowMultiplicityConstraints value="false"/>
-						<aroleBRectangle value="Re:90.0,280.0,56.0,14.0"/>
+						<aroleARectangle value="Re:189.0,398.0,44.0,14.0"/>
 						<ahasMultiplicityAShape value="false"/>
 						<ahasMultiplicityBShape value="false"/>
 						<a0SwDr value="false"/>
@@ -7562,44 +8321,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="260,280;260,489;" preferredShapeType="AssociationClass" subject="9G50WuyEwTiAAgTM" xmi:id="9G50WuyEwTiAAgTN">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="242,317,20,0"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="559,180;160,180;" preferredShapeType="Association" subject="WzlMWuyEwTiAAgT6" xmi:id="2zlMWuyEwTiAAgT_">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="315,165,108,14"/>
+			<uml:DiagramElement geometry="330,394;330,439;" preferredShapeType="Association" subject="fOWGjuyCiu1SNwnM" xmi:id="_OWGjuyCiu1SNwnR">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="325,400,44,14"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -7661,9 +8385,1123 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="140,200;140,240;570,240;570,200;" preferredShapeType="Association" subject="JsssWuyEwTiAAgU5" xmi:id="psssWuyEwTiAAgU.">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="314,224,112,14"/>
+			<uml:DiagramElement geometry="370,539;370,480;" preferredShapeType="Association" subject="t7OGjuyCiu1SNwnU" xmi:id="d7OGjuyCiu1SNwnZ">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="360,497,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<aroleARectangle value="Re:370.0,500.0,40.0,20.0"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="440,394;390,440;" preferredShapeType="Association" subject="yvTGjuyCiu1SNwn8" xmi:id="KvTGjuyCiu1SNwoB">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="375,410,44,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="320,539;320,480;" preferredShapeType="Association" subject="fyAmjuyCiu1SNwoH" xmi:id="fyAmjuyCiu1SNwoM">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="324,513,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="90,50,580,150" preferredShapeType="DiagramOverview" subject="WVoMbuyCiu1SNw.1" xmi:id="6VoMbuyCiu1SNw.0">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="1,1,45,17"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:255,224,192,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="27"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<aframeTitleStyle value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:255,224,192,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="561,79,80,100" preferredShapeType="Class" subject="vTljmuyEwTiAAgLp" xmi:id="PTljmuyEwTiAAgLo">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="0"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="440,539;440,520;630,520;630,179;" preferredShapeType="Association" subject="cn9.WuyEwTiAAgZN" xmi:id="cn9.WuyEwTiAAgZS">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="550,520,55,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<aroleBRectangle value="Re:570.0,290.0,40.0,20.0"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="300,539;300,500;620,500;620,179;" preferredShapeType="Association" subject="qsAeWuyEwTiAAgXg" xmi:id="qsAeWuyEwTiAAgXl">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="550,486,51,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="610,179;610,460;390,460;" preferredShapeType="Association" subject="qKNGjuyCiu1SNwnu" xmi:id="aKNGjuyCiu1SNwnz">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="484,459,66,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="600,179;600,450;390,450;" preferredShapeType="Association" subject="1YFGjuyCiu1SNwnk" xmi:id="NYFGjuyCiu1SNwnp">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="480,430,71,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="621,78;621,39;720,39;720,140;641,140;" preferredShapeType="Association" subject="g1DjeuyCiu1SNwVB" xmi:id="E1DjeuyCiu1SNwVN">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="705,150,101,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="690,140;690,329;" preferredShapeType="AssociationClass" subject="fUCTeuyCiu1SNwWy" xmi:id="fUCTeuyCiu1SNwWz">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="697,294,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="130,80,80,100" preferredShapeType="Class" subject="m6xjmuyEwTiAAgLk" xmi:id="OaxjmuyEwTiAAgLj">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="22"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="580,179;580,260;180,260;180,180;" preferredShapeType="Association" subject="wuw.WuyEwTiAAgYY" xmi:id="wuw.WuyEwTiAAgYd">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="330,260,90,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<roleB roleName="170,260,56,14"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="true"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<aroleARectangle value="Re:530.0,290.0,40.0,20.0"/>
+						<aroleBRectangle value="Re:170.0,260.0,56.0,14.0"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="420,260;420,410;420,539;" preferredShapeType="AssociationClass" subject="nOo.WuyEwTiAAgYg" xmi:id="XOo.WuyEwTiAAgYh">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="425,532,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="560,150;210,150;" preferredShapeType="Association" subject="oXsuWuyEwTiAAgWq" xmi:id="YXsuWuyEwTiAAgWv">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="340,135,45,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="220,150;220,329;" preferredShapeType="AssociationClass" subject="MDhNWuyEwTiAAgc4" xmi:id="MDhNWuyEwTiAAgc5">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="230,271,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="560,110;210,110;" preferredShapeType="Association" subject="WzlMWuyEwTiAAgT6" xmi:id="2zlMWuyEwTiAAgT_">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="338,95,107,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="310,110;310,329;" preferredShapeType="AssociationClass" subject="fPPNWuyEwTiAAgdW" xmi:id="fPPNWuyEwTiAAgdX">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="321,281,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="590,179;590,280;150,280;150,180;" preferredShapeType="Association" subject="f1p0WuyEwTiAAgTE" xmi:id="_1p0WuyEwTiAAgTJ">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="330,280,85,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<roleB roleName="120,280,56,14"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="true"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<aroleBRectangle value="Re:120.0,280.0,56.0,14.0"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="260,280;260,539;" preferredShapeType="AssociationClass" subject="9G50WuyEwTiAAgTM" xmi:id="9G50WuyEwTiAAgTN">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="221,298,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="200,180;200,240;570,240;570,179;" preferredShapeType="Association" subject="JsssWuyEwTiAAgU5" xmi:id="psssWuyEwTiAAgU.">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="330,240,111,14"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -7727,634 +9565,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="559,140;160,140;" preferredShapeType="Association" subject="oXsuWuyEwTiAAgWq" xmi:id="YXsuWuyEwTiAAgWv">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="315,125,46,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="false"/>
-						<ahasRoleBShape value="false"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="300,489;300,470;620,470;620,200;" preferredShapeType="Association" subject="qsAeWuyEwTiAAgXg" xmi:id="qsAeWuyEwTiAAgXl">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="549,456,51,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="false"/>
-						<ahasRoleBShape value="false"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="360,490,100,64" preferredShapeType="Class" subject="LvBeWuyEwTiAAgYC" xmi:id="LvBeWuyEwTiAAgYB">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="0,0,100,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="12"/>
-					<properties>
-						<abackground value="Cr:192,192,192,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="22"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<adisplayStereotypeIcon value="false"/>
-						<aoverrideAppearanceWithStereotypeIcon value="true"/>
-						<arequestSetSizeOption value="0"/>
-						<aparentConnectorHeaderLength value="40"/>
-						<aparentConnectorLineLength value="10"/>
-						<aconnectToPoint value="true"/>
-						<aparentConnectorDTheta value="0.0"/>
-						<aconnectionPointType value="2"/>
-						<amodelElementNameAlignment value="9"/>
-						<arequestDefaultSize value="false"/>
-						<arequestFitSize value="false"/>
-						<arequestFitSizeFromCenter value="false"/>
-						<adisplayAsRobustnessAnalysisIcon value="true"/>
-						<avisibilityStyle value="1"/>
-						<ashowAttributeType value="1"/>
-						<ashowOperationType value="1"/>
-						<amSwTpPts value="true"/>
-						<alshRfAts value="true"/>
-						<amShDrAt value="false"/>
-						<akShDrOp value="false"/>
-						<akSwCsMbSt value="true"/>
-						<ashowClassMemberConstraints value="true"/>
-						<alShCmMl value="false"/>
-						<ashowOperationParameterDirection value="false"/>
-						<ashowOperationRaisedExceptions value="false"/>
-						<ashowParameterNameInOperationSignature value="true"/>
-						<ashowOperationTemplateParameters value="false"/>
-						<ashowOperationProperties value="false"/>
-						<awpMbs value="false"/>
-						<aattributeSortType value="0"/>
-						<aoperationSortType value="0"/>
-						<ashowInitialAttributeValue value="true"/>
-						<ashowOperationSignature value="true"/>
-						<ainterfaceBall value="false"/>
-						<ashowEmptyCompartments value="0"/>
-						<ashowEllipsisForUnshownMembers value="0"/>
-						<ashowAttributesCodeDetails value="0"/>
-						<ashowOperationsCodeDetails value="0"/>
-						<ashowParametersCodeDetails value="0"/>
-						<ashowTypeOption value="0"/>
-						<ashowOwnerOption value="3"/>
-						<ashowAttributesType value="0"/>
-						<ashowOperationsParameters value="0"/>
-						<ashowOperationsReturnType value="0"/>
-					</properties>
-				</xmi:Extension>
-				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="580,200;580,260;120,260;120,200;" preferredShapeType="Association" subject="wuw.WuyEwTiAAgYY" xmi:id="wuw.WuyEwTiAAgYd">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="314,246,90,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<roleB roleName="112,247,56,14"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="false"/>
-						<ahasRoleBShape value="true"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<aroleARectangle value="Re:530.0,290.0,40.0,20.0"/>
-						<aroleBRectangle value="Re:112.0,247.0,56.0,14.0"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="420,260;420,410;420,489;" preferredShapeType="AssociationClass" subject="nOo.WuyEwTiAAgYg" xmi:id="XOo.WuyEwTiAAgYh">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="424,483,20,0"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="450,489;450,480;630,480;630,200;" preferredShapeType="Association" subject="cn9.WuyEwTiAAgZN" xmi:id="cn9.WuyEwTiAAgZS">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="550,480,55,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="false"/>
-						<ahasRoleBShape value="false"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<aroleBRectangle value="Re:570.0,290.0,40.0,20.0"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="150,300,80,64" preferredShapeType="Class" subject="tkL1WuyEwTiAAgcE" xmi:id="tkL1WuyEwTiAAgcD">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="0,0,80,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="12"/>
-					<properties>
-						<abackground value="Cr:192,192,192,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="20"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<adisplayStereotypeIcon value="false"/>
-						<aoverrideAppearanceWithStereotypeIcon value="true"/>
-						<arequestSetSizeOption value="0"/>
-						<aparentConnectorHeaderLength value="40"/>
-						<aparentConnectorLineLength value="10"/>
-						<aconnectToPoint value="true"/>
-						<aparentConnectorDTheta value="0.0"/>
-						<aconnectionPointType value="2"/>
-						<amodelElementNameAlignment value="9"/>
-						<arequestDefaultSize value="false"/>
-						<arequestFitSize value="false"/>
-						<arequestFitSizeFromCenter value="false"/>
-						<adisplayAsRobustnessAnalysisIcon value="true"/>
-						<avisibilityStyle value="1"/>
-						<ashowAttributeType value="1"/>
-						<ashowOperationType value="1"/>
-						<amSwTpPts value="true"/>
-						<alshRfAts value="true"/>
-						<amShDrAt value="false"/>
-						<akShDrOp value="false"/>
-						<akSwCsMbSt value="true"/>
-						<ashowClassMemberConstraints value="true"/>
-						<alShCmMl value="false"/>
-						<ashowOperationParameterDirection value="false"/>
-						<ashowOperationRaisedExceptions value="false"/>
-						<ashowParameterNameInOperationSignature value="true"/>
-						<ashowOperationTemplateParameters value="false"/>
-						<ashowOperationProperties value="false"/>
-						<awpMbs value="false"/>
-						<aattributeSortType value="0"/>
-						<aoperationSortType value="0"/>
-						<ashowInitialAttributeValue value="true"/>
-						<ashowOperationSignature value="true"/>
-						<ainterfaceBall value="false"/>
-						<ashowEmptyCompartments value="0"/>
-						<ashowEllipsisForUnshownMembers value="0"/>
-						<ashowAttributesCodeDetails value="0"/>
-						<ashowOperationsCodeDetails value="0"/>
-						<ashowParametersCodeDetails value="0"/>
-						<ashowTypeOption value="0"/>
-						<ashowOwnerOption value="3"/>
-						<ashowAttributesType value="0"/>
-						<ashowOperationsParameters value="0"/>
-						<ashowOperationsReturnType value="0"/>
-					</properties>
-				</xmi:Extension>
-				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="280,300,120,64" preferredShapeType="Class" subject="9un1WuyEwTiAAgcK" xmi:id="9un1WuyEwTiAAgcJ">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="0,0,120,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="12"/>
-					<properties>
-						<abackground value="Cr:192,192,192,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="18"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<adisplayStereotypeIcon value="false"/>
-						<aoverrideAppearanceWithStereotypeIcon value="true"/>
-						<arequestSetSizeOption value="0"/>
-						<aparentConnectorHeaderLength value="40"/>
-						<aparentConnectorLineLength value="10"/>
-						<aconnectToPoint value="true"/>
-						<aparentConnectorDTheta value="0.0"/>
-						<aconnectionPointType value="2"/>
-						<amodelElementNameAlignment value="9"/>
-						<arequestDefaultSize value="false"/>
-						<arequestFitSize value="false"/>
-						<arequestFitSizeFromCenter value="false"/>
-						<adisplayAsRobustnessAnalysisIcon value="true"/>
-						<avisibilityStyle value="1"/>
-						<ashowAttributeType value="1"/>
-						<ashowOperationType value="1"/>
-						<amSwTpPts value="true"/>
-						<alshRfAts value="true"/>
-						<amShDrAt value="false"/>
-						<akShDrOp value="false"/>
-						<akSwCsMbSt value="true"/>
-						<ashowClassMemberConstraints value="true"/>
-						<alShCmMl value="false"/>
-						<ashowOperationParameterDirection value="false"/>
-						<ashowOperationRaisedExceptions value="false"/>
-						<ashowParameterNameInOperationSignature value="true"/>
-						<ashowOperationTemplateParameters value="false"/>
-						<ashowOperationProperties value="false"/>
-						<awpMbs value="false"/>
-						<aattributeSortType value="0"/>
-						<aoperationSortType value="0"/>
-						<ashowInitialAttributeValue value="true"/>
-						<ashowOperationSignature value="true"/>
-						<ainterfaceBall value="false"/>
-						<ashowEmptyCompartments value="0"/>
-						<ashowEllipsisForUnshownMembers value="0"/>
-						<ashowAttributesCodeDetails value="0"/>
-						<ashowOperationsCodeDetails value="0"/>
-						<ashowParametersCodeDetails value="0"/>
-						<ashowTypeOption value="0"/>
-						<ashowOwnerOption value="3"/>
-						<ashowAttributesType value="0"/>
-						<ashowOperationsParameters value="0"/>
-						<ashowOperationsReturnType value="0"/>
-					</properties>
-				</xmi:Extension>
-				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="440,300,120,64" preferredShapeType="Class" subject="q8f1WuyEwTiAAgcQ" xmi:id="q8f1WuyEwTiAAgcP">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="0,0,120,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="12"/>
-					<properties>
-						<abackground value="Cr:192,192,192,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="16"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<adisplayStereotypeIcon value="false"/>
-						<aoverrideAppearanceWithStereotypeIcon value="true"/>
-						<arequestSetSizeOption value="0"/>
-						<aparentConnectorHeaderLength value="40"/>
-						<aparentConnectorLineLength value="10"/>
-						<aconnectToPoint value="true"/>
-						<aparentConnectorDTheta value="0.0"/>
-						<aconnectionPointType value="2"/>
-						<amodelElementNameAlignment value="9"/>
-						<arequestDefaultSize value="false"/>
-						<arequestFitSize value="false"/>
-						<arequestFitSizeFromCenter value="false"/>
-						<adisplayAsRobustnessAnalysisIcon value="true"/>
-						<avisibilityStyle value="1"/>
-						<ashowAttributeType value="1"/>
-						<ashowOperationType value="1"/>
-						<amSwTpPts value="true"/>
-						<alshRfAts value="true"/>
-						<amShDrAt value="false"/>
-						<akShDrOp value="false"/>
-						<akSwCsMbSt value="true"/>
-						<ashowClassMemberConstraints value="true"/>
-						<alShCmMl value="false"/>
-						<ashowOperationParameterDirection value="false"/>
-						<ashowOperationRaisedExceptions value="false"/>
-						<ashowParameterNameInOperationSignature value="true"/>
-						<ashowOperationTemplateParameters value="false"/>
-						<ashowOperationProperties value="false"/>
-						<awpMbs value="false"/>
-						<aattributeSortType value="0"/>
-						<aoperationSortType value="0"/>
-						<ashowInitialAttributeValue value="true"/>
-						<ashowOperationSignature value="true"/>
-						<ainterfaceBall value="false"/>
-						<ashowEmptyCompartments value="0"/>
-						<ashowEllipsisForUnshownMembers value="0"/>
-						<ashowAttributesCodeDetails value="0"/>
-						<ashowOperationsCodeDetails value="0"/>
-						<ashowParametersCodeDetails value="0"/>
-						<ashowTypeOption value="0"/>
-						<ashowOwnerOption value="3"/>
-						<ashowAttributesType value="0"/>
-						<ashowOperationsParameters value="0"/>
-						<ashowOperationsReturnType value="0"/>
-					</properties>
-				</xmi:Extension>
-				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="210,140;210,299;" preferredShapeType="AssociationClass" subject="MDhNWuyEwTiAAgc4" xmi:id="MDhNWuyEwTiAAgc5">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="220,249,20,0"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="310,180;310,299;" preferredShapeType="AssociationClass" subject="fPPNWuyEwTiAAgdW" xmi:id="fPPNWuyEwTiAAgdX">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="320,274,20,0"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="500,240;500,299;" preferredShapeType="AssociationClass" subject="i8MtWuyEwTiAAgdo" xmi:id="i8MtWuyEwTiAAgdp">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="510,304,20,0"/>
+			<uml:DiagramElement geometry="490,240;490,329;" preferredShapeType="AssociationClass" subject="i8MtWuyEwTiAAgdo" xmi:id="i8MtWuyEwTiAAgdp">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="500,320,20,0"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -8387,845 +9600,6 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="620,99;620,60;700,60;700,160;640,160;" preferredShapeType="Association" subject="g1DjeuyCiu1SNwVB" xmi:id="E1DjeuyCiu1SNwVN">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="613,42,102,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="false"/>
-						<ahasRoleBShape value="false"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="650,250,110,50" preferredShapeType="Class" subject="cSnjeuyCiu1SNwVU" xmi:id="sSnjeuyCiu1SNwVT">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="0,0,110,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="12"/>
-					<properties>
-						<abackground value="Cr:192,192,192,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="14"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<adisplayStereotypeIcon value="false"/>
-						<aoverrideAppearanceWithStereotypeIcon value="true"/>
-						<arequestSetSizeOption value="0"/>
-						<aparentConnectorHeaderLength value="40"/>
-						<aparentConnectorLineLength value="10"/>
-						<aconnectToPoint value="true"/>
-						<aparentConnectorDTheta value="0.0"/>
-						<aconnectionPointType value="2"/>
-						<amodelElementNameAlignment value="9"/>
-						<arequestDefaultSize value="false"/>
-						<arequestFitSize value="false"/>
-						<arequestFitSizeFromCenter value="false"/>
-						<adisplayAsRobustnessAnalysisIcon value="true"/>
-						<avisibilityStyle value="1"/>
-						<ashowAttributeType value="1"/>
-						<ashowOperationType value="1"/>
-						<amSwTpPts value="true"/>
-						<alshRfAts value="true"/>
-						<amShDrAt value="false"/>
-						<akShDrOp value="false"/>
-						<akSwCsMbSt value="true"/>
-						<ashowClassMemberConstraints value="true"/>
-						<alShCmMl value="false"/>
-						<ashowOperationParameterDirection value="false"/>
-						<ashowOperationRaisedExceptions value="false"/>
-						<ashowParameterNameInOperationSignature value="true"/>
-						<ashowOperationTemplateParameters value="false"/>
-						<ashowOperationProperties value="false"/>
-						<awpMbs value="false"/>
-						<aattributeSortType value="0"/>
-						<aoperationSortType value="0"/>
-						<ashowInitialAttributeValue value="true"/>
-						<ashowOperationSignature value="true"/>
-						<ainterfaceBall value="false"/>
-						<ashowEmptyCompartments value="0"/>
-						<ashowEllipsisForUnshownMembers value="0"/>
-						<ashowAttributesCodeDetails value="0"/>
-						<ashowOperationsCodeDetails value="0"/>
-						<ashowParametersCodeDetails value="0"/>
-						<ashowTypeOption value="0"/>
-						<ashowOwnerOption value="3"/>
-						<ashowAttributesType value="0"/>
-						<ashowOperationsParameters value="0"/>
-						<ashowOperationsReturnType value="0"/>
-					</properties>
-				</xmi:Extension>
-				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="690,160;690,249;" preferredShapeType="AssociationClass" subject="fUCTeuyCiu1SNwWy" xmi:id="fUCTeuyCiu1SNwWz">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="700,224,20,0"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="42,72,618,154" preferredShapeType="SECurveShape" subject="1XzVBuyCiu1SNwcI" xmi:id="lXzVBuyCiu1SNwcH">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="16,136,634,189"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="false"/>
-					<captionSide value="7"/>
-					<properties>
-						<abackground value="Cr:255,224,192,84"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="30"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<adisplayStereotypeIcon value="false"/>
-						<aoverrideAppearanceWithStereotypeIcon value="true"/>
-						<arequestSetSizeOption value="0"/>
-						<aparentConnectorHeaderLength value="40"/>
-						<aparentConnectorLineLength value="10"/>
-						<aconnectToPoint value="true"/>
-						<aparentConnectorDTheta value="0.0"/>
-						<aconnectionPointType value="2"/>
-						<amodelElementNameAlignment value="9"/>
-						<arequestDefaultSize value="false"/>
-						<arequestFitSize value="false"/>
-						<arequestFitSizeFromCenter value="false"/>
-						<aobjectId value="26"/>
-						<aobjectType value="9096"/>
-						<anotUseVisibleBounds value="false"/>
-						<aalpha value="1.0"/>
-						<arotateAngle value="0.0"/>
-						<anodeName value="VPCurveShape"/>
-						<aactConnector value="true"/>
-						<adrawBy value="3"/>
-					</properties>
-					<FontFormat fontColor="Cr:0,0,0,255">
-						<Font name="Dialog" size="11" style="0"/>
-					</FontFormat>
-					<Label location="Pt:461.9999999999999,221.00000000000006" text=""/>
-					<Label transparency="0" tx="0.0" ty="0.0" type="0">
-						<FillFormat renderStyle="1">
-							<AffineTransformMatrix>
-								<Matrix value="0.9485530546623792"/>
-								<Matrix value="0.0"/>
-								<Matrix value="0.0"/>
-								<Matrix value="0.5080645161290333"/>
-								<Matrix value="147.5434083601288"/>
-								<Matrix value="75.72580645161315"/>
-							</AffineTransformMatrix>
-							<Render color="Cr:0,0,0,255"/>
-						</FillFormat>
-					</Label>
-					<ShapeBasePoint point="Pt:470.99999999999994,219.00000000000003"/>
-					<Arrow endArrow="0" startArrow="0"/>
-					<LineFormat color="Cr:0,0,0,255" style="91" width="1.0">
-						<Stroke cap="0" dashPhase="0.0" join="2" miterlimit="0.0" type="0" width="1.0"/>
-					</LineFormat>
-					<FillFormat renderStyle="1">
-						<AffineTransformMatrix>
-							<Matrix value="0.9485530546623792"/>
-							<Matrix value="0.0"/>
-							<Matrix value="0.0"/>
-							<Matrix value="0.5080645161290333"/>
-							<Matrix value="147.5434083601288"/>
-							<Matrix value="75.72580645161315"/>
-						</AffineTransformMatrix>
-						<Render color="Cr:255,224,192,84"/>
-					</FillFormat>
-					<CurveList windingRule="1">
-						<Curves>
-							<Curve controlPoint1="Pt:323.50000000000006,156.0" controlPoint2="Pt:618.5000000000001,156.0" endPoint="Pt:766.0,156.0" objectId="1" startPoint="Pt:176.0,156.0"/>
-							<Curve controlPoint1="Pt:766.0,190.79368422483589" controlPoint2="Pt:766.0,250.88732187009734" endPoint="Pt:766.0,282.0" objectId="2" startPoint="Pt:766.0,156.0"/>
-							<Curve controlPoint1="Pt:618.5000000000001,282.0" controlPoint2="Pt:323.50000000000006,282.0" endPoint="Pt:176.0,282.0" objectId="3" startPoint="Pt:766.0,282.0"/>
-							<Curve controlPoint1="Pt:176.0,250.5" controlPoint2="Pt:176.0,187.50000000000009" endPoint="Pt:176.0,156.0" objectId="4" startPoint="Pt:176.0,282.0"/>
-						</Curves>
-					</CurveList>
-				</xmi:Extension>
-				<elementFill color1="Cr:255,224,192,84" color2="" style="1" transparency="67" type="1"/>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="0,0,40,40" preferredShapeType="SEText" subject="2351BuyCiu1SNwdG" xmi:id="W351BuyCiu1SNwdF">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="0,0,40,40"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="false"/>
-					<captionSide value="7"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="8"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<adisplayStereotypeIcon value="false"/>
-						<aoverrideAppearanceWithStereotypeIcon value="true"/>
-						<arequestSetSizeOption value="0"/>
-						<aparentConnectorHeaderLength value="40"/>
-						<aparentConnectorLineLength value="10"/>
-						<aconnectToPoint value="true"/>
-						<aparentConnectorDTheta value="0.0"/>
-						<aconnectionPointType value="2"/>
-						<amodelElementNameAlignment value="9"/>
-						<arequestDefaultSize value="false"/>
-						<arequestFitSize value="false"/>
-						<arequestFitSizeFromCenter value="false"/>
-						<aobjectId value="0"/>
-						<aobjectType value="0"/>
-						<anotUseVisibleBounds value="false"/>
-						<aalpha value="0.0"/>
-						<arotateAngle value="0.0"/>
-						<atop value="0.0"/>
-						<aleft value="0.0"/>
-						<abottom value="0.0"/>
-						<aright value="0.0"/>
-					</properties>
-				</xmi:Extension>
-				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="290,410,100,40" preferredShapeType="Class" subject="n0UGjuyCiu1SNwmv" xmi:id="n0UGjuyCiu1SNwmu">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="0,0,100,28"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="12"/>
-					<properties>
-						<abackground value="Cr:192,255,192,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="6"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<adisplayStereotypeIcon value="false"/>
-						<aoverrideAppearanceWithStereotypeIcon value="true"/>
-						<arequestSetSizeOption value="0"/>
-						<aparentConnectorHeaderLength value="40"/>
-						<aparentConnectorLineLength value="10"/>
-						<aconnectToPoint value="true"/>
-						<aparentConnectorDTheta value="0.0"/>
-						<aconnectionPointType value="2"/>
-						<amodelElementNameAlignment value="9"/>
-						<arequestDefaultSize value="false"/>
-						<arequestFitSize value="false"/>
-						<arequestFitSizeFromCenter value="false"/>
-						<adisplayAsRobustnessAnalysisIcon value="true"/>
-						<avisibilityStyle value="1"/>
-						<ashowAttributeType value="1"/>
-						<ashowOperationType value="1"/>
-						<amSwTpPts value="true"/>
-						<alshRfAts value="true"/>
-						<amShDrAt value="false"/>
-						<akShDrOp value="false"/>
-						<akSwCsMbSt value="true"/>
-						<ashowClassMemberConstraints value="true"/>
-						<alShCmMl value="false"/>
-						<ashowOperationParameterDirection value="false"/>
-						<ashowOperationRaisedExceptions value="false"/>
-						<ashowParameterNameInOperationSignature value="true"/>
-						<ashowOperationTemplateParameters value="false"/>
-						<ashowOperationProperties value="false"/>
-						<awpMbs value="false"/>
-						<aattributeSortType value="0"/>
-						<aoperationSortType value="0"/>
-						<ashowInitialAttributeValue value="true"/>
-						<ashowOperationSignature value="true"/>
-						<ainterfaceBall value="false"/>
-						<ashowEmptyCompartments value="0"/>
-						<ashowEllipsisForUnshownMembers value="0"/>
-						<ashowAttributesCodeDetails value="0"/>
-						<ashowOperationsCodeDetails value="0"/>
-						<ashowParametersCodeDetails value="0"/>
-						<ashowTypeOption value="0"/>
-						<ashowOwnerOption value="3"/>
-						<ashowAttributesType value="0"/>
-						<ashowOperationsParameters value="0"/>
-						<ashowOperationsReturnType value="0"/>
-					</properties>
-				</xmi:Extension>
-				<elementFill color1="Cr:192,255,192,255" color2="" style="1" transparency="0" type="1"/>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="230,364;290,410;290,410;" preferredShapeType="Association" subject="vVSGjuyCiu1SNwm4" xmi:id="fVSGjuyCiu1SNwm9">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="256,379,20,0"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<roleA roleName="205,368,44,14"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="true"/>
-						<ahasRoleBShape value="false"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<aroleARectangle value="Re:205.0,368.0,44.0,14.0"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="330,364;330,409;" preferredShapeType="Association" subject="fOWGjuyCiu1SNwnM" xmi:id="_OWGjuyCiu1SNwnR">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="325,370,44,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="false"/>
-						<ahasRoleBShape value="false"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="370,489;370,450;" preferredShapeType="Association" subject="t7OGjuyCiu1SNwnU" xmi:id="d7OGjuyCiu1SNwnZ">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="360,467,20,0"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<roleA roleName="370,500,40,20"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="true"/>
-						<ahasRoleBShape value="false"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<aroleARectangle value="Re:370.0,500.0,40.0,20.0"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="600,200;600,420;390,420;" preferredShapeType="Association" subject="1YFGjuyCiu1SNwnk" xmi:id="NYFGjuyCiu1SNwnp">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="483,406,71,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="false"/>
-						<ahasRoleBShape value="false"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="610,200;610,430;390,430;" preferredShapeType="Association" subject="qKNGjuyCiu1SNwnu" xmi:id="aKNGjuyCiu1SNwnz">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="486,432,66,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="false"/>
-						<ahasRoleBShape value="false"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="440,364;390,410;" preferredShapeType="Association" subject="yvTGjuyCiu1SNwn8" xmi:id="KvTGjuyCiu1SNwoB">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="375,380,44,14"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="false"/>
-						<ahasRoleBShape value="false"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="320,489;320,450;" preferredShapeType="Association" subject="fyAmjuyCiu1SNwoH" xmi:id="fyAmjuyCiu1SNwoM">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="324,472,20,0"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="true"/>
-					<captionSide value="1"/>
-					<properties>
-						<abackground value="Cr:122,207,245,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="-1"/>
-						<acreatorDiagramType value="ClassDiagram"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<aconnectorStyle value="3"/>
-						<aconnectorLineJumps value="4"/>
-						<aconnectorLabelOrientation value="4"/>
-						<afromShapeXDiff value="0"/>
-						<afromShapeYDiff value="0"/>
-						<atoShapeXDiff value="0"/>
-						<atoShapeYDiff value="0"/>
-						<afromConnectType value="0"/>
-						<atoConnectType value="0"/>
-						<auseFromShapeCenter value="true"/>
-						<auseToShapeCenter value="true"/>
-						<afromPinType value="1"/>
-						<atoPinType value="1"/>
-						<arequestRebuild value="false"/>
-						<ashowConnectorName value="2"/>
-						<apaintThroughLabel value="2"/>
-						<ahasRoleAShape value="false"/>
-						<ahasRoleBShape value="false"/>
-						<ashowMultiplicityConstraints value="false"/>
-						<ahasMultiplicityAShape value="false"/>
-						<ahasMultiplicityBShape value="false"/>
-						<a0SwDr value="false"/>
-						<ashowStereotypes value="true"/>
-						<ashowFromRoleName value="true"/>
-						<ashowToRoleName value="true"/>
-						<ashowFromMultiplicity value="true"/>
-						<ashowToMultiplicity value="true"/>
-						<ashowFromRoleVisibility value="true"/>
-						<ashowToRoleVisibility value="true"/>
-						<ashowAssociationEndPropertyStrings value="false"/>
-						<ahasAssociationEndPropertyStringsAShape value="false"/>
-						<ahasAssociationEndPropertyStringsBShape value="false"/>
-						<afromRoleInternalWidth value="-2147483648"/>
-						<afromRoleInternalHeight value="-2147483648"/>
-						<atoRoleInternalWidth value="-2147483648"/>
-						<atoRoleInternalHeight value="-2147483648"/>
-						<afromMultiplicityInternalWidth value="-2147483648"/>
-						<afromMultiplicityInternalHeight value="-2147483648"/>
-						<atoMultiplicityInternalWidth value="-2147483648"/>
-						<atoMultiplicityInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
-						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
-					</properties>
-				</xmi:Extension>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
-			</uml:DiagramElement>
-			<uml:DiagramElement geometry="60,70,100,60" preferredShapeType="TextBox" xmi:id="RzhOzuyCiu1SNwsQ">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="70,60,100,60"/>
-					<captionInternalWidth value="-2147483648"/>
-					<captionInternalHeight value="-2147483648"/>
-					<captionVisible value="false"/>
-					<captionSide value="7"/>
-					<properties>
-						<abackground value="Cr:255,255,255,255"/>
-						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="0"/>
-						<aselectable value="true"/>
-						<arequestResetCaption value="false"/>
-						<arequestResetCaptionSize value="false"/>
-						<adisplayStereotypeIcon value="false"/>
-						<aoverrideAppearanceWithStereotypeIcon value="true"/>
-						<arequestSetSizeOption value="0"/>
-						<aparentConnectorHeaderLength value="40"/>
-						<aparentConnectorLineLength value="10"/>
-						<aconnectToPoint value="true"/>
-						<aparentConnectorDTheta value="0.0"/>
-						<aconnectionPointType value="2"/>
-						<amodelElementNameAlignment value="9"/>
-						<arequestDefaultSize value="false"/>
-						<arequestFitSize value="false"/>
-						<arequestFitSizeFromCenter value="false"/>
-						<aplainText value="Core"/>
-						<aangle value="0"/>
-						<ashowGlossary value="true"/>
-						<ahtmlText value="&lt;html&gt;&#10;  &lt;head&gt;&#10;    &lt;style type=&quot;text/css&quot;&gt;&#10;      &lt;!--&#10;        body { color: #000000; font-size: 11px; font-family: Dialog }&#10;      --&gt;&#10;    &lt;/style&gt;&#10;    &#10;  &lt;/head&gt;&#10;  &lt;body&gt;&#10;    &lt;p&gt;&#10;      &lt;font face=&quot;Dialog&quot; style=&quot;font-size:11px;&quot; size=&quot;11px&quot; color=&quot;#000000&quot;&gt;Core&lt;/font&gt;&#10;    &lt;/p&gt;&#10;  &lt;/body&gt;&#10;&lt;/html&gt;&#10;"/>
-					</properties>
-					<htmlText value="&lt;html&gt;&#10;  &lt;head&gt;&#10;    &lt;style type=&quot;text/css&quot;&gt;&#10;      &lt;!--&#10;        body { color: #000000; font-size: 11px; font-family: Dialog }&#10;      --&gt;&#10;    &lt;/style&gt;&#10;    &#10;  &lt;/head&gt;&#10;  &lt;body&gt;&#10;    &lt;p&gt;&#10;      &lt;font face=&quot;Dialog&quot; style=&quot;font-size:11px;&quot; size=&quot;11px&quot; color=&quot;#000000&quot;&gt;Core&lt;/font&gt;&#10;    &lt;/p&gt;&#10;  &lt;/body&gt;&#10;&lt;/html&gt;&#10;"/>
-				</xmi:Extension>
-				<elementFill color1="Cr:255,255,255,0" color2="" style="1" transparency="100" type="1"/>
-				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="12" style="0"/>
-				<elementLine color="Cr:0,0,0,255" style="0" transparency="0" weight="0.0"/>
-			</uml:DiagramElement>
 		</uml:Diagram.element>
 	</uml:Diagram>
 	<uml:Diagram diagramType="ClassDiagram" documentation="" name="Component3" toolName="Visual Paradigm for UML" xmi:id="VRALWuyEwTiAAges">
@@ -9233,7 +9607,7 @@
 			<properties>
 				<apmAuthor value="lavm"/>
 				<apmCreateDateTime value="1337258412202"/>
-				<apmLastModified value="1337356582127"/>
+				<apmLastModified value="1337672910081"/>
 				<ashowPackageNameStyle value="0"/>
 				<ashowConnectorName value="0"/>
 				<apaintConnectorThroughLabel value="0"/>
@@ -9244,7 +9618,7 @@
 				<ashowTaggedValues value="false"/>
 				<ashowStereotypes value="true"/>
 				<ashowConstraints value="false"/>
-				<aalignToGrid value="true"/>
+				<aalignToGrid value="false"/>
 				<agridVisible value="false"/>
 				<agridWidth value="10"/>
 				<agridHeight value="10"/>
@@ -9261,7 +9635,7 @@
 				<ax value="0"/>
 				<ay value="0"/>
 				<awidth value="1235"/>
-				<aheight value="602"/>
+				<aheight value="505"/>
 				<aqualityScore value="-1"/>
 				<aparentModel value="WzQLWuyEwTiAAgey"/>
 				<a_globalPaletteOption value="true"/>
@@ -9287,7 +9661,7 @@
 			</properties>
 		</xmi:Extension>
 		<uml:Diagram.element>
-			<uml:DiagramElement geometry="700,100,80,80" preferredShapeType="Class" subject="vTljmuyEwTiAAgLp" xmi:id="7rBLWuyEwTiAAgfZ">
+			<uml:DiagramElement geometry="700,110,80,80" preferredShapeType="Class" subject="vTljmuyEwTiAAgLp" xmi:id="7rBLWuyEwTiAAgfZ">
 				<xmi:Extension extender="Visual Paradigm for UML">
 					<captionBounds value="0,0,80,14"/>
 					<captionInternalWidth value="-2147483648"/>
@@ -9297,7 +9671,7 @@
 					<properties>
 						<abackground value="Cr:122,207,245,255"/>
 						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="17"/>
+						<azOrder value="19"/>
 						<aselectable value="true"/>
 						<arequestResetCaption value="false"/>
 						<arequestResetCaptionSize value="false"/>
@@ -9361,7 +9735,7 @@
 					<properties>
 						<abackground value="Cr:122,207,245,255"/>
 						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="15"/>
+						<azOrder value="17"/>
 						<aselectable value="true"/>
 						<arequestResetCaption value="false"/>
 						<arequestResetCaptionSize value="false"/>
@@ -9415,9 +9789,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="420,139;420,100;480,100;480,165;440,165;" preferredShapeType="Association" subject="LrnLWuyEwTiAAggO" xmi:id="LrnLWuyEwTiAAggT">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="450,80,108,14"/>
+			<uml:DiagramElement geometry="420,139;420,110;480,110;480,165;440,165;" preferredShapeType="Association" subject="LrnLWuyEwTiAAggO" xmi:id="LrnLWuyEwTiAAggT">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="450,94,108,14"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -9489,7 +9863,7 @@
 					<properties>
 						<abackground value="Cr:192,192,192,255"/>
 						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="13"/>
+						<azOrder value="15"/>
 						<acreatorDiagramType value="ClassDiagram"/>
 						<aselectable value="true"/>
 						<arequestResetCaption value="false"/>
@@ -9544,9 +9918,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="460,165;460,239;" preferredShapeType="AssociationClass" subject="fBMrWuyEwTiAAggi" xmi:id="fBMrWuyEwTiAAggj">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="454,214,20,0"/>
+			<uml:DiagramElement geometry="467,165;467,239;" preferredShapeType="AssociationClass" subject="fBMrWuyEwTiAAggi" xmi:id="fBMrWuyEwTiAAggj">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="461,214,20,0"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -9589,7 +9963,7 @@
 					<properties>
 						<abackground value="Cr:192,192,192,255"/>
 						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="11"/>
+						<azOrder value="13"/>
 						<aselectable value="true"/>
 						<arequestResetCaption value="false"/>
 						<arequestResetCaptionSize value="false"/>
@@ -9653,7 +10027,7 @@
 					<properties>
 						<abackground value="Cr:192,192,192,255"/>
 						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="9"/>
+						<azOrder value="10"/>
 						<aselectable value="true"/>
 						<arequestResetCaption value="false"/>
 						<arequestResetCaptionSize value="false"/>
@@ -9707,9 +10081,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="570,241;700,179;" preferredShapeType="Association" subject="pJ.rWuyEwTiAAghI" xmi:id="pJ.rWuyEwTiAAghN">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="630,169,58,14"/>
+			<uml:DiagramElement geometry="570,241;700,169;" preferredShapeType="Association" subject="pJ.rWuyEwTiAAghI" xmi:id="pJ.rWuyEwTiAAghN">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="617,176,58,14"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -9771,9 +10145,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="570,240;699,240;" preferredShapeType="Association" subject="V9JrWuyEwTiAAghT" xmi:id="19JrWuyEwTiAAghY">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="600,250,78,14"/>
+			<uml:DiagramElement geometry="570,259;699,259;" preferredShapeType="Association" subject="V9JrWuyEwTiAAghT" xmi:id="19JrWuyEwTiAAghY">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="596,264,78,14"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -9835,14 +10209,14 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="570,289;700,341;" preferredShapeType="Association" subject="82XrWuyEwTiAAgh1" xmi:id="C2XrWuyEwTiAAgh6">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="627,304,20,0"/>
+			<uml:DiagramElement geometry="570,289;700,360;" preferredShapeType="Association" subject="82XrWuyEwTiAAgh1" xmi:id="C2XrWuyEwTiAAgh6">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="627,313,20,0"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
 					<captionSide value="1"/>
-					<roleA roleName="570,310,52,14"/>
+					<roleA roleName="600,332,52,14"/>
 					<properties>
 						<abackground value="Cr:122,207,245,255"/>
 						<aforeground value="Cr:0,0,0,255"/>
@@ -9870,7 +10244,7 @@
 						<ahasRoleAShape value="true"/>
 						<ahasRoleBShape value="false"/>
 						<ashowMultiplicityConstraints value="false"/>
-						<aroleARectangle value="Re:570.0,310.0,52.0,14.0"/>
+						<aroleARectangle value="Re:600.0,332.0,52.0,14.0"/>
 						<ahasMultiplicityAShape value="false"/>
 						<ahasMultiplicityBShape value="false"/>
 						<a0SwDr value="false"/>
@@ -9901,7 +10275,7 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="350,380,120,40" preferredShapeType="Class" subject="iwsbWuyEwTiAAgiT" xmi:id="iwsbWuyEwTiAAgiS">
+			<uml:DiagramElement geometry="344,380,120,40" preferredShapeType="Class" subject="iwsbWuyEwTiAAgiT" xmi:id="iwsbWuyEwTiAAgiS">
 				<xmi:Extension extender="Visual Paradigm for UML">
 					<captionBounds value="0,0,120,14"/>
 					<captionInternalWidth value="-2147483648"/>
@@ -9911,7 +10285,7 @@
 					<properties>
 						<abackground value="Cr:192,192,192,255"/>
 						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="7"/>
+						<azOrder value="8"/>
 						<acreatorDiagramType value="ClassDiagram"/>
 						<aselectable value="true"/>
 						<arequestResetCaption value="false"/>
@@ -10002,9 +10376,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="400,139;400,80;330,80;330,160;359,160;" preferredShapeType="Association" subject="77xbWuyEwTiAAgi0" xmi:id="H7xbWuyEwTiAAgi5">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="310,60,97,14"/>
+			<uml:DiagramElement geometry="410,139;410,50;330,50;330,160;359,160;" preferredShapeType="Association" subject="77xbWuyEwTiAAgi0" xmi:id="H7xbWuyEwTiAAgi5">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="330,31,97,14"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -10066,9 +10440,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="350,160;370,380;" preferredShapeType="AssociationClass" subject="bCjbWuyEwTiAAgjB" xmi:id="bCjbWuyEwTiAAgjC">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="371,290,20,0"/>
+			<uml:DiagramElement geometry="350,160;350,379;" preferredShapeType="AssociationClass" subject="bCjbWuyEwTiAAgjB" xmi:id="bCjbWuyEwTiAAgjC">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="359,291,20,0"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -10101,9 +10475,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="390,139;390,90;310,90;310,170;359,170;" preferredShapeType="Association" subject="gi8U.uyCiu1SNwYm" xmi:id="gi8U.uyCiu1SNwYr">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="220,70,107,14"/>
+			<uml:DiagramElement geometry="390,139;390,60;310,60;310,170;359,170;" preferredShapeType="Association" subject="gi8U.uyCiu1SNwYm" xmi:id="gi8U.uyCiu1SNwYr">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="222,44,107,14"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -10165,9 +10539,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="380,139;380,100;290,100;290,180;359,180;" preferredShapeType="Association" subject="D2RU.uyCiu1SNwZA" xmi:id="j2RU.uyCiu1SNwZF">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="170,110,118,14"/>
+			<uml:DiagramElement geometry="380,139;380,80;290,80;290,180;359,180;" preferredShapeType="Association" subject="D2RU.uyCiu1SNwZA" xmi:id="j2RU.uyCiu1SNwZF">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="178,86,118,14"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -10229,7 +10603,7 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="220,380,120,40" preferredShapeType="Class" subject="ZKXU.uyCiu1SNwZb" xmi:id="ZKXU.uyCiu1SNwZa">
+			<uml:DiagramElement geometry="213,380,120,40" preferredShapeType="Class" subject="ZKXU.uyCiu1SNwZb" xmi:id="ZKXU.uyCiu1SNwZa">
 				<xmi:Extension extender="Visual Paradigm for UML">
 					<captionBounds value="0,0,120,14"/>
 					<captionInternalWidth value="-2147483648"/>
@@ -10239,7 +10613,7 @@
 					<properties>
 						<abackground value="Cr:192,192,192,255"/>
 						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="3"/>
+						<azOrder value="4"/>
 						<acreatorDiagramType value="ClassDiagram"/>
 						<aselectable value="true"/>
 						<arequestResetCaption value="false"/>
@@ -10304,7 +10678,7 @@
 					<properties>
 						<abackground value="Cr:192,192,192,255"/>
 						<aforeground value="Cr:0,0,0,255"/>
-						<azOrder value="0"/>
+						<azOrder value="2"/>
 						<acreatorDiagramType value="ClassDiagram"/>
 						<aselectable value="true"/>
 						<arequestResetCaption value="false"/>
@@ -10359,9 +10733,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="450,290;340,380;" preferredShapeType="Generalization" subject="6eo0.uyCiu1SNwZp" xmi:id="6eo0.uyCiu1SNwZq">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="385,330,20,0"/>
+			<uml:DiagramElement geometry="450,290;333,380;" preferredShapeType="Generalization" subject="6eo0.uyCiu1SNwZp" xmi:id="6eo0.uyCiu1SNwZq">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="382,330,20,0"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -10431,9 +10805,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="330,170;280,380;" preferredShapeType="AssociationClass" subject="tqk0.uyCiu1SNwZx" xmi:id="tqk0.uyCiu1SNwZy">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="316,294,20,0"/>
+			<uml:DiagramElement geometry="323,170;323,379;" preferredShapeType="AssociationClass" subject="tqk0.uyCiu1SNwZx" xmi:id="tqk0.uyCiu1SNwZy">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="338,288,20,0"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -10466,9 +10840,9 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
-			<uml:DiagramElement geometry="300,180;130,380;" preferredShapeType="AssociationClass" subject="blc0.uyCiu1SNwZ3" xmi:id="7lc0.uyCiu1SNwZ4">
-				<xmi:Extension extender="Visual Paradigm for UML">
-					<captionBounds value="225,300,20,0"/>
+			<uml:DiagramElement geometry="300,180;199,380;" preferredShapeType="AssociationClass" subject="blc0.uyCiu1SNwZ3" xmi:id="7lc0.uyCiu1SNwZ4">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="264,294,20,0"/>
 					<captionInternalWidth value="-2147483648"/>
 					<captionInternalHeight value="-2147483648"/>
 					<captionVisible value="true"/>
@@ -10501,6 +10875,124 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
+			<uml:DiagramElement geometry="341,76,228,140" preferredShapeType="SECurveShape" subject="1XzVBuyCiu1SNwcI" xmi:id="BWK.zuyCiu1SNwur">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="209,137,618,154"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="false"/>
+					<captionSide value="7"/>
+					<properties>
+						<abackground value="Cr:255,224,192,84"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="21"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<aobjectId value="18"/>
+						<aobjectType value="9096"/>
+						<anotUseVisibleBounds value="false"/>
+						<aalpha value="1.0"/>
+						<arotateAngle value="0.0"/>
+						<anodeName value="VPCurveShape"/>
+						<aactConnector value="true"/>
+						<adrawBy value="3"/>
+					</properties>
+					<FontFormat fontColor="Cr:0,0,0,255">
+						<Font name="Dialog" size="11" style="0"/>
+					</FontFormat>
+					<Label location="Pt:446.0,148.0" text=""/>
+					<Label transparency="0" tx="0.0" ty="0.0" type="0">
+						<FillFormat renderStyle="1">
+							<AffineTransformMatrix>
+								<Matrix value="0.32154340836012885"/>
+								<Matrix value="0.0"/>
+								<Matrix value="0.0"/>
+								<Matrix value="0.45161290322580755"/>
+								<Matrix value="345.3536977491961"/>
+								<Matrix value="18.645161290322804"/>
+							</AffineTransformMatrix>
+							<Render color="Cr:0,0,0,255"/>
+						</FillFormat>
+					</Label>
+					<ShapeBasePoint point="Pt:455.0,146.0"/>
+					<Arrow endArrow="0" startArrow="0"/>
+					<LineFormat color="Cr:0,0,0,255" style="91" width="1.0">
+						<Stroke cap="0" dashPhase="0.0" join="2" miterlimit="0.0" type="0" width="1.0"/>
+					</LineFormat>
+					<FillFormat renderStyle="1">
+						<AffineTransformMatrix>
+							<Matrix value="0.32154340836012885"/>
+							<Matrix value="0.0"/>
+							<Matrix value="0.0"/>
+							<Matrix value="0.45161290322580755"/>
+							<Matrix value="345.3536977491961"/>
+							<Matrix value="18.645161290322804"/>
+						</AffineTransformMatrix>
+						<Render color="Cr:255,224,192,84"/>
+					</FillFormat>
+					<CurveList windingRule="1">
+						<Curves>
+							<Curve controlPoint1="Pt:405.0,90.0" controlPoint2="Pt:505.0,90.0" endPoint="Pt:555.0,90.0" objectId="1" startPoint="Pt:355.0,90.0"/>
+							<Curve controlPoint1="Pt:555.0,120.92772081163196" controlPoint2="Pt:555.0,174.34429253472229" endPoint="Pt:555.0,202.00000000000003" objectId="2" startPoint="Pt:555.0,90.0"/>
+							<Curve controlPoint1="Pt:505.0,202.00000000000003" controlPoint2="Pt:405.0,202.00000000000003" endPoint="Pt:355.0,202.00000000000003" objectId="3" startPoint="Pt:555.0,202.00000000000003"/>
+							<Curve controlPoint1="Pt:355.0,174.0" controlPoint2="Pt:355.0,118.0" endPoint="Pt:355.0,90.0" objectId="4" startPoint="Pt:355.0,202.00000000000003"/>
+						</Curves>
+					</CurveList>
+				</xmi:Extension>
+				<elementFill color1="Cr:255,224,192,84" color2="" style="1" transparency="67" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="526,73,100,60" preferredShapeType="TextBox" xmi:id="hP7.zuyCiu1SNwwE">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,100,60"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="false"/>
+					<captionSide value="7"/>
+					<properties>
+						<abackground value="Cr:255,255,255,0"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="0"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<aplainText value="Core"/>
+						<aangle value="0"/>
+						<ashowGlossary value="true"/>
+						<ahtmlText value="&lt;html&gt;&#10;  &lt;head&gt;&#10;    &lt;style type=&quot;text/css&quot;&gt;&#10;      &lt;!--&#10;        body { color: #000000; font-size: 11px; font-family: Dialog }&#10;      --&gt;&#10;    &lt;/style&gt;&#10;    &#10;  &lt;/head&gt;&#10;  &lt;body&gt;&#10;    &lt;p&gt;&#10;      &lt;font face=&quot;Dialog&quot; style=&quot;font-size:11px;&quot; size=&quot;11px&quot; color=&quot;#000000&quot;&gt;Core&lt;/font&gt;&#10;    &lt;/p&gt;&#10;  &lt;/body&gt;&#10;&lt;/html&gt;&#10;"/>
+					</properties>
+					<htmlText value="&lt;html&gt;&#10;  &lt;head&gt;&#10;    &lt;style type=&quot;text/css&quot;&gt;&#10;      &lt;!--&#10;        body { color: #000000; font-size: 11px; font-family: Dialog }&#10;      --&gt;&#10;    &lt;/style&gt;&#10;    &#10;  &lt;/head&gt;&#10;  &lt;body&gt;&#10;    &lt;p&gt;&#10;      &lt;font face=&quot;Dialog&quot; style=&quot;font-size:11px;&quot; size=&quot;11px&quot; color=&quot;#000000&quot;&gt;Core&lt;/font&gt;&#10;    &lt;/p&gt;&#10;  &lt;/body&gt;&#10;&lt;/html&gt;&#10;"/>
+				</xmi:Extension>
+				<elementFill color1="Cr:255,255,255,0" color2="" style="1" transparency="100" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="12" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="0" transparency="0" weight="0.0"/>
+			</uml:DiagramElement>
 		</uml:Diagram.element>
 	</uml:Diagram>
 	<uml:Diagram diagramType="ClassDiagram" documentation="" name="Essentials" toolName="Visual Paradigm for UML" xmi:id="3YpNBuyCiu1SNwdy">
@@ -11145,7 +11637,7 @@
 			<properties>
 				<apmAuthor value="lavm"/>
 				<apmCreateDateTime value="1337357192244"/>
-				<apmLastModified value="1337636274447"/>
+				<apmLastModified value="1337673922332"/>
 				<ashowPackageNameStyle value="0"/>
 				<ashowConnectorName value="0"/>
 				<apaintConnectorThroughLabel value="0"/>
@@ -11156,7 +11648,7 @@
 				<ashowTaggedValues value="false"/>
 				<ashowStereotypes value="true"/>
 				<ashowConstraints value="false"/>
-				<aalignToGrid value="true"/>
+				<aalignToGrid value="false"/>
 				<agridVisible value="false"/>
 				<agridWidth value="10"/>
 				<agridHeight value="10"/>
@@ -11199,7 +11691,2034 @@
 			</properties>
 		</xmi:Extension>
 		<uml:Diagram.element>
-			<uml:DiagramElement geometry="460,140,80,50" preferredShapeType="Class" subject="2VbNBuyCiu1SNwe6" xmi:id="WVbNBuyCiu1SNwe5">
+			<uml:DiagramElement geometry="370,140,80,50" preferredShapeType="Class" subject="2VbNBuyCiu1SNwe6" xmi:id="WVbNBuyCiu1SNwe5">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="14"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="140,140,80,80" preferredShapeType="Class" subject="vTljmuyEwTiAAgLp" xmi:id="ho2hzuyCiu1SNwwh">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="12"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="220,170;369,170;" preferredShapeType="Association" subject="Uf5tBuyCiu1SNwgY" xmi:id="xo2hzuyCiu1SNwwj">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="230,151,122,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="640,140,80,50" preferredShapeType="Class" subject="m6xjmuyEwTiAAgLk" xmi:id="XmhhzuyCiu1SNwwx">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="10"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="639,160;450,160;" preferredShapeType="Association" subject="6.htBuyCiu1SNwgL" xmi:id="PmhhzuyCiu1SNww3">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="488,143,108,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="420,190;420,230;490,230;490,180;450,180;" preferredShapeType="Association" subject="uYgRzuyCiu1SNwyI" xmi:id="eYgRzuyCiu1SNwyN">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="320,210,110,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="193,109,469,150" preferredShapeType="SECurveShape" subject="1XzVBuyCiu1SNwcI" xmi:id="RlcRzuyCiu1SNwyn">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="462,152,618,154"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="false"/>
+					<captionSide value="7"/>
+					<properties>
+						<abackground value="Cr:255,224,192,84"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="16"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<aobjectId value="2"/>
+						<aobjectType value="9096"/>
+						<anotUseVisibleBounds value="false"/>
+						<aalpha value="1.0"/>
+						<arotateAngle value="0.0"/>
+						<anodeName value="VPCurveShape"/>
+						<aactConnector value="true"/>
+						<adrawBy value="3"/>
+					</properties>
+					<FontFormat fontColor="Cr:0,0,0,255">
+						<Font name="Dialog" size="11" style="0"/>
+					</FontFormat>
+					<Label location="Pt:418.50000000000006,186.0" text=""/>
+					<Label transparency="0" tx="0.0" ty="0.0" type="0">
+						<FillFormat renderStyle="1">
+							<AffineTransformMatrix>
+								<Matrix value="0.7090032154340845"/>
+								<Matrix value="0.0"/>
+								<Matrix value="0.0"/>
+								<Matrix value="0.4919354838709687"/>
+								<Matrix value="185.7299035369779"/>
+								<Matrix value="45.274193548387316"/>
+							</AffineTransformMatrix>
+							<Render color="Cr:0,0,0,255"/>
+						</FillFormat>
+					</Label>
+					<ShapeBasePoint point="Pt:427.5,184.0"/>
+					<Arrow endArrow="0" startArrow="0"/>
+					<LineFormat color="Cr:0,0,0,255" style="91" width="1.0">
+						<Stroke cap="0" dashPhase="0.0" join="2" miterlimit="0.0" type="0" width="1.0"/>
+					</LineFormat>
+					<FillFormat renderStyle="1">
+						<AffineTransformMatrix>
+							<Matrix value="0.7090032154340845"/>
+							<Matrix value="0.0"/>
+							<Matrix value="0.0"/>
+							<Matrix value="0.4919354838709687"/>
+							<Matrix value="185.7299035369779"/>
+							<Matrix value="45.274193548387316"/>
+						</AffineTransformMatrix>
+						<Render color="Cr:255,224,192,84"/>
+					</FillFormat>
+					<CurveList windingRule="1">
+						<Curves>
+							<Curve controlPoint1="Pt:317.25,123.0" controlPoint2="Pt:537.75,123.0" endPoint="Pt:648.0,123.0" objectId="1" startPoint="Pt:207.0,123.0"/>
+							<Curve controlPoint1="Pt:648.0,156.6891244555277" controlPoint2="Pt:648.0,214.87503293960813" endPoint="Pt:648.0,245.0" objectId="2" startPoint="Pt:648.0,123.0"/>
+							<Curve controlPoint1="Pt:537.75,245.0" controlPoint2="Pt:317.25,245.0" endPoint="Pt:207.0,245.0" objectId="3" startPoint="Pt:648.0,245.0"/>
+							<Curve controlPoint1="Pt:207.0,214.5" controlPoint2="Pt:207.0,153.5" endPoint="Pt:207.0,123.0" objectId="4" startPoint="Pt:207.0,245.0"/>
+						</Curves>
+					</CurveList>
+				</xmi:Extension>
+				<elementFill color1="Cr:255,224,192,84" color2="" style="1" transparency="67" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="220,106,100,60" preferredShapeType="TextBox" xmi:id="FVcRzuyCiu1SNwyu">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,100,60"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="false"/>
+					<captionSide value="7"/>
+					<properties>
+						<abackground value="Cr:255,255,255,0"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="8"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<aplainText value="Core"/>
+						<aangle value="0"/>
+						<ashowGlossary value="true"/>
+						<ahtmlText value="&lt;html&gt;&#10;  &lt;head&gt;&#10;    &lt;style type=&quot;text/css&quot;&gt;&#10;      &lt;!--&#10;        body { color: #000000; font-size: 11px; font-family: Dialog }&#10;      --&gt;&#10;    &lt;/style&gt;&#10;    &#10;  &lt;/head&gt;&#10;  &lt;body&gt;&#10;    &lt;p&gt;&#10;      &lt;font face=&quot;Dialog&quot; style=&quot;font-size:11px;&quot; size=&quot;11px&quot; color=&quot;#000000&quot;&gt;Core&lt;/font&gt;&#10;    &lt;/p&gt;&#10;  &lt;/body&gt;&#10;&lt;/html&gt;&#10;"/>
+					</properties>
+					<htmlText value="&lt;html&gt;&#10;  &lt;head&gt;&#10;    &lt;style type=&quot;text/css&quot;&gt;&#10;      &lt;!--&#10;        body { color: #000000; font-size: 11px; font-family: Dialog }&#10;      --&gt;&#10;    &lt;/style&gt;&#10;    &#10;  &lt;/head&gt;&#10;  &lt;body&gt;&#10;    &lt;p&gt;&#10;      &lt;font face=&quot;Dialog&quot; style=&quot;font-size:11px;&quot; size=&quot;11px&quot; color=&quot;#000000&quot;&gt;Core&lt;/font&gt;&#10;    &lt;/p&gt;&#10;  &lt;/body&gt;&#10;&lt;/html&gt;&#10;"/>
+				</xmi:Extension>
+				<elementFill color1="Cr:255,255,255,0" color2="" style="1" transparency="100" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="12" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="0" transparency="0" weight="0.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="200,310,130,50" preferredShapeType="Class" subject="WdORzuyCiu1SNwzI" xmi:id="WdORzuyCiu1SNwzH">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,130,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:192,192,192,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="6"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="280,170;280,309;" preferredShapeType="AssociationClass" subject="N.hRzuyCiu1SNwzM" xmi:id="N.hRzuyCiu1SNwzN">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="290,259,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="640,310,80,40" preferredShapeType="Class" subject="CIdRzuyCiu1SNwzZ" xmi:id="8IdRzuyCiu1SNwzY">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="4"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="680,190;680,309;" preferredShapeType="Generalization" subject="cELRzuyCiu1SNwzd" xmi:id="cELRzuyCiu1SNwze">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="680,249,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:255,255,255,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="330,330;639,330;" preferredShapeType="Association" subject="tG7RzuyCiu1SNwzq" xmi:id="9G7RzuyCiu1SNwzv">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="460,333,44,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="370,260,120,50" preferredShapeType="Class" subject="qmwxzuyCiu1SNwz5" xmi:id="qmwxzuyCiu1SNwz4">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,120,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:192,192,192,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="2"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="450,230;450,259;" preferredShapeType="AssociationClass" subject="1DMxzuyCiu1SNw0F" xmi:id="1DMxzuyCiu1SNw0G">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="460,259,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="369,270;180,270;180,220;" preferredShapeType="Association" subject="iyCxzuyCiu1SNw0N" xmi:id="iyCxzuyCiu1SNw0S">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="202,271,58,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="510,260,120,50" preferredShapeType="Class" subject="C9LxzuyCiu1SNw0z" xmi:id="89LxzuyCiu1SNw0y">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,120,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:192,192,192,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="0"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="560,160;560,259;" preferredShapeType="AssociationClass" subject="FMPxzuyCiu1SNw08" xmi:id="FMPxzuyCiu1SNw09">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="570,229,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+		</uml:Diagram.element>
+	</uml:Diagram>
+	<uml:Diagram diagramType="ClassDiagram" documentation="" name="Component4" toolName="Visual Paradigm for UML" xmi:id="LWwpzuyCiu1SNw1u">
+		<xmi:Extension extender="Visual Paradigm for UML">
+			<properties>
+				<apmAuthor value="lavm"/>
+				<apmCreateDateTime value="1337673922228"/>
+				<apmLastModified value="1337689857249"/>
+				<ashowPackageNameStyle value="0"/>
+				<ashowConnectorName value="0"/>
+				<apaintConnectorThroughLabel value="0"/>
+				<ashowActivityStateNodeCaption value="65535"/>
+				<aeditable value="true"/>
+				<afollowDiagramParentElement value="true"/>
+				<aautoFitShapesSize value="false"/>
+				<ashowTaggedValues value="false"/>
+				<ashowStereotypes value="true"/>
+				<ashowConstraints value="false"/>
+				<aalignToGrid value="true"/>
+				<agridVisible value="false"/>
+				<agridWidth value="10"/>
+				<agridHeight value="10"/>
+				<agridColor value="Cr:192,192,192,255"/>
+				<adiagramBackground value="Cr:255,255,255,255"/>
+				<aconnectorStyle value="1"/>
+				<aconnectorLineJumps value="0"/>
+				<aconnectorLineJumpsSize value="0"/>
+				<aconnectionPointStyle value="0"/>
+				<aconnectorLabelOrientation value="0"/>
+				<amodelElementNameAlignment value="4"/>
+				<azoomRatio value="1.0"/>
+				<amaximized value="false"/>
+				<ax value="0"/>
+				<ay value="0"/>
+				<awidth value="1235"/>
+				<aheight value="505"/>
+				<aqualityScore value="-1"/>
+				<aparentModel value="MdIpzuyCiu1SNw10"/>
+				<a_globalPaletteOption value="true"/>
+				<a_alwaysShowReferenceAndSubdiagramResource value="false"/>
+				<ainitializeDiagramForCreate value="true"/>
+				<arequestValidateSnapToGrid value="false"/>
+				<ashowDefaultPackage value="true"/>
+				<adefaultPackage value="MdIpzuyCiu1SNw10"/>
+				<ashowAttributeGetterSetter value="false"/>
+				<ashowClassOwner value="2"/>
+				<ashowPackageOwner value="2"/>
+				<ashowTemplateInfoOfGeneralizationAndRealization value="false"/>
+				<asuppressImplied1MultiplicityForAttributeAndAssociationEnd value="false"/>
+				<ashowClassEmptyCompartments value="2"/>
+				<ashowAttributesCodeDetails value="2"/>
+				<ashowAttributesType value="1"/>
+				<ashowOperationsParameters value="1"/>
+				<ashowOperationsReturnType value="1"/>
+				<ashowOperationsCodeDetails value="2"/>
+				<ashowParametersCodeDetails value="2"/>
+				<ashowEllipsisForUnshownClassMembers value="2"/>
+				<ageneralizationSetNotation value="2"/>
+			</properties>
+		</xmi:Extension>
+		<uml:Diagram.element>
+			<uml:DiagramElement geometry="340,160,80,50" preferredShapeType="Class" subject="m6xjmuyEwTiAAgLk" xmi:id="TPopzuyCiu1SNw12">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="0"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="400,159;400,120;480,120;480,190;420,190;" preferredShapeType="Association" subject="AHUpzuyCiu1SNw2V" xmi:id="AHUpzuyCiu1SNw2a">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="430,100,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="370,159;370,120;290,120;290,190;339,190;" preferredShapeType="Association" subject="UOcpzuyCiu1SNw2h" xmi:id="0OcpzuyCiu1SNw2m">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="260,100,106,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+		</uml:Diagram.element>
+	</uml:Diagram>
+	<uml:Diagram diagramType="ClassDiagram" documentation="" name="Component5" toolName="Visual Paradigm for UML" xmi:id="cTrhLuyCiu1SNw3S">
+		<xmi:Extension extender="Visual Paradigm for UML">
+			<properties>
+				<apmAuthor value="lavm"/>
+				<apmCreateDateTime value="1337689857166"/>
+				<apmLastModified value="1337690584387"/>
+				<ashowPackageNameStyle value="0"/>
+				<ashowConnectorName value="0"/>
+				<apaintConnectorThroughLabel value="0"/>
+				<ashowActivityStateNodeCaption value="65535"/>
+				<aeditable value="true"/>
+				<afollowDiagramParentElement value="true"/>
+				<aautoFitShapesSize value="false"/>
+				<ashowTaggedValues value="false"/>
+				<ashowStereotypes value="true"/>
+				<ashowConstraints value="false"/>
+				<aalignToGrid value="false"/>
+				<agridVisible value="false"/>
+				<agridWidth value="10"/>
+				<agridHeight value="10"/>
+				<agridColor value="Cr:192,192,192,255"/>
+				<adiagramBackground value="Cr:255,255,255,255"/>
+				<aconnectorStyle value="1"/>
+				<aconnectorLineJumps value="0"/>
+				<aconnectorLineJumpsSize value="0"/>
+				<aconnectionPointStyle value="0"/>
+				<aconnectorLabelOrientation value="0"/>
+				<amodelElementNameAlignment value="4"/>
+				<azoomRatio value="1.0"/>
+				<amaximized value="false"/>
+				<ax value="0"/>
+				<ay value="0"/>
+				<awidth value="1235"/>
+				<aheight value="505"/>
+				<aqualityScore value="-1"/>
+				<aparentModel value="xgHhLuyCiu1SNw3Y"/>
+				<a_globalPaletteOption value="true"/>
+				<a_alwaysShowReferenceAndSubdiagramResource value="false"/>
+				<ainitializeDiagramForCreate value="true"/>
+				<arequestValidateSnapToGrid value="false"/>
+				<ashowDefaultPackage value="true"/>
+				<adefaultPackage value="xgHhLuyCiu1SNw3Y"/>
+				<ashowAttributeGetterSetter value="false"/>
+				<ashowClassOwner value="2"/>
+				<ashowPackageOwner value="2"/>
+				<ashowTemplateInfoOfGeneralizationAndRealization value="false"/>
+				<asuppressImplied1MultiplicityForAttributeAndAssociationEnd value="false"/>
+				<ashowClassEmptyCompartments value="2"/>
+				<ashowAttributesCodeDetails value="2"/>
+				<ashowAttributesType value="1"/>
+				<ashowOperationsParameters value="1"/>
+				<ashowOperationsReturnType value="1"/>
+				<ashowOperationsCodeDetails value="2"/>
+				<ashowParametersCodeDetails value="2"/>
+				<ashowEllipsisForUnshownClassMembers value="2"/>
+				<ageneralizationSetNotation value="2"/>
+			</properties>
+		</xmi:Extension>
+		<uml:Diagram.element>
+			<uml:DiagramElement geometry="420,110,80,50" preferredShapeType="Class" subject="m6xjmuyEwTiAAgLk" xmi:id="cEnhLuyCiu1SNw3a">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="5"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="140,110,80,40" preferredShapeType="Class" subject="XlvhLuyCiu1SNw38" xmi:id="XlvhLuyCiu1SNw37">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="2"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="419,120;220,120;" preferredShapeType="Generalization" subject="gt_hLuyCiu1SNw4A" xmi:id="gt_hLuyCiu1SNw4B">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="310,130,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:255,255,255,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="419,140;220,140;" preferredShapeType="Association" subject="FwURLuyCiu1SNw4J" xmi:id="FwURLuyCiu1SNw4O">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="260,142,109,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="280,260,120,78" preferredShapeType="Class" subject="o.cRLuyCiu1SNw4W" xmi:id="o.cRLuyCiu1SNw4V">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,120,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:192,192,192,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="0"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:192,192,192,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="380,140;380,259;" preferredShapeType="AssociationClass" subject="eyqRLuyCiu1SNw4b" xmi:id=".yqRLuyCiu1SNw4c">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="350,219,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="279,300;190,300;190,150;" preferredShapeType="Association" subject="ODGRLuyCiu1SNw4f" xmi:id="ODGRLuyCiu1SNw4k">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="162,307,58,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="400,300;460,300;460,160;" preferredShapeType="Association" subject="mBJRLuyCiu1SNw4z" xmi:id="WBJRLuyCiu1SNw44">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="432,305,52,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+						<ahasRoleAShape value="false"/>
+						<ahasRoleBShape value="false"/>
+						<ashowMultiplicityConstraints value="false"/>
+						<ahasMultiplicityAShape value="false"/>
+						<ahasMultiplicityBShape value="false"/>
+						<a0SwDr value="false"/>
+						<ashowStereotypes value="true"/>
+						<ashowFromRoleName value="true"/>
+						<ashowToRoleName value="true"/>
+						<ashowFromMultiplicity value="true"/>
+						<ashowToMultiplicity value="true"/>
+						<ashowFromRoleVisibility value="true"/>
+						<ashowToRoleVisibility value="true"/>
+						<ashowAssociationEndPropertyStrings value="false"/>
+						<ahasAssociationEndPropertyStringsAShape value="false"/>
+						<ahasAssociationEndPropertyStringsBShape value="false"/>
+						<afromRoleInternalWidth value="-2147483648"/>
+						<afromRoleInternalHeight value="-2147483648"/>
+						<atoRoleInternalWidth value="-2147483648"/>
+						<atoRoleInternalHeight value="-2147483648"/>
+						<afromMultiplicityInternalWidth value="-2147483648"/>
+						<afromMultiplicityInternalHeight value="-2147483648"/>
+						<atoMultiplicityInternalWidth value="-2147483648"/>
+						<atoMultiplicityInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsAInternalHeight value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalWidth value="-2147483648"/>
+						<aassociationEndPropertyStringsBInternalHeight value="-2147483648"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+		</uml:Diagram.element>
+	</uml:Diagram>
+	<uml:Diagram diagramType="ClassDiagram" documentation="" name="Component6" toolName="Visual Paradigm for UML" xmi:id="VVIJLuyCiu1SNw59">
+		<xmi:Extension extender="Visual Paradigm for UML">
+			<properties>
+				<apmAuthor value="lavm"/>
+				<apmCreateDateTime value="1337690442410"/>
+				<apmLastModified value="1337698037819"/>
+				<ashowPackageNameStyle value="0"/>
+				<ashowConnectorName value="0"/>
+				<apaintConnectorThroughLabel value="0"/>
+				<ashowActivityStateNodeCaption value="65535"/>
+				<aeditable value="true"/>
+				<afollowDiagramParentElement value="true"/>
+				<aautoFitShapesSize value="false"/>
+				<ashowTaggedValues value="false"/>
+				<ashowStereotypes value="true"/>
+				<ashowConstraints value="false"/>
+				<aalignToGrid value="true"/>
+				<agridVisible value="false"/>
+				<agridWidth value="10"/>
+				<agridHeight value="10"/>
+				<agridColor value="Cr:192,192,192,255"/>
+				<adiagramBackground value="Cr:255,255,255,255"/>
+				<aconnectorStyle value="1"/>
+				<aconnectorLineJumps value="0"/>
+				<aconnectorLineJumpsSize value="0"/>
+				<aconnectionPointStyle value="0"/>
+				<aconnectorLabelOrientation value="0"/>
+				<amodelElementNameAlignment value="4"/>
+				<azoomRatio value="1.0"/>
+				<amaximized value="false"/>
+				<ax value="0"/>
+				<ay value="0"/>
+				<awidth value="1235"/>
+				<aheight value="505"/>
+				<aqualityScore value="-1"/>
+				<aparentModel value="NVoJLuyCiu1SNw6D"/>
+				<a_globalPaletteOption value="true"/>
+				<a_alwaysShowReferenceAndSubdiagramResource value="false"/>
+				<ainitializeDiagramForCreate value="true"/>
+				<arequestValidateSnapToGrid value="false"/>
+				<ashowDefaultPackage value="true"/>
+				<adefaultPackage value="NVoJLuyCiu1SNw6D"/>
+				<ashowAttributeGetterSetter value="false"/>
+				<ashowClassOwner value="2"/>
+				<ashowPackageOwner value="2"/>
+				<ashowTemplateInfoOfGeneralizationAndRealization value="false"/>
+				<asuppressImplied1MultiplicityForAttributeAndAssociationEnd value="false"/>
+				<ashowClassEmptyCompartments value="2"/>
+				<ashowAttributesCodeDetails value="2"/>
+				<ashowAttributesType value="1"/>
+				<ashowOperationsParameters value="1"/>
+				<ashowOperationsReturnType value="1"/>
+				<ashowOperationsCodeDetails value="2"/>
+				<ashowParametersCodeDetails value="2"/>
+				<ashowEllipsisForUnshownClassMembers value="2"/>
+				<ageneralizationSetNotation value="2"/>
+			</properties>
+		</xmi:Extension>
+		<uml:Diagram.element>
+			<uml:DiagramElement geometry="320,40,80,50" preferredShapeType="Class" subject="m6xjmuyEwTiAAgLk" xmi:id="iE4JLuyCiu1SNw6F">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="4"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="500,40,80,40" preferredShapeType="Class" subject="Jc2JLuyCiu1SNw6o" xmi:id="xc2JLuyCiu1SNw6n">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="0,0,80,14"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="12"/>
+					<properties>
+						<abackground value="Cr:122,207,245,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="2"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<adisplayStereotypeIcon value="false"/>
+						<aoverrideAppearanceWithStereotypeIcon value="true"/>
+						<arequestSetSizeOption value="0"/>
+						<aparentConnectorHeaderLength value="40"/>
+						<aparentConnectorLineLength value="10"/>
+						<aconnectToPoint value="true"/>
+						<aparentConnectorDTheta value="0.0"/>
+						<aconnectionPointType value="2"/>
+						<amodelElementNameAlignment value="9"/>
+						<arequestDefaultSize value="false"/>
+						<arequestFitSize value="false"/>
+						<arequestFitSizeFromCenter value="false"/>
+						<adisplayAsRobustnessAnalysisIcon value="true"/>
+						<avisibilityStyle value="1"/>
+						<ashowAttributeType value="1"/>
+						<ashowOperationType value="1"/>
+						<amSwTpPts value="true"/>
+						<alshRfAts value="true"/>
+						<amShDrAt value="false"/>
+						<akShDrOp value="false"/>
+						<akSwCsMbSt value="true"/>
+						<ashowClassMemberConstraints value="true"/>
+						<alShCmMl value="false"/>
+						<ashowOperationParameterDirection value="false"/>
+						<ashowOperationRaisedExceptions value="false"/>
+						<ashowParameterNameInOperationSignature value="true"/>
+						<ashowOperationTemplateParameters value="false"/>
+						<ashowOperationProperties value="false"/>
+						<awpMbs value="false"/>
+						<aattributeSortType value="0"/>
+						<aoperationSortType value="0"/>
+						<ashowInitialAttributeValue value="true"/>
+						<ashowOperationSignature value="true"/>
+						<ainterfaceBall value="false"/>
+						<ashowEmptyCompartments value="0"/>
+						<ashowEllipsisForUnshownMembers value="0"/>
+						<ashowAttributesCodeDetails value="0"/>
+						<ashowOperationsCodeDetails value="0"/>
+						<ashowParametersCodeDetails value="0"/>
+						<ashowTypeOption value="0"/>
+						<ashowOwnerOption value="3"/>
+						<ashowAttributesType value="0"/>
+						<ashowOperationsParameters value="0"/>
+						<ashowOperationsReturnType value="0"/>
+					</properties>
+				</xmi:Extension>
+				<elementFill color1="Cr:122,207,245,255" color2="" style="1" transparency="0" type="1"/>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="400,60;499,60;" preferredShapeType="Generalization" subject="3iRJLuyCiu1SNw6t" xmi:id="3iRJLuyCiu1SNw6u">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="439,60,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:255,255,255,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
+			<uml:DiagramElement geometry="700,40,80,40" preferredShapeType="Class" subject="L9xJLuyCiu1SNw61" xmi:id="L9xJLuyCiu1SNw60">
 				<xmi:Extension extender="Visual Paradigm for UML">
 					<captionBounds value="0,0,80,14"/>
 					<captionInternalWidth value="-2147483648"/>
@@ -11264,6 +13783,85 @@
 				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
 				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
 			</uml:DiagramElement>
+			<uml:DiagramElement geometry="580,60;699,60;" preferredShapeType="Generalization" subject="ouFJLuyCiu1SNw6_" xmi:id="ouFJLuyCiu1SNw7A">
+				<xmi:Extension extender="Visual Paradigm for UML">
+					<captionBounds value="629,60,20,0"/>
+					<captionInternalWidth value="-2147483648"/>
+					<captionInternalHeight value="-2147483648"/>
+					<captionVisible value="true"/>
+					<captionSide value="1"/>
+					<properties>
+						<abackground value="Cr:255,255,255,255"/>
+						<aforeground value="Cr:0,0,0,255"/>
+						<azOrder value="-1"/>
+						<acreatorDiagramType value="ClassDiagram"/>
+						<aselectable value="true"/>
+						<arequestResetCaption value="false"/>
+						<arequestResetCaptionSize value="false"/>
+						<aconnectorStyle value="3"/>
+						<aconnectorLineJumps value="4"/>
+						<aconnectorLabelOrientation value="4"/>
+						<afromShapeXDiff value="0"/>
+						<afromShapeYDiff value="0"/>
+						<atoShapeXDiff value="0"/>
+						<atoShapeYDiff value="0"/>
+						<afromConnectType value="0"/>
+						<atoConnectType value="0"/>
+						<auseFromShapeCenter value="true"/>
+						<auseToShapeCenter value="true"/>
+						<afromPinType value="1"/>
+						<atoPinType value="1"/>
+						<arequestRebuild value="false"/>
+						<ashowConnectorName value="2"/>
+						<apaintThroughLabel value="2"/>
+					</properties>
+				</xmi:Extension>
+				<elementFont bold="false" color="Cr:0,0,0,255" italic="false" name="Dialog" size="11" style="0"/>
+				<elementLine color="Cr:0,0,0,255" style="1" transparency="0" weight="1.0"/>
+			</uml:DiagramElement>
 		</uml:Diagram.element>
 	</uml:Diagram>
+	<uml:Diagram diagramType="PackageDiagram" documentation="" name="Package Diagram1" toolName="Visual Paradigm for UML" xmi:id="gxe0buyCiu1SNw.m">
+		<xmi:Extension extender="Visual Paradigm for UML">
+			<properties>
+				<apmAuthor value="lavm"/>
+				<apmCreateDateTime value="1337717549249"/>
+				<apmLastModified value="1337717578939"/>
+				<ashowPackageNameStyle value="0"/>
+				<ashowConnectorName value="0"/>
+				<apaintConnectorThroughLabel value="0"/>
+				<ashowActivityStateNodeCaption value="65535"/>
+				<aeditable value="true"/>
+				<afollowDiagramParentElement value="true"/>
+				<aautoFitShapesSize value="false"/>
+				<ashowTaggedValues value="false"/>
+				<ashowStereotypes value="true"/>
+				<ashowConstraints value="false"/>
+				<aalignToGrid value="true"/>
+				<agridVisible value="false"/>
+				<agridWidth value="10"/>
+				<agridHeight value="10"/>
+				<agridColor value="Cr:192,192,192,255"/>
+				<adiagramBackground value="Cr:255,255,255,255"/>
+				<aconnectorStyle value="1"/>
+				<aconnectorLineJumps value="0"/>
+				<aconnectorLineJumpsSize value="0"/>
+				<aconnectionPointStyle value="0"/>
+				<aconnectorLabelOrientation value="0"/>
+				<amodelElementNameAlignment value="4"/>
+				<azoomRatio value="1.0"/>
+				<amaximized value="false"/>
+				<ax value="0"/>
+				<ay value="0"/>
+				<awidth value="1235"/>
+				<aheight value="708"/>
+				<aqualityScore value="-1"/>
+				<a_globalPaletteOption value="true"/>
+				<a_alwaysShowReferenceAndSubdiagramResource value="false"/>
+				<ainitializeDiagramForCreate value="true"/>
+				<arequestValidateSnapToGrid value="false"/>
+				<ashowDefaultPackage value="true"/>
+			</properties>
+		</xmi:Extension>
+	</uml:Diagram>
 </xmi:XMI>
\ No newline at end of file