OSSP CVS Repository

ossp - Check-in [1935]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 1935
Date: 2002-Mar-01 23:48:23 (local)
2002-Mar-01 22:48:23 (UTC)
User:ms
Branch:
Comment: Fixed the build, improved the design, improved the configuration and option processing.
Tickets:
Inspections:
Files:
ossp-pkg/rc/rc.c      1.15 -> 1.16     8 inserted, 7 deleted
ossp-pkg/rc/rc.conf      1.6 -> 1.7     37 inserted, 39 deleted
ossp-pkg/rc/rc.h      1.12 -> 1.13     2 inserted, 2 deleted
ossp-pkg/rc/rc.pod      1.28 -> 1.29     1 inserted, 1 deleted
ossp-pkg/rc/rc_config.c      1.4 -> 1.5     18 inserted, 6 deleted
ossp-pkg/rc/rc_design.ps      1.3 -> 1.4     3262 inserted, 1570 deleted
ossp-pkg/rc/rc_design.xmi      1.3 -> 1.4     4117 inserted, 1998 deleted
ossp-pkg/rc/rc_optimpl.c      1.2 -> 1.3     2 inserted, 4 deleted
ossp-pkg/rc/rc_private.h      1.5 -> 1.6     3 inserted, 4 deleted

ossp-pkg/rc/rc.c 1.15 -> 1.16

--- rc.c 2002/02/28 18:24:04     1.15
+++ rc.c 2002/03/01 22:48:23     1.16
@@ -36,6 +36,11 @@
 #include "rc_private.h"
 
 
+/*TRACE("Vor configLoad.");
+TRACEL((long)configGetvers());
+TRACE("Nach configLoad.");
+TRACEL((long)configGetvers());*/
+
 int main(int argc, char *argv[])
 {
     ex_t Except;
@@ -43,22 +48,18 @@
 
     ex_try {
         configConstruct();
-TRACE("Vor configLoad.");
-TRACEL((long)configGetvers());
         configLoad(argc, argv);
-TRACE("Nach configLoad.");
-TRACEL((long)configGetvers());
     }
     ex_catch(Except) {
         bCaught = 1;
         fprintf(stderr, "Class '%s' threw exception %d in %s:%s():%d.\n",\
                (char *)Except.ex_class, (int)Except.ex_value,\
                Except.ex_file, Except.ex_func, Except.ex_line);
-        exit(1);    /* Failure */
+        exit(1);        /* Failure */
     }
     if (!bCaught)
         fprintf(stderr, "main: No exceptions caught.\n");
 
-    configDestruct(); /* Possibly destruct the configuration */
-    exit(0);        /* Success */
+    configDestruct();   /* Possibly destruct the configuration */
+    exit(0);            /* Success */
 }


ossp-pkg/rc/rc.conf 1.6 -> 1.7

--- rc.conf      2002/02/04 22:35:20     1.6
+++ rc.conf      2002/03/01 22:48:23     1.7
@@ -2,49 +2,47 @@
 # OSSP rc rc.conf example
 # 
 
-#### Inclusive options ####
-dirs      /usr/local/rc /export/home/macgyver/runcommands
-#file     /export/home/rc.init  #practically only used on command line
-tmp       /var/tmp
-verbose
-#silent
-debug
-#raw
-
-configsection   config          #name for config section in rcfile
-commonsection   common          #name for common section in rcfile
-rcfile          'rc.%s'         #'rc.' followed by the program name
-rcumask         002             #mask checked against rcfile permissions
-deactivate      OSSP_RC_DEACT   #environment variable controls activation
-interpreter     /usr/bin/perl   #command interpreter to use for script code
+#### Return options ####
+#usage       #flag
+#version     #flag
+#help        #flag
+#info        #flag
 
-#RSE what about ${begin} regexref       '(?<=^|\n)%%%s\s*(.+?)(?=\n|;)'
-regexassign    '(\s+)=(.*)$'
-regexparam     '..'             #needs explanation
+#### Output options ####
+raw         #flag
+debug       #flag
+#silent      #flag
+verbose     #flag
 
+#### Exclusive options ####
+#print       #flag
+eval        #flag
+#exec        #flag
 
+#### Inquisitive options ####
+#labels      start
+#query       ${foovar:-foodefault}
 
+#### Pathname options ####
+#conf       #it's too late to set the conf file in the conf file
+locate      /cw/etc/rc.d:/etc/rc.d:/usr/local/rc
+func        rc.func
+tmp         /var/tmp
 
 
-regexsection   '(?<=^|\n)%%%s\s*\n(.+?)(?=\n%\S+|$)'
+#Some of these are not in the docs! Get them in there!
+#!!! FIXME !!!
 
-usage       #flag
-debug       #flag
-force       #flag
-version     #flag
-#conf       #it's too late to set the conf file in the conf file
-locate      /cw/etc/rc.d:/etc/rc.d
-eval        #flag
-func        rc.iofunc \
-            rc.dbgfunc \
-            rc.exfunc
-help        #flag
-info        #flag
-labels      start
-print       #flag
-query       ${foovar:-foodefault}
-silent      #flag
-raw         #flag
-tmp         /var/tmp
-verbose     #flag
-exec        #flag
+#RSE what about ${begin} regexref       '(?<=^|\n)%%%s\s*(.+?)(?=\n|;)'
+#regexassign    '(\s+)=(.*)$'
+#regexparam     '..'             #needs explanation
+
+#force                          #flag
+#file       /export/home/rc.init #practically only used on command line
+#rcfile          'rc.%s'         #'rc.' followed by the program name
+#rcumask         002             #mask checked against rcfile permissions
+#deactivate      OSSP_RC_DEACT   #environment variable controls activation
+#regexsection   '(?<=^|\n)%%%s\s*\n(.+?)(?=\n%\S+|$)'
+#configsection   config          #name for config section in rcfile
+#commonsection   common          #name for common section in rcfile
+#interpreter     /usr/bin/perl   #command interpreter to use for script code


ossp-pkg/rc/rc.h 1.12 -> 1.13

--- rc.h 2002/02/28 18:24:04     1.12
+++ rc.h 2002/03/01 22:48:23     1.13
@@ -68,8 +68,8 @@
 rc_return_t eoptProcess(void);
 
 /* Command line option function prototypes */
-rc_return_t coptParse(int);
-rc_return_t coptProcess(char, char *);
+rc_return_t coptParse(int, char **);
+rc_return_t coptProcess(int);
 
 /* Config function prototypes */
 rc_return_t configConstruct(void);


ossp-pkg/rc/rc.pod 1.28 -> 1.29

--- rc.pod       2002/02/28 15:30:04     1.28
+++ rc.pod       2002/03/01 22:48:23     1.29
@@ -71,7 +71,7 @@
 OSSP rc is a runcommand processor. Its primary function is to scan F<rcfile>
 script files for B<section>(s) and run the commands listed in the section(s).
 
-The runcommand processor can alternatively print the commands in human
+The runcommand processor can alternatively C<print> the commands in human
 readable format or reformat them for shell C<eval> input without executing
 them. The F<rcfile> files contain variables and the command processor has
 functionality to query their default, set and effective values.


ossp-pkg/rc/rc_config.c 1.4 -> 1.5

--- rc_config.c  2002/02/28 18:24:04     1.4
+++ rc_config.c  2002/03/01 22:48:23     1.5
@@ -54,7 +54,7 @@
         s_pInst->nLocks = 0;
 
         ex_try {                            /* Make a val instance  */
-            val_create(&s_pInst->pVal);     /* to hold individual   */
+            val_create(&s_pInst->pOpt);     /* to hold individual   */
         }                                   /* configuration values */
         ex_catch(Except) {
             rethrow;
@@ -76,7 +76,7 @@
 
     if (s_pInst != NULL) {
         ex_try {
-            val_get(s_pInst->pVal, RC_VER_NAME, &nVer);
+            val_get(s_pInst->pOpt, RC_VER_NAME, &nVer);
         }
         ex_catch(Except) {
             rethrow;
@@ -98,10 +98,22 @@
 {
     ex_t Except;
 
+    ex_try {    /* Parse through each type of option           */
+/* FIXME s_pInst->pOpt will hold a copy of the command line */
+//        coptParse(s_pInst->pOpt);   /* First priority options  */
+//        eoptParse(s_pInst->pOpt);   /* Medium priority options */
+//        foptParse(s_pInst->pOpt);   /* Low priority options    */
+        coptParse(argc, argv); /* FIXME Patch for now */
+/* FIXME s_pInst->pOpt will hold a copy of the command line */
+    }
+    ex_catch(Except) {
+        rethrow;
+    }
+
     ex_try {    /* Register and set configuration values */
         /* FIXME This is real bad, replace with our own  */
-        val_reg(s_pInst->pVal, RC_VER_NAME, VAL_TYPE_SHORT, RC_VER_DESC, NULL);
-        val_set(s_pInst->pVal, RC_VER_NAME, 1);
+        val_reg(s_pInst->pOpt, RC_VER_NAME, VAL_TYPE_SHORT, RC_VER_DESC, NULL);
+        val_set(s_pInst->pOpt, RC_VER_NAME, 1);
     }
     ex_catch(Except) {
         rethrow;
@@ -121,8 +133,8 @@
     if (s_pInst) {
         if (!(--s_pInst->nLocks)) {         /* If nLocks is 0, dealloc  */
             ex_try {                        /* FIXME, not thread-safe   */
-                val_destroy(s_pInst->pVal); /* Destroy val instance and */
-            }                               /* Assume that pVal is NULL */
+                val_destroy(s_pInst->pOpt); /* Destroy val instance and */
+            }                               /* Assume that pOpt is NULL */
             ex_catch(Except) {
                 rethrow;
             }


ossp-pkg/rc/rc_design.ps 1.3 -> 1.4

--- rc_design.ps 2002/02/07 15:34:39     1.3
+++ rc_design.ps 2002/03/01 22:48:23     1.4
@@ -1,1573 +1,3265 @@
 %!PS-Adobe-3.0
-%%Pages: (atend)
-%%BoundingBox: 33 514 565 802
-%%HiResBoundingBox: 33.578833 514.306543 564.970020 801.654712
-%...................................
-%%Creator: AFPL Ghostscript 650 (pswrite)
-%%CreationDate: 2002/02/06 18:40:57
-%%DocumentData: Clean7Bit
-%%LanguageLevel: 2
-%%EndComments
-%%BeginProlog
-% This copyright applies to everything between here and the %%EndProlog:
-% Copyright (C) 2000 Aladdin Enterprises, Menlo Park, CA.  All rights reserved.
-%%BeginResource: procset GS_pswrite_2_0_1001
-/GS_pswrite_2_0_1001 80 dict dup begin
-/setpagesize{1 index where{pop cvx exec pop pop}{pop /setpagedevice where
-{pop 2 array astore 1 dict dup/PageSize 4 -1 roll put setpagedevice}
-{pop/setpage where{pop pageparams 3{exch pop}repeat setpage}
-{pop pop}ifelse}ifelse}ifelse}bind def
-/!{bind def}bind def/#{load def}!/N/counttomark #
-/rG{3{3 -1 roll 255 div}repeat setrgbcolor}!/G{255 div setgray}!/K{0 G}!
-/r6{dup 3 -1 roll rG}!/r5{dup 3 1 roll rG}!/r3{dup rG}!
-/w/setlinewidth #/J/setlinecap #
-/j/setlinejoin #/M/setmiterlimit #/d/setdash #/i/setflat #
-/m/moveto #/l/lineto #/c/rcurveto #/h{p closepath}!/H{P closepath}!
-/lx{0 rlineto}!/ly{0 exch rlineto}!/v{0 0 6 2 roll c}!/y{2 copy c}!
-/re{4 -2 roll m exch dup lx exch ly neg lx h}!
-/^{3 index neg 3 index neg}!
-/P{N 0 gt{N -2 roll moveto p}if}!
-/p{N 2 idiv{N -2 roll rlineto}repeat}!
-/f{P fill}!/f*{P eofill}!/s{H stroke}!/S{P stroke}!
-/q/gsave #/Q/grestore #/rf{re fill}!
-/Y{P clip newpath}!/Y*{P eoclip newpath}!/rY{re Y}!
-/|={pop exch 4 1 roll 3 array astore cvx exch 1 index def exec}!
-/|{exch string readstring |=}!
-/+{dup type/nametype eq{2 index 7 add -3 bitshift 2 index mul}if}!
-/@/currentfile #/${+ @ |}!
-/B{{2 copy string{readstring pop}aload pop 4 array astore cvx
-3 1 roll}repeat pop pop true}!
-/Ix{[1 0 0 1 11 -2 roll exch neg exch neg]exch}!
-/,{true exch Ix imagemask}!/If{false exch Ix imagemask}!/I{exch Ix image}!
-/Ic{exch Ix false 3 colorimage}!
-/F{/Columns counttomark 3 add -2 roll/Rows exch/K -1/BlackIs1 true>>
-/CCITTFaxDecode filter}!/FX{<</EndOfBlock false F}!
-/X{/ASCII85Decode filter}!/@X{@ X}!/&2{2 index 2 index}!
-/@F{@ &2<<F}!/@C{@X &2 FX}!
-/$X{+ @X |}!/&4{4 index 4 index}!/$F{+ @ &4<<F |}!/$C{+ @X &4 FX |}!
-/IC{3 1 roll 10 dict begin 1{/ImageType/Interpolate/Decode/DataSource
-/ImageMatrix/BitsPerComponent/Height/Width}{exch def}forall
-currentdict end image}!
-end readonly def
-%%EndResource
-/pagesave null def
+%%BeginProcSet: reencode 1.0 0 
+/RE 
+{  findfont begin 
+  currentdict dup length dict begin 
+  {1 index /FID ne {def} {pop pop} ifelse} forall 
+  /FontName exch def dup length 0 ne 
+  { /Encoding Encoding 256 array copy def 
+      0 exch 
+      { dup type /nametype eq 
+        { Encoding 2 index 2 index put 
+          pop 1 add 
+        } 
+        { exch pop 
+        } ifelse 
+      } forall 
+  } if pop 
+  currentdict dup end end 
+  /FontName get exch definefont pop 
+    } bind def 
+%%EndProcSet: reencode 1.0 0 
+%%BeginProcSet: ellipse 1.0 0 
+/ellipsedict 8 dict def 
+ellipsedict /mtrx matrix put 
+/ellipse { ellipsedict begin 
+/endangle exch def 
+/startangle exch def 
+/yrad exch def 
+/xrad exch def 
+/y exch def 
+/x exch def 
+/savematrix mtrx currentmatrix def 
+x y translate 
+xrad yrad scale 
+0 0 1 0 360 arc 
+savematrix setmatrix end } def 
+%%EndProcSet: ellipse 1.0 0 
 %%EndProlog
-%%Page: 1 1
-%%BeginPageSetup
-GS_pswrite_2_0_1001 begin
-595 842 /a4 setpagesize
-/pagesave save store 100 dict begin
-0.1 0.1 scale
-%%EndPageSetup
-gsave mark
-Q q
-320 5127.28 5345.49 2945.66 re
-Y
-255 G
-3333.32 7743.63 433.052 266.146 re
-f*
-4.51096 w
-K
-3333.32 7743.63 433.052 266.146 re
-S
-255 G
-3333.32 7919.56 433.052 90.219 re
-f*
-K
-3333.32 7919.56 433.052 90.219 re
-S
-3522 7950 24 30 /5U
-$C
--EQKY?GHO?s7QB(-'&FZBRDc-^]4?,oto^rK`~>
-,
-3550 7949 26 32 /1F
-$C
-1_L@=SIsnT6+o3Kl["'3reN8cs8TiT;uYA@D0D2PYejEje1dN~>
-,
-255 G
-3333.32 7829.34 433.052 90.219 re
-f*
-K
-3333.32 7829.34 433.052 90.219 re
-S
-255 G
-3333.32 7739.12 433.052 90.219 re
-f*
-K
-3333.32 7739.12 433.052 90.219 re
-S
-255 G
-4524.22 7603.79 690.177 374.41 re
-f*
-K
-4524.22 7603.79 690.177 374.41 re
-S
-255 G
-4524.22 7906.03 690.177 72.1753 re
-f*
-K
-4524.22 7906.03 690.177 72.1753 re
-S
-4720 7919 20 19 /5Y
-$C
-"UYqT:kF9+&1Bh@/T/DB%La=2iIcbk_8$~>
-,
-4744 7919 5Y ,
-4768 7918 23 32 /1J
-$C
-4q\EGSIsnTJ\3A4e,T3C;AbKfGTIDq6I?B45dda^J,]>A[BRMK.b$/F~>
-,
-4796 7919 3 30 /6C
-$X
-i8EPOi8EPOi8EPOi8EPOi8EPOi8=S8!!(s8i8=~>
-,
-4805 7919 17 22 /1N
-$C
--Eo0's8W-!s53\1$nT;Rm6iY$~>
-,
-4825 7910 19 31 /6G
-$C
-3%YA1M;t7]J(%o!/17?i<]Ej<f!"cHs537R[]n;=LUDjP~>
-,
-4850 7919 3 30 /1R
-$X
-i8EPOi8EPOi8EPOi8EPOi8EPOi8EPOi8EPOi8=~>
-,
-4857 7918 20 23 /6K
-$C
-4ubjWU3>c+dr`>#)WW^nq^iog.t5pT(<'I3'E~>
-,
-4878 7918 11 28 /1V
-$X
-#J^l.&)[ot%KHt=%KHt=%KHt=%KHt=%KHt=%KHt=%KHt=%KQOes5<q8%KHt=%KHt=%KHt=~>
-,
-4892 7918 18 23 /6O
-$C
-4?-*,'=U73s%0u's8VuhlJL11$!=6/'E~>
-,
-4915 7919 1N ,
-4937 7918 20 20 /1Z
-$C
-P@"QM@,SqW*#LYD_7'aaJcuE.+JAk0YZO^~>
-,
-4961 7918 1Z ,
-255 G
-4524.22 7815.81 690.177 90.219 re
-f*
-K
-4524.22 7815.81 690.177 90.219 re
-S
-4734 7845 1F ,
-4763 7845 6O ,
-4787 7846 1N ,
-4806 7846 11 30 /6S
-$X
-%KHt=%KHt=%KHt=%KHt=%KHt=%KHt=%KHt=%KHt=%KHt=s5<q8s54@e%KHt=%KHt=%fd-u#N,^"~>
-,
-4820 7846 6C ,
-4827 7837 6G ,
-4852 7845 16 22 /2D
-$X
-+2C,4J,B"jn/pR!i"+`Vi!80Fi!80Fi!80Fi!80Fi!80Fi!80Fi!80F~>
-,
-4875 7846 10 22 /6W
-$X
-huM[8huM[8huM[8huM[8huM[8huM[8huM[8n,VqXp]13ln%eD-kJ.28~>
-,
-4887 7845 20 23 /2H
-$C
-0Je`A9g'0+"eb^@s51Q38D)n^j..hJhYt#nCfREB5Q~>
-,
-4908 7845 1V ,
-4922 7846 6C ,
-4930 7845 6O ,
-4954 7846 1N ,
-255 G
-4528.73 7897.01 681.155 13.5327 re
-f*
-4528.73 7897.01 681.155 13.5327 re
-S
-4524.22 7725.59 690.177 90.219 re
-f*
-K
-4524.22 7725.59 690.177 90.219 re
-S
-4544 7766 10 3 /7A
-$X
-s1nZMs1e~>
-,
-4557 7755 17 23 /2L
-$C
-3%Q3:d4=/[ea%T^'_"Xc&6U""/1tXdCLO@qe27~>
-,
-4575 7749 25 2 /7E
-$C
--D4i~>
-,
-4603 7756 4 30 /2P
-$X
-nF5r:nF5r:nF5r:nF5r:nF5r:nF5r:nF5r:nF-~>
-,
-4613 7756 1N ,
-4634 7755 2L ,
-4653 7755 1V ,
-4666 7755 2H ,
-4690 7756 1N ,
-4711 7755 18 23 /7I
-$C
-3'%P?'=U7dVm"uZSO7o,^1dOblX?W!X]SC~>
-,
-4731 7755 6K ,
-4768 7756 4 21 /2V
-$X
-nF5r:zzz!:]LIn,~>
-,
-4788 7755 1F ,
-4817 7755 6O ,
-4841 7756 1N ,
-4860 7756 6S ,
-4875 7756 6C ,
-4882 7747 6G ,
-4906 7755 2D ,
-4929 7756 6W ,
-4941 7755 2H ,
-4962 7755 1V ,
-4976 7756 6C ,
-4984 7755 6O ,
-5008 7756 1N ,
-255 G
-4524.22 7599.28 690.177 126.307 re
-f*
-K
-4524.22 7599.28 690.177 126.307 re
-S
-4542 7665 22 30 /7O
-$C
-0[7B,^]/Z\hG$@Mo8MH&hu<AnL6"P=HiMt&rU7,C~>
-,
-4567 7665 1F ,
-4596 7665 6O ,
-4620 7666 1N ,
-4639 7666 6S ,
-4654 7666 6C ,
-4661 7657 6G ,
-4685 7665 2D ,
-4708 7666 6W ,
-4720 7665 2H ,
-4741 7665 1V ,
-4755 7666 6C ,
-4763 7665 6O ,
-4787 7666 1N ,
-4809 7657 9 39 /2Z
-$X
-!<<4P#6556%KIIK)uqqu2uko<GQ;[_DufA-n,VAHhuM[8huM[8huM[8huM[8n,VqXDuahWDu_it
-2uko<)uprY%KHt="onl."+U~>
-,
-4821 7657 9 39 /0D
-$X
-?iY-G0E='4(]YNU)upHK%KI">#64u/#65!Z#Clo,"+UK("+UK("+UK("+UK(#Cm&0#64u/#6587
-%KHt=)uprY)uqqu0E?%l?iU~>
-,
-4544 7611 20 20 /3D
-$C
-1V`tijO?#3ScA`b~>
-,
-4567 7603 6G ,
-4590 7611 6K ,
-4611 7611 1V ,
-4626 7612 2P ,
-4637 7612 1N ,
-4657 7611 2L ,
-4677 7611 1V ,
-4690 7611 2H ,
-4713 7612 1N ,
-4735 7611 7I ,
-4754 7611 6K ,
-4779 7603 2Z ,
-4790 7603 0D ,
-255 G
-4086.65 6647.47 433.052 536.804 re
-f*
-K
-4086.65 6647.47 433.052 536.804 re
-S
-255 G
-4086.65 7112.1 433.052 72.1753 re
-f*
-K
-4086.65 7112.1 433.052 72.1753 re
-S
-4179 7125 5Y ,
-4203 7125 5Y ,
-4228 7125 2P ,
-4236 7124 1V ,
-4248 7124 6K ,
-4272 7125 6W ,
-4285 7124 2H ,
-4306 7124 1V ,
-4319 7124 6O ,
-4342 7125 6W ,
-4355 7124 1Z ,
-4379 7124 1Z ,
-255 G
-4086.65 7021.88 433.052 90.219 re
-f*
-K
-4086.65 7021.88 433.052 90.219 re
-S
-4203 7052 20 30 /0H
-$C
--EmILs8W'`L]1Rds8W'c6*Ge~>
-,
-4227 7052 6C ,
-4236 7052 1R ,
-4243 7051 6K ,
-4266 7051 29 32 /3H
-$C
--P?tM:5JGe5huS!-M6uE4`BTbs8VJ7l[N,]FLJUr<Z!,lTnNn'~>
-,
-4298 7043 19 31 /0L
-$C
--Fa$Tq6Jrae&8b@6+oIOs/5ns[JmVH>VMIP`HJb"5Q~>
-,
-4319 7051 1V ,
-4333 7052 6C ,
-4341 7051 6O ,
-4365 7052 1N ,
-255 G
-4091.16 7103.08 424.03 13.5327 re
-f*
-4091.16 7103.08 424.03 13.5327 re
-S
-4086.65 6931.66 433.052 90.219 re
-f*
-K
-4086.65 6931.66 433.052 90.219 re
-S
-255 G
-4086.65 6642.96 433.052 288.701 re
-f*
-K
-4086.65 6642.96 433.052 288.701 re
-S
-4107 6871 3D ,
-4130 6871 1J ,
-4155 6871 1V ,
-4169 6871 2H ,
-4192 6872 6W ,
-4203 6871 1V ,
-4217 6863 2Z ,
-4229 6863 0D ,
-4107 6817 3D ,
-4131 6818 23 30 /3L
-$C
--F'Q9YNrACI_M0#YGM8ql$qrD?i")qrg+AuIpIL~>
-,
-4159 6817 6K ,
-4181 6818 18 21 /0P
-$C
--ENcHQgLVd0AB+<?WOj$H"6)E-L!Jc:"!h~>
-,
-4201 6817 1V ,
-4215 6809 2Z ,
-4226 6809 0D ,
-4107 6763 3D ,
-4132 6764 2P ,
-4141 6763 2L ,
-4164 6764 21 30 /3P
-$C
--D@d-fDkmNr.]e&QXBdms,bSlhu~>
-,
-4190 6764 1N ,
-4211 6763 19 31 /0T
-$C
-4?-"L4VG#mK@`l5e,TI%qt@J"2.C"]@B=tY^]~>
-,
-4235 6755 2Z ,
-4247 6755 0D ,
-4107 6709 3D ,
-4130 6709 1F ,
-4161 6709 2D ,
-4183 6710 6W ,
-4197 6710 6W ,
-4208 6709 6K ,
-4233 6710 1N ,
-4252 6709 1V ,
-4267 6701 2Z ,
-4278 6701 0D ,
-4107 6654 3D ,
-4132 6655 21 30 /3T
-$C
--EmILs8VWu?10?5LAuc'fCZZ6[=n~>
-,
-4157 6654 2H ,
-4181 6655 6W ,
-4193 6654 2L ,
-4213 6654 6K ,
-4237 6646 2Z ,
-4249 6646 0D ,
-255 G
-4632.48 6845.95 433.052 338.322 re
-f*
-K
-4632.48 6845.95 433.052 338.322 re
-S
-255 G
-4632.48 7112.1 433.052 72.1753 re
-f*
-K
-4632.48 7112.1 433.052 72.1753 re
-S
-4725 7125 5Y ,
-4748 7125 5Y ,
-4774 7125 2P ,
-4781 7124 1V ,
-4794 7124 6K ,
-4818 7125 6W ,
-4831 7124 2H ,
-4851 7124 1V ,
-4865 7124 6O ,
-4888 7125 6W ,
-4901 7124 1Z ,
-4924 7124 1Z ,
-255 G
-4632.48 7021.88 433.052 90.219 re
-f*
-K
-4632.48 7021.88 433.052 90.219 re
-S
-4655 7052 3P ,
-4681 7052 1N ,
-4700 7052 20 21 /0X
-$C
-1NhN&kdUHf-hmI3s7DfZ>M&_[~>
-,
-4723 7052 6C ,
-4732 7052 6W ,
-4745 7051 6O ,
-4769 7052 1N ,
-4791 7052 28 22 /3X
-$C
--F'?Ss8W-!s8W-!s8VhCXf'k]/.ijN*%u$)[+#~>
-,
-4823 7051 6K ,
-4848 7052 1N ,
-4867 7051 1V ,
-4879 7051 3H ,
-4912 7043 0L ,
-4933 7051 1V ,
-4947 7052 6C ,
-4955 7051 6O ,
-4978 7052 1N ,
-255 G
-4636.99 7103.08 424.03 13.5327 re
-f*
-4636.99 7103.08 424.03 13.5327 re
-S
-4632.48 6931.66 433.052 90.219 re
-f*
-K
-4632.48 6931.66 433.052 90.219 re
-S
-255 G
-4632.48 6841.44 433.052 90.219 re
-f*
-K
-4632.48 6841.44 433.052 90.219 re
-S
-255 G
-5173.79 6845.95 473.651 338.322 re
-f*
-K
-5173.79 6845.95 473.651 338.322 re
-S
-255 G
-5173.79 7112.1 473.651 72.1753 re
-f*
-K
-5173.79 7112.1 473.651 72.1753 re
-S
-5284 7125 5Y ,
-5308 7125 5Y ,
-5333 7125 2P ,
-5341 7124 1V ,
-5353 7124 6K ,
-5378 7125 6W ,
-5390 7124 2H ,
-5411 7124 1V ,
-5424 7124 6O ,
-5448 7125 6W ,
-5460 7124 1Z ,
-5484 7124 1Z ,
-255 G
-5173.79 7021.88 473.651 90.219 re
-f*
-K
-5173.79 7021.88 473.651 90.219 re
-S
-5194 7051 1F ,
-5223 7051 6O ,
-5247 7052 3X ,
-5281 7052 3X ,
-5313 7051 2H ,
-5337 7052 1N ,
-5358 7051 0T ,
-5382 7052 19 30 /1B
-$C
--D@'nli7"bs8W-!s8Vi~>
-,
-5405 7052 6C ,
-5414 7052 1N ,
-5434 7051 6K ,
-5457 7051 3H ,
-5489 7043 0L ,
-5510 7051 1V ,
-5524 7052 6C ,
-5532 7051 6O ,
-5556 7052 1N ,
-255 G
-5178.3 7103.08 464.629 13.5327 re
-f*
-5178.3 7103.08 464.629 13.5327 re
-S
-5173.79 6931.66 473.651 90.219 re
-f*
-K
-5173.79 6931.66 473.651 90.219 re
-S
-255 G
-5173.79 6841.44 473.651 90.219 re
-f*
-K
-5173.79 6841.44 473.651 90.219 re
-S
-255 G
-4632.48 5853.54 433.052 392.453 re
-f*
-K
-4632.48 5853.54 433.052 392.453 re
-S
-255 G
-4632.48 6155.78 433.052 90.219 re
-f*
-K
-4632.48 6155.78 433.052 90.219 re
-S
-4782 6185 3H ,
-4815 6177 0L ,
-4835 6185 1V ,
-4850 6186 6C ,
-4858 6185 6O ,
-4881 6186 1N ,
-255 G
-4632.48 6029.47 433.052 126.307 re
-f*
-K
-4632.48 6029.47 433.052 126.307 re
-S
-4653 6106 7A ,
-4667 6096 1N ,
-4689 6095 1F ,
-4718 6095 6O ,
-4741 6095 2D ,
-4764 6096 1N ,
-4784 6095 1V ,
-4811 6096 2V ,
-4832 6096 6C ,
-4841 6096 1N ,
-4860 6095 1V ,
-4653 6052 7A ,
-4665 6060 13 12 /4B
-$X
-(dL(=*T.ID#Co%sJ,"M<7h>n*#64u/~>
-,
-4682 6033 0L ,
-4702 6042 0X ,
-4727 6042 3P ,
-4753 6042 1R ,
-4760 6041 6K ,
-4784 6042 3X ,
-4816 6041 6K ,
-4841 6042 1N ,
-4860 6041 1V ,
-4888 6042 2V ,
-4905 6042 0X ,
-4928 6041 6O ,
-4951 6042 6C ,
-4958 6041 0T ,
-255 G
-4632.48 5849.03 433.052 180.438 re
-f*
-K
-4632.48 5849.03 433.052 180.438 re
-S
-4653 5969 3D ,
-4676 5969 2H ,
-4698 5969 0T ,
-4720 5969 0T ,
-4746 5970 3P ,
-4772 5970 1R ,
-4779 5969 6K ,
-4804 5970 3X ,
-4835 5969 6K ,
-4860 5970 1N ,
-4880 5969 1V ,
-4894 5961 2Z ,
-4905 5961 0D ,
-4653 5915 3D ,
-4675 5915 0T ,
-4698 5915 6K ,
-4722 5916 1R ,
-4732 5916 3P ,
-4758 5916 1R ,
-4765 5915 6K ,
-4790 5916 3X ,
-4822 5915 6K ,
-4846 5916 1N ,
-4866 5915 1V ,
-4880 5907 2Z ,
-4892 5907 0D ,
-4653 5861 3D ,
-4675 5853 6G ,
-4698 5861 6K ,
-4719 5861 1V ,
-4733 5861 1F ,
-4762 5861 6O ,
-4786 5861 2D ,
-4808 5862 1N ,
-4828 5861 1V ,
-4842 5853 2Z ,
-4853 5853 0D ,
-255 G
-3333.32 7080.52 433.052 338.322 re
-f*
-K
-3333.32 7080.52 433.052 338.322 re
-S
-255 G
-3333.32 7346.67 433.052 72.1753 re
-f*
-K
-3333.32 7346.67 433.052 72.1753 re
-S
-3417 7359 5Y ,
-3440 7359 5Y ,
-3463 7359 26 30 /1F
-$C
--EPdHD/We8hS3oI?MS\M[_B6,I;c^ng>DR5f=mm~>
-,
-3490 7358 0T ,
-3514 7358 2H ,
-3536 7350 0L ,
-3557 7358 1V ,
-3569 7358 6K ,
-3594 7359 6W ,
-3606 7358 1Z ,
-3630 7358 1Z ,
-255 G
-3333.32 7256.45 433.052 90.219 re
-f*
-K
-3333.32 7256.45 433.052 90.219 re
-S
-3481 7287 1B ,
-3502 7286 6O ,
-3524 7278 6G ,
-3546 7278 6G ,
-3569 7286 6K ,
-3594 7287 6W ,
-255 G
-3337.83 7337.65 424.03 13.5327 re
-f*
-3337.83 7337.65 424.03 13.5327 re
-S
-3333.32 7166.23 433.052 90.219 re
-f*
-K
-3333.32 7166.23 433.052 90.219 re
-S
-255 G
-3333.32 7076.01 433.052 90.219 re
-f*
-K
-3333.32 7076.01 433.052 90.219 re
-S
-255 G
-2070.25 7675.97 433.052 338.322 re
-f*
-K
-2070.25 7675.97 433.052 338.322 re
-S
-255 G
-2070.25 7942.12 433.052 72.1753 re
-f*
-K
-2070.25 7942.12 433.052 72.1753 re
-S
-2126 7955 5Y ,
-2150 7955 5Y ,
-2176 7955 2P ,
-2186 7955 1N ,
-2206 7954 1V ,
-2218 7954 6K ,
-2243 7955 6W ,
-2255 7946 0L ,
-2279 7955 6W ,
-2290 7954 6K ,
-2312 7954 1V ,
-2324 7954 6K ,
-2349 7955 6W ,
-2361 7954 1Z ,
-2385 7954 1Z ,
-255 G
-2070.25 7851.9 433.052 90.219 re
-f*
-K
-2070.25 7851.9 433.052 90.219 re
-S
-2187 7882 3T ,
-2213 7882 6W ,
-2226 7881 6O ,
-2248 7881 7I ,
-2267 7881 6K ,
-2290 7881 2L ,
-2310 7881 2L ,
-2332 7881 6O ,
-2355 7882 6W ,
-255 G
-2074.76 7933.09 424.03 13.5327 re
-f*
-2074.76 7933.09 424.03 13.5327 re
-S
-2070.25 7761.68 433.052 90.219 re
-f*
-K
-2070.25 7761.68 433.052 90.219 re
-S
-255 G
-2070.25 7671.46 433.052 90.219 re
-f*
-K
-2070.25 7671.46 433.052 90.219 re
-S
-255 G
-1528.94 7134.65 451.096 266.146 re
-f*
-K
-1528.94 7134.65 451.096 266.146 re
-S
-255 G
-1528.94 7310.58 451.096 90.219 re
-f*
-K
-1528.94 7310.58 451.096 90.219 re
-S
-1698 7340 1J ,
-1725 7340 7I ,
-1746 7341 6W ,
-1760 7341 6C ,
-1768 7332 0L ,
-1788 7340 1V ,
-255 G
-1528.94 7220.36 451.096 90.219 re
-f*
-K
-1528.94 7220.36 451.096 90.219 re
-S
-1549 7261 7A ,
-1562 7250 6K ,
-1586 7251 1B ,
-1608 7250 2H ,
-1631 7251 1N ,
-1652 7242 6G ,
-1690 7251 2V ,
-1708 7250 6K ,
-1733 7251 1N ,
-1755 7250 2D ,
-1778 7251 3X ,
-1822 7255 20 10 /4F
-$C
--D@3UJDZPedGP~>
-,
-1857 7250 19 30 /1J
-$C
-4?-*,'=XXj0=Uf8e,TIJs8B-&s0Sr=BiqE4_LM~>
-,
-255 G
-1528.94 7130.14 451.096 90.219 re
-f*
-K
-1528.94 7130.14 451.096 90.219 re
-S
-255 G
-2070.25 7139.17 433.052 266.146 re
-f*
-K
-2070.25 7139.17 433.052 266.146 re
-S
-255 G
-2070.25 7315.09 433.052 90.219 re
-f*
-K
-2070.25 7315.09 433.052 90.219 re
-S
-2223 7346 5U ,
-2250 7345 26 32 /1F
-$C
-1_L@=SIsnT6+o3Kl["'3reN8cs8TiT;uYA@D0D2PYejEje1dN~>
-,
-2282 7346 0H ,
-2306 7346 6C ,
-2315 7346 1R ,
-2322 7345 6K ,
-255 G
-2070.25 7224.87 433.052 90.219 re
-f*
-K
-2070.25 7224.87 433.052 90.219 re
-S
-255 G
-2070.25 7134.65 433.052 90.219 re
-f*
-K
-2070.25 7134.65 433.052 90.219 re
-S
-255 G
-2611.57 7139.17 433.052 266.146 re
-f*
-K
-2611.57 7139.17 433.052 266.146 re
-S
-255 G
-2611.57 7315.09 433.052 90.219 re
-f*
-K
-2611.57 7315.09 433.052 90.219 re
-S
-2746 7346 0H ,
-2770 7345 2D ,
-2793 7346 1N ,
-2814 7345 7I ,
-2837 7346 0H ,
-2860 7346 6C ,
-2869 7346 1R ,
-2876 7345 6K ,
-255 G
-2611.57 7224.87 433.052 90.219 re
-f*
-K
-2611.57 7224.87 433.052 90.219 re
-S
-255 G
-2611.57 7134.65 433.052 90.219 re
-f*
-K
-2611.57 7134.65 433.052 90.219 re
-S
-255 G
-2358.95 6480.57 433.052 266.146 re
-f*
-K
-2358.95 6480.57 433.052 266.146 re
-S
-255 G
-2358.95 6656.49 433.052 90.219 re
-f*
-K
-2358.95 6656.49 433.052 90.219 re
-S
-2542 6687 27 30 /1O
-$C
-,JX6Hs5!_N%/BiRA`*O"s,bSj\,~>
-,
-2566 6687 11 30 /4O
-$X
-Dub+_GQ;sgGQ9]'49.JD49.JD*WR5]*WR5]%KI">%fd+?%fch7#Cm$Zzz"2G#S"2FrQ~>
-,
-2576 6687 10 30 /1S
-$X
-huN6Hn,VqXDub+_GQ;sgGQ9]'49.JD49.JD)uq#[*WR5]*WQZM%fd+?%fd+?#Cm&0#Cm&0"+UKh~>
-,
-2585 6686 21 23 /4S
-$C
-3'%N\Grp*ZHFKdMEVU%GpWF`:rU-fS0U7O'$n)~>
-,
-255 G
-2358.95 6566.27 433.052 90.219 re
-f*
-K
-2358.95 6566.27 433.052 90.219 re
-S
-2379 6607 7A ,
-2392 6615 4B ,
-2407 6596 2L ,
-2428 6597 18 21 /1X
-$C
--D3l7_n4[4DV`'Fh7Ik!,D,s2~>
-,
-2450 6597 3L ,
-2478 6596 2H ,
-2502 6597 3X ,
-2534 6596 6K ,
-2571 6597 2V ,
-2591 6596 7I ,
-2612 6597 17 30 /4X
-$C
--Eo0's8W-!s53\,_c_a0g>T2!s8RT~>
-,
-2634 6596 2H ,
-2657 6597 6W ,
-255 G
-2358.95 6476.05 433.052 90.219 re
-f*
-K
-2358.95 6476.05 433.052 90.219 re
-S
-2379 6506 3D ,
-2402 6498 6G ,
-2424 6506 6K ,
-2446 6506 1V ,
-2460 6507 3L ,
-2488 6506 2H ,
-2512 6507 3X ,
-2544 6506 6K ,
-2568 6498 2Z ,
-2580 6498 0D ,
-255 G
-1276.32 5763.32 433.052 266.146 re
-f*
-K
-1276.32 5763.32 433.052 266.146 re
-S
-255 G
-1276.32 5939.25 433.052 90.219 re
-f*
-K
-1276.32 5939.25 433.052 90.219 re
-S
-1350 5969 1F ,
-1380 5969 6O ,
-1403 5970 1N ,
-1423 5970 6S ,
-1437 5970 6C ,
-1444 5961 6G ,
-1468 5969 23 32 /6A
-$C
-4q\EGSIsnTJ\3A4e,T3C;AbKfGTIDq6I?B45dda^J,]>A[BRMK.b$/F~>
-,
-1494 5969 6K ,
-1517 5969 7I ,
-1536 5969 1V ,
-1550 5970 6C ,
-1558 5969 6O ,
-1582 5970 1N ,
-255 G
-1276.32 5849.03 433.052 90.219 re
-f*
-K
-1276.32 5849.03 433.052 90.219 re
-S
-255 G
-1276.32 5758.81 433.052 90.219 re
-f*
-K
-1276.32 5758.81 433.052 90.219 re
-S
-255 G
-1817.64 5763.32 433.052 266.146 re
-f*
-K
-1817.64 5763.32 433.052 266.146 re
-S
-255 G
-1817.64 5939.25 433.052 90.219 re
-f*
-K
-1817.64 5939.25 433.052 90.219 re
-S
-1885 5970 23 30 /4Z
-$C
--D?A]jjESTDn"X's*t(Ks4@,I9<V!AZ!,"p~>
-,
-1911 5969 6K ,
-1933 5970 6S ,
-1946 5969 2H ,
-1970 5969 2D ,
-1992 5970 1R ,
-1998 5969 1V ,
-2011 5969 6A ,
-2037 5969 6K ,
-2061 5969 7I ,
-2079 5969 1V ,
-2094 5970 6C ,
-2102 5969 6O ,
-2125 5970 1N ,
-255 G
-1817.64 5849.03 433.052 90.219 re
-f*
-K
-1817.64 5849.03 433.052 90.219 re
-S
-255 G
-1817.64 5758.81 433.052 90.219 re
-f*
-K
-1817.64 5758.81 433.052 90.219 re
-S
-255 G
-2358.95 5763.32 433.052 266.146 re
-f*
-K
-2358.95 5763.32 433.052 266.146 re
-S
-255 G
-2358.95 5939.25 433.052 90.219 re
-f*
-K
-2358.95 5939.25 433.052 90.219 re
-S
-2453 5970 3P ,
-2479 5970 6W ,
-2493 5970 6W ,
-2505 5969 6O ,
-2529 5970 6W ,
-2541 5969 6A ,
-2567 5969 6K ,
-2591 5969 7I ,
-2609 5969 1V ,
-2624 5970 6C ,
-2632 5969 6O ,
-2655 5970 1N ,
-255 G
-2358.95 5849.03 433.052 90.219 re
-f*
-K
-2358.95 5849.03 433.052 90.219 re
-S
-255 G
-2358.95 5758.81 433.052 90.219 re
-f*
-K
-2358.95 5758.81 433.052 90.219 re
-S
-255 G
-2900.27 5763.32 433.052 266.146 re
-f*
-K
-2900.27 5763.32 433.052 266.146 re
-S
-255 G
-2900.27 5939.25 433.052 90.219 re
-f*
-K
-2900.27 5939.25 433.052 90.219 re
-S
-2947 5969 1F ,
-2977 5969 6O ,
-3000 5970 3X ,
-3034 5970 3X ,
-3067 5969 6O ,
-3090 5970 1N ,
-3112 5969 6A ,
-3138 5969 6K ,
-3162 5969 7I ,
-3180 5969 1V ,
-3194 5970 6C ,
-3202 5969 6O ,
-3226 5970 1N ,
-255 G
-2900.27 5849.03 433.052 90.219 re
-f*
-K
-2900.27 5849.03 433.052 90.219 re
-S
-255 G
-2900.27 5758.81 433.052 90.219 re
-f*
-K
-2900.27 5758.81 433.052 90.219 re
-S
-255 G
-3441.58 5763.32 451.096 266.146 re
-f*
-K
-3441.58 5763.32 451.096 266.146 re
-S
-255 G
-3441.58 5939.25 451.096 90.219 re
-f*
-K
-3441.58 5939.25 451.096 90.219 re
-S
-3544 5969 23 31 /2D
-$C
-4sV7iSIsnTJ\=2sqLAPFs8W-!s8W-!n,~>
-,
-3571 5969 2L ,
-3591 5969 6K ,
-3616 5970 6W ,
-3629 5969 6A ,
-3655 5969 6K ,
-3678 5969 7I ,
-3696 5969 1V ,
-3711 5970 6C ,
-3719 5969 6O ,
-3742 5970 1N ,
-255 G
-3441.58 5849.03 451.096 90.219 re
-f*
-K
-3441.58 5849.03 451.096 90.219 re
-S
-3462 5890 7A ,
-3474 5879 6K ,
-3499 5880 1B ,
-3520 5879 2H ,
-3544 5880 1N ,
-3564 5871 6G ,
-3602 5880 2V ,
-3621 5879 6K ,
-3645 5880 1N ,
-3668 5879 16 22 /2D
-$X
-+2C,4J,B"jn/pR!i"+`Vi!80Fi!80Fi!80Fi!80Fi!80Fi!80Fi!80F~>
-,
-3691 5880 3X ,
-3735 5884 4F ,
-3770 5879 1J ,
-255 G
-3441.58 5758.81 451.096 90.219 re
-f*
-K
-3441.58 5758.81 451.096 90.219 re
-S
-255 G
-2358.95 5149.83 433.052 266.146 re
-f*
-K
-2358.95 5149.83 433.052 266.146 re
-S
-255 G
-2358.95 5325.76 433.052 90.219 re
-f*
-K
-2358.95 5325.76 433.052 90.219 re
-S
-2502 5355 26 32 /2G
-$C
-4;&3EK;(PS5i!gTlg=]L<j51(1C&RJ&>t,Q>1Yf"DmaM#.h!_5X[<E~>
-,
-2529 5355 4S ,
-2551 5355 20 23 /5G
-$C
-2D#//M;-BpYGV?WO5I^\:AqoWL6[XNTr7~>
-,
-2573 5355 11 28 /2K
-$X
-HiX-GrW)Efn,VqXn,RD-GQ;sgGQ;sg2ul&@49.JD)uq#[*WZ5us58Cb%fd+?%fd+?#65!Z~>
-,
-2582 5356 4O ,
-2592 5355 21 23 /5K
-$C
-3&j4QU/pJ#heuk?rP.dVs4dL[DQq"1W+m/G~>
-,
-2615 5356 21 22 /2O
-$C
--EPVhp\Xjbqu-K.^YdfGGA>#uLD@*S8;<c~>
-,
-255 G
-2358.95 5235.54 433.052 90.219 re
-f*
-K
-2358.95 5235.54 433.052 90.219 re
-S
-255 G
-2358.95 5145.32 433.052 90.219 re
-f*
-K
-2358.95 5145.32 433.052 90.219 re
-S
-255 G
-626.745 7748.15 433.052 266.146 re
-f*
-K
-626.745 7748.15 433.052 266.146 re
-S
-255 G
-626.745 7924.07 433.052 90.219 re
-f*
-K
-626.745 7924.07 433.052 90.219 re
-S
-741 7955 23 30 /5P
-$C
-1k5Q*s8W-!s8W,@W$q-~>
-,
-767 7955 6W ,
-780 7954 2H ,
-803 7955 1N ,
-824 7954 2L ,
-846 7955 1R ,
-854 7954 2H ,
-875 7954 1V ,
-888 7954 6O ,
-912 7955 6W ,
-255 G
-626.745 7833.85 433.052 90.219 re
-f*
-K
-626.745 7833.85 433.052 90.219 re
-S
-255 G
-626.745 7743.63 433.052 90.219 re
-f*
-K
-626.745 7743.63 433.052 90.219 re
-S
-255 G
-879.359 7134.65 433.052 266.146 re
-f*
-K
-879.359 7134.65 433.052 266.146 re
-S
-255 G
-879.359 7310.58 433.052 90.219 re
-f*
-K
-879.359 7310.58 433.052 90.219 re
-S
-981 7340 6A ,
-1007 7332 19 30 /2T
-$C
-,G+XomOs"cI_5:0@J+R8lJM7,^Zi?0Uu21~>
-,
-1029 7341 1N ,
-1049 7340 1V ,
-1062 7340 2H ,
-1083 7341 0P ,
-1104 7341 5P ,
-1131 7341 6W ,
-1142 7340 6K ,
-1165 7340 6K ,
-255 G
-879.359 7220.36 433.052 90.219 re
-f*
-K
-879.359 7220.36 433.052 90.219 re
-S
-255 G
-879.359 7130.14 433.052 90.219 re
-f*
-K
-879.359 7130.14 433.052 90.219 re
-S
-255 G
-338.044 7134.65 433.052 266.146 re
-f*
-K
-338.044 7134.65 433.052 266.146 re
-S
-255 G
-338.044 7310.58 433.052 90.219 re
-f*
-K
-338.044 7310.58 433.052 90.219 re
-S
-421 7340 6A ,
-447 7332 2T ,
-470 7341 3X ,
-502 7340 19 31 /5T
-$C
-4?59\I6:/XKH&D)rV\t\rNH0r[DN;_**6p1(E`\W^]~>
-,
-525 7340 6O ,
-549 7341 1R ,
-556 7341 5P ,
-581 7340 2H ,
-604 7340 5T ,
-628 7341 1R ,
-635 7340 6K ,
-255 G
-338.044 7220.36 433.052 90.219 re
-f*
-K
-338.044 7220.36 433.052 90.219 re
-S
-255 G
-338.044 7130.14 433.052 90.219 re
-f*
-K
-338.044 7130.14 433.052 90.219 re
-S
-4849 7184.27 0 415.01 S
-255 G
-4849 7594.77 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-4849 7594.77 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-4887 7205 1J ,
-4912 7206 4 4 /2X
-$X
-nF5r:~>
-,
-4923 7206 2X ,
-4934 7206 10 29 /5X
-$X
-!Pe`O!Pe`O!Pe`O!Pe`O!Pe`O!Pe`O!Pe`O!Pe`O!Pe`O!Pe`Os1nZMs1gk7#J^GW!Pe`O!Pe~>
-,
-4307.69 7184.27 0 216.53 541.32 0 0 198.48 S
-255 G
-4849 7594.77 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-4849 7594.77 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-4341 7205 1J ,
-4366 7206 2X ,
-4377 7206 2X ,
-4388 7206 5X ,
-5390.32 7184.27 0 216.53 -541.32 0 0 198.48 S
-255 G
-4849 7594.77 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-4849 7594.77 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-5433 7205 1J ,
-5457 7206 2X ,
-5469 7206 2X ,
-5480 7206 5X ,
-3770.89 7906.03 753.33 0 S
-255 G
-3770.89 7906.03 45.11 22.55 45.11 -22.55 -45.11 -22.55 f*
-K
-3770.89 7906.03 45.11 22.55 45.11 -22.55 -45.11 -22.55 H
-S
-3549.85 7418.84 0 320.28 S
-2507.82 7906.03 825.51 0 S
-255 G
-3328.81 7906.03 -45.11 -22.55 -45.11 22.55 45.11 22.55 f*
-K
-3328.81 7906.03 -45.11 -22.55 -45.11 22.55 45.11 22.55 H
-S
-2532 7927 1J ,
-2557 7928 2X ,
-2568 7928 2X ,
-2580 7928 5X ,
-2286.78 7134.65 0 -202.99 288.7 0 0 -184.95 S
-255 G
-2575.48 6751.22 -31.58 54.13 63.15 0 f*
-K
-2575.48 6751.22 -31.58 54.13 63.15 0 H
-S
-2828.09 7134.65 0 -202.99 -252.61 0 0 -184.95 S
-255 G
-2575.48 6751.22 -31.58 54.13 63.15 0 f*
-K
-2575.48 6751.22 -31.58 54.13 63.15 0 H
-S
-2286.78 7405.31 0 266.15 S
-255 G
-2286.78 7666.95 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-2286.78 7666.95 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-2309 7427 5X ,
-2331 7427 2X ,
-2343 7427 2X ,
-2351 7445 4B ,
-1745.46 7400.8 0 144.35 541.32 0 0 126.31 S
-255 G
-2286.78 7666.95 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-2286.78 7666.95 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-1768 7422 5X ,
-1790 7422 2X ,
-1801 7422 2X ,
-1810 7440 4B ,
-2828.09 7405.31 0 139.84 -541.32 0 0 126.31 S
-255 G
-2286.78 7666.95 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-2286.78 7666.95 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-2853 7426 1J ,
-2877 7427 2X ,
-2889 7427 2X ,
-2900 7427 5X ,
-2575.48 5758.81 0 -342.83 S
-255 G
-2575.48 5420.49 -31.58 54.13 63.15 0 f*
-K
-2575.48 5420.49 -31.58 54.13 63.15 0 H
-S
-2034.17 5758.81 0 -162.39 541.32 0 0 -180.44 S
-255 G
-2575.48 5420.49 -31.58 54.13 63.15 0 f*
-K
-2575.48 5420.49 -31.58 54.13 63.15 0 H
-S
-1492.85 5758.81 0 -162.39 1082.63 0 0 -180.44 S
-255 G
-2575.48 5420.49 -31.58 54.13 63.15 0 f*
-K
-2575.48 5420.49 -31.58 54.13 63.15 0 H
-S
-3116.8 5758.81 0 -162.39 -541.32 0 0 -180.44 S
-255 G
-2575.48 5420.49 -31.58 54.13 63.15 0 f*
-K
-2575.48 5420.49 -31.58 54.13 63.15 0 H
-S
-3658.11 5758.81 0 -162.39 -1082.63 0 0 -180.44 S
-255 G
-2575.48 5420.49 -31.58 54.13 63.15 0 f*
-K
-2575.48 5420.49 -31.58 54.13 63.15 0 H
-S
-3116.8 6029.47 0 216.53 -541.32 0 0 230.06 S
-255 G
-2575.48 6471.54 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-2575.48 6471.54 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-3155 6050 1J ,
-3179 6051 2X ,
-3191 6051 2X ,
-3202 6051 5X ,
-3658.11 6029.47 0 216.53 -1082.63 0 0 230.06 S
-255 G
-2575.48 6471.54 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-2575.48 6471.54 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-3701 6050 1J ,
-3725 6051 2X ,
-3737 6051 2X ,
-3745 6069 4B ,
-1095.89 7400.8 0 144.35 -252.61 0 0 198.48 S
-255 G
-843.27 7739.12 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-843.27 7739.12 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-1064.31 7906.03 1005.94 0 S
-255 G
-2065.74 7906.03 -45.11 -22.55 -45.11 22.55 45.11 22.55 f*
-K
-2065.74 7906.03 -45.11 -22.55 -45.11 22.55 45.11 22.55 H
-S
-1107 7927 1J ,
-1131 7928 2X ,
-1143 7928 2X ,
-1154 7928 5X ,
-554.57 7400.8 0 144.35 288.7 0 0 198.48 S
-255 G
-843.27 7739.12 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-843.27 7739.12 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-4849 6246 0 595.45 S
-255 G
-4849 6836.93 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-4849 6836.93 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-4849 6246 0 216.53 -577.4 0 0 180.44 S
-255 G
-4271.6 6638.45 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-4271.6 6638.45 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-4849 6246 0 216.53 577.4 0 0 378.92 S
-255 G
-5426.41 6836.93 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-5426.41 6836.93 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-5433 7205 1J ,
-5457 7206 2X ,
-5469 7206 2X ,
-5480 7206 5X ,
-4887 7205 1J ,
-4912 7206 2X ,
-4923 7206 2X ,
-4934 7206 5X ,
-4341 7205 1J ,
-4366 7206 2X ,
-4377 7206 2X ,
-4388 7206 5X ,
-2532 7927 1J ,
-2557 7928 2X ,
-2568 7928 2X ,
-2580 7928 5X ,
-1107 7927 1J ,
-1131 7928 2X ,
-1143 7928 2X ,
-1154 7928 5X ,
-1768 7422 5X ,
-1790 7422 2X ,
-1801 7422 2X ,
-1810 7440 4B ,
-2853 7426 1J ,
-2877 7427 2X ,
-2889 7427 2X ,
-2900 7427 5X ,
-2309 7427 5X ,
-2331 7427 2X ,
-2343 7427 2X ,
-2351 7445 4B ,
-2575.48 6029.47 0 446.58 S
-255 G
-2575.48 6471.54 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-2575.48 6471.54 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-2618 6050 1J ,
-2643 6051 2X ,
-2654 6051 2X ,
-2665 6051 5X ,
-2034.17 6029.47 0 216.53 541.32 0 0 230.06 S
-255 G
-2575.48 6471.54 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-2575.48 6471.54 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-2081 6050 1J ,
-2106 6051 2X ,
-2117 6051 2X ,
-2128 6051 5X ,
-1492.85 6029.47 0 216.53 1082.63 0 0 230.06 S
-255 G
-2575.48 6471.54 22.55 -45.11 -22.55 -45.11 -22.55 45.11 f*
-K
-2575.48 6471.54 22.55 -45.11 -22.55 -45.11 -22.55 45.11 H
-S
-1535 6050 1J ,
-1560 6051 2X ,
-1571 6051 2X ,
-1583 6051 5X ,
-2618 6050 1J ,
-2643 6051 2X ,
-2654 6051 2X ,
-2665 6051 5X ,
-3155 6050 1J ,
-3179 6051 2X ,
-3191 6051 2X ,
-3202 6051 5X ,
-3701 6050 1J ,
-3725 6051 2X ,
-3737 6051 2X ,
-3745 6069 4B ,
-2081 6050 1J ,
-2106 6051 2X ,
-2117 6051 2X ,
-2128 6051 5X ,
-1535 6050 1J ,
-1560 6051 2X ,
-1571 6051 2X ,
-1583 6051 5X ,
-cleartomark end end pagesave restore showpage
-%%PageTrailer
+%%BeginSetup
+/isolatin1encoding 
+[ 32 /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright 
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash /zero /one 
+ /two /three /four /five /six /seven /eight /nine /colon /semicolon 
+ /less /equal /greater /question /at /A /B /C /D /E 
+ /F /G /H /I /J /K /L /M /N /O 
+ /P /Q /R /S /T /U /V /W /X /Y 
+ /Z /bracketleft /backslash /bracketright /asciicircum /underscore /quoteleft /a /b /c 
+ /d /e /f /g /h /i /j /k /l /m 
+ /n /o /p /q /r /s /t /u /v /w 
+ /x /y /z /braceleft /bar /braceright /asciitilde /.notdef /.notdef /.notdef 
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef 
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef 
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef 
+ /space /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright 
+ /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron /degree /plusminus /twosuperior /threesuperior 
+ /acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf 
+ /threequarters /questiondown /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla 
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde 
+ /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex 
+ /Udieresis /Yacute /Thorn /germandbls /agrave /aacute /acircumflex /atilde /adieresis /aring 
+ /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis 
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave 
+ /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis] def 
+%%EndSetup
+1 setlinewidth
+isolatin1encoding /_Helvetica /Helvetica RE
+/_Helvetica findfont
+12 scalefont setfont
+0.0 0.0 0.0 setrgbcolor
+32 810 translate
+0.5051935788479698 0.5051935788479698 scale
+-4 -26 translate
+newpath
+4 -26 moveto
+1058 0 rlineto
+0 -1285 rlineto
+-1058 0 rlineto
+closepath
+clip
+1.0 1.0 1.0 setrgbcolor
+newpath
+80 -1048 moveto
+80 -1032 96 -1032 16 arcto 4 {pop} repeat
+984 -1032 984 -1048 16 arcto 4 {pop} repeat
+984 -1336 968 -1336 16 arcto 4 {pop} repeat
+80 -1336 80 -1320 16 arcto 4 {pop} repeat
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+80 -1048 moveto
+80 -1032 96 -1032 16 arcto 4 {pop} repeat
+984 -1032 984 -1048 16 arcto 4 {pop} repeat
+984 -1336 968 -1336 16 arcto 4 {pop} repeat
+80 -1336 80 -1320 16 arcto 4 {pop} repeat
+closepath
+stroke
+1.0 0.6862745 0.6862745 setrgbcolor
+newpath
+536 -32 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+536 -32 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 0.6862745 0.6862745 setrgbcolor
+newpath
+536 -32 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+536 -32 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+isolatin1encoding /_Helvetica /Helvetica RE
+/_Helvetica findfont
+9 scalefont setfont
+577 -45 moveto
+(RC) show
+1.0 0.6862745 0.6862745 setrgbcolor
+newpath
+536 -52 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+536 -52 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 0.6862745 0.6862745 setrgbcolor
+newpath
+536 -72 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+536 -72 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+stroke
+540 -85 moveto
+(+RC\(\)) show
+540 -97 moveto
+(+~RC\(\)) show
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+680 -220 moveto
+153 0 rlineto
+0 -119 rlineto
+-153 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+680 -220 moveto
+153 0 rlineto
+0 -119 rlineto
+-153 0 rlineto
+closepath
+stroke
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+680 -220 moveto
+153 0 rlineto
+0 -16 rlineto
+-153 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+680 -220 moveto
+153 0 rlineto
+0 -16 rlineto
+-153 0 rlineto
+closepath
+stroke
+723 -233 moveto
+(<<Singleton>>) show
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+680 -236 moveto
+153 0 rlineto
+0 -20 rlineto
+-153 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+680 -236 moveto
+153 0 rlineto
+0 -20 rlineto
+-153 0 rlineto
+closepath
+stroke
+726 -249 moveto
+(Configuration) show
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+681 -235 moveto
+151 0 rlineto
+0 -3 rlineto
+-151 0 rlineto
+closepath
+eofill
+newpath
+681 -235 moveto
+151 0 rlineto
+0 -3 rlineto
+-151 0 rlineto
+closepath
+stroke
+newpath
+680 -256 moveto
+153 0 rlineto
+0 -20 rlineto
+-153 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+680 -256 moveto
+153 0 rlineto
+0 -20 rlineto
+-153 0 rlineto
+closepath
+stroke
+684 -269 moveto
+(-*s_pInst : Configuration) show
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+680 -276 moveto
+153 0 rlineto
+0 -64 rlineto
+-153 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+680 -276 moveto
+153 0 rlineto
+0 -64 rlineto
+-153 0 rlineto
+closepath
+stroke
+684 -289 moveto
+(#Configuration\(\)) show
+684 -301 moveto
+(+getInstance\(\)) show
+684 -313 moveto
+(+~Configuration\(\)) show
+684 -325 moveto
+(+Load\(\)) show
+684 -337 moveto
+(-Prep\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+511 -423 moveto
+135 0 rlineto
+0 -67 rlineto
+-135 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+511 -423 moveto
+135 0 rlineto
+0 -67 rlineto
+-135 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+511 -423 moveto
+135 0 rlineto
+0 -20 rlineto
+-135 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+511 -423 moveto
+135 0 rlineto
+0 -20 rlineto
+-135 0 rlineto
+closepath
+stroke
+555 -436 moveto
+(FileOption) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+511 -443 moveto
+135 0 rlineto
+0 -20 rlineto
+-135 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+511 -443 moveto
+135 0 rlineto
+0 -20 rlineto
+-135 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+511 -463 moveto
+135 0 rlineto
+0 -28 rlineto
+-135 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+511 -463 moveto
+135 0 rlineto
+0 -28 rlineto
+-135 0 rlineto
+closepath
+stroke
+515 -476 moveto
+(+FileOption\(**ppvOpts:void\)) show
+515 -488 moveto
+(+~FileOption\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+672 -421 moveto
+177 0 rlineto
+0 -67 rlineto
+-177 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+672 -421 moveto
+177 0 rlineto
+0 -67 rlineto
+-177 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+672 -421 moveto
+177 0 rlineto
+0 -20 rlineto
+-177 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+672 -421 moveto
+177 0 rlineto
+0 -20 rlineto
+-177 0 rlineto
+closepath
+stroke
+716 -434 moveto
+(EnvironmentOption) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+672 -441 moveto
+177 0 rlineto
+0 -20 rlineto
+-177 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+672 -441 moveto
+177 0 rlineto
+0 -20 rlineto
+-177 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+672 -461 moveto
+177 0 rlineto
+0 -28 rlineto
+-177 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+672 -461 moveto
+177 0 rlineto
+0 -28 rlineto
+-177 0 rlineto
+closepath
+stroke
+676 -474 moveto
+(+EnvironmentOption\(**ppvOpts:void\)) show
+676 -486 moveto
+(+~EnvironmentOption\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+872 -421 moveto
+186 0 rlineto
+0 -67 rlineto
+-186 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+872 -421 moveto
+186 0 rlineto
+0 -67 rlineto
+-186 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+872 -421 moveto
+186 0 rlineto
+0 -20 rlineto
+-186 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+872 -421 moveto
+186 0 rlineto
+0 -20 rlineto
+-186 0 rlineto
+closepath
+stroke
+916 -434 moveto
+(CommandLineOption) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+872 -441 moveto
+186 0 rlineto
+0 -20 rlineto
+-186 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+872 -441 moveto
+186 0 rlineto
+0 -20 rlineto
+-186 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+872 -461 moveto
+186 0 rlineto
+0 -28 rlineto
+-186 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+872 -461 moveto
+186 0 rlineto
+0 -28 rlineto
+-186 0 rlineto
+closepath
+stroke
+876 -474 moveto
+(+CommandLineOption\(**ppvOpts:void\)) show
+876 -486 moveto
+(+~CommandLineOption\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+664 -576 moveto
+191 0 rlineto
+0 -79 rlineto
+-191 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+664 -576 moveto
+191 0 rlineto
+0 -79 rlineto
+-191 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+664 -576 moveto
+191 0 rlineto
+0 -20 rlineto
+-191 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+664 -576 moveto
+191 0 rlineto
+0 -20 rlineto
+-191 0 rlineto
+closepath
+stroke
+isolatin1encoding /_dialog-Oblique /dialog-Oblique RE
+/_dialog-Oblique findfont
+9 scalefont setfont
+744 -589 moveto
+(Option) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+664 -596 moveto
+191 0 rlineto
+0 -20 rlineto
+-191 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+664 -596 moveto
+191 0 rlineto
+0 -20 rlineto
+-191 0 rlineto
+closepath
+stroke
+isolatin1encoding /_Helvetica /Helvetica RE
+/_Helvetica findfont
+9 scalefont setfont
+1.0 1.0 1.0 setrgbcolor
+newpath
+664 -616 moveto
+191 0 rlineto
+0 -40 rlineto
+-191 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+664 -616 moveto
+191 0 rlineto
+0 -40 rlineto
+-191 0 rlineto
+closepath
+stroke
+668 -629 moveto
+(+Parse\(\)) show
+668 -641 moveto
+(+getOpt\(in nOptid:int\)) show
+668 -653 moveto
+(+putOpt\(in nOptid:int, in *pvOptval:void\)) show
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+736 -33 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+736 -33 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+736 -33 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+736 -33 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+768 -46 moveto
+(Logger) show
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+736 -53 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+736 -53 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+736 -73 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+736 -73 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+stroke
+740 -86 moveto
+(+Logger\(\)) show
+740 -98 moveto
+(+~Logger\(\)) show
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+272 -32 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+272 -32 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+272 -32 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+272 -32 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+297 -45 moveto
+(Processor) show
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+272 -52 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+272 -52 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 1.0 1.0 setrgbcolor
+newpath
+272 -72 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+272 -72 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+stroke
+276 -85 moveto
+(+Processor\(\)) show
+276 -97 moveto
+(+~Processor\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+144 -328 moveto
+103 0 rlineto
+0 -111 rlineto
+-103 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+144 -328 moveto
+103 0 rlineto
+0 -111 rlineto
+-103 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+144 -328 moveto
+103 0 rlineto
+0 -20 rlineto
+-103 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+144 -328 moveto
+103 0 rlineto
+0 -20 rlineto
+-103 0 rlineto
+closepath
+stroke
+183 -341 moveto
+(Script) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+144 -348 moveto
+103 0 rlineto
+0 -28 rlineto
+-103 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+144 -348 moveto
+103 0 rlineto
+0 -28 rlineto
+-103 0 rlineto
+closepath
+stroke
+148 -361 moveto
+(-eLang : enum = 0) show
+148 -373 moveto
+(-*szBuf : char) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+144 -376 moveto
+103 0 rlineto
+0 -64 rlineto
+-103 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+144 -376 moveto
+103 0 rlineto
+0 -64 rlineto
+-103 0 rlineto
+closepath
+stroke
+148 -389 moveto
+(+Write\(in nDesc:int\)) show
+148 -401 moveto
+(+Script\(\)) show
+148 -413 moveto
+(+~Script\(\)) show
+148 -425 moveto
+(+putCommand\(\)) show
+148 -437 moveto
+(+putBlock\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+272 -327 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+272 -327 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+272 -327 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+272 -327 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+305 -340 moveto
+(RCFile) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+272 -347 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+272 -347 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+272 -367 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+272 -367 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+stroke
+276 -380 moveto
+(+RcFile\(\)) show
+276 -392 moveto
+(+~RcFile\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+392 -327 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+392 -327 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+392 -327 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+392 -327 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+421 -340 moveto
+(FuncFile) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+392 -347 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+392 -347 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+392 -367 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+392 -367 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+stroke
+396 -380 moveto
+(+FuncFile\(\)) show
+396 -392 moveto
+(+~FuncFile\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -480 moveto
+96 0 rlineto
+0 -115 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -480 moveto
+96 0 rlineto
+0 -115 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -480 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -480 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+367 -493 moveto
+(SecFile) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -500 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -500 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -520 moveto
+96 0 rlineto
+0 -76 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -520 moveto
+96 0 rlineto
+0 -76 rlineto
+-96 0 rlineto
+closepath
+stroke
+340 -533 moveto
+(+SecFile\(\)) show
+340 -545 moveto
+(+getConfig\(\)) show
+340 -557 moveto
+(+getDefault\(\)) show
+340 -569 moveto
+(+getError\(\)) show
+340 -581 moveto
+(+getCommon\(\)) show
+340 -593 moveto
+(+~SecFile\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+96 -720 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+96 -720 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+96 -720 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+96 -720 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+112 -733 moveto
+(ConfigSection) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+96 -740 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+96 -740 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+96 -760 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+96 -760 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+stroke
+100 -773 moveto
+(+ConfigSection\(\)) show
+100 -785 moveto
+(+~ConfigSection\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+216 -720 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+216 -720 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+216 -720 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+216 -720 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+230 -733 moveto
+(DefaultSection) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+216 -740 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+216 -740 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+220 -753 moveto
+(-eLang : enum = 0) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+216 -760 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+216 -760 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+stroke
+220 -773 moveto
+(+DefaultSection\(\)) show
+220 -785 moveto
+(+~DefaultSection\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -720 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -720 moveto
+96 0 rlineto
+0 -67 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -720 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -720 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+356 -733 moveto
+(ErrorSection) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -740 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -740 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+340 -753 moveto
+(-eLang : enum = 0) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -760 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -760 moveto
+96 0 rlineto
+0 -28 rlineto
+-96 0 rlineto
+closepath
+stroke
+340 -773 moveto
+(+ErrorSection\(\)) show
+340 -785 moveto
+(+~ErrorSection\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+456 -720 moveto
+101 0 rlineto
+0 -67 rlineto
+-101 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+456 -720 moveto
+101 0 rlineto
+0 -67 rlineto
+-101 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+456 -720 moveto
+101 0 rlineto
+0 -20 rlineto
+-101 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+456 -720 moveto
+101 0 rlineto
+0 -20 rlineto
+-101 0 rlineto
+closepath
+stroke
+469 -733 moveto
+(CommonSection) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+456 -740 moveto
+101 0 rlineto
+0 -20 rlineto
+-101 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+456 -740 moveto
+101 0 rlineto
+0 -20 rlineto
+-101 0 rlineto
+closepath
+stroke
+460 -753 moveto
+(-eLang : enum = 0) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+456 -760 moveto
+101 0 rlineto
+0 -28 rlineto
+-101 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+456 -760 moveto
+101 0 rlineto
+0 -28 rlineto
+-101 0 rlineto
+closepath
+stroke
+460 -773 moveto
+(+CommonSection\(\)) show
+460 -785 moveto
+(+~CommonSection\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+584 -721 moveto
+100 0 rlineto
+0 -75 rlineto
+-100 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+584 -721 moveto
+100 0 rlineto
+0 -75 rlineto
+-100 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+584 -721 moveto
+100 0 rlineto
+0 -20 rlineto
+-100 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+584 -721 moveto
+100 0 rlineto
+0 -20 rlineto
+-100 0 rlineto
+closepath
+stroke
+606 -734 moveto
+(UserSection) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+584 -741 moveto
+100 0 rlineto
+0 -28 rlineto
+-100 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+584 -741 moveto
+100 0 rlineto
+0 -28 rlineto
+-100 0 rlineto
+closepath
+stroke
+588 -754 moveto
+(-eLang : enum = 0) show
+588 -766 moveto
+(-*szName : char) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+584 -769 moveto
+100 0 rlineto
+0 -28 rlineto
+-100 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+584 -769 moveto
+100 0 rlineto
+0 -28 rlineto
+-100 0 rlineto
+closepath
+stroke
+588 -782 moveto
+(+UserSection\(\)) show
+588 -794 moveto
+(+~UserSection\(\)) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -912 moveto
+102 0 rlineto
+0 -67 rlineto
+-102 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -912 moveto
+102 0 rlineto
+0 -67 rlineto
+-102 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -912 moveto
+102 0 rlineto
+0 -20 rlineto
+-102 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -912 moveto
+102 0 rlineto
+0 -20 rlineto
+-102 0 rlineto
+closepath
+stroke
+isolatin1encoding /_dialog-Oblique /dialog-Oblique RE
+/_dialog-Oblique findfont
+9 scalefont setfont
+370 -925 moveto
+(Section) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -932 moveto
+102 0 rlineto
+0 -20 rlineto
+-102 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -932 moveto
+102 0 rlineto
+0 -20 rlineto
+-102 0 rlineto
+closepath
+stroke
+isolatin1encoding /_Helvetica /Helvetica RE
+/_Helvetica findfont
+9 scalefont setfont
+340 -945 moveto
+(-*szCode : char) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+336 -952 moveto
+102 0 rlineto
+0 -28 rlineto
+-102 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+336 -952 moveto
+102 0 rlineto
+0 -28 rlineto
+-102 0 rlineto
+closepath
+stroke
+340 -965 moveto
+(+Load\(*szData:char\)) show
+340 -977 moveto
+(-Parse\(\)) show
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+120 -32 moveto
+96 0 rlineto
+0 -59 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+120 -32 moveto
+96 0 rlineto
+0 -59 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+120 -32 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+120 -32 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+145 -45 moveto
+(Translator) show
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+120 -52 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+120 -52 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+120 -72 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+120 -72 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+176 -168 moveto
+96 0 rlineto
+0 -59 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+176 -168 moveto
+96 0 rlineto
+0 -59 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+176 -168 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+176 -168 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+198 -181 moveto
+(SyntaxTree) show
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+176 -188 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+176 -188 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+176 -208 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+176 -208 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+56 -168 moveto
+96 0 rlineto
+0 -59 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+56 -168 moveto
+96 0 rlineto
+0 -59 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+56 -168 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+56 -168 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+74 -181 moveto
+(SymbolTable) show
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+56 -188 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+56 -188 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+0.78431374 0.78431374 0.78431374 setrgbcolor
+newpath
+56 -208 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+56 -208 moveto
+96 0 rlineto
+0 -20 rlineto
+-96 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+488 -536 moveto
+89 0 rlineto
+0 -59 rlineto
+-89 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+488 -536 moveto
+89 0 rlineto
+0 -59 rlineto
+-89 0 rlineto
+closepath
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+488 -536 moveto
+89 0 rlineto
+0 -20 rlineto
+-89 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+488 -536 moveto
+89 0 rlineto
+0 -20 rlineto
+-89 0 rlineto
+closepath
+stroke
+isolatin1encoding /_dialog-Oblique /dialog-Oblique RE
+/_dialog-Oblique findfont
+9 scalefont setfont
+525 -549 moveto
+(File) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+488 -556 moveto
+89 0 rlineto
+0 -20 rlineto
+-89 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+488 -556 moveto
+89 0 rlineto
+0 -20 rlineto
+-89 0 rlineto
+closepath
+stroke
+isolatin1encoding /_Helvetica /Helvetica RE
+/_Helvetica findfont
+9 scalefont setfont
+492 -569 moveto
+(-*szName : char) show
+1.0 1.0 1.0 setrgbcolor
+newpath
+488 -576 moveto
+89 0 rlineto
+0 -20 rlineto
+-89 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+488 -576 moveto
+89 0 rlineto
+0 -20 rlineto
+-89 0 rlineto
+closepath
+stroke
+492 -589 moveto
+(+getName\(\)) show
+1.0 1.0 0.8 setrgbcolor
+newpath
+464 -136 moveto
+545 -136 lineto
+555 -146 lineto
+555 -171 lineto
+464 -171 lineto
+464 -136 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+464 -136 moveto
+545 -136 lineto
+555 -146 lineto
+555 -171 lineto
+464 -171 lineto
+464 -136 lineto
+stroke
+1.0 1.0 0.8 setrgbcolor
+newpath
+545 -136 moveto
+555 -146 lineto
+545 -146 lineto
+545 -136 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+545 -136 moveto
+555 -146 lineto
+545 -146 lineto
+545 -136 lineto
+stroke
+467 -151 moveto
+(Non-persistent) show
+467 -163 moveto
+(Non-serializable.) show
+1.0 1.0 0.8 setrgbcolor
+newpath
+352 -136 moveto
+420 -136 lineto
+430 -146 lineto
+430 -191 lineto
+352 -191 lineto
+352 -136 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+352 -136 moveto
+420 -136 lineto
+430 -146 lineto
+430 -191 lineto
+352 -191 lineto
+352 -136 lineto
+stroke
+1.0 1.0 0.8 setrgbcolor
+newpath
+420 -136 moveto
+430 -146 lineto
+420 -146 lineto
+420 -136 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+420 -136 moveto
+430 -146 lineto
+420 -146 lineto
+420 -136 lineto
+stroke
+355 -151 moveto
+(Processes) show
+355 -163 moveto
+(rcfiles until) show
+355 -175 moveto
+(none left in) show
+355 -187 moveto
+(configuration.) show
+1.0 1.0 0.8 setrgbcolor
+newpath
+861 -33 moveto
+932 -33 lineto
+942 -43 lineto
+942 -82 lineto
+861 -82 lineto
+861 -33 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+861 -33 moveto
+932 -33 lineto
+942 -43 lineto
+942 -82 lineto
+861 -82 lineto
+861 -33 lineto
+stroke
+1.0 1.0 0.8 setrgbcolor
+newpath
+932 -33 moveto
+942 -43 lineto
+932 -43 lineto
+932 -33 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+932 -33 moveto
+942 -43 lineto
+932 -43 lineto
+932 -33 lineto
+stroke
+864 -48 moveto
+(Uses OSSP l2) show
+864 -60 moveto
+(library for all) show
+864 -72 moveto
+(our logging.) show
+1.0 1.0 0.8 setrgbcolor
+newpath
+8 -34 moveto
+77 -34 lineto
+87 -44 lineto
+87 -101 lineto
+8 -101 lineto
+8 -34 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+8 -34 moveto
+77 -34 lineto
+87 -44 lineto
+87 -101 lineto
+8 -101 lineto
+8 -34 lineto
+stroke
+1.0 1.0 0.8 setrgbcolor
+newpath
+77 -34 moveto
+87 -44 lineto
+77 -44 lineto
+77 -34 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+77 -34 moveto
+87 -44 lineto
+77 -44 lineto
+77 -34 lineto
+stroke
+11 -49 moveto
+(Not to be) show
+11 -61 moveto
+(implemented) show
+11 -73 moveto
+(until a real) show
+11 -85 moveto
+(need is) show
+11 -97 moveto
+(verified.) show
+1.0 1.0 0.8 setrgbcolor
+newpath
+200 -480 moveto
+294 -480 lineto
+304 -490 lineto
+304 -547 lineto
+200 -547 lineto
+200 -480 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+200 -480 moveto
+294 -480 lineto
+304 -490 lineto
+304 -547 lineto
+200 -547 lineto
+200 -480 lineto
+stroke
+1.0 1.0 0.8 setrgbcolor
+newpath
+294 -480 moveto
+304 -490 lineto
+294 -490 lineto
+294 -480 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+294 -480 moveto
+304 -490 lineto
+294 -490 lineto
+294 -480 lineto
+stroke
+203 -495 moveto
+(A Process instance) show
+203 -507 moveto
+(can use more than) show
+203 -519 moveto
+(one RCFile, but) show
+203 -531 moveto
+(contains only one) show
+203 -543 moveto
+(at a time.) show
+1.0 1.0 0.8 setrgbcolor
+newpath
+713 -721 moveto
+816 -721 lineto
+826 -731 lineto
+826 -800 lineto
+713 -800 lineto
+713 -721 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+713 -721 moveto
+816 -721 lineto
+826 -731 lineto
+826 -800 lineto
+713 -800 lineto
+713 -721 lineto
+stroke
+1.0 1.0 0.8 setrgbcolor
+newpath
+816 -721 moveto
+826 -731 lineto
+816 -731 lineto
+816 -721 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+816 -721 moveto
+826 -731 lineto
+816 -731 lineto
+816 -721 lineto
+stroke
+716 -736 moveto
+(A SecFile instance) show
+716 -748 moveto
+(has at most one) show
+716 -760 moveto
+(UserSection even) show
+716 -772 moveto
+(though the rcfile) show
+716 -784 moveto
+(being parsed can) show
+716 -796 moveto
+(have more than one.) show
+0.78431374 1.0 0.78431374 setrgbcolor
+newpath
+464 -1104 moveto
+89 0 rlineto
+0 -17 rlineto
+-89 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+464 -1104 moveto
+89 0 rlineto
+0 -17 rlineto
+-89 0 rlineto
+closepath
+stroke
+468 -1117 moveto
+(RC) show
+0.78431374 1.0 0.78431374 setrgbcolor
+newpath
+464 -1121 moveto
+139 0 rlineto
+0 -82 rlineto
+-139 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+464 -1121 moveto
+139 0 rlineto
+0 -82 rlineto
+-139 0 rlineto
+closepath
+stroke
+isolatin1encoding /_TimesRoman /TimesRoman RE
+/_TimesRoman findfont
+10 scalefont setfont
+0.0 0.0 1.0 setrgbcolor
+0.78431374 1.0 0.78431374 setrgbcolor
+newpath
+824 -1104 moveto
+89 0 rlineto
+0 -17 rlineto
+-89 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+824 -1104 moveto
+89 0 rlineto
+0 -17 rlineto
+-89 0 rlineto
+closepath
+stroke
+isolatin1encoding /_Helvetica /Helvetica RE
+/_Helvetica findfont
+9 scalefont setfont
+828 -1117 moveto
+(Configuration) show
+0.78431374 1.0 0.78431374 setrgbcolor
+newpath
+824 -1121 moveto
+139 0 rlineto
+0 -82 rlineto
+-139 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+824 -1121 moveto
+139 0 rlineto
+0 -82 rlineto
+-139 0 rlineto
+closepath
+stroke
+isolatin1encoding /_TimesRoman /TimesRoman RE
+/_TimesRoman findfont
+10 scalefont setfont
+0.0 0.0 1.0 setrgbcolor
+0.78431374 1.0 0.78431374 setrgbcolor
+newpath
+104 -1104 moveto
+89 0 rlineto
+0 -17 rlineto
+-89 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+104 -1104 moveto
+89 0 rlineto
+0 -17 rlineto
+-89 0 rlineto
+closepath
+stroke
+isolatin1encoding /_Helvetica /Helvetica RE
+/_Helvetica findfont
+9 scalefont setfont
+108 -1117 moveto
+(Processor) show
+0.78431374 1.0 0.78431374 setrgbcolor
+newpath
+104 -1121 moveto
+139 0 rlineto
+0 -82 rlineto
+-139 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+104 -1121 moveto
+139 0 rlineto
+0 -82 rlineto
+-139 0 rlineto
+closepath
+stroke
+isolatin1encoding /_TimesRoman /TimesRoman RE
+/_TimesRoman findfont
+10 scalefont setfont
+0.0 0.0 1.0 setrgbcolor
+0.78431374 1.0 0.78431374 setrgbcolor
+newpath
+288 -1208 moveto
+89 0 rlineto
+0 -17 rlineto
+-89 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+288 -1208 moveto
+89 0 rlineto
+0 -17 rlineto
+-89 0 rlineto
+closepath
+stroke
+isolatin1encoding /_Helvetica /Helvetica RE
+/_Helvetica findfont
+9 scalefont setfont
+292 -1221 moveto
+(SecFile) show
+0.78431374 1.0 0.78431374 setrgbcolor
+newpath
+288 -1225 moveto
+139 0 rlineto
+0 -82 rlineto
+-139 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+288 -1225 moveto
+139 0 rlineto
+0 -82 rlineto
+-139 0 rlineto
+closepath
+stroke
+isolatin1encoding /_TimesRoman /TimesRoman RE
+/_TimesRoman findfont
+10 scalefont setfont
+0.0 0.0 1.0 setrgbcolor
+0.78431374 1.0 0.78431374 setrgbcolor
+newpath
+648 -1208 moveto
+89 0 rlineto
+0 -17 rlineto
+-89 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+648 -1208 moveto
+89 0 rlineto
+0 -17 rlineto
+-89 0 rlineto
+closepath
+stroke
+isolatin1encoding /_Helvetica /Helvetica RE
+/_Helvetica findfont
+9 scalefont setfont
+652 -1221 moveto
+(Logger) show
+0.78431374 1.0 0.78431374 setrgbcolor
+newpath
+648 -1225 moveto
+139 0 rlineto
+0 -82 rlineto
+-139 0 rlineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+648 -1225 moveto
+139 0 rlineto
+0 -82 rlineto
+-139 0 rlineto
+closepath
+stroke
+isolatin1encoding /_TimesRoman /TimesRoman RE
+/_TimesRoman findfont
+10 scalefont setfont
+0.0 0.0 1.0 setrgbcolor
+0.0 0.0 0.0 setrgbcolor
+newpath
+713 -760 moveto
+708 -760 lineto
+stroke
+newpath
+703 -760 moveto
+698 -760 lineto
+stroke
+newpath
+693 -760 moveto
+688 -760 lineto
+stroke
+newpath
+288 -480 moveto
+288 -475 lineto
+stroke
+newpath
+288 -470 moveto
+288 -465 lineto
+stroke
+newpath
+288 -460 moveto
+288 -455 lineto
+stroke
+newpath
+288 -450 moveto
+288 -445 lineto
+stroke
+newpath
+288 -440 moveto
+288 -435 lineto
+stroke
+newpath
+288 -430 moveto
+288 -425 lineto
+stroke
+newpath
+288 -420 moveto
+288 -415 lineto
+stroke
+newpath
+288 -410 moveto
+288 -405 lineto
+stroke
+newpath
+288 -400 moveto
+288 -395 lineto
+stroke
+newpath
+88 -64 moveto
+93 -64 lineto
+stroke
+newpath
+98 -64 moveto
+103 -64 lineto
+stroke
+newpath
+108 -64 moveto
+113 -64 lineto
+stroke
+newpath
+118 -64 moveto
+120 -64 lineto
+stroke
+newpath
+861 -64 moveto
+856 -64 lineto
+stroke
+newpath
+851 -64 moveto
+846 -64 lineto
+stroke
+newpath
+841 -64 moveto
+836 -64 lineto
+stroke
+newpath
+384 -136 moveto
+383 -132 lineto
+stroke
+newpath
+381 -127 moveto
+379 -123 lineto
+stroke
+newpath
+377 -118 moveto
+375 -113 lineto
+stroke
+newpath
+373 -109 moveto
+371 -104 lineto
+stroke
+newpath
+520 -136 moveto
+522 -132 lineto
+stroke
+newpath
+524 -127 moveto
+526 -123 lineto
+stroke
+newpath
+528 -118 moveto
+530 -113 lineto
+stroke
+newpath
+532 -109 moveto
+534 -104 lineto
+stroke
+newpath
+752 -421 moveto
+752 -340 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+752 -341 moveto
+757 -351 lineto
+752 -361 lineto
+747 -351 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+752 -341 moveto
+757 -351 lineto
+752 -361 lineto
+747 -351 lineto
+closepath
+stroke
+isolatin1encoding /_Helvetica /Helvetica RE
+/_Helvetica findfont
+9 scalefont setfont
+728 -409 moveto
+(0..1) show
+newpath
+624 -423 moveto
+624 -392 lineto
+752 -392 lineto
+752 -340 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+752 -341 moveto
+757 -351 lineto
+752 -361 lineto
+747 -351 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+752 -341 moveto
+757 -351 lineto
+752 -361 lineto
+747 -351 lineto
+closepath
+stroke
+596 -409 moveto
+(0..*) show
+newpath
+960 -421 moveto
+960 -392 lineto
+752 -392 lineto
+752 -340 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+752 -341 moveto
+757 -351 lineto
+752 -361 lineto
+747 -351 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+752 -341 moveto
+757 -351 lineto
+752 -361 lineto
+747 -351 lineto
+closepath
+stroke
+926 -412 moveto
+(0..1) show
+newpath
+584 -100 moveto
+584 -264 lineto
+680 -264 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+584 -100 moveto
+589 -110 lineto
+584 -120 lineto
+579 -110 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+584 -100 moveto
+589 -110 lineto
+584 -120 lineto
+579 -110 lineto
+closepath
+stroke
+newpath
+736 -64 moveto
+633 -64 lineto
+stroke
+newpath
+369 -60 moveto
+536 -60 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+535 -60 moveto
+525 -65 lineto
+515 -60 lineto
+525 -55 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+535 -60 moveto
+525 -65 lineto
+515 -60 lineto
+525 -55 lineto
+closepath
+stroke
+373 -50 moveto
+(0..1) show
+newpath
+320 -395 moveto
+320 -432 lineto
+384 -432 lineto
+384 -480 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -479 moveto
+377 -467 lineto
+391 -467 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -479 moveto
+377 -467 lineto
+391 -467 lineto
+closepath
+stroke
+newpath
+440 -395 moveto
+440 -432 lineto
+384 -432 lineto
+384 -480 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -479 moveto
+377 -467 lineto
+391 -467 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -479 moveto
+377 -467 lineto
+391 -467 lineto
+closepath
+stroke
+newpath
+320 -327 moveto
+320 -100 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+320 -101 moveto
+325 -111 lineto
+320 -121 lineto
+315 -111 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+320 -101 moveto
+325 -111 lineto
+320 -121 lineto
+315 -111 lineto
+closepath
+stroke
+newpath
+200 -328 moveto
+200 -296 lineto
+320 -296 lineto
+320 -100 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+320 -101 moveto
+325 -111 lineto
+320 -121 lineto
+315 -111 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+320 -101 moveto
+325 -111 lineto
+320 -121 lineto
+315 -111 lineto
+closepath
+stroke
+newpath
+440 -327 moveto
+440 -296 lineto
+320 -296 lineto
+320 -100 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+320 -101 moveto
+325 -111 lineto
+320 -121 lineto
+315 -111 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+320 -101 moveto
+325 -111 lineto
+320 -121 lineto
+315 -111 lineto
+closepath
+stroke
+414 -320 moveto
+(0..1) show
+newpath
+384 -788 moveto
+384 -912 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -911 moveto
+377 -899 lineto
+391 -899 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -911 moveto
+377 -899 lineto
+391 -899 lineto
+closepath
+stroke
+newpath
+264 -788 moveto
+264 -872 lineto
+384 -872 lineto
+384 -912 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -911 moveto
+377 -899 lineto
+391 -899 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -911 moveto
+377 -899 lineto
+391 -899 lineto
+closepath
+stroke
+newpath
+144 -788 moveto
+144 -872 lineto
+384 -872 lineto
+384 -912 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -911 moveto
+377 -899 lineto
+391 -899 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -911 moveto
+377 -899 lineto
+391 -899 lineto
+closepath
+stroke
+newpath
+504 -788 moveto
+504 -872 lineto
+384 -872 lineto
+384 -912 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -911 moveto
+377 -899 lineto
+391 -899 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -911 moveto
+377 -899 lineto
+391 -899 lineto
+closepath
+stroke
+newpath
+632 -797 moveto
+632 -872 lineto
+384 -872 lineto
+384 -912 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -911 moveto
+377 -899 lineto
+391 -899 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -911 moveto
+377 -899 lineto
+391 -899 lineto
+closepath
+stroke
+newpath
+504 -720 moveto
+504 -680 lineto
+384 -680 lineto
+384 -596 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -597 moveto
+389 -607 lineto
+384 -617 lineto
+379 -607 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -597 moveto
+389 -607 lineto
+384 -617 lineto
+379 -607 lineto
+closepath
+stroke
+479 -709 moveto
+(0..1) show
+newpath
+632 -721 moveto
+632 -680 lineto
+384 -680 lineto
+384 -596 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -597 moveto
+389 -607 lineto
+384 -617 lineto
+379 -607 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -597 moveto
+389 -607 lineto
+384 -617 lineto
+379 -607 lineto
+closepath
+stroke
+606 -710 moveto
+(0..1) show
+newpath
+224 -168 moveto
+224 -136 lineto
+168 -136 lineto
+168 -92 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+168 -93 moveto
+173 -103 lineto
+168 -113 lineto
+163 -103 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+168 -93 moveto
+173 -103 lineto
+168 -113 lineto
+163 -103 lineto
+closepath
+stroke
+newpath
+217 -56 moveto
+272 -56 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+271 -56 moveto
+261 -61 lineto
+251 -56 lineto
+261 -51 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+271 -56 moveto
+261 -61 lineto
+251 -56 lineto
+261 -51 lineto
+closepath
+stroke
+newpath
+104 -168 moveto
+104 -136 lineto
+168 -136 lineto
+168 -92 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+168 -93 moveto
+173 -103 lineto
+168 -113 lineto
+163 -103 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+168 -93 moveto
+173 -103 lineto
+168 -113 lineto
+163 -103 lineto
+closepath
+stroke
+newpath
+760 -576 moveto
+760 -489 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+760 -490 moveto
+765 -500 lineto
+760 -510 lineto
+755 -500 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+760 -490 moveto
+765 -500 lineto
+760 -510 lineto
+755 -500 lineto
+closepath
+stroke
+newpath
+760 -576 moveto
+760 -536 lineto
+624 -536 lineto
+624 -491 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+624 -492 moveto
+629 -502 lineto
+624 -512 lineto
+619 -502 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+624 -492 moveto
+629 -502 lineto
+624 -512 lineto
+619 -502 lineto
+closepath
+stroke
+newpath
+760 -576 moveto
+760 -536 lineto
+960 -536 lineto
+960 -489 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+960 -490 moveto
+965 -500 lineto
+960 -510 lineto
+955 -500 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+960 -490 moveto
+965 -500 lineto
+960 -510 lineto
+955 -500 lineto
+closepath
+stroke
+newpath
+384 -720 moveto
+384 -596 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -597 moveto
+389 -607 lineto
+384 -617 lineto
+379 -607 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -597 moveto
+389 -607 lineto
+384 -617 lineto
+379 -607 lineto
+closepath
+stroke
+360 -710 moveto
+(0..1) show
+newpath
+264 -720 moveto
+264 -680 lineto
+384 -680 lineto
+384 -596 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -597 moveto
+389 -607 lineto
+384 -617 lineto
+379 -607 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -597 moveto
+389 -607 lineto
+384 -617 lineto
+379 -607 lineto
+closepath
+stroke
+240 -710 moveto
+(0..1) show
+newpath
+144 -720 moveto
+144 -680 lineto
+384 -680 lineto
+384 -596 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+384 -597 moveto
+389 -607 lineto
+384 -617 lineto
+379 -607 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+384 -597 moveto
+389 -607 lineto
+384 -617 lineto
+379 -607 lineto
+closepath
+stroke
+120 -710 moveto
+(0..1) show
+newpath
+433 -576 moveto
+488 -576 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+487 -576 moveto
+475 -583 lineto
+475 -569 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+487 -576 moveto
+475 -583 lineto
+475 -569 lineto
+closepath
+stroke
+newpath
+536 -491 moveto
+536 -536 lineto
+stroke
+1.0 1.0 1.0 setrgbcolor
+newpath
+536 -535 moveto
+529 -523 lineto
+543 -523 lineto
+closepath
+eofill
+0.0 0.0 0.0 setrgbcolor
+newpath
+536 -535 moveto
+529 -523 lineto
+543 -523 lineto
+closepath
+stroke
+newpath
+603 -1160 moveto
+608 -1160 lineto
+stroke
+newpath
+613 -1160 moveto
+618 -1160 lineto
+stroke
+newpath
+623 -1160 moveto
+628 -1160 lineto
+stroke
+newpath
+633 -1160 moveto
+638 -1160 lineto
+stroke
+newpath
+643 -1160 moveto
+648 -1160 lineto
+stroke
+newpath
+653 -1160 moveto
+658 -1160 lineto
+stroke
+newpath
+663 -1160 moveto
+668 -1160 lineto
+stroke
+newpath
+673 -1160 moveto
+678 -1160 lineto
+stroke
+newpath
+683 -1160 moveto
+688 -1160 lineto
+stroke
+newpath
+693 -1160 moveto
+698 -1160 lineto
+stroke
+newpath
+703 -1160 moveto
+708 -1160 lineto
+stroke
+newpath
+713 -1160 moveto
+718 -1160 lineto
+stroke
+newpath
+723 -1160 moveto
+728 -1160 lineto
+stroke
+newpath
+733 -1160 moveto
+738 -1160 lineto
+stroke
+newpath
+743 -1160 moveto
+748 -1160 lineto
+stroke
+newpath
+753 -1160 moveto
+758 -1160 lineto
+stroke
+newpath
+763 -1160 moveto
+768 -1160 lineto
+stroke
+newpath
+773 -1160 moveto
+778 -1160 lineto
+stroke
+newpath
+783 -1160 moveto
+788 -1160 lineto
+stroke
+newpath
+793 -1160 moveto
+798 -1160 lineto
+stroke
+newpath
+803 -1160 moveto
+808 -1160 lineto
+stroke
+newpath
+813 -1160 moveto
+818 -1160 lineto
+stroke
+newpath
+823 -1160 moveto
+825 -1160 lineto
+stroke
+newpath
+812 -1167 moveto
+824 -1160 lineto
+stroke
+newpath
+812 -1153 moveto
+824 -1160 lineto
+stroke
+newpath
+465 -1160 moveto
+460 -1160 lineto
+stroke
+newpath
+455 -1160 moveto
+450 -1160 lineto
+stroke
+newpath
+445 -1160 moveto
+440 -1160 lineto
+stroke
+newpath
+435 -1160 moveto
+430 -1160 lineto
+stroke
+newpath
+425 -1160 moveto
+420 -1160 lineto
+stroke
+newpath
+415 -1160 moveto
+410 -1160 lineto
+stroke
+newpath
+405 -1160 moveto
+400 -1160 lineto
+stroke
+newpath
+395 -1160 moveto
+390 -1160 lineto
+stroke
+newpath
+385 -1160 moveto
+380 -1160 lineto
+stroke
+newpath
+375 -1160 moveto
+370 -1160 lineto
+stroke
+newpath
+365 -1160 moveto
+360 -1160 lineto
+stroke
+newpath
+355 -1160 moveto
+350 -1160 lineto
+stroke
+newpath
+345 -1160 moveto
+340 -1160 lineto
+stroke
+newpath
+335 -1160 moveto
+330 -1160 lineto
+stroke
+newpath
+325 -1160 moveto
+320 -1160 lineto
+stroke
+newpath
+315 -1160 moveto
+310 -1160 lineto
+stroke
+newpath
+305 -1160 moveto
+300 -1160 lineto
+stroke
+newpath
+295 -1160 moveto
+290 -1160 lineto
+stroke
+newpath
+285 -1160 moveto
+280 -1160 lineto
+stroke
+newpath
+275 -1160 moveto
+270 -1160 lineto
+stroke
+newpath
+265 -1160 moveto
+260 -1160 lineto
+stroke
+newpath
+255 -1160 moveto
+250 -1160 lineto
+stroke
+newpath
+245 -1160 moveto
+243 -1160 lineto
+stroke
+newpath
+256 -1153 moveto
+244 -1160 lineto
+stroke
+newpath
+256 -1167 moveto
+244 -1160 lineto
+stroke
+newpath
+536 -1203 moveto
+536 -1208 lineto
+stroke
+newpath
+536 -1213 moveto
+536 -1218 lineto
+stroke
+newpath
+536 -1223 moveto
+536 -1228 lineto
+stroke
+newpath
+536 -1233 moveto
+536 -1238 lineto
+stroke
+newpath
+536 -1243 moveto
+536 -1248 lineto
+stroke
+newpath
+536 -1253 moveto
+536 -1258 lineto
+stroke
+newpath
+536 -1263 moveto
+536 -1264 lineto
+stroke
+newpath
+536 -1264 moveto
+541 -1264 lineto
+stroke
+newpath
+546 -1264 moveto
+551 -1264 lineto
+stroke
+newpath
+556 -1264 moveto
+561 -1264 lineto
+stroke
+newpath
+566 -1264 moveto
+571 -1264 lineto
+stroke
+newpath
+576 -1264 moveto
+581 -1264 lineto
+stroke
+newpath
+586 -1264 moveto
+591 -1264 lineto
+stroke
+newpath
+596 -1264 moveto
+601 -1264 lineto
+stroke
+newpath
+606 -1264 moveto
+611 -1264 lineto
+stroke
+newpath
+616 -1264 moveto
+621 -1264 lineto
+stroke
+newpath
+626 -1264 moveto
+631 -1264 lineto
+stroke
+newpath
+636 -1264 moveto
+641 -1264 lineto
+stroke
+newpath
+646 -1264 moveto
+649 -1264 lineto
+stroke
+newpath
+636 -1271 moveto
+648 -1264 lineto
+stroke
+newpath
+636 -1257 moveto
+648 -1264 lineto
+stroke
+newpath
+176 -1203 moveto
+176 -1208 lineto
+stroke
+newpath
+176 -1213 moveto
+176 -1218 lineto
+stroke
+newpath
+176 -1223 moveto
+176 -1228 lineto
+stroke
+newpath
+176 -1233 moveto
+176 -1238 lineto
+stroke
+newpath
+176 -1243 moveto
+176 -1248 lineto
+stroke
+newpath
+176 -1253 moveto
+176 -1258 lineto
+stroke
+newpath
+176 -1263 moveto
+176 -1264 lineto
+stroke
+newpath
+176 -1264 moveto
+181 -1264 lineto
+stroke
+newpath
+186 -1264 moveto
+191 -1264 lineto
+stroke
+newpath
+196 -1264 moveto
+201 -1264 lineto
+stroke
+newpath
+206 -1264 moveto
+211 -1264 lineto
+stroke
+newpath
+216 -1264 moveto
+221 -1264 lineto
+stroke
+newpath
+226 -1264 moveto
+231 -1264 lineto
+stroke
+newpath
+236 -1264 moveto
+241 -1264 lineto
+stroke
+newpath
+246 -1264 moveto
+251 -1264 lineto
+stroke
+newpath
+256 -1264 moveto
+261 -1264 lineto
+stroke
+newpath
+266 -1264 moveto
+271 -1264 lineto
+stroke
+newpath
+276 -1264 moveto
+281 -1264 lineto
+stroke
+newpath
+286 -1264 moveto
+289 -1264 lineto
+stroke
+newpath
+276 -1271 moveto
+288 -1264 lineto
+stroke
+newpath
+276 -1257 moveto
+288 -1264 lineto
+stroke
+728 -409 moveto
+(0..1) show
+596 -409 moveto
+(0..*) show
+926 -412 moveto
+(0..1) show
+showpage
 %%Trailer
-%%Pages: 1
-%%EOF


ossp-pkg/rc/rc_design.xmi 1.3 -> 1.4

--- rc_design.xmi        2002/02/07 15:34:39     1.3
+++ rc_design.xmi        2002/03/01 22:48:23     1.4
@@ -1,1999 +1,4118 @@
-<?xml version="1.0" encoding="UTF-8"?>

-<XMI xmi.version="1.0">

-  <XMI.header>

-    <XMI.documentation>

-      <XMI.exporter>Novosoft UML Library</XMI.exporter>

-      <XMI.exporterVersion>0.4.19</XMI.exporterVersion>

-    </XMI.documentation>

-    <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>

-  </XMI.header>

-  <XMI.content>

-    <Model_Management.Model xmi.id="xmi.1" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-8000">

-      <Foundation.Core.ModelElement.name>OSSPRC</Foundation.Core.ModelElement.name>

-      <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-      <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-      <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-      <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-      <Foundation.Core.Namespace.ownedElement>

-        <Foundation.Core.Class xmi.id="xmi.2" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fff">

-          <Foundation.Core.ModelElement.name>RC</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.3" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffd">

-          <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Attribute xmi.id="xmi.4" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd6">

-              <Foundation.Core.ModelElement.name>s_Instance</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>

-              <Foundation.Core.Attribute.initialValue>

-                <Foundation.Data_Types.Expression xmi.id="xmi.5">

-                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.Expression>

-              </Foundation.Core.Attribute.initialValue>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-            <Foundation.Core.Operation xmi.id="xmi.6" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd5">

-              <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="protected"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.7"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.8" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd4">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.6"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.7">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.10">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.6"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.11" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffb">

-              <Foundation.Core.ModelElement.name>getInstance</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.12"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.13" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffa">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.11"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.12">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.14">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.11"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.15" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffc">

-          <Foundation.Core.ModelElement.name>FileOption</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Operation xmi.id="xmi.16" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff9">

-              <Foundation.Core.ModelElement.name>Start</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.17"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.18" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff8">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.16"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.17">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.19">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.16"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.20" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff7">

-              <Foundation.Core.ModelElement.name>Next</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.21"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.22" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff6">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.20"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.21">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.23">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.20"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.24" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff5">

-              <Foundation.Core.ModelElement.name>IsEnd</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.25"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.26" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff4">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.24"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.25">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.27">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.24"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.28" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff3">

-              <Foundation.Core.ModelElement.name>Current</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.29"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.30" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff2">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.28"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.29">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.31">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.28"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.32" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff1">

-              <Foundation.Core.ModelElement.name>Parse</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.33"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.34" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff0">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.32"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.33">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.35">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.32"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.36" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffb">

-          <Foundation.Core.ModelElement.name>EnvironmentOption</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.37" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffa">

-          <Foundation.Core.ModelElement.name>CommandLineOption</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.38" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff9">

-          <Foundation.Core.ModelElement.name>Option</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Attribute xmi.id="xmi.39" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe5">

-              <Foundation.Core.ModelElement.name>nCount</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.40"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-            <Foundation.Core.Attribute xmi.id="xmi.41" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe4">

-              <Foundation.Core.ModelElement.name>*pvElement</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-            <Foundation.Core.Operation xmi.id="xmi.42" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe3">

-              <Foundation.Core.ModelElement.name>addElement</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.43"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.44" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe2">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.42"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.43">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.45">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.42"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.46" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe1">

-              <Foundation.Core.ModelElement.name>delElement</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.47"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.48" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe0">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.46"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.47">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.49">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.46"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-            <Foundation.Core.Operation xmi.id="xmi.50" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fdf">

-              <Foundation.Core.ModelElement.name>getCount</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.51"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.52" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fde">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.50"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.51">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.53">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.50"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Association xmi.id="xmi.54" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff5">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.55" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffa">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.56">

-                  <Foundation.Data_Types.Multiplicity.range>

-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.57">

-                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>

-                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>

-                    </Foundation.Data_Types.MultiplicityRange>

-                  </Foundation.Data_Types.Multiplicity.range>

-                </Foundation.Data_Types.Multiplicity>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.54"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.36"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.58" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff9">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.54"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.59" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff4">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.60" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff8">

-              <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.59"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.61" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff7">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.62">

-                  <Foundation.Data_Types.Multiplicity.range>

-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.63">

-                      <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>

-                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>

-                    </Foundation.Data_Types.MultiplicityRange>

-                  </Foundation.Data_Types.Multiplicity.range>

-                </Foundation.Data_Types.Multiplicity>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.59"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.64" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff3">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.65" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff6">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.64"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.37"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.66" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff5">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.64"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.67" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fed">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.68" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff4">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.67"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.2"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.69" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff3">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.67"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.3"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Class xmi.id="xmi.70" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fec">

-          <Foundation.Core.ModelElement.name>Logger</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Association xmi.id="xmi.71" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fea">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.72" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff2">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.71"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.70"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.73" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff1">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.71"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.2"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Class xmi.id="xmi.74" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe9">

-          <Foundation.Core.ModelElement.name>Processor</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Association xmi.id="xmi.75" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe8">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.76" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff0">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.75"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.77" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fef">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.75"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.2"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Class xmi.id="xmi.78" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe7">

-          <Foundation.Core.ModelElement.name>Script</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Attribute xmi.id="xmi.79" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffd">

-              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Attribute.initialValue>

-                <Foundation.Data_Types.Expression xmi.id="xmi.80">

-                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.Expression>

-              </Foundation.Core.Attribute.initialValue>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.78"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.81"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.82" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe6">

-          <Foundation.Core.ModelElement.name>RCFile</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.83"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.84" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe5">

-          <Foundation.Core.ModelElement.name>FuncFile</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.85"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.86" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe4">

-          <Foundation.Core.ModelElement.name>File</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.specialization>

-            <Foundation.Core.Generalization xmi.idref="xmi.83"/>

-            <Foundation.Core.Generalization xmi.idref="xmi.85"/>

-          </Foundation.Core.GeneralizableElement.specialization>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Attribute xmi.id="xmi.87" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffc">

-              <Foundation.Core.ModelElement.name>*szName</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.88"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-            <Foundation.Core.Operation xmi.id="xmi.89" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffd">

-              <Foundation.Core.ModelElement.name>getName</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Operation.isRoot xmi.value="false"/>

-              <Foundation.Core.Operation.isLeaf xmi.value="false"/>

-              <Foundation.Core.Operation.isAbstract xmi.value="false"/>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Operation.method>

-                <Foundation.Core.Method xmi.idref="xmi.90"/>

-              </Foundation.Core.Operation.method>

-              <Foundation.Core.BehavioralFeature.parameter>

-                <Foundation.Core.Parameter xmi.id="xmi.91" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffc">

-                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>

-                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-                  <Foundation.Core.Parameter.kind xmi.value="return"/>

-                  <Foundation.Core.Parameter.behavioralFeature>

-                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.89"/>

-                  </Foundation.Core.Parameter.behavioralFeature>

-                  <Foundation.Core.Parameter.type>

-                    <Foundation.Core.Classifier xmi.idref="xmi.9"/>

-                  </Foundation.Core.Parameter.type>

-                </Foundation.Core.Parameter>

-              </Foundation.Core.BehavioralFeature.parameter>

-            </Foundation.Core.Operation>

-            <Foundation.Core.Method xmi.id="xmi.90">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>

-              <Foundation.Core.Method.body>

-                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.92">

-                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.ProcedureExpression>

-              </Foundation.Core.Method.body>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.Method.specification>

-                <Foundation.Core.Operation xmi.idref="xmi.89"/>

-              </Foundation.Core.Method.specification>

-            </Foundation.Core.Method>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Generalization xmi.id="xmi.83" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe2">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.82"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.86"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Generalization xmi.id="xmi.85" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe1">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.84"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.86"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Association xmi.id="xmi.93" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdf">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.94" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fee">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.95">

-                  <Foundation.Data_Types.Multiplicity.range>

-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.96">

-                      <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>

-                      <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>

-                    </Foundation.Data_Types.MultiplicityRange>

-                  </Foundation.Data_Types.Multiplicity.range>

-                </Foundation.Data_Types.Multiplicity>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.93"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.82"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.97" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fed">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.93"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.98" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fde">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.99" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fec">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.95"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.98"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.78"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.100" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7feb">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.98"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.101" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdd">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.102" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fea">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.101"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.84"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.103" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe9">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.101"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.104">

-          <Foundation.Core.ModelElement.name>Adapter</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-            <Foundation.Core.ModelElement xmi.idref="xmi.70"/>

-          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Core.Class xmi.id="xmi.105" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdc">

-          <Foundation.Core.ModelElement.name>ConfigSection</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.106"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.107" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdb">

-          <Foundation.Core.ModelElement.name>DefaultSection</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.108"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.109" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fda">

-          <Foundation.Core.ModelElement.name>ErrorSection</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.110"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.111" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd9">

-          <Foundation.Core.ModelElement.name>CommonSection</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.112"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.113" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd8">

-          <Foundation.Core.ModelElement.name>UserSection</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.114"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-          <Foundation.Core.Classifier.feature>

-            <Foundation.Core.Attribute xmi.id="xmi.115" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffb">

-              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>

-              <Foundation.Core.ModelElement.visibility xmi.value="private"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.Attribute.initialValue>

-                <Foundation.Data_Types.Expression xmi.id="xmi.116">

-                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>

-                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>

-                </Foundation.Data_Types.Expression>

-              </Foundation.Core.Attribute.initialValue>

-              <Foundation.Core.Feature.owner>

-                <Foundation.Core.Classifier xmi.idref="xmi.113"/>

-              </Foundation.Core.Feature.owner>

-              <Foundation.Core.StructuralFeature.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.81"/>

-              </Foundation.Core.StructuralFeature.type>

-            </Foundation.Core.Attribute>

-          </Foundation.Core.Classifier.feature>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.117" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd7">

-          <Foundation.Core.ModelElement.name>Section</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.specialization>

-            <Foundation.Core.Generalization xmi.idref="xmi.110"/>

-            <Foundation.Core.Generalization xmi.idref="xmi.108"/>

-            <Foundation.Core.Generalization xmi.idref="xmi.106"/>

-            <Foundation.Core.Generalization xmi.idref="xmi.112"/>

-            <Foundation.Core.Generalization xmi.idref="xmi.114"/>

-          </Foundation.Core.GeneralizableElement.specialization>

-        </Foundation.Core.Class>

-        <Foundation.Core.Generalization xmi.id="xmi.110" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd0">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.109"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Generalization xmi.id="xmi.108" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcf">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.107"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Generalization xmi.id="xmi.106" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fce">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.105"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Generalization xmi.id="xmi.112" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcd">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.111"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Generalization xmi.id="xmi.114" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcc">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.113"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.117"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Core.Association xmi.id="xmi.118" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc3">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.119" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe8">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.118"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.111"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.120" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe7">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.118"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.121" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc1">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.122" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe6">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.id="xmi.123">

-                  <Foundation.Data_Types.Multiplicity.range>

-                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.124">

-                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>

-                      <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>

-                    </Foundation.Data_Types.MultiplicityRange>

-                  </Foundation.Data_Types.Multiplicity.range>

-                </Foundation.Data_Types.Multiplicity>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.121"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.113"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.125" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe5">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.121"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Class xmi.id="xmi.126" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbd">

-          <Foundation.Core.ModelElement.name>Translator</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.127" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbc">

-          <Foundation.Core.ModelElement.name>SyntaxTree</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.128" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbb">

-          <Foundation.Core.ModelElement.name>SymbolTable</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Association xmi.id="xmi.129" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb7">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.130" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe4">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.129"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.127"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.131" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe3">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.129"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.126"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.132" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb6">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.133" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe2">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.132"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.126"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.134" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe1">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.132"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.74"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.135" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb5">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.136" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe0">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.135"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.128"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.137" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fdf">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.135"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.126"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.138">

-          <Foundation.Core.ModelElement.name>Mediator</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.139">

-          <Foundation.Core.ModelElement.name>Singleton</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-            <Foundation.Core.ModelElement xmi.idref="xmi.3"/>

-          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.140">

-          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.141">

-          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.142">

-          <Foundation.Core.ModelElement.name>Iterator</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-            <Foundation.Core.ModelElement xmi.idref="xmi.36"/>

-            <Foundation.Core.ModelElement xmi.idref="xmi.15"/>

-            <Foundation.Core.ModelElement xmi.idref="xmi.37"/>

-          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Behavioral_Elements.Use_Cases.Actor xmi.id="xmi.143" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ffb">

-          <Foundation.Core.ModelElement.name>OpenPKG</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Behavioral_Elements.Use_Cases.Actor>

-        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.144" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff8">

-          <Foundation.Core.ModelElement.name>ReadConfig</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.specialization>

-            <Foundation.Core.Generalization xmi.idref="xmi.145"/>

-          </Foundation.Core.GeneralizableElement.specialization>

-        </Behavioral_Elements.Use_Cases.UseCase>

-        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.146" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff7">

-          <Foundation.Core.ModelElement.name>RunCommands</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.GeneralizableElement.generalization>

-            <Foundation.Core.Generalization xmi.idref="xmi.145"/>

-          </Foundation.Core.GeneralizableElement.generalization>

-        </Behavioral_Elements.Use_Cases.UseCase>

-        <Foundation.Core.Generalization xmi.id="xmi.145" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff6">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Generalization.child>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.146"/>

-          </Foundation.Core.Generalization.child>

-          <Foundation.Core.Generalization.parent>

-            <Foundation.Core.GeneralizableElement xmi.idref="xmi.144"/>

-          </Foundation.Core.Generalization.parent>

-        </Foundation.Core.Generalization>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.147">

-          <Foundation.Core.ModelElement.name>include</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Core.Association xmi.id="xmi.148" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff5">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.149" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd8">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.148"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.143"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.150" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd7">

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.148"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.146"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.151">

-          <Foundation.Core.ModelElement.name>extend</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Extension_Mechanisms.Stereotype>

-        <Foundation.Core.Class xmi.id="xmi.40">

-          <Foundation.Core.ModelElement.name>int</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.88">

-          <Foundation.Core.ModelElement.name>char</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.81">

-          <Foundation.Core.ModelElement.name>enum</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Class xmi.id="xmi.9">

-          <Foundation.Core.ModelElement.name>void</Foundation.Core.ModelElement.name>

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.Class.isActive xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-        </Foundation.Core.Class>

-        <Foundation.Core.Association xmi.id="xmi.152" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fee">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.153" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fed">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.152"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.154" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fec">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.152"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.36"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.155" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7feb">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.156" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fea">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.155"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.157" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe9">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.155"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.15"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.158" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe8">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.159" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe7">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.158"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.38"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.160" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe6">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.158"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.37"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.161" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fda">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.162" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd9">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.161"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.109"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.163" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd8">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.161"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.164" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd4">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.165" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd3">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.164"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.107"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.166" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd2">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.164"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-        <Foundation.Core.Association xmi.id="xmi.167" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd1">

-          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>

-          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>

-          <Foundation.Core.ModelElement.namespace>

-            <Foundation.Core.Namespace xmi.idref="xmi.1"/>

-          </Foundation.Core.ModelElement.namespace>

-          <Foundation.Core.Association.connection>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.168" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd0">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>

-              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.56"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.167"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.105"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-            <Foundation.Core.AssociationEnd xmi.id="xmi.169" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fcf">

-              <Foundation.Core.ModelElement.visibility xmi.value="public"/>

-              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>

-              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>

-              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>

-              <Foundation.Core.AssociationEnd.multiplicity>

-                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.62"/>

-              </Foundation.Core.AssociationEnd.multiplicity>

-              <Foundation.Core.AssociationEnd.association>

-                <Foundation.Core.Association xmi.idref="xmi.167"/>

-              </Foundation.Core.AssociationEnd.association>

-              <Foundation.Core.AssociationEnd.type>

-                <Foundation.Core.Classifier xmi.idref="xmi.86"/>

-              </Foundation.Core.AssociationEnd.type>

-            </Foundation.Core.AssociationEnd>

-          </Foundation.Core.Association.connection>

-        </Foundation.Core.Association>

-      </Foundation.Core.Namespace.ownedElement>

-    </Model_Management.Model>

-  </XMI.content>

+<?xml version="1.0" encoding="UTF-8"?>
+<XMI xmi.version="1.0">
+  <XMI.header>
+    <XMI.documentation>
+      <XMI.exporter>Novosoft UML Library</XMI.exporter>
+      <XMI.exporterVersion>0.4.19</XMI.exporterVersion>
+    </XMI.documentation>
+    <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>
+  </XMI.header>
+  <XMI.content>
+    <Model_Management.Model xmi.id="xmi.1" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-8000">
+      <Foundation.Core.ModelElement.name>OSSPRC</Foundation.Core.ModelElement.name>
+      <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+      <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+      <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+      <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+      <Foundation.Core.Namespace.ownedElement>
+        <Foundation.Core.Class xmi.id="xmi.2" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fff">
+          <Foundation.Core.ModelElement.name>RC</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.3"/>
+          </Foundation.Core.ModelElement.comment>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.4" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa3">
+              <Foundation.Core.ModelElement.name>RC</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.5"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.6" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa2">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.4"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.5">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.8">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.4"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.9" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa1">
+              <Foundation.Core.ModelElement.name>~RC</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.10"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.11" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa0">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.9"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.10">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.12">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.9"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.13" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffd">
+          <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.14" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd6">
+              <Foundation.Core.ModelElement.name>*s_pInst</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.15">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.16" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd5">
+              <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="protected"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.17"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.18" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd4">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.16"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.17">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.19">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.16"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.20" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffb">
+              <Foundation.Core.ModelElement.name>getInstance</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.21"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.22" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ffa">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.20"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.21">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.23">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.20"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.24" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc0">
+              <Foundation.Core.ModelElement.name>~Configuration</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.25"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.26" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fbf">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.24"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.25">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.27">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.24"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.28" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f8c">
+              <Foundation.Core.ModelElement.name>Load</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.29"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.30" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f8b">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.28"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.29">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.31">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.28"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.32" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ffd">
+              <Foundation.Core.ModelElement.name>Prep</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.33"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.34" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ffc">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.32"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.33">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.35">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.32"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.36" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffc">
+          <Foundation.Core.ModelElement.name>FileOption</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.37"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.38" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff9">
+              <Foundation.Core.ModelElement.name>FileOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.39"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.40" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7ff8">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.38"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.41" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ff9">
+                  <Foundation.Core.ModelElement.name>**ppvOpts</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="inout"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.38"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.39">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.42">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.38"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.43" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fcf">
+              <Foundation.Core.ModelElement.name>~FileOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.44"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.45" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fce">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.43"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.44">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.46">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.43"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.47" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffb">
+          <Foundation.Core.ModelElement.name>EnvironmentOption</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.48" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fca">
+              <Foundation.Core.ModelElement.name>EnvironmentOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.49"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.50" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc9">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.48"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.51" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ff8">
+                  <Foundation.Core.ModelElement.name>**ppvOpts</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="inout"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.48"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.49">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.52">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.48"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.53" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc8">
+              <Foundation.Core.ModelElement.name>~EnvironmentOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.54"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.55" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc7">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.53"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.54">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.56">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.53"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.57" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ffa">
+          <Foundation.Core.ModelElement.name>CommandLineOption</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.58" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc6">
+              <Foundation.Core.ModelElement.name>CommandLineOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.59"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.60" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc5">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.58"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.61" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ff7">
+                  <Foundation.Core.ModelElement.name>**ppvOpts</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="inout"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.58"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.59">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.62">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.58"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.63" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc4">
+              <Foundation.Core.ModelElement.name>~CommandLineOption</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.64"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.65" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fc3">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.63"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.64">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.66">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.63"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.67" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff9">
+          <Foundation.Core.ModelElement.name>Option</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.68" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ffb">
+              <Foundation.Core.ModelElement.name>Parse</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.69"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.70" xmi.uuid="-115-1-23--126-57bf4c:ec53d16f5f:-7ffa">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.68"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.69">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.71">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.68"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.72" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ffd">
+              <Foundation.Core.ModelElement.name>getOpt</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.73"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.74" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ffc">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.72"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.75" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ffb">
+                  <Foundation.Core.ModelElement.name>nOptid</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="in"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.72"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.76"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.73">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.77">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.72"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.78" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ffa">
+              <Foundation.Core.ModelElement.name>putOpt</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="true"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.79"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.80" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ff9">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.78"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.81" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ff8">
+                  <Foundation.Core.ModelElement.name>nOptid</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="in"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.78"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.76"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.82" xmi.uuid="-115-1-23--126-770ee1:ec53ed5dcf:-7ff7">
+                  <Foundation.Core.ModelElement.name>*pvOptval</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="in"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.78"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.79">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.83">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.78"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Association xmi.id="xmi.84" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff5">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.85" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffa">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.id="xmi.86">
+                  <Foundation.Data_Types.Multiplicity.range>
+                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.87">
+                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
+                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
+                    </Foundation.Data_Types.MultiplicityRange>
+                  </Foundation.Data_Types.Multiplicity.range>
+                </Foundation.Data_Types.Multiplicity>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.84"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.88" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff9">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.84"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.89" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff4">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.90" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff8">
+              <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.id="xmi.91">
+                  <Foundation.Data_Types.Multiplicity.range>
+                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.92">
+                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
+                      <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
+                    </Foundation.Data_Types.MultiplicityRange>
+                  </Foundation.Data_Types.Multiplicity.range>
+                </Foundation.Data_Types.Multiplicity>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.89"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.93" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff7">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.id="xmi.94">
+                  <Foundation.Data_Types.Multiplicity.range>
+                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.95">
+                      <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
+                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
+                    </Foundation.Data_Types.MultiplicityRange>
+                  </Foundation.Data_Types.Multiplicity.range>
+                </Foundation.Data_Types.Multiplicity>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.89"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.96" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7ff3">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.97" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff6">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.96"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.98" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff5">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.96"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.99" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fed">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.100" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff4">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.99"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.101" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff3">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.99"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.13"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Class xmi.id="xmi.102" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fec">
+          <Foundation.Core.ModelElement.name>Logger</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.103"/>
+          </Foundation.Core.ModelElement.comment>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.104" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9f">
+              <Foundation.Core.ModelElement.name>Logger</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.102"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.105"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.106" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9e">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.104"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.105">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.107">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.102"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.104"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.108" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9d">
+              <Foundation.Core.ModelElement.name>~Logger</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.102"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.109"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.110" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9c">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.108"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.109">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.111">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.102"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.108"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Association xmi.id="xmi.112" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fea">
+          <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.113" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff2">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.112"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.102"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.114" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff1">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.112"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Class xmi.id="xmi.115" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe9">
+          <Foundation.Core.ModelElement.name>Processor</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.116"/>
+          </Foundation.Core.ModelElement.comment>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.117" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa7">
+              <Foundation.Core.ModelElement.name>Processor</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.118"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.119" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa6">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.117"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.118">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.120">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.117"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.121" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa5">
+              <Foundation.Core.ModelElement.name>~Processor</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.122"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.123" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa4">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.121"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.122">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.124">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.121"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Association xmi.id="xmi.125" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe8">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.126" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ff0">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.125"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.127" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fef">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.125"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Class xmi.id="xmi.128" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe7">
+          <Foundation.Core.ModelElement.name>Script</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.129" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffd">
+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.130">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.131"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Attribute xmi.id="xmi.132" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd5">
+              <Foundation.Core.ModelElement.name>*szBuf</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.133">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.134"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.135" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd4">
+              <Foundation.Core.ModelElement.name>Write</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.136"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.137" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd3">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.135"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.138" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd2">
+                  <Foundation.Core.ModelElement.name>nDesc</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="in"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.135"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.76"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.136">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.139">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.135"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.140" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb3">
+              <Foundation.Core.ModelElement.name>Script</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.141"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.142" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb2">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.140"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.141">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.143">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.140"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.144" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb1">
+              <Foundation.Core.ModelElement.name>~Script</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.145"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.146" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb0">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.144"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.145">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.147">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.144"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.148" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f97">
+              <Foundation.Core.ModelElement.name>putCommand</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.149"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.150" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f96">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.148"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.149">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.151">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.148"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.152" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f95">
+              <Foundation.Core.ModelElement.name>putBlock</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.153"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.154" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f94">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.152"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.153">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.155">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.152"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.156" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe6">
+          <Foundation.Core.ModelElement.name>RCFile</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.157"/>
+          </Foundation.Core.ModelElement.comment>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.158"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.159" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7faf">
+              <Foundation.Core.ModelElement.name>RcFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.156"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.160"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.161" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fae">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.159"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.160">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.162">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.156"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.159"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.163" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fad">
+              <Foundation.Core.ModelElement.name>~RcFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.156"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.164"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.165" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fac">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.163"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.164">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.166">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.156"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.163"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.167" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe5">
+          <Foundation.Core.ModelElement.name>FuncFile</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.168"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.169" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fab">
+              <Foundation.Core.ModelElement.name>FuncFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.167"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.170"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.171" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7faa">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.169"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.170">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.172">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.167"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.169"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.173" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa9">
+              <Foundation.Core.ModelElement.name>~FuncFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.167"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.174"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.175" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fa8">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.173"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.174">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.176">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.167"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.173"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.177" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe4">
+          <Foundation.Core.ModelElement.name>SecFile</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.178"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.GeneralizableElement.specialization>
+            <Foundation.Core.Generalization xmi.idref="xmi.158"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.168"/>
+          </Foundation.Core.GeneralizableElement.specialization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.179" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff6">
+              <Foundation.Core.ModelElement.name>SecFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.180"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.181" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff5">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.179"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.180">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.182">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.179"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.183" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff4">
+              <Foundation.Core.ModelElement.name>getConfig</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.184"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.185" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff3">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.183"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.184">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.186">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.183"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.187" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff2">
+              <Foundation.Core.ModelElement.name>getDefault</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.188"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.189" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff1">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.187"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.188">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.190">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.187"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.191" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff0">
+              <Foundation.Core.ModelElement.name>getError</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.192"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.193" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fef">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.191"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.192">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.194">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.191"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.195" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fee">
+              <Foundation.Core.ModelElement.name>getCommon</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.196"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.197" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fed">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.195"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.196">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.198">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.195"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.199" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fcc">
+              <Foundation.Core.ModelElement.name>~SecFile</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.200"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.201" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fcb">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.199"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.200">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.202">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.199"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Generalization xmi.id="xmi.158" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe2">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.156"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.177"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.168" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fe1">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.167"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.177"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Association xmi.id="xmi.203" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdf">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.204" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fee">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.203"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.156"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.205" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fed">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.203"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.206" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fde">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.207" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fec">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.206"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.128"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.208" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7feb">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.206"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.209" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdd">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.210" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fea">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.209"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.167"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.211" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe9">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.209"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.212">
+          <Foundation.Core.ModelElement.name>Adapter</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Core.Class xmi.id="xmi.213" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdc">
+          <Foundation.Core.ModelElement.name>ConfigSection</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.214"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.215" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe9">
+              <Foundation.Core.ModelElement.name>ConfigSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.213"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.216"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.217" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe8">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.215"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.216">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.218">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.213"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.215"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.219" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe3">
+              <Foundation.Core.ModelElement.name>~ConfigSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.213"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.220"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.221" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe2">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.219"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.220">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.222">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.213"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.219"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.223" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fdb">
+          <Foundation.Core.ModelElement.name>DefaultSection</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.224"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.225" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fea">
+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.226">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.131"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.227" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe7">
+              <Foundation.Core.ModelElement.name>DefaultSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.228"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.229" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe6">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.227"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.228">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.230">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.227"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.231" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe5">
+              <Foundation.Core.ModelElement.name>~DefaultSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.232"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.233" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe4">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.231"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.232">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.234">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.231"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.235" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fda">
+          <Foundation.Core.ModelElement.name>ErrorSection</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.236"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.237" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7feb">
+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.238">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.131"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.239" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe1">
+              <Foundation.Core.ModelElement.name>ErrorSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.240"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.241" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fe0">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.239"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.240">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.242">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.239"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.243" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fdf">
+              <Foundation.Core.ModelElement.name>~ErrorSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.244"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.245" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fde">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.243"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.244">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.246">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.243"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.247" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd9">
+          <Foundation.Core.ModelElement.name>CommonSection</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.248"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.249" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fec">
+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.250">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.131"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.251" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fdd">
+              <Foundation.Core.ModelElement.name>CommonSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.252"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.253" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fdc">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.251"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.252">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.254">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.251"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.255" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fdb">
+              <Foundation.Core.ModelElement.name>~CommonSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.256"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.257" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fda">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.255"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.256">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.258">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.255"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.259" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd8">
+          <Foundation.Core.ModelElement.name>UserSection</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.260"/>
+          </Foundation.Core.ModelElement.comment>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.261"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.262" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7ffb">
+              <Foundation.Core.ModelElement.name>eLang</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Attribute.initialValue>
+                <Foundation.Data_Types.Expression xmi.id="xmi.263">
+                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body>0</Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.Expression>
+              </Foundation.Core.Attribute.initialValue>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.131"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.264" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd9">
+              <Foundation.Core.ModelElement.name>UserSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.265"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.266" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd8">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.264"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.265">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.267">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.264"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.268" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd7">
+              <Foundation.Core.ModelElement.name>~UserSection</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.269"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.270" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fd6">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.268"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.269">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.271">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.268"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Attribute xmi.id="xmi.272" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fba">
+              <Foundation.Core.ModelElement.name>*szName</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.134"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.273" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd7">
+          <Foundation.Core.ModelElement.name>Section</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.specialization>
+            <Foundation.Core.Generalization xmi.idref="xmi.236"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.224"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.214"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.248"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.261"/>
+          </Foundation.Core.GeneralizableElement.specialization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Operation xmi.id="xmi.274" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb9">
+              <Foundation.Core.ModelElement.name>Load</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.273"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.275"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.276" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb8">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.274"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.277" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb7">
+                  <Foundation.Core.ModelElement.name>*szData</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="inout"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.274"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.134"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.275">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.278">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.273"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.274"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Operation xmi.id="xmi.279" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb6">
+              <Foundation.Core.ModelElement.name>Parse</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="false"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.273"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.280"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.281" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb5">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.279"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.280">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.282">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.273"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.279"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+            <Foundation.Core.Attribute xmi.id="xmi.283" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fb4">
+              <Foundation.Core.ModelElement.name>*szCode</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.273"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.134"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Generalization xmi.id="xmi.236" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fd0">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.235"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.273"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.224" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcf">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.223"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.273"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.214" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fce">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.213"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.273"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.248" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcd">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.247"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.273"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.261" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fcc">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.259"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.273"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Association xmi.id="xmi.284" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc3">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.285" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe8">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.284"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.247"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.286" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe7">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.284"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.287" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fc1">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.288" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe6">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.287"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.259"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.289" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe5">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.287"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Class xmi.id="xmi.290" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbd">
+          <Foundation.Core.ModelElement.name>Translator</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.comment>
+            <Foundation.Core.Comment xmi.idref="xmi.291"/>
+          </Foundation.Core.ModelElement.comment>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.292" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbc">
+          <Foundation.Core.ModelElement.name>SyntaxTree</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.293" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fbb">
+          <Foundation.Core.ModelElement.name>SymbolTable</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Association xmi.id="xmi.294" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb7">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.295" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe4">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.294"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.292"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.296" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe3">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.294"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.290"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.297" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb6">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.298" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe2">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.297"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.290"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.299" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe1">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.297"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.115"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.300" xmi.uuid="-64--88-100-101-357e9a:ebcd1b641a:-7fb5">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.301" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fe0">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.300"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.293"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.302" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fdf">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.300"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.290"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.303">
+          <Foundation.Core.ModelElement.name>Mediator</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.304">
+          <Foundation.Core.ModelElement.name>Singleton</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Extension_Mechanisms.Stereotype.extendedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.13"/>
+          </Foundation.Extension_Mechanisms.Stereotype.extendedElement>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.305">
+          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.306">
+          <Foundation.Core.ModelElement.name>Interpreter</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.307">
+          <Foundation.Core.ModelElement.name>Iterator</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Behavioral_Elements.Use_Cases.Actor xmi.id="xmi.308" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ffb">
+          <Foundation.Core.ModelElement.name>OpenPKG</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Behavioral_Elements.Use_Cases.Actor>
+        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.309" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff8">
+          <Foundation.Core.ModelElement.name>ReadConfig</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.specialization>
+            <Foundation.Core.Generalization xmi.idref="xmi.310"/>
+          </Foundation.Core.GeneralizableElement.specialization>
+        </Behavioral_Elements.Use_Cases.UseCase>
+        <Behavioral_Elements.Use_Cases.UseCase xmi.id="xmi.311" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff7">
+          <Foundation.Core.ModelElement.name>RunCommands</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.generalization>
+            <Foundation.Core.Generalization xmi.idref="xmi.310"/>
+          </Foundation.Core.GeneralizableElement.generalization>
+        </Behavioral_Elements.Use_Cases.UseCase>
+        <Foundation.Core.Generalization xmi.id="xmi.310" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff6">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.311"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.309"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.312">
+          <Foundation.Core.ModelElement.name>include</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Core.Association xmi.id="xmi.313" xmi.uuid="-64--88-100-101-357e9a:ebcd920152:-7ff5">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.314" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd8">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.313"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.308"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.315" xmi.uuid="-115-1-23--126-370f9e:ebd1772bb6:-7fd7">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.313"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.311"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.316">
+          <Foundation.Core.ModelElement.name>extend</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Core.Class xmi.id="xmi.76">
+          <Foundation.Core.ModelElement.name>int</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.134">
+          <Foundation.Core.ModelElement.name>char</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.131">
+          <Foundation.Core.ModelElement.name>enum</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Class xmi.id="xmi.7">
+          <Foundation.Core.ModelElement.name>void</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Core.Class>
+        <Foundation.Core.Association xmi.id="xmi.317" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fee">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.318" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fed">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.317"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.319" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fec">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.317"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.47"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.320" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7feb">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.321" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fea">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.320"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.322" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe9">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.320"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.36"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.323" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe8">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.324" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe7">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.323"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.67"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.325" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fe6">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.323"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.57"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.326" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fda">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.327" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd9">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.326"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.235"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.328" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd8">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.326"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.329" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd4">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.330" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd3">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.329"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.223"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.331" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd2">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.329"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Association xmi.id="xmi.332" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd1">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Association.connection>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.333" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fd0">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
+              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.86"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.332"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.213"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+            <Foundation.Core.AssociationEnd xmi.id="xmi.334" xmi.uuid="-115-1-23--126-566633:ebdc6962e5:-7fcf">
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
+              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
+              <Foundation.Core.AssociationEnd.multiplicity>
+                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.94"/>
+              </Foundation.Core.AssociationEnd.multiplicity>
+              <Foundation.Core.AssociationEnd.association>
+                <Foundation.Core.Association xmi.idref="xmi.332"/>
+              </Foundation.Core.AssociationEnd.association>
+              <Foundation.Core.AssociationEnd.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.177"/>
+              </Foundation.Core.AssociationEnd.type>
+            </Foundation.Core.AssociationEnd>
+          </Foundation.Core.Association.connection>
+        </Foundation.Core.Association>
+        <Foundation.Core.Class xmi.id="xmi.335" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ffd">
+          <Foundation.Core.ModelElement.name>File</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="true"/>
+          <Foundation.Core.Class.isActive xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.GeneralizableElement.specialization>
+            <Foundation.Core.Generalization xmi.idref="xmi.178"/>
+            <Foundation.Core.Generalization xmi.idref="xmi.37"/>
+          </Foundation.Core.GeneralizableElement.specialization>
+          <Foundation.Core.Classifier.feature>
+            <Foundation.Core.Attribute xmi.id="xmi.336" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff9">
+              <Foundation.Core.ModelElement.name>*szName</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="private"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.335"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.StructuralFeature.type>
+                <Foundation.Core.Classifier xmi.idref="xmi.134"/>
+              </Foundation.Core.StructuralFeature.type>
+            </Foundation.Core.Attribute>
+            <Foundation.Core.Operation xmi.id="xmi.337" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff8">
+              <Foundation.Core.ModelElement.name>getName</Foundation.Core.ModelElement.name>
+              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Operation.isRoot xmi.value="false"/>
+              <Foundation.Core.Operation.isLeaf xmi.value="false"/>
+              <Foundation.Core.Operation.isAbstract xmi.value="true"/>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.335"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Operation.method>
+                <Foundation.Core.Method xmi.idref="xmi.338"/>
+              </Foundation.Core.Operation.method>
+              <Foundation.Core.BehavioralFeature.parameter>
+                <Foundation.Core.Parameter xmi.id="xmi.339" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ff7">
+                  <Foundation.Core.ModelElement.name>return</Foundation.Core.ModelElement.name>
+                  <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+                  <Foundation.Core.Parameter.kind xmi.value="return"/>
+                  <Foundation.Core.Parameter.behavioralFeature>
+                    <Foundation.Core.BehavioralFeature xmi.idref="xmi.337"/>
+                  </Foundation.Core.Parameter.behavioralFeature>
+                  <Foundation.Core.Parameter.type>
+                    <Foundation.Core.Classifier xmi.idref="xmi.7"/>
+                  </Foundation.Core.Parameter.type>
+                </Foundation.Core.Parameter>
+              </Foundation.Core.BehavioralFeature.parameter>
+            </Foundation.Core.Operation>
+            <Foundation.Core.Method xmi.id="xmi.338">
+              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+              <Foundation.Core.BehavioralFeature.isQuery xmi.value="false"/>
+              <Foundation.Core.Method.body>
+                <Foundation.Data_Types.ProcedureExpression xmi.id="xmi.340">
+                  <Foundation.Data_Types.Expression.language>java</Foundation.Data_Types.Expression.language>
+                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
+                </Foundation.Data_Types.ProcedureExpression>
+              </Foundation.Core.Method.body>
+              <Foundation.Core.Feature.owner>
+                <Foundation.Core.Classifier xmi.idref="xmi.335"/>
+              </Foundation.Core.Feature.owner>
+              <Foundation.Core.Method.specification>
+                <Foundation.Core.Operation xmi.idref="xmi.337"/>
+              </Foundation.Core.Method.specification>
+            </Foundation.Core.Method>
+          </Foundation.Core.Classifier.feature>
+        </Foundation.Core.Class>
+        <Foundation.Core.Generalization xmi.id="xmi.178" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7ffc">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.177"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.335"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Generalization xmi.id="xmi.37" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7fcd">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Generalization.child>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.36"/>
+          </Foundation.Core.Generalization.child>
+          <Foundation.Core.Generalization.parent>
+            <Foundation.Core.GeneralizableElement xmi.idref="xmi.335"/>
+          </Foundation.Core.Generalization.parent>
+        </Foundation.Core.Generalization>
+        <Foundation.Core.Comment xmi.id="xmi.3" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9b">
+          <Foundation.Core.ModelElement.name>Non-persistent
+Non-serializable.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.2"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Foundation.Core.Comment xmi.id="xmi.116" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f9a">
+          <Foundation.Core.ModelElement.name>Processes
+rcfiles until
+none left in
+configuration.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.115"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Foundation.Core.Comment xmi.id="xmi.103" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f99">
+          <Foundation.Core.ModelElement.name>Uses OSSP l2
+library for all
+our logging.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.102"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Foundation.Core.Comment xmi.id="xmi.291" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f98">
+          <Foundation.Core.ModelElement.name>Not to be
+implemented
+until a real
+need is
+verified.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.290"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.341">
+          <Foundation.Core.ModelElement.name>realize</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Foundation.Core.Comment xmi.id="xmi.157" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f8e">
+          <Foundation.Core.ModelElement.name>A Process instance
+can use more than
+one RCFile, but
+contains only one
+at a time.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.156"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Foundation.Core.Comment xmi.id="xmi.260" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f8d">
+          <Foundation.Core.ModelElement.name>A SecFile instance
+has at most one
+UserSection even
+though the rcfile
+being parsed can
+have more than one.</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Comment.annotatedElement>
+            <Foundation.Core.ModelElement xmi.idref="xmi.259"/>
+          </Foundation.Core.Comment.annotatedElement>
+        </Foundation.Core.Comment>
+        <Model_Management.Package xmi.id="xmi.342" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f89">
+          <Foundation.Core.ModelElement.name>RC</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.clientDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.343"/>
+            <Foundation.Core.Dependency xmi.idref="xmi.344"/>
+            <Foundation.Core.Dependency xmi.idref="xmi.345"/>
+          </Foundation.Core.ModelElement.clientDependency>
+        </Model_Management.Package>
+        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.346">
+          <Foundation.Core.ModelElement.name>realize</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+        </Foundation.Extension_Mechanisms.Stereotype>
+        <Model_Management.Package xmi.id="xmi.347" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f85">
+          <Foundation.Core.ModelElement.name>Configuration</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.supplierDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.343"/>
+          </Foundation.Core.ModelElement.supplierDependency>
+        </Model_Management.Package>
+        <Model_Management.Package xmi.id="xmi.348" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f83">
+          <Foundation.Core.ModelElement.name>Processor</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.clientDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.349"/>
+          </Foundation.Core.ModelElement.clientDependency>
+          <Foundation.Core.ModelElement.supplierDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.344"/>
+          </Foundation.Core.ModelElement.supplierDependency>
+        </Model_Management.Package>
+        <Model_Management.Package xmi.id="xmi.350" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f82">
+          <Foundation.Core.ModelElement.name>SecFile</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.supplierDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.349"/>
+          </Foundation.Core.ModelElement.supplierDependency>
+        </Model_Management.Package>
+        <Foundation.Core.Dependency xmi.id="xmi.343" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f81">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Dependency.client>
+            <Foundation.Core.ModelElement xmi.idref="xmi.342"/>
+          </Foundation.Core.Dependency.client>
+          <Foundation.Core.Dependency.supplier>
+            <Foundation.Core.ModelElement xmi.idref="xmi.347"/>
+          </Foundation.Core.Dependency.supplier>
+        </Foundation.Core.Dependency>
+        <Foundation.Core.Dependency xmi.id="xmi.344" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f7f">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Dependency.client>
+            <Foundation.Core.ModelElement xmi.idref="xmi.342"/>
+          </Foundation.Core.Dependency.client>
+          <Foundation.Core.Dependency.supplier>
+            <Foundation.Core.ModelElement xmi.idref="xmi.348"/>
+          </Foundation.Core.Dependency.supplier>
+        </Foundation.Core.Dependency>
+        <Model_Management.Package xmi.id="xmi.351" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f7d">
+          <Foundation.Core.ModelElement.name>Logger</Foundation.Core.ModelElement.name>
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
+          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.ModelElement.supplierDependency>
+            <Foundation.Core.Dependency xmi.idref="xmi.345"/>
+          </Foundation.Core.ModelElement.supplierDependency>
+        </Model_Management.Package>
+        <Foundation.Core.Dependency xmi.id="xmi.345" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f7c">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Dependency.client>
+            <Foundation.Core.ModelElement xmi.idref="xmi.342"/>
+          </Foundation.Core.Dependency.client>
+          <Foundation.Core.Dependency.supplier>
+            <Foundation.Core.ModelElement xmi.idref="xmi.351"/>
+          </Foundation.Core.Dependency.supplier>
+        </Foundation.Core.Dependency>
+        <Foundation.Core.Dependency xmi.id="xmi.349" xmi.uuid="-115-1-23--126-51fc02:ec52b386cb:-7f7b">
+          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
+          <Foundation.Core.ModelElement.namespace>
+            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
+          </Foundation.Core.ModelElement.namespace>
+          <Foundation.Core.Dependency.client>
+            <Foundation.Core.ModelElement xmi.idref="xmi.348"/>
+          </Foundation.Core.Dependency.client>
+          <Foundation.Core.Dependency.supplier>
+            <Foundation.Core.ModelElement xmi.idref="xmi.350"/>
+          </Foundation.Core.Dependency.supplier>
+        </Foundation.Core.Dependency>
+      </Foundation.Core.Namespace.ownedElement>
+    </Model_Management.Model>
+  </XMI.content>
 </XMI>
\ No newline at end of file


ossp-pkg/rc/rc_optimpl.c 1.2 -> 1.3

--- rc_optimpl.c 2002/02/28 18:24:04     1.2
+++ rc_optimpl.c 2002/03/01 22:48:23     1.3
@@ -37,7 +37,7 @@
 
 
 /* Loop through available options */
-rc_return_t foptProcess(char cOpt)
+rc_return_t coptProcess(int cOpt)
 {
     switch (cOpt) {
     case 'h':
@@ -58,10 +58,8 @@
 {
     ex_t Except;
     int  bCaught = 0;
-    int  nBufpos = 0;           /* For tracking options           */
     char cOpt = 0;              /* For argument parsing           */
     char *szCLIBuf = NULL;
-    int  nIter = 0;
     popt_context optCon;        /* Context for parsing options    */
 
     struct popt_option optionsTable[] = {
@@ -115,7 +113,7 @@
     /* Now do options processing */
     while ((cOpt = popt_getnextopt(optCon)) >= 0)
     ex_try {
-        foptProcess(cOpt);
+        coptProcess(cOpt);
     }
     ex_catch(Except) {
         if ((rc_return_t)Except.ex_value != RC_ERR_USE)


ossp-pkg/rc/rc_private.h 1.5 -> 1.6

--- rc_private.h 2002/02/28 18:24:04     1.5
+++ rc_private.h 2002/03/01 22:48:23     1.6
@@ -63,10 +63,9 @@
 #include "val.h"
 
 
-/* Main rc configuration storage */
-typedef struct {
-    val_t *pVal; /* Storage of configuration values         */
-    int nLocks;  /* Server locks, probably not thread-safe  */
+typedef struct {    /* Main rc configuration storage        */
+    val_t *pOpt;    /* Storage of configuration values      */
+    int nLocks;     /* Server locks, not thread-safe though */
 } rc_config_t;
 
 #endif /* __OSSPRC_PRIVATE_H__ */

CVSTrac 2.0.1