Standard Jet DBnb` Ugr@?~1y0̝cǟFN7]D^(`T{6߱wCϯ34ay[|*|OJl>`&_Љ$g'DeFx -7    @>m???<VCS           2   tt  s|  _a  li      w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VCS     2  ObjectIdSIDACM FInheritable[ ObjectIdVC?CS  C           ObjectId AttributeOrderName1Name2 ExpressionFlag ObjectIdAttribute  VC S  jy           szRelationshipgrbitccolumnicolumnszObjectszColumnszReferencedObjectszReferencedColumnw w oS szObjectszReferencedObjectszRelationshipV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o   ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o {qg]SE7- $Ux ~"s o{Gh)JFF84Eo+COBf}yA/OC3{@U2@t_objecttrx-@888,,,,,,,* @r2{@.T@t_objecttests@:::......., @)1{@RJ(nS@t_objectscenarios@>>>22222220 @;1{@U2@t_objectrisks@:::......., @/{@U2@t_objectrequires@===1111111/ @Zb@U2@t_objectpropertiesi@???33333331 @ /{@E(nS@t_objectproblemsS@===1111111/ @;R.{@҈s@t_objectmetrics@<<<0000000. @-{@g2@t_objectfiles@:::......., @",{@U2@t_objectconstraint@???33333331 @%{@޿s@t_objecti555)))))))' @!#{@҈s@t_metrictypes@:::......., @ )"{@a2@t_mainttypesr@999-------+ @AF(nS@AF(nS@t_listse@444(((((((& @$@mT@t_issuesV@555)))))))' @5NU@c@t_implement2@888,,,,,,,* @'2@'2@t_image((((((((((& 8 {@a2@t_glossary@777+++++++) @1b@1b@t_genopt))))))))))' AF(nS@vF(nS@t_files@444(((((((& @}{@a2@t_efforttypes@:::......., @%F(nS@uT@t_document@777+++++++) @{@ 8s@t_diagramtypes@;;;///////- @ {@oʠs@t_diagramobjects<@===1111111/ @|-@/I(nS@t_diagramlinks//////////- {@@o{@@@ @@@   @ @@@ @@ @  @@YWV,b`wfhru}YWV,brmxopvYWV,gjmfw`amfYWV,hfpfu`mj~`wjrpYWV,jo`hfvYWV,ofw`gjmfYWV,s`mfwwfYWV,trakfbwYWV,w`amfmjvwYWV,w`amfmjvwX YWV,w`vlv YWV,|ufg Y[V,`wwhxjd Y[V,d`w`w}sfv Y[V,dj`hu`obrppfbwrujdY[V,dj`hu`orakfbwjdY[V,drbxofpwf|Y[V,gf`wxufsrvY[V,gm`hvY[V,jvvxff|Y[V,rshxjdY[V,s`bl`hfY[V,s`u`ohxjdY[V,si`vfvY[V,ufvrxubfirxuvY[V,ufvrxubfw`amfvY[V,urmff|wu`Y[V,vbfp`ujrY[V,vp`svirwY[V,vwfufrw}sfY[V,vw}mfvY[V,v}vwfow`hhfdz`mxfvY[V,w`amfmjvw Y[V,w`amfmjvwf|!Y[V,w`amfv"Y[V,wfvww`amfv#Y[V,wu|w}sfv$Y[V,xvfuvfbxujw}%`vvrbj`wjrp&`wwjd'bifblrakfbww}sfv(bm`vvjgjfu)bm`vvjgjfuhxjd*brdfhfp+brpvw,ddm-dj`hu`omjpl.dj`hu`orakfbwvw}mf/f`YVVbm`vvjgjfu0f`YVVov`bbfvvdw1f`YVVzadw2f`Ygjfmdvj~fv3f`Yw`amfp`ofv4f`\VVxsd`wfv5f`\WVxsd`wfv6f`\[Vxsd`wfv7f`hxjd8fmfoYVV9gjmfdju:hfpX[gj|fv;hfpfujbd`w`w}sf<hxjd=jvp`zjh`amf>m`phdwX[?m`vwxsd`wf@p`ofvs`bfAprdfvwfufrBrakfbws`ufpwCrakfbwvbrsfDrsfu`wjrpbrdfErssrvFrsvbmf`pGrusi`pvYVHs`bl`hfbrpwurmIs`bl`hfvJs`u`ojd|KsurkfbwhxjdLtdg,X[Mtxfu}dfgv,WW\Nurmfbrpvwu`jpwvOuwggjfmdvPuxpvw`wfQvft,h`sRvwfufrw}sfvSvw}mfvTw`hhfdz`mvUwsrvVzfuvjrpWzfuvjrpd`wfX{favwfufrY@tdg,ufm`wfvwr2 w,rakfbwfggruww,s`bl`hfw,dj`hu`o ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd&&&&&$ o{[]N [  2  2  2                          2     Type ProductNameDataTypeSizeMaxLenMaxPrecMaxScale DefaultLen DefaultPrec DefaultScaleUserPDATA1PDATA2PDATA3PDATA4 HasLength GenericType DatatypeID  PrimaryKeyD @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2*+,-./0123456$292>2E2J2N2S2V2\2m2r2v2z2~       # (*/*2*9*>*B*F*J*Q*S* U* X* \* a* f*j*o*r*v*{**************      ? wi_UKA7!$%a@w\ w!$%a@w w!$%a@w w@@@XI2 @Q %  F    $%                !"#$%&      !" # $ %!&!!"""###$$ $ % % % &&&'''((())),&,',(-)-*-+.,.-..////00011122 2 3 3 3 444555666% !"#$$ $!$"999>>>E#E$E%J&JJNNNSSSVV V \ \ \ mmmrrrv  !"##'Q @ )+* ,-./#01+356@ 8"H P$IX ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '! '" '# '$ '% '& '' '( ' ') '+ ', '- ) ) ) ) ) ) ) )  )  ) ) ) '*) ))))))))) )) )))))))) )!)")#)$)%)&))')))*)+),)-).)/)0******* * ** )(2222.(%  @ w,brppfbwruw}sfvw,brppfbwruw,dj`hu`ow,dj`hu`orakfbwvw,dj`hu`ow}sfvw,dj`hu`ow,ofwujbw}sfvw,rakfbwofwujbvw,rakfbww,`wwujaxwfw,rakfbww,brppfbwruw,rakfbww,brppfbwruWw,rakfbww,ofwirdw,s`bl`hfw,dj`hu`ow,s`bl`hfw,dj`hu`ow}sfv w,s`bl`hfw,rakfbw K w,`wwujaxwfw,brppfbwruw,brppfbwruw,brppfbwruw,dj`hu`ow,dj`hu`ow,dj`hu`orakfbwvw,dj`hu`ow}sfv w,ofwirdw,rakfbw w,rakfbwofwujbvW@ @w,brppfbwruw}sfvw,dj`hu`ow,dj`hu`ow}sfvw,ofwujbw}sfvw,rakfbww,rakfbww,rakfbww,rakfbww,s`bl`hfw,s`bl`hf w,s`bl`hf 1DDLMSAccessCountercounter>7777770(% 0DDLMSAccessDoubledouble<6666660(% /DDLMSAccessSinglefloat;6666660(% .DDLMSAccessLonglong84444440(% -DDLMSAccessIntegerinteger>7777770(% ,DDLMSAccessCurrencycurrency@8888880(% +DDLMSAccessDateTimedatetime@8888880(% *DDLMSAccessMemotext84444440(% 2)DDLMSAccessTextchar84444440(% (DDLSQLServer7uniqueidentifieruniqueidentifierRBBBBBB2(% @2'DDLSQLServer7varbinaryvarbinaryD;;;;;;2(% @2&DDLSQLServer7varcharvarchar@9999992(% %DDLSQLServer7tinyinttinyint@9999992(% $DDLSQLServer7timestamptimestampD;;;;;;2(% #DDLSQLServer7texttext:6666662(% "DDLSQLServer7smallmoneymoneyA<<<<<<2(% !DDLSQLServer7smallintsmallintB::::::2(%  DDLSQLServer7smalldatetimedatetimeG??????2(% DDLSQLServer7realreal:6666662(% &DDLSQLServer7numericnumeric@9999992(% 2DDLSQLServer7nvarcharnvarcharB::::::2(% "Q]Eg/Dc!fC`\BAeAguD<@ '-{ @q_packages@@C77+++++++) @ <@ <@q_objecttests@@@F::......., @~<@ɫs 1@q_object@@A55)))))))' @8<@[S<@q_method@@A55)))))))' @ާ<@<@q_ecf@@>22&&&&&&&$ @d<@d<@q_datatypes[@@D88,,,,,,,* @ <@$<@q_connections3@@G;;///////- @ +<@<@q_connections2@@G;;///////- @ <@3<@q_attribute@@@D88,,,,,,,* @mu@a2@MSysModules2----------+ mu@mu@MSysModules,,,,,,,,,,* 1@a2@MSysAccessObjects22222222220   n@s@AdminP2&&&&&&&&&$  lu@lu@UserDefined,,,,,,,,,,*  |@wIOk@AccessLayout*@@E99-------+ @ Dmu@ Dmu@SysRel''''''''''%  Dmu@ Dmu@Scripts((((((((((&  Dmu@ Dmu@Reports((((((((((&  Dmu@ Dmu@Modules((((((((((& Qa1@Qa1@DataAccessPages0000000000. lu@lu@MSysRelationships22222222220 lu@a2@MSysQueries,,,,,,,,,,* lu@a2@MSysACEs))))))))))' lu@lu@MSysObjects,,,,,,,,,,* lu@[X1@MSysDb@333'''''''% @lu@lu@Relationships.........., lu@lu@Databases**********( lu@lu@Tables''''''''''% VC-N--  DataIDyh AOIndex@@@1(% 5DDLSybasedoubledouble:444444.(% @2DDLPostgreSQLvarcharvarchar@9999992(% DDLPostgreSQLintegerinteger@9999992(% DDLDB2FLOATfloat5000000+(% && DDLPostgreSQLnumericnumeric@9999992(% DDLSQL Server 2000smalldatetimedatetimeLDDDDDD7(% 2DDLSQL Server 2000nvarcharnvarcharG??????7(% DDLSQL Server 2000imageblob@<<<<<<7(% @ DDLSQL Server 2000binaryBinaryC======7(% DDLInterBasedouble precisiondoubleGAAAAAA1(% @2DDLSybasevarcharvarchar<555555.(% 8,, XB @XB @UserDefined***********  XB @XB @SummaryInfo***********  XB @XB @AccessLayout+++++++++++ XB @XB @SysRel%%%%%%%%%%% XB @XB @Scripts&&&&&&&&&&& XB @XB @Reports&&&&&&&&&&& XB @XB @Modules&&&&&&&&&&& XB @XB @Forms$$$$$$$$$$$ XB @XB @DataAccessPages........... XB @XB @MSysRelationships22222222220 XB @XB @MSysQueries,,,,,,,,,,* XB @XB @MSysACEs))))))))))' XB @XB @MSysObjects,,,,,,,,,,* XB @XB @MSysDb''''''''''% XB @XB @Relationships.........., XB @XB @Databases**********( XB @XB @Tables''''''''''% a{q@@ @  d`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bfvov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfdDDLSybasetinyinttinyint<555555.(% DDLSybasetimestamptimestamp@777777.(% 2DDLOracleNVARCHAR2nvarchar?777777.(%  DDLSQL Server 2000ncharncharA<<<<<<7(% 55DDLSQL Server 2000floatfloatA<<<<<<7(% DDLSQL Server 2000datetimedatetimeG??????7(% DDLSQL Server 2000intintegerA::::::7(% DDLSybasefloatfloat8333333.(% DDLMSAccessOLEObjectblob=9999990(% DDLSybasedatetimedatetime>666666.(% @ DDLSybasecharchar6222222.(% DDLDB2SMALLINTsmallint;333333+(% DDLPostgreSQLbigintbigint>8888882(% DDLSybasetexttext6222222 $*0Ii/=j0=j0 Forms =j0=j0ReportsRoot Entryl0PropDataࡱ>   *x0 $*0 @ @ =j0l0Blob CustomGroups =j0=j0Databases =j0l00 =j0l0Cmdbars=j0=j0DataAccessPages =j0=j0Scripts=j0=j0VBA  Forms Modules  =j0=j0Databases =j0=j00 ijMSysDb  $*0MI:+'PROJECT/_VBA_PROJECTVBAp@k0kl0PROJECTwm   DirDataAcessVBADataustomGroups ij0ij0VBAProject87k0kl0AcessVBADataC ij0ij0VBAProject87k087k0DirData $*0 ر0* pHddb2@= d  = J<  DAO>DAO *\G{00025E01-:0C  0046}#5.0#0#C:\Program Files\Common Microsoft Shared\w350`.DLL# 3.51 Object LibrXaryH DPB="BAB80CB3E8B4E8B4E8" GC="9795219623AE01AF01AFFE" [Host Extender Info] &H00000001={3832D640-CF90-11CF-8E43-00A0C911005A};VBE;&H00000000 [Workspace] 0 =j0=j0DaID="{B037F666-3984-44A7-B246-B64B4733A8F2}" Name="db2" HelpContextID="0" VersionCompatible32="393222000" CMG="DDDF6B48952199219921992199"=j0Reports=j0=j0ijMSysDbPropData Forms =j0Root Entryl0 '()*+,-./012345   !"#$%& $*0>h!G20430-0000-0000-C000-000000000046}#2.0#0#C:\WINNT\System32\Stdole2.tlb#OLE AutomationZ*\G{0002E157-0000-0000-C000-0'046}#5.0#0#C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL#Microsoft DAO 3.51 Object Library*\G{000&iles\Microsoft Office\Office10\msacc.olb#Microsoft Access 10.0 Object Library*\G{00025E01-0000-0000-C000-000000000%ROS~1\VBA\VBA6\VBE6.DLL#Visual Basic For Applications*\G{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}#9.0#0#C:\Program F$lity +E  GC="9795219623AE01AF01AFFE" [Hoam *\G{000204EF-0000-0000-C000-000000000046}#4.0#9#C:\PROGRA~1\COMMON~1\MIC#i" !Us@tdole>fstdole^f\^X043[W-^2^WINNT\System32\S12.tlb#OLE Automation/VBIDE> VBIDECCE157C5.3PVBA \6E6EX T.OLBHRVisual Basic for A pplic1s Extensibdir    $AccessVBAWin16~Win32MacVBA6#db2DAOstdole`VBIDEAH   Basic for Applic,x+*ations Extensibility 5.3 = )00000000046}#5.3#0#C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB#Microsoft Visual Basic for Applic(s @ @ @ @ @       !"#$%&'()*+,       ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VCEN __A__DataIDDDLInterBaseblob sub_type 0blobD@@@@@@1(% 5DDLSybasedoubledouble:444444.(% @2DDLPostgreSQLvarcharvarchar@9999992(% DDLPostgreSQLintegerinteger@9999992(% DDLDB2FLOATfloat5000000+(% && DDLPostgreSQLnumericnumeric@9999992(% DDLSQL Server 2000smalldatetimedatetimeLDDDDDD7(% 2DDLSQL Server 2000nvarcharnvarcharG??????7(% DDLSQL Server 2000imageblob@<<<<<<7(% @ DDLSQL Server 2000binaryBinaryC======7(% DDLInterBasedouble precisiondoubleGAAAAAA1(% @2DDLSybasevarcharvarchar<555555.(% 8,, XB @XB @UserDefined***********  XB @XB @SummaryInfo***********  XB @XB @AccessLayout+++++++++++ XB @XB @SysRel%%%%%%%%%%% XB @XB @Scripts&&&&&&&&&&& XB @XB @Reports&&&&&&&&&&& XB @XB @Modules&&&&&&&&&&& XB @XB @Forms$$$$$$$$$$$ XB @XB @DataAccessPages........... XB @XB @MSysRelationships22222222220 XB @XB @MSysQueries,,,,,,,,,,* XB @XB @MSysACEs))))))))))' XB @XB @MSysObjects,,,,,,,,,,* XB @XB @MSysDb''''''''''% XB @XB @Relationships.........., XB @XB @Databases**********( XB @XB @Tables''''''''''% {!"#$%      !"#$%&'        ! "#$%&!! ! ( ( ( +++222777;;;???CCCJ J!J"L#L$L%N&NNQQQUUUZZ Z _ _ _ ccchhhkkkooottt !"#$%&     VCe2N            FlagsFormModuleNameReplicationVersionTypeTypeInfoVersion&Index1ufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfdclass~@CMACROz@{qg @ @        (     ,  0 Package_IDName Parent_ID CreatedDate ModifiedDateNotesea_guidXMLPath IsControlled LastLoadDate LastSaveDateVersion ProtectedPkgOwner UMLVersionUseDTDLogXMLCodePath NamespaceTPos PackageFlags BatchSave BatchLoad he DF Tpt/tDGd o DH"4F><DI IDX_GUID Package_IDParentID PrimaryKeyDD@ >@@ w}sfvoxvwafwifv`of ovbrsfmfzfm$gf`wxufAdjvsm`bfofpwdjufbwjrp     !222222222 2 !2 "2 #2 $2 %2&2'2(2)2928LVAL "i_VBA_PROJECTa^ *\G{000204EF-0000-0000-C000-000000000046}#3.0#9#C:\Program Files\Common Files\Microsoft Shared\VBA\vba332.dll#Visual Basic For Applications*\G{4AFFC9A0-5F99-101B-AF4E-00AA003F0F07}#8.0#0#C:\Program Files\Microsoft Office\Office\MSACC8.OLB#Microsoft Access 8.0 Object Library*\G{00025E01-0000-0000-C000-000000000046}#4.0#0#C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL#Microsoft DAO 3.51 Object Library LZ9 Hx(jKVKo7AccessAnd As.Debug=dim@DoDelseGendHendifRfSFalseUForZFunction`IfdInputkintegeru lineinputyLongzloopNewNextNLVAL #otOutputSetsubThenToWendWhileWriteVBAWin16~Win32MacDAOdb2Module1b _EvaluatecopyDB~db\dbnewrs_ Recordsetnei`sql"rsOldBrsNewcnt+ CurrentDbS OpenDatabase` OpenRecordset|BOFyEOF tablename` ExecuteYMoveNextL!AddNewaFields7Count0vUpdateStrerrStopMsgBoxRmod_housekeepingJlistqry4 _B_var_set TableDefs%iItemz _B_var_forjL QueryDefs& renametableU]table _B_var_SubqdfQueryDef Parameters`sting0cZ replacetablee_B_var_replacetableLnewtable%_B_var_FunctionOrepExactsOldsNewt _B_var_ifPprevcharnextchars _B_var_Midplim _B_var_LeftQ testexactFROM~ PackageINNERe replaceExactB_B_var_replaceExact |DiagramObjects_B_var_DiagramObjects|_B_var_Package sFinda _B_var_WhileIf fixQueriesX9 fixtables#NewName#RefreshCollect queryname renamequery)query%newqueryfixCode[ropenfile_B_var_openfiledi\ _B_var_disfile8a _B_var_sfile%%dm\ _B_var_dm _B_var_OpenlsourceGg^ _B_var_Outputs _B_var_NameXfixFilesd _B_var_As5 _B_var_Closenewdir\ olddirY;ValueK _B_var_Str _B_str_ErrorR _B_var_olddir _B_var_Write  MoveFirstNqs^ _B_var_qsfiscodeט_B_var_fiscodeڌChrK~ _B_str_Chrm# _B_var_Chr\;ch\ _B_var_cht IsChildOfK3 PackageID*LVAL~ok\MI:+' xteVRC4 ֵ@ ֵ@t_constants*********** v ֵ@ O L Lۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o L H Hۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o H E Eۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o E @ @ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o @ ) )ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o ) ( (ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o ( ' 'ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o ' & &ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o & % %ۇ O8V#jKrvwlrV#jKV#jKV#jKV#jKrvwlrV#jKV#jKV#jKV#jKV#o ID] dbOpenTableBvret _B_var_ret&Index Object_ID08ObjectPackage_ID Package_IDst curPackageParentID~ _B_var_do_B_var_Package_ID Parent_IDfE modReportsdN0 dir0* pHddb2@= d  LZ9 J<  DAO>DAO *\G{00025E01-:0C  0046}#4.0#0#C:\Program Files\Common Microsoft Shared\w350`.DLL# 3.51 Object LibrXaryHD  VCqNBB     x     x  ( PropertyID ElementIDPropertyVALUENOTESea_guidx x xBC x x BD  ElementKey PrimaryKeyBBor Partition DescriptionClientSupplierLink   PrimaryKey XRefClient XRefSupplierXRefType q"!MSysDb2#@ov}vda%li      w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @.m>yJ7$ Yt=|aC t;^,x Constraint Des t_objectObject_1  t_connector  t_object      t_objectt_connector0@(+  t_connectorObject_1.@(+  t_connector.Connector_ID0 g DestIDt_object.Object_ID0 o DestName t_object.Name- o DestTypet_object.Object_Type4 o t_connector.Connector_Type2 g SourceTypeObject_1.Object_Type6 o SourceName Object_1.Name/ o SourceIDObject_1.Object_ID2 o t_objectObject_1  t_connector  t_object      t_objectt_connector0@(+  t_connectorObject_1.@(+  t_connector.Connector_ID0 g DestIDObject_1.Object_ID0 o DestName Object_1.Name- o DestTypeObject_1.Object_Type4 o t_connector.Connector_Type2 g SourceTypet_object.Object_Type6 o SourceName t_object.Name/ o SourceIDt_object.Object_ID2 o t_objectObject_1  t_connector  t_object      t_attribute.Name( ' t_attribute.Object_ID- ' t_objectt_attribute*@(+  t_attribute.Type( g t_attribute.Scope) g t_attribute.Name( g t_attribute.Object_ID- g t_attribute  t_object     LVAL%xJK_/yO(uK&wMe7 ' ' 't_object.Object_ID = t_connector.End_Object_IDt_objecttypes.Object_Type = t_object.Object_Type(((t_connector.Connector_Type)="Realisation"))t_package.Package_ID = t_object.Package_IDt_object.Object_ID = t_connector.Start_Object_IDt_objecttypes.Object_Type = t_object.Object_Typet_package.Package_ID = t_object.Package_IDObject_1.Object_Type = t_objecttypes.Object_Typet_package.Package_ID = Object_1.Package_IDt_object.Package_ID = t_package.Parent_IDt_objecttests.Object_ID = t_object.Object_ID(((t_objecttypes.DesignObject)=True))t_package.Package_ID = t_object.Package_IDt_objecttypes.Object_Type = t_object.Object_Typet_package.Package_ID = t_object.Package_IDt_object.Classifier = t_object_1.Object_IDt_object.Object_ID = t_diagramobjects.Object_IDt_object.Object_ID = t_method.Object_IDt_diagram.Diagram_ID = t_object.Diagram_ID(((t_connector.Connector_Type)="Realisation"))t_object.Object_ID = t_connector.Start_Object_IDObject_1.Package_ID = t_package.Package_IDt_connector.End_Object_ID = Object_1.Object_IDt_objecttypes.Object_Type = t_object.Object_Typeselect Datatype as Name from t_primitivesselect Name from t_object where Object_Type='Class' (((t_connector.DiagramID)=0 Or (t_connector.DiagramID)=[t_diagramobjects].[Diagram_ID]))t_connector.End_Object_ID = DiagramObjects_1.Object_IDt_diagramobjects.Diagram_ID = DiagramObjects_1.Diagram_IDt_diagramobjects.Object_ID = t_connector.Start_Object_IDt_object.Object_ID = t_connector.Start_Object_IDt_connector.End_Object_ID = Object_1.Object_IDt_object.Object_ID = t_connector.Start_Object_IDt_connector.End_Object_ID = Object_1.Object_IDt_object.Object_ID = t_connector.Start_Object_IDt_connector.End_Object_ID = Object_1.Object_IDt_object.Object_ID = t_attribute.Object_ID1[uA vcP-v<taN;(n>vcP=r t_package.Package_ID, gt_package t_objectObject_1 t_connector t_object t_objecttypes  G G  ExValue[Weight]*[Value]/ o t_ecf.Notes# g t_ecf.Value# g t_ecf.Weight$ gt_ecf.Description) g t_ecf.ECFID# gt_ecf   X7YZ_____2)@ (" 7X7YZ_____15@ (" 7 G  G   t_connector.SeqNo) 'X@ ( 't_connectorDiagramObjects_16@ (3' t_diagramobjectsDiagramObjects_19@(8, t_diagramobjectst_connector8@(3' t_diagramobjects.Diagram_ID3 g t_connector.*% gt_diagramobjectsDiagramObjects_1,, t_connector t_diagramobjects    t_objectt_connector0@(+  t_connectorObject_1.@(+   t_connector.Notes) g  DestIDt_object.Object_ID0 o DestName t_object.Name- o DestTypet_object.Object_Type4 o t_connector.Stereotype. g t_connector.Connector_Type2 g SourceTypeObject_1.Object_Type6 o SourceName Object_1.Name/ o SourceIDObject_1.Object_ID2 o ConNamet_connector.Name/ o*V\{KjOf6hM*]#}@ @t_object.Object_ID* gt_diagramobjects.ObjectStyle4 gt_diagramobjects.Diagram_ID3 gt_diagramobjects.RectBottom3 gt_diagramobjects.RectRight2 gt_diagramobjects.RectLeft1 gt_diagramobjects.RectTop0 gt_objectt_object_1 t_diagramobjects t_object t_package     t_method.Name% ' t_method.Object_ID* 't_objectt_method'@(( t_diagramt_object*@()  t_method.Type% gt_method.Scope& g t_method.Name% gt_method.Object_ID* gt_diagram.Diagram_ID, gt_method t_object t_diagram    t_package.Package_ID, '.@( 't_objectt_connector0@(+ Object_1t_package*@() t_connectorObject_1.@(+ t_objecttypest_object0@ (-!  t_objecttypes.DesignObject2 g ImplementorTypet_object.Object_Type; oImplementorName t_object.Name4 oImplementedByIDt_object.Object_ID9 oConnectort_connector.Connector_Type; oObjectTypeObject_1.Object_Type6 oObjectName Object_1.Name/ oObjectIDt_connector.End_Object_ID9 oPackaget_package.Name- o, @ @ @ @ @ @ @ ' ' ' ' ' ' ' '  '  ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '! '" '# '$ '% '& '' '( ' ') '+ ', '- ) ) ) ) ) ) ) )  )  ) ) ) '*) ))))))))) )) )))))))) )!)")#)$)%)&))')))*)+),)-).)/)0******* * ** )(2222.(% +. @ @ @ @ @ @ @  )  ) ) ) '*) ))))))))) )) )))))))) )!)")#)$)%)&))')))*)+),)-).)/)0******* * ** * * * *  *)(*********** * ***** *!*"*#*$*%*&*'*(*)- - - - - ----- - - - - -------*nge. N4 '(tFZ(i6d4oAZ+sB   /t_object.RunState) g.t_object.ea_guid( g-t_object.Classifier+ g,t_object.GenLinks) g+t_object.GenOption* g*t_object.Scope& g)t_object.Phase& g(t_object.Header2( g't_object.Header1( g&t_object.GenFile( g%t_object.GenType( g$t_object.PDATA5' g#t_object.PDATA4' g"t_object.PDATA3' g!t_object.PDATA2' g t_object.PDATA1' gt_object.Bordercolor, gt_object.Fontcolor* gt_object.BorderWidth, gt_object.Tagged' gt_object.Abstract) gt_diagramobjects.Sequence1 gt_object.Status' gPackageNamet_package.Name1 ot_object.ModifiedDate- gt_object.CreatedDate, gt_object.Backcolor* gt_object.BorderStyle, gt_object.Style& gt_object.Effort' gt_object.Complexity+ gt_object.NType& gt_object.Stereotype+ gt_object.Package_ID+ g t_object.Note% g t_object.Version( g t_object.Author' g t_object.Alias& g t_object.Name% gt_object.Object_Type, g,0 @ @ @ @ @ @ @* *  *)(*********** * ***** *!*"*#*$*%*&*'*(*)- - - - - ----- - - - - ---------- -!-"-#-$-%-&-'-(- )-!*-"+-#,-$--%.-&/-'0/1/2/3/4/5/6/7/// / */ / ///////////// ////// /!/Action -m?u> uU: r9}jJ/`+Q t_objecttests.CheckBy- g t_objecttests.RunBy+ g t_objecttests.Results- g t_objecttests.DateRun- g t_objecttests.Status, g t_objecttests.AcceptanceCriteria8 gt_objecttests.InputData/ gt_objecttests.Notes+ gt_objecttests.TestType. gt_objecttests.TestClass/ gt_objecttests.Test* gt_objecttests.Object_ID/ gt_object.Package_ID+ gt_object t_objecttests  G G  %@( 't_packaget_object*@() t_objecttypest_object0@(-! t_objecttypes.DesignObject2 gPackaget_package.Name- oTypet_object.Object_Type0 o t_object.Name% gt_object.Object_ID* gt_object t_objecttypes t_package  G G  t_packaget_object*@() t_objectt_object_1*@(* t_objectt_diagramobjects/@(0$ 7t_object.Multiplicity- g6t_object.PackageFlags- g5t_object.StateFlags+ g4t_object.IsActive) g3t_object.IsSpec' g2t_object.IsLeaf' g1t_object.IsRoot' g0ClassNamet_object_1.Name0 o.3 @ @ @ @ @ @ @- -!-"-#-$-%-&-'-(- )-!*-"+-#,-$--%.-&/-'0/1/2/3/4/5/6/7/// / */ / ///////////// ////// /!/"/#/$/%/&/' /( /) /* /+ /,1/11111111 1 1 1 1 111111111111111111 1  1! 1" 1# 1$1%1&1'1(1)1lated -oL,h6U!~b.l?R%g4j@t_object.CreatedDate, gt_object.Bordercolor, gt_object.Fontcolor* gt_object.BorderWidth, gt_object.BorderStyle, gt_object.Backcolor* gt_object.Style& gt_object.Effort' g t_object.Complexity+ g t_object.NType& g t_object.Stereotype+ g t_object.Package_ID+ g t_object.Note% gt_object.Version( gt_object.Author' gt_object.Alias& g t_object.Name% gt_object.Diagram_ID+ gt_object.Object_Type, gt_object.Object_ID* gPackaget_package.Name- ot_package t_object  G G  (((t_objecttypes.ImageID)>0))5 'Object_1t_objecttypes0@(-! t_packageObject_1*@() t_objectt_packaget_object.Name = t_package.NameG t_objectt_package)@() Object_1.Object_Type, gObject_1.Stereotype+ gt_package.Package_ID, gt_object.Object_ID* gt_objecttypes.ImageID- g Object_1.Name% gt_objecttypes t_objectObject_1 t_package t_object   t_objecttestst_object,@(-!  XTGF^ Fp)D4C}5BUA0\zzzt{@a2@t_constants(@888,,,,,,,* @v(>{@4s@t_connectortypes(@===1111111/ @r6*,@a2@t_connectortag//////////- m{@a2@t_connectorconstraint@BBB66666664 @ VC%{@a2@t_complexitytypesL@>>>22222220 @S{@a2@t_clients@666*******( @Nr 1@a2@t_category++++++++++) J{@a2@t_cardinality@:::......., @ $6*,@a2@t_attributetag//////////- >{@a2@t_attributeconstraints@CCC77777775 @9 {@kYs@t_attribute888,,,,,,,* @)<@U<@rptUseCasesbyActor@@@K??33333331 @ 'Z]<@Z]<@rptUseCaseNotes"@@H<<0000000. @&<@<@rptqryObjectNotes@ @J>>22222220 @%l|-@l|-@qdf_simpleobjectE@ ===1111111/ @ #^|-@^|-@qdf_operationE@ :::......., @"^|-@t 1@qdf_objectE@777+++++++) @!l|-@l|-@qdf_diagramlinkE@<<<0000000. @ l|-@l|-@qdf_attributeE@:::......., @ <@@q_ucmetrics@@D88,,,,,,,* @@l<@c<@q_tcf@@>22&&&&&&&$ @ֱ<@ֱ<@q_sumecf@@A55)))))))' @5<@s<@q_resource@@@C77+++++++) @=<@&{<@q_realizes1.@@D88,,,,,,,* @<@(pz@q_pkgobject@@@D88,,,,,,,* @06 @ @ @ @ @ @ @/$/%/&/' /( /) /* /+ /,1/11111111 1 1 1 1 111111111111111111 1  1! 1" 1# 1$1%1&1'1(1)1*1+1,4444444444  4 !4 "4 #4 $4%4&4'4414444444444444 4!4"4#4$4%44&4(4)4*4+4,4-4.5554'%/n@Z'`1vcP=*Rh/zgTA. @ @ t_object.Name% gt_connector t_object t_objecttypes t_package  G G  .@"( 't_packaget_object*@!() t_objectt_connector0@ (+ t_objecttypest_object0@(-! t_objecttypes.DesignObject2 gt_connector.Connector_Type2 gRealizedByIDt_object.Object_ID6 oObjectIDt_connector.End_Object_ID9 oPackaget_package.Name- oTypet_object.Object_Type0 o t_object.Name% gt_connector t_object t_objecttypes t_package  G G  t_packaget_object*@() 't_object.Phase& g&t_object.Header2( g%t_object.Header1( g$t_object.GenFile( g#t_object.GenType( g"t_object.Cardinality, g!t_object.Persistence, g t_object.Visibility+ gt_object.Concurrency, gt_object.PDATA5' gt_object.PDATA4' gt_object.PDATA3' gt_object.PDATA2' gt_object.PDATA1' gt_object.Tagged' gt_object.Abstract) gt_object.Status' gt_object.ModifiedDate- g0Sp>Y U!t=~kS Y/kt_ocf  G G  ExValue[Weight]*[Value]/ o t_tcf.Notes# g t_tcf.Value# g t_tcf.Weight$ gt_tcf.Description) g t_tcf.TCFID# gt_tcf   TCFSum([Weight]*[Value])0 ot_tcf   ECFSum([Weight]*[Value])0 ot_ecf   t_objectresourcet_object/@70$  t_objectresource.DateEnd0 g t_objectresource.DateStart2 g t_objectresource.PercentComplete8 gt_objectresource.Notes. gt_objectresource.Time- gt_objectresource.Role- gt_objectresource.Resource1 gt_object.Object_Type, g t_object.Name% gt_objectresource.Object_ID2 gt_object.Package_ID+ gt_object t_objectresource   .@7 't_packaget_object*@7) t_objectt_connector.@$(+ t_objecttypest_object0@#(-! t_objecttypes.DesignObject2 gt_connector.Connector_Type2 gRealizedByIDt_object.Object_ID6 oObjectIDt_connector.Start_Object_ID; oPackaget_package.Name- oTypet_object.Object_Type0 o38 @ @ @ @ @ @ @1,4444444444  4 !4 "4 #4 $4%4&4'4414444444444444 4!4"4#4$4%44&4(4)4*4+4,4-4.5555555555 4'5 5 5 55555555 5 5 555 555555 5!55"5$5%5&5'5(5)5*5#5+5-5.5/@@@@@@@@5,LVAL"yE~Zc?`"]3xP @ @ @1,44(((t_diagramobjects.Object_ID) Is Null))t_package.Package_ID = t_object.Package_IDt_object.Object_ID = t_diagramobjects.Object_ID(((q_implements.Package_ID) Is Null) AND ((Object_1.Abstract) Is Null Or (Object_1.Abstract)="0"))t_package.Package_ID = Object_1.Package_IDObject_1.Object_ID = q_implements.ObjectIDt_implement.Type = Object_1.Object_Typet_objecttypes.Object_Type = Object_1.Object_Type(((Object_1.Object_Type)="Actor") AND ((t_object.Object_Type)="Usecase") AND ((Object_1.Object_ID)=[Start_Object_ID]) AND ((t_object.Object_ID)=[End_Object_ID]))(((t_object.Object_Type)="Usecase"))t_package.Package_ID = t_diagram.Package_IDt_package.Package_ID = t_object.Package_IDt_object.Diagram_ID = t_diagram.Diagram_ID(((t_object.Note)<>"") AND ((t_object.Object_Type)="UseCAse"))t_package.Package_ID = t_diagram.Package_IDt_object.Diagram_ID = t_diagram.Diagram_IDt_package.Package_ID = t_object.Package_IDSelect * from q_connections2 where SourceID=[ID]Select * from q_connections where SourceID=[ID] (((t_operation.Object_ID)=[Object]))(((t_object.Object_ID)=[Object]))t_package.Package_ID = t_object.Package_IDt_object.Classifier = t_object_1.Object_IDt_object.Object_ID = t_diagramobjects.Object_ID(((t_diagramlinks.DiagramID)=[Dgm_ID]) AND ((t_diagramlinks.ConnectorID)=[Con_ID]))(((t_attribute.Object_ID)=[Object]))t_object.Object_Type = t_objecttypes.Object_Type(((t_object.Object_Type)="UseCase" Or (t_object.Object_Type)="Actor"))t_package.Package_ID = t_object.Package_IDt_ocf.ObjectType = t_object.Object_TypeVal([t_object].[Complexity])*Val([ComplexityWeight])t_objectresource.Object_ID = t_object.Object_ID(((t_connector.Connector_Type)="Realisation"))t_package.Package_ID = t_object.Package_ID6P @ @ @ @ @ @ @55555 4'5 5 5 55555555 5 5 555 555555 5!55"5$5%5&5'5(5)5*5#5+5-5.5/@@@@@@@@@@ @ 5,@ @ @@@@@@@@ @ @ @ @ @  @  @  @ @!@!@ !@!!@"!@#!@$!@"@%"@'"@("@)"@*"@+"@,"@-"@."@/"@0"@1"@2"H" H" H" H" H" H"H"H"H"H "@&sting1# VC N::s !   )  2  2  2       2  2  2                  $  (      2        2   Object_IDNameScope Stereotype ContainmentIsStatic IsCollection IsOrderedAllowDuplicates LowerBound UpperBound ContainerNotesDerivedIDPos GenOptionLength PrecisionScaleConstStyle ClassifierDefaultTypeea_guidStyleEx :; :< := Name Object_ID PrimaryKey ::::::: : I# I# I#I $$ID O$  G$ $ # dt_operation.Name) /#$TvB @TvB @qdf_relatesto,,,,,,,,,,, #TvB @TvB @qdf_operation,,,,,,,,,,, "TvB @TvB @qdf_object))))))))))) !TvB @TvB @qdf_diagramlink...........  TvB @TvB @qdf_attribute,,,,,,,,,,, B @TvB @q_visibleobject........... B @B @q_ucmetrics*********** B @B @q_tcf$$$$$$$$$$$ B @B @FlagMSysQueriesFlag00,!! ExpressionMSysQueriesExpression<<2'' Name2MSysQueriesName222-"" Name1MSysQueriesName122-""AttributeMSysQueriesAttribute::1&& {qg]SI?U yy9a  @ @ @@  @ @@`ddufvv(VW* `mwfup`wjzff|sufvvjrpv(VW* `vbi`u`bwfuca5 (axmh`uj`p bbm`vvjgjb`wjrpbrmxopsrvjwjzfGbrrudjp`wfrsfu`wjrp`bbxu`b}(V* b}mjpdujb`mbvdfgjpjwjrp(VW* djofpvjrpdjvwujaxwru^fo`jm(VW* f|wfpww}sfbrdf(VW*)gruoxm`(VW* hfrufgfufpbfds`u`ofwfuvOi`phjph{`mmdjufbwjrp?ixph`uj`pejo`hfi`udbrs} ,jpwfusrm`wjrpH `jvvxfjdfpwjgjb`wjrp(VW*mjpfzvi`sf&mr{guftxfpb}vb`pwjmfvj~f @of`p`pro`m}(VW*} doxmwjsmjbjw}pfh`wjzfZVdao\drmsibifa}vifz pxodfujz`wjzfv`wfpd(VW*0 rujfpw`wjrpsfugruo`pbfjpdjb`wruvsrm}proj`mvsmjpf1surgjmfdjhjw`m +u`djrofwujbb`mjau`wjrpd`w``z`jm`ajmjw}(VW*ufgfufpbfd`wfpufvsrpvfbmjfpw uxpwjofs`u`ofwfuv(VW* vijgwfdvrxwi{fvw*vwujph wifof!wu`pvgruo`wjrps`u`ofwfu`z`jm`ajmjw}O xpbfuw`jpw}(VW*zAxvfu zfmrbjw}}|zrjbf(V*sfHoxmwjvjosmfvrmjdvi`sf&p`ofNp`of p`ofp`ofp`ofp`ofp`of(VW*p`ofrgpf{#prpf#prpf#pruo`mHravfuzfu(V*V rpmr`d#rpuftxfvw#rujhjpHrwifu#rwifu#sirpfpxoafu(VW*sm`pfzvi`sfHsrm}vi`sf& srm}vi`sfHsrvjwjrp(VW*txfu}u`djxvN u`phfs`u`ofwfuv&ufo`ulvVufsm`bf#ufsrvjwru}V ujhiw urmf# vi`sfvir{&vjosmfvrmjdvi`sf&vsfbjofpvw`uwvw`uw`phmfVvxug`bf w`|rpVw`|rpu`plp`ofw`|rpu`plz`mxfwjwmf&wrsrmrh}w}sfwujvvi`sfHw}sf# w}sfw}sfrgz`mxfNz`mxfrgzfuwf|H zfuwf|H y9x @ \. /FWH7J}      p(& PHPHPHPHZHZH[H[H]H ]H ^N^N`N`NaNeNmNmNmNpN pN pVpVrVVVVVVVV V V                                                               " , , - ./24HHHIII I I I I ILLLLLLLL M O P P PQSSSUWWWX [ \ \ \\\\_91 @  4" .# o DO ^p  q  ` 5 a x850"H #N$N%N&N'N(N)N*N+N,N -N .V/V0V1V2V3V4V5V6V7V 8V 9V :;<=>?@ABC D E F GHIJKLMNOP Q R S TUVWXYZ[\] ^ _ ` abcdefghij k l m nopqrstuvw x y z {|}~                                                              VCN??            Object_ID ConstraintAttNameTypeNotesID?  PrimaryKey??#%a@wX wW#%a@w wW#%a@w wG#%a@wT wG#%a @w wG#%a@ @w wG#%a@wP wG#%a< @w wG#%a@w wG#%aP @wL w8#%a@w wW#%a@w wW#%a@wH wW#%a@w wW#%a @w w8#%a@wD wW#%a@w wW#%a@w wW#%a@w@ wW#%a@w wW#%a@w wS{qgEW#%a@w< wW#%a@w wW#%a@w@ wuW#%a@wA8 wW#%a @wE wW#%a@wF wW#%axn @wH4 wW#%a@wI wW#%a@wS wW#%a@wT0 wW#%a@w^ wW#%a|m @w_ wW#%a@wm, wW#%a@wn wW#%a@wr wW#%a@ws( w003jAX9&w> t[H* ~kX?&v[8k1 "t_object.Object_ID* g"t_diagramobjects.ObjectStyle4 g"t_diagramobjects.Diagram_ID3 g"t_diagramobjects.RectBottom3 g"t_diagramobjects.RectRight2 g"t_diagramobjects.RectLeft1 g"t_diagramobjects.RectTop0 g"t_objectt_object_1 "t_diagramobjects "t_object "t_package "[Object] O" " !S@ 7 '!t_diagramlinks ! G!Con_ID O!Dgm_ID O! !  t_attribute.Name( ' t_attribute.Scope) ' t_attribute.Pos' ' $@7 ' t_attribute   G Object O    (((t_objecttypes.ImageID)>0))5 't_objectt_objecttypes0@7-! t_objecttypes.ImageID- gt_objecttypes.DesignObject2 gt_objecttypes.Description1 g t_object.*" gt_objecttypes t_object   F@7 't_packaget_object*@7) t_ocft_object'@7% t_object.Phase& gt_package.Package_ID, gt_package.Name& gComplexity4@7" o t_object.Name% gt_object.Object_Type, gt_object t_package 1vcG,e2l< {X<~R!gK+I| *ImplementedByID"") o*Connector""# o*ObjectTypeObject_1.Object_Type6 o*ObjectName Object_1.Name/ o*ObjectIDObject_1.Object_ID2 o*Packaget_package.Name- o*t_package.Package_ID, g*q_implements *t_objectObject_1 *t_objecttypes *t_package *t_implement * G* G* * )@7 ')t_object.Object_ID* g)Object_1.Object_ID* g) t_object.Note% g) t_object.Name% g)t_object.Object_Type, g)Object_1.Object_Type, g) Object_1.Name% g)Connector )t_objectObject_1 )t_object ) ) ($@7 '(t_packaget_diagram+@7* (t_packaget_object*@7) (t_objectt_diagram*@7) (TagIIf([Tagged]=0,'No','Yes')5 o(t_object.Complexity+ g( t_object.Note% g( t_object.Name% g(t_object.Object_Type, g(t_diagram.Diagram_Type. g(t_diagram Namet_diagram.Name4 o(t_package Namet_package.Name4 o(t_diagram (t_object (t_package ( ( '>@7 '' t_object.Note% g' t_object.Name% gL{qgb] <$                                                      % % % %%%%"%$% %% &% '% *% o% p% q% r% s% t% u% v% w% x% y% {% |% }% ~% % | |||||||||||||||| | | | | | ||$%& '!(")#*$+%,&-'.(/)0*1+2,3-4.5/60718293:4;5<=>?@AB C D E F GHIJKLMNOPQRSTUhVhWhXhYhZh[h\h]h^h _h `h ah bh chdhehfhghhhihjhkhlhmhnhohphqirisititiuiviwixixi yi zi {i {i |i}i~iiiiiiiiiiiijjjjjjjjjj j j j j jjjjjjjjjjjjjjkkkkkkkkkk k k k k kkkkk                               ! " " % & ' ( ) = > ? @ D  E  K  L  M  N O P Q R S T U V W X Y Z [ \ ] ^$ |%%%%%% % % % % % % %%%%%%%%%%%%%%%|| |!|"|#|||||| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|0|1                  vwxyz{ | } ~            VCNFF       AuthorNameRolesNotesFG  PrimaryKeyts a users PC{C8C371AA-982B-4324-9920-0DD6D13A58D4}TT....  unix servernodeA class that represents a Unix server{727B1C37-AAB3-4cc8-9505-797AB10B5127}[[5555  storagenodeA class that represents a storage device{095960D0-877D-4705-9CA4-C293FB4341D0}ZZ4444  servernodeA class that represents a server{AA8235AE-11B3-4a7b-B352-896561841E8C}QQ++++  securenodeA class that represents aet{44D8DA24-1588-4688-851B-2B80169A1C67}LL&&&&  pc servernodeA class that represents a PC server{55AE7CB8-0E9B-4bb1-9D3F-2B194F901150}WW1111  pc clientnodeA class that represents a clients PC{B8932D2C-F50C-483d-8E6B-4F7FC7A25C7C}XX2222  pcnodeA class that represents a personal computer{49E0B277-0592-4489-9A1B-24E38E7A002A}XX2222 disk arraynodeA class that represents a disk array{62D56F57-D317-4715-A6D9-34EDAD94D2C0}YY3333  computernodeA class that represents a computer{15976BA0-B6BF-49cf-A9CC-DDC7B500805F}UU////  cdromnodeA class that represents a CDRom drive{A358C061-B3FE-4a17-A593-C85A8C24FF3D}UU////  cd-romnodeA class that represents a CDRom drive{0795D356-45DA-451f-BD5F-93CA557AAC2B}VV0000  use case systemmodelSpecifies the services offered to the users{D6BA4E7A-AC52-4edd-B0E8-8CAA2A9D5F68}ff@@@@ implementation systemmodelContains implementation subsystems and/or components and relationships{9C456943-27F2-4913-8DC7-03FA7543DFD5}aaaa design systemmodelContains design elements{87D15833-406D-48f8-9179-17F5805769AD}QQ++++ analysis systemmodelContains analysis classes - entities, boundaries and control elements{11EE0417-8DE4-444e-8AE5-C4EDB110C086}ZZZZ destroymessageTarget is destroyed by event or message{34E026CA-918D-42f8-84C9-28C925C90270}\\6666 createmessageTarget is created by event or message{F14CECE1-C929-46aa-ADAC-C6087CB0C466}YY3333a{q#.\/O] includeusesSource use case explicitly includes the behavior of target{8767296C-EFEC-4698-9B7D-E6118CA6CDA7}llFFFF  extendusesTarget use case extends the source at a given extension point{A84843AF-2180-4c4c-8910-6370C73B1775}nnHHHH  communicateusesCommunication between actor and use case{7F4600FE-22AB-4618-8AF8-C428043286DE}^^8888  systempackageA package representing the entire system being modeled{32CF855F-B49E-415a-A173-6C62DCAE5522}jjDDDD subsystempackageA grouping of elements that constitute a specification of behavior offered by other contained elements{9B4094EE-B057-42ea-8E6C-ACDBEE89F3A4}wwww  stubpackageA package serves as a proxy for the public contents of another package{C2EFAEE3-22CD-4ca9-A63A-A61F8E7FF194}xxRRRR  modelpackageA semantically closed abstraction of a system{B021D033-054D-4288-A200-D8F3131DA24C}``::::  frameworkpackagePackage consists mainly of patterns{155F3749-8F55-48d1-92EC-37EE16EFA605}ZZ4444  facadepackagePackage is a view of another concrete package{69A93A07-057E-4b2d-8058-7F046604BD3F}aa;;;; uniqueOpTableA Unique constraint to enforce the integrity of a database automatically{58D08C48-E9A3-4ce7-AF94-EA01BF1AE7B5}||VVVV triggerOpTableA trigger which executes automatically when an UPDATE, INSERT, E           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2 Use CaseTechnicalY@"  Includes RelationshipTechnical @/#Extends RelationshipTechnical@."Deployment ModelTechnical7@*Deployment ArchitectureTechnical@1%CustomerBusinessQ@! Component ModelTechnicalV@)ClassTechnical@ AssociationTechnical@%Accounting PeriodsBusinessb@+'(tFZ(i6d4oAZ+sB   "/t_object.RunState) g".t_object.ea_guid( g"-t_object.Classifier+ g",t_object.GenLinks) g"+t_object.GenOption* g"*t_object.Scope& g")t_object.Phase& g"(t_object.Header2( g"'t_object.Header1( g"&t_object.GenFile( g"%t_object.GenType( g"$t_object.PDATA5' g"#t_object.PDATA4' g""t_object.PDATA3' g"!t_object.PDATA2' g" t_object.PDATA1' g"t_object.Bordercolor, g"t_object.Fontcolor* g"t_object.BorderWidth, g"t_object.Tagged' g"t_object.Abstract) g"t_diagramobjects.Sequence1 g"t_object.Status' g"PackageNamet_package.Name1 o"t_object.ModifiedDate- g"t_object.CreatedDate, g"t_object.Backcolor* g"t_object.BorderStyle, g"t_object.Style& g"t_object.Effort' g"t_object.Complexity+ g"t_object.NType& g"t_object.Stereotype+ g"t_object.Package_ID+ g" t_object.Note% g" t_object.Version( g" t_object.Author' g" t_object.Alias& g" t_object.Name% g"t_object.Object_Type, g4m?u> lN/zgR?n2 ~CQ!n}ֵ@t_s'Object ' ' &t_packaget_diagram+@7* &t_objectt_diagram*@7) &t_packaget_object*@7) &t_object.Complexity+ g& t_object.Note% g& t_object.Name% g&t_object.Object_Type, g&t_diagram.Diagram_Type. g&t_diagram Namet_diagram.Name4 o&t_package Namet_package.Name4 o&t_diagram &t_object &t_package & & %(((t_object.Object_ID)=[ID]))5 '% t_object.*" g%t_object %ID O% % $X7YZ_____20@7" 7$X7YZ_____10@7" 7$ G$ID O$  G$ $ # dt_operation.Name) /# t_operation.Scope) '# dt_operation.Pos( /#$@7 '#t_operation # G#Object O# # "!@ 7 '"t_packaget_object*@ 7) "t_objectt_object_1*@ 7* "t_objectt_diagramobjects/@ 70$ "7t_object.Multiplicity- g"6t_object.PackageFlags- g"5t_object.StateFlags+ g"4t_Object.IsActive) g"3t_Object.IsSpec' g"2t_Object.IsLeaf' g"1t_object.IsRoot' g"0ClassNamet_object_1.Name0 oVCNKK 2 CardinalityKM  PrimaryKeya{qB`&3qThis pattern represents an operation to be performed on the elements of an object structure. It lets you define a new operation without changing the classes of the elements on which it operates.This pattern defines the skeleton of an algorithm in an operation, deferring some steps to subclasses. It lets subclasses redefine certain steps of an algorithm without changing the algorithm's structure.This pattern defines a family of algorithms, encapsulates each one and makes them interchangeable. It lets the algorithm vary independently from clients that use it.This pattern allows an object to change its behaviour when its internal state changes. The object will appear to change its class.This pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically.This pattern, without violating encapsulation, captures and externalizes an object's internal state so that the object can be restored to this state later.This pattern defines an object that encapsulates how a set of objects interact. Mediator promotes loose coupling by keeping objects from referring to each other explicitly, and it lets you vary their interaction independently.This pattern provides a way to access the elements of an aggregate object sequentially without exposing its underlying representation.This pattern, given a language, defines a representation for its grammar along with an interpreter that uses the representation to interpret sentences in the language.Th J@@ @ @@@ @@  @@@@ `dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd1..*1..10..10..*0*J@LVLVLVWLWLWLWL  w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VCNOO        CategoryIDNameTypeNOTES[OR  PrimaryKeyOO #  ProductName[Type] = 'DDL'"t_datatypes ProductName3S{qg        8X @ @ @ @ @ @ @@ 5,@ @ @@@@@@@@ @ @ @ @ @  @  @  @ @!@!@ !@!!@"!@#!@$!@"@%"@'"@("@)"@*"@+"@,"@-"@."@/"@0"@1"@2"H" H" H" H" H" H"H"H"H"H "H "H "H "H "H"H"H"H"H"H"H"H"H"H" H"!H""H"#H"$H"%H"&H"'H"(H ")H!"*H""+H#",H$"-H%".H&"/H'"0I"1I"2I"3I"4I"5I"6I"7I"I"I "I "I "@&#I #I#I#I#I# I# I# I#I $I$I>X @ @ @ @ @ @ @ @ @ @ @ @ @$I$I$I$I%I%I%I%I %I!%I&I"&I$&I%&I&&I'&I(&I)&I*&I+&I,&I-&I.&I/&I0&I#'I1'I3'A'A'A'I2(A(A(A(A(A(A (A (A (A (A (A(A(A(A(A(A(A)A)A)A)A)A)A)A)A)A)A)A)A )A*A!*A#*A$*A%*A&*A'*A(*A)*A**A+*A,*A-*A.*A/*A0** * ****** *A"+ + + + ++++++++++++ N           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2r in a use case scenario - for example a user may optionally request a list or report at some point in a performing a business use case. A model of the system as it will be physically deployedA view of the proposed hardware that will make up the new system, together with the physical components that will execute on that hardware. Includes specifications for machine, operating system, network links, backup units &etc.A person or a company that requests An entity to transport goods on their behalf.The component model provides a detailed view of the various hardware and software components that make up the proposed system. It shows both where these components reside and how they inter-relate with other components. Component requirements detail what responsibilities a component has to supply functionality or behavior within the system.A logical entity encapsulating data and behavior. A class is a template for an object - the class is the design, the object the runtime instance.A relationship between two or more entities. Implies a connection of some type - for example one entity uses the services of another, or one entity is connected to another over a network link.A defined period of time whereby performance reports may be extracted. (normally 4 week periods).VCZN TT  _  D  _2  D2  _2  D2  _2  D  _Name OrganisationPhone1Phone2MobileFaxEmailRolesNotes_D_DTU  PrimaryKey GlossaryIDt_glossaryGlossaryIDt_glossary.GlossaryIDP;1'';  Meaningt_glossaryMeaningt_glossary.MeaningG5.$$;  Typet_glongt_package Package_IDaga{q          S           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2  Package_ID ParentID <> 0!t_diagramea_guid3TPos3 Diagram_Type 3ParentID3Name3 Package_ID3 Diagram_ID3VC NWW 2  Complexity NumericWeightWZW[  NumericWeight PrimaryKey{q        PQ @ @ @ @ @ @ @"H "H "H"H"H"H"H"H"H"H"H"H" H"!H""H"#H"$H"%H"&H"'H"(H ")H!"*H""+H#",H$"-H%".H&"/H'"0I"1I"2I"3I"4I"5I"6I"7I"I"I "I "I "@&#I #I#I#I#I# I# I# I#I $I$I$I$I$I$I$I%I%I%I%I %I!%I&I"&I$&I%&I&&I'&I(&I)&I*&I+&I,&I-&I.&I/&I0&I#'I1'I3'A'A'A'I2(A(A(A(A(A(A (A (A (A (A (A(A(A(A(A(A(A)A)A)A)AV@@ @ @@@ @@  @@@@`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfdV.Low V.High Medium LowHigh Extreme V @YYYYYY   w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @V f|wufofYijhiYmr{YofdjxoYzijhiYzmr{Y  Parent_IDt_package ea_guid3XMLPath3 PackageFlags 3TPos3 Namespace3 IsControlled 3 Parent_ID3 Package_ID3Name3VCl jNO3O]]LLL   0  02  3  P2  i2  o2  M2   2  B2 .2 a2 F  c2     42    A2  }  :2    c2     82    O2  b2  2  02 ! 02 !" 02"# #$  $% $%& (&' ,'( 0() 4)* 8*+ <+, @,- D-. H ./ r2 /0  01 2 12  23  3 4  4!5  5"6 6#7 L 7#8 ( 8$9  9%: :&; ;&< <&= =&> >&?  ?&@  @'A  A(B  B)C  C*D  D+E E,F F,G  G,H H-I P I-J  J.K  K/L  L0M  M1N  N2O  Connector_IDName DirectionNotesConnector_TypeSubType SourceCard SourceAccess SourceElementDestCard DestAccess DestElement SourceRoleSourceRoleTypeSourceRoleNoteSourceContainmentSourceIsAggregateSourceIsOrderedSourceQualifierDestRole DestRoleType DestRoleNoteDestContainmentDestIsAggregate DestIsOrdered DestQualifierStart_Object_ID End_Object_IDTop_Start_Label Top_Mid_Label Top_End_LabelBtm_Start_Label Btm_Mid_Label Btm_End_Label Start_EdgeEnd_EdgePtStartXPtStartYPtEndXPtEndYSeqNo HeadStyle LineStyle {qg]SI?5#f9 62m$Hget_diagram33333333331 3 Ns@ Ns@t_objectt_method1111111111/ 2Os@Os@t_objectt_connector155555555553 1Bps@Bps@t_objectt_connector44444444442 /҈s@҈s@t_metrictypest_objectmetrics==========; . 8s@ 8s@t_diagramtypest_diagram88888888886 -oʠs@oʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@8 {FDF9A368-23F8-4730-9637-D43E35628A12}ConstStatusTypeImplementedEE:+ {1E9843C4-0788-4948-8FCA-EF9E0D9B9369}ConstStatusTypeBuild??:+ {4C61C3E6-B721-41a7-BFB3-699DF50BC4D9}ConstStatusTypeValidatedCC:+ {AC15A9A3-8278-4e4e-AA88-23DF5EA35B43}ConstStatusTypeApprovedBB:+ {CD22EDBC-4F15-4b1c-A8D9-EAC780A2CE98}ConstStatusTypeMandatoryCC:+ {5A276B14-D271-431f-A63C-D76B5572F829}ConstStatusTypeProposedBB:+_\ @ e=  ipq 5r hs t 'w(w)x*x+x,x-x.x/x0x1x2{3{4{5{6{7{8{9{:{;|<|=|>|?|@|A|B|C|DEFGHIJKLMNOPQRSTUVWXYZ[\] ^_`abcdefg hijklmnopq rstuvwxyz{ |}~                   3?qg]SI?5LHl\ @ @`hhufh`wjrp:`hhufh`wjrp:`hhufh`wjrpt`hhufh`wjrpy`hhufh`wjrp|`hhufh`wjrp``vvrbj`wjrp`vvrbj`wjrpP`vvrbj`wjrpz`vvrbj`wjrpP`vvrbj`wjrp `vvrbj`wjrpdfsfpdfpb}Idfsfpdfpb}dfsfpdfpb}+dfsfpdfpb}rdfsfpdfpb}xdfsfpdfpb}}dfsfpdfpb}~dfsfpdfpb}_dfsfpdfpb}dfsfpdfpb}dfsfpdfpb}dfsfpdfpb}dfsfpdfpb}dfsfpdfpb}dfsfpdfpb}4dfsfpdfpb}>dfsfpdfpb}Zdfsfpdfpb}ddfsfpdfpb}nQhfpfu`mj~`wjrp{Rhfpfu`mj~`wjrp;hfpfu`mj~`wjrphfpfu`mj~`wjrp5hfpfu`mj~`wjrpFhfpfu`mj~`wjrplhfpfu`mj~`wjrphfpfu`mj~`wjrp{hfpfu`mj~`wjrphfpfu`mj~`wjrp*hfpfu`mj~`wjrp`hfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrphfpfu`mj~`wjrp@hfpfu`mj~`wjrpWhfpfu`mj~`wjrphfpfu`mj~`wjrpuHhfpfu`mj~`wjrpprwfmjplprwfmjpl>prwfmjpl gs`bl`hfPuf`mjv`wjrpJjrphfpfu`mj~`wjrpprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjpl prwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjpl prwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjplprwfmjpl prwfmjplprwfmjplprwfmjpls`bl`hfts`bl`hfvs`bl`hfvs`bl`hfvs`bl`hfs`bl`hfs`bl`hfs`bl`hfwN''0@ \ @!qxvvwwwwwwwwwxxxxxxxxx{{{{{{{{{|||||||||                          !!!N)) 0@\ @ @ c|&'M&%$#@"}! :sFT5lV/w/{3w6x9w:v:w:|;v<w>v?v@{E{IvJvKvLtVsVtVtVtVtXsYs]sbscsitmmprr,\kw x     ""&(((()0157;; <>@BBDD EGI JKKMMPS  !$$****67DJ LNNNNNNWZhw |+H KRRW[[bejjj jr    9 <?AELLMYY^^jjj jz| ++++++??x\.YgX^f\[`bd`aZ\g^a[fgWb^_YYZ^]ZZ]0^.]bX^^YX[\]\WZV^W_[gXaaXVda^V^YdW0.bWWX`X^_abddZ`Y\^a_^WXgW]]aaZ]\]0v_^WVagYYgZ]bY^`aZ[[Ydagb\\Y_Y0sZWfgfZ^V_b]WYZZgf`_d\gXad\`Vf^ddf0?XZd^bVagg^Y\ZZda_[X]ZX\W`W_f[WVY0LXd]_[YdYWWg^ZgYf_[Y\VZddX\dXa]Z]0Y[g`]YW]`Yg`Za]X`ab[bY`]`f]]YWfV0Yb_`aZ\gdd_[ZWadag]\dX^Y\_aWaV_`09Z[W]V^`^[]Y`ZVW``]]`^g[^XX]]dgf\0Zd[^V\X_ZZWZZX^]a[a^b``ZdZ\d]__g0[X^a\Z[[]][dZaYW_dY]\Vdf^_bYbfZd0I[]b]]]gg`dW[Zb[^`X`]Yd[^\fZfa]X_0[g^fdZ^dfZW^Z`V\`d[Va^Z`d]V[V]aY0\\[\dZXa``bWZY[V^]\Z]YfWfVb`X`_g0 \_d\_WVaWag^Zgd[^g^Z[\ZZfb^\b]gW0x\d_d]`g^`fX`ZfWg^WY^_ZbX]ZV^d_ag0z]W^WbXbY]]bWZ`]X^^YYda^X_Wbb_gZ^0K]]aXa^`\YZZ`ZZX`^]]a]^_^gX\aX\Z\0a]bX^^YX[\]\WZV^W_[gXaaXVda^V^YdW0[^Wfa]fYY\d[`ZYZ^^[d^_W[^bg^[Vdf^0^_[bXV\[_WYfZdZaaZ[X_ZfgagVZ]ZdX0J^d[dd]d[d[f\ZdfZ`_^WgXbXa\ZXW]\Z0_XX`W[XWa]_WZ[gW`VZaaY_X\abY_]Yf0N__WZ^V_ZYVf`ZbVd^ZV\fWWW[YadZY\b0|`XabWdYg]__fZab\^baa]Vg_`Z[^^`bd0x]``^`[W`XgWf\ZY[Xa`dXdXZa`X][VZdV0aW^f`Yaf[gX\ZZ]a^[W[[\d\a\\afXVb0Ya_g_bYYYX^f[Z_af`]Yg[^fdb_]ZZ`Z`0bWWX`X^_abddZ`Y\^a_^WXgW]]aaZ]\]0vb`WYb^`b_^gaZW]`^^]^]a`^VffYaXVW07bf]ZgWZa[]dWZVZ\_\f]adWZ[\V\`V[Z0d[^]Y\g``gXWZ]gaabVbb`[WX\Xf\Xd_0|XdaYXbZa[\[ZYZVfb_f_]VYdVgd\dg`W]0|fWffXZ]b]ddWZ`V]`]WYVbabg]YggZfZ0Of\d`]\aY_][dZbg]^aV_gY]gfZ`gd\^Y0xfgb_]fdVgYWYZb]V_`][VY]a\bg[bgXV0=g[^fYVbZfgdbZ`Y]`W\]ZZdfXVZaab`V0Mga_ddd\X_^bWZ^^Y__bYZd]fV^VaX^`V0S_N--B@_\ @ no=ixy 5z h{ | 'w(w)x*x+x,x-x.x/x0x1x2{3{4{5{6{7{8{9{:{;|<|=|>|?|@|A|B|C|DEFGHIJKLMNOPQRSTUVWXYZ[\] ^_`abcdefg hijklmnopq rstuvwxyz{ |}~                   //////+\ @ @ a~@TA1uE ^5l9hPiv;w<{=x>x?w@vAxBxC|DvEwFxGvGIJKtKvKvLQtRtStTtUtWsZs[s\s`sasfkknr  0Ttu {       %%%%*+ /22223 33346=ACFHL NOQRTz   %'/28C HHUUUUefiv y~*G LNVXY]c  5688 CDDOUX\ beiu VC RouteStyleIsBold LineColor StereotypeVirtualInheritance LinkAccessPDATA1PDATA2PDATA3PDATA4PDATA5 DiagramIDea_guidSourceConstraintDestConstraintSourceIsNavigableDestIsNavigableIsRootIsLeafIsSpecSourceChangeableDestChangeableSourceTSDestTS StateFlags ActionFlagsIsSignal IsStimulusDispatchActionTarget2StyleExSourceStereotypeDestStereotype SourceStyle DestStyle EventFlags|OyO]_ xuY`a6!debcotdede7rosoRfg iJltyhi  aefijk Connector_IDConnector_Type DiagramID End_Object_IDIDX_GUID PrimaryKeyStart_Object_ID]]]]]]I] ]L ] ]M ] ]111111111 (TvB @TvB @rptUseCases*********** 'TvB @TvB @rptUseCaseNotes........... &TvB @TvB @rptqryObjectNotes00000000000 %TvB @TvB @qdf_simpleobject/////////// $TvB @TvB @qdf_relatesto,,,,,,,,,,, #TvB @TvB @qdf_operation,,,,,,,,,,, "TvB @TvB @qdf_object))))))))))) !TvB @TvB @qdf_diagramlink...........  TvB @TvB @qdf_attribute,,,,,,,,,,, B @TvB @q_visibleobject........... B @B @q_ucmetrics*********** B @B @q_tcf$$$$$$$$$$$ B @B @q_sumtcf''''''''''' B @B @q_sumecf''''''''''' B @B @q_resource))))))))))) B @B @q_realizes2*********** B @B @q_realizes1*********** B @B @q_pkgobject*********** VCNnn     2   ConnectorID ConstraintConstraintTypeNotesnonpnq ObjectConstraintConstraintObjectID PrimaryKeynnE{qg]444444444@@m jgw}sfrghfrmrhjbijvwru}jvdjvsm`bfofpwfzfpwwifpw}sfrggf`wxufjvvif`udjvsm`bfofpwvwuxbwxufD   !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2 #X7YZ_____1@0mD@mjgw}sfrghfrmrhjbijvwru}jvdjvsm`bfofpwfzfpwwifpw}sfrggf`wxufjvvif`udjvsm`bfofpwvwuxbwxufDVCq(Nss     x     x  ( PropertyID ElementIDPropertyVALUENOTESea_guidx x xst x x su  ElementKey PrimaryKeyssn@5t_objectt_object1t_objectt_object.Object_ID&3t_object.ea_guid$3 t_object.Name!3\ |r44444444 @r @ @ @ @ @ < w     h    $292>2E2J2N2S2V2\2m2select distinct t_object.Name, t_object.ea_guid, t_object.Object_ID from t_object, t_object t_object1 where t_object1.Classifier <> 0 and t_object1.Classifier is not null and t_object1.Classifier = t_object.Object_IDselect distinct t_object.Name, t_object.ea_guid, t_object.Object_ID from t_object, t_object t_object1 where t_object1.PDATA1 <> '' and t_object1.PDATA1 is not null AND t_object1.PDATA1 = t_object.ea_guid r @ @ @ @ @          VVVV VCNww 2  2Connector_Type Descriptionwy  PrimaryKey        2   2  2                   $  (      2        2   Object_IDNameScope Stereotype ContainmentIsStatic IsCollection IsOrderedAllowDuplicates LowerBound UpperBound ContainerNotesDerivedIDPos GenOptionLength PrecisionScaleConstStyle ClassifierDefaultTypeea_guidStyleEx AB AC AD Name Object_ID PrimaryKey AAAAAAA A>(>)>)>)>)>)>)>)>)>)>)>)>)>@2U a{qg]SI? @ )+* ,-vjH,jJ4  jT<(@@@ @@  @@@`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfvaUseCaseUseCaseStateFlowStateFlow SequenceSequence RealisationRealisation ProtocolTransitionProtocolTransition%ProtocolConformanceProtocolConformance'PackagePackageObjectFlowObjectFlow NoteLinkNoteLink NestingNestingManifestManifest InterruptFlowInterruptFlowInstantiationInstantiationInformationFlowInformationFlowGeneralizationGeneralizationERLinkERLink DeploymentDeployment DependencyDependency DelegateDelegate ControlFlowControlFlow ConnectorComposite Connector CommunicationPathCommunicationPath#CollaborationCollaborationAssociationAssociation AssemblyAssembly AggregationAggregation Sv @ `hhufh`wjrpx`vvfoam}x`vvrbj`wjrpxbrmm`aru`wjrpxbrooxpjb`wjrps`wixbrppfbwruxbrpwurmgmr{xdfmfh`wfxdfsfpdfpb}xdfsmr}ofpwx fumjplx hfpfu`mj~`wjrpx jpgruo`wjrpgmr{x jpvw`pwj`wjrpx jpwfuuxswgmr{xo`pjgfvwxpfvwjphxprwfmjplxrakfbwgmr{xs`bl`hfxsurwrbrmbrpgruo`pbfxsurwrbrmwu`pvjwjrpxuf`mjv`wjrpxvftxfpbfxvw`wfgmr{xxvfb`vfx   ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VCN{{ 2   ConstantName ConstantValue{}  PrimaryKey 2  2  02   2   02  2  02    2     2    2  h  2  h  2     h2    2  h2  2   h2 ! 2 !" h2"# #$  $% $%& (&' ,'( 0() 4)* 8*+ <+, @,- D-. H ./ 2 /0 h 01 2 12 h 23  3 4 h 4!5  5"6 h6#7 L 7#8 h( 8$9  9%: h:&; ;&< <&= =&> >&?  ?&@ h @'A  A(B h B)C  C*D h D+E E,F F,G  G,H hH-I P I-J  J.K  K/L  L0M  M1N  N2O  Connector_IDName DirectionNotesConnector_TypeSubType SourceCard SourceAccess SourceElementDestCard DestAccess DestElement SourceRoleSourceRoleTypeSourceRoleNoteSourceContainmentSourceIsAggregateSourceIsOrderedSourceQualifierDestRole DestRoleType DestRoleNoteDestContainmentDestIsAggregate DestIsOrdered DestQualifierStart_Object_ID End_Object_IDTop_Start_Label Top_Mid_Label Top_End_LabelBtm_Start_Label Btm_Mid_Label Btm_End_Label Start_EdgeEnd_EdgePtStartXPtStartYPtEndXPtEndYSeqNo HeadStyle LineStylea{qg]SI?5 bzz@@ @ @@@ @@  @@@@ @`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfdTCF_TWF0.01 TCF_TC0.6 ProjectNameDOJ HoursPerUCP20 ECF_EWF-0.03 ECF_EC1.4 CompanyNameSparx Systems z  bros`p}p`of|fbg,fb|fbg,f{g|irxuvsfuxbs|surkfbwp`of|wbg,wb|wbg,w{g| wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VCN   2   Constraint DescriptionNotes  PrimaryKeyStyleHiddenPath Instance_ID  ConnectorID DiagramID PrimaryKeyS{qg]!Gh)JFF84Eo+COBf}yA/O##C3{@U2@t_objecttrx-@888,,,,,,,* @r2{@.T@t_objecttests@:::......., @)1{@RJ(nS@t_objectscenarios@>>>22222220 @;1{@U2@t_objectrisks@:::......., @ /{@U2@t_objectrequires@===1111111/ @ Zb@U2@t_objectpropertiesi@???33333331 @ /{@E(nS@t_objectproblemsS@===1111111/ @;R.{@҈s@t_objectmetrics@<<<0000000. @-{@g2@t_objectfiles@:::......., @",{@U2@t_objectconstraint@???33333331 @%{@޿s@t_objecti555)))))))' @!#{@҈s@t_metrictypes@:::......., @ )"{@a2@t_mainttypesr@999-------+ @AF(nS@AF(nS@t_listse@444(((((((& @$@mT@t_issuesV@555)))))))' @5NU@c@t_implement2@888,,,,,,,* @'2@'2@t_image((((((((((& 8 {@a2@t_glossary@777+++++++) @1b@1b@t_genopt))))))))))' AF(nS@vF(nS@t_files@444(((((((& @}{@a2@t_efforttypes@:::......., @%F(nS@uT@t_document@777+++++++) @{@ 8s@t_diagramtypes@;;;///////- @ {@oʠs@t_diagramobjects<@===1111111/ @|-@/I(nS@t_diagramlinks//////////- {@oʠs@t_diagram@ 666*******( @~B/{@a2@t_constrainttypes@>>>22222220 @~> g]SI?5ProcessA process that must occur-!Pre-conditionA starting state that must be met;/Post-conditionAn ending state that must be met;/InvariantA state the object must always be in:. ~@jpz`uj`pwsrvwbrpdjwjrpsufbrpdjwjrpsurbfvv w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @VC\uwN [u  2  2  2                 0  ax  2  }   Type ProductNameDataTypeSizeMaxLenMaxPrecMaxScale DefaultLen DefaultPrec DefaultScaleUserPDATA1PDATA2PDATA3PDATA4 HasLength GenericType DatatypeID}}  PrimaryKey ]wmN  2  2  d        FileID AppliesToCategoryNameFileNotesFileDateFileSize  PrimaryKey? q'On)W<Z w-L@ @DDLSQLServer7ntextntext<7777772(%  DDLSQLServer7ncharnchar<7777772(% DDLSQLServer7moneycurrency?7777772(% DDLSQLServer7intinteger<5555552(% DDLSQLServer7imagebinary=7777772(% 55DDLSQLServer7floatfloat<7777772(% &DDLSQLServer7decimaldecimal@9999992(% DDLSQLServer7datetimeDateTimeB::::::2(% @DDLSQLServer7charchar:6666662(% DDLSQLServer7bitboolean<5555552(% @ DDLSQLServer7binarybinary>8888882(% DDLOracleBFILEblob7333333.(% DDLOracleBLOBblob6222222.(% DDLOracleNCLOBntext8333333.(%  DDLOracleLONGlong6222222.(%  DDLOracleCLOBtext6222222.(%  DDLOracleLONG RAWbinary<666666.(%  DDLOracleRAWbinary7111111.(%  DDLOracleROWIDuniqueidentifierC333333.(% DDLOracleDATEdatetime:222222.(% &DDLOracleNUMBERnumber:444444.(% ~~DDLOracleFLOATfloat8333333.(% 2DDLOracleNVARCHARnvarchar>666666.(% 2DDLOracleNCHARnchar8333333.(% 2DDLOracleVARCHARvarchar<555555.(% 2DDLOracleVARCHAR2varchar=666666.(% DDLOracleCHARchar6222222.(% 0bu&>>d;[ l      cess5CodeVisual BasicCurrencyCurrencyE======5)% cess4CodeVisual BasicByteByte=9999995)% cess3CodeVisual BasicBooleanBooleanC<<<<<<5)% 2DDLMSAccessYesNoboolean<5555550(% 1DDLMSAccessCountercounter>7777770(% 0DDLMSAccessDoubledouble<6666660(% /DDLMSAccessSinglefloat;6666660(% .DDLMSAccessLonglong84444440(% -DDLMSAccessIntegerinteger>7777770(% ,DDLMSAccessCurrencycurrency@8888880(% +DDLMSAccessDateTimedatetime@8888880(% *DDLMSAccessMemotext84444440(% 2)DDLMSAccessTextchar84444440(% (DDLSQLServer7uniqueidentifieruniqueidentifierRBBBBBB2(% @2'DDLSQLServer7varbinaryvarbinaryD;;;;;;2(% @2&DDLSQLServer7varcharvarchar@9999992(% %DDLSQLServer7tinyinttinyint@9999992(% $DDLSQLServer7timestamptimestampD;;;;;;2(% #DDLSQLServer7texttext:6666662(% "DDLSQLServer7smallmoneymoneyA<<<<<<2(% !DDLSQLServer7smallintsmallintB::::::2(%  DDLSQLServer7smalldatetimedatetimeG??????2(% DDLSQLServer7realreal:6666662(% &DDLSQLServer7numericnumeric@9999992(% 2DDLSQLServer7nvarcharnvarcharB::::::2(% 3b}4RDy/XBspecessPCodeJavadoubleDouble9333333-)% cessOCodeJavafloatFloat7222222-)% cessNCodeJavalongLong5111111-)% cessMCodeJavabooleanBoolean;444444-)% cessLCodeJavashortShort7222222-)% cessKCodeJavaintInteger7000000-)% cessJCodeJavacharChar5111111-)% cessICodeJavabyteByte5111111-)% cessHCodeC++unsigned longUlong>999999,)% cessGCodeC++unsigned short:::::::,)% cessFCodeC++unsigned intUint<888888,)% cessECodeC++unsigned char9999999,)% cessDCodeC++void0000000,)% cessCCodeC++doubleDouble8222222,)% cessBCodeC++floatFloat6111111,)% cessACodeC++longLong4000000,)% cess@CodeC++shortShort6111111,)% cess?CodeC++intInteger6//////,)% cess>CodeC++charChar4000000,)% cess=CodeVisual BasicVariantVariantC<<<<<<5)% cess<CodeVisual BasicStringStringA;;;;;;5)% cess;CodeVisual BasicSingle;;;;;;;5)% cess:CodeVisual BasicObject;;;;;;;5)% cess9CodeVisual BasicLongLong=9999995)% cess8CodeVisual BasicIntegerIntegerC<<<<<<5)% cess7CodeVisual BasicDoubleDoubleA;;;;;;5)% cess6CodeVisual BasicDateDateTimeA9999995)% 1p+P |2eEDy8s     cesslCodeC#charChar3//////+)% cesskCodeC#ulongUlong5000000+)% cessjCodeC#longLong3//////+)% cessiCodeC#uintUint3//////+)% cesshCodeC#intInteger5......+)% cessgCodeC#ushortUshort7111111+)% cessfCodeC#shortShort5000000+)% cesseCodeC#byteByte3//////+)% cessdCodeC#sbyte0000000+)% cesscCodeC#void///////+)% cessbCodeDelphiWordWord7333333/)% cessaCodeDelphiVariantVariant=666666/)% cess`CodeDelphiVariantVariant=666666/)% cess_CodeDelphiReal3333333/)% cess^CodeDelphiStringString;555555/)% cess]CodeDelphiSmallInt7777777/)% cess\CodeDelphiShortInt7777777/)% cess[CodeDelphiSingle5555555/)% cessZCodeDelphiLongWordUlong<777777/)% cessYCodeDelphiLongInt6666666/)% cessXCodeDelphiIntegerInteger=666666/)% cessWCodeDelphiExtended7777777/)% cessVCodeDelphiDoubleDouble;555555/)% cessUCodeDelphiCurrencyCurrency?777777/)% cessTCodeDelphiCharChar7333333/)% cessSCodeDelphiCardinal7777777/)% cessRCodeDelphiByteByte7333333/)% cessQCodeDelphiBooleanBoolean=666666/)% /x4]Ku3\O;q   om  2essA pro that must oDDLDB2SMALINT2222222+(% ODDLDB2REALreal3//////+(% DDLDB2LONG VARCHARtext;777777+(% DDLDB2INTEGERinteger9222222+(% DDLDB2DOUBLEdouble7111111+(% DDLDB2DECIMALdecimal9222222+(% DDLDB2DATEdate3//////+(% DDLDB2CLOBtext3//////+(%  DDLDB2CHARACTERchar8444444+(%  DDLDB2BLOBblob3//////+(% ~DDLDB2BIGINTbigint7111111+(% }CodeVBNetDecimal5555555.)% |CodeVBNetDatetimeDateTime>666666.)% {CodeVBNetSingleSingle:444444.)% zCodeVBNetObject4444444.)% yCodeVBNetDateDate6222222.)% xCodeVBNetDoubleDouble:444444.)% wCodeVBNetBooleanBoolean<555555.)% vCodeVBNetByteByte6222222.)% uCodeVBNetCharChar6222222.)% tCodeVBNetLongLong6222222.)% sCodeVBNetShortShort8333333.)% rCodeVBNetStringString:444444.)% qCodeVBNetIntegerInteger<555555.)% cesspCodeC#decimalFloat7222222+)% cessoCodeC#boolBoolean6//////+)% cessnCodeC#doubleDouble7111111+)% cessmCodeC#floatFloat5000000+)% t-Yz3V>c QQ &&& DDLSQL Server 2000numericnumericE>>>>>>7(% DDLSQL Server 2000sql_variantsqlvariantLBBBBBB7(% &&& DDLSQL Server 2000decimaldecimalE>>>>>>7(% DDLMySqlTEXTtext5111111-(% DDLMySqlBLOBblob5111111-(% 2DDLMySqlVARCHARvarchar;444444-(%  DDLMySqlCHARchar5111111-(% DDLMySqlTIMESTAMPtimestamp?666666-(% DDLMySqlTIMEtime5111111-(% DDLMySqlDATETIMEdatetime=555555-(% DDLMySqlDATEdate5111111-(%  DDLMySqlDECIMALdecimal;444444-(% 5 DDLMySqlNUMERICnumeric;444444-(% 5 DDLMySqlREALreal5111111-(% 5 DDLMySqlDOUBLE PRECISIONdoubleC======-(% 5 DDLMySqlDOUBLEdouble9333333-(% DDLMySqlFLOATfloat7222222-(% DDLMySqlBIGINTbigint9333333-(% DDLMySqlMEDIUMINTinteger=666666-(% DDLMySqlINTEGERinteger;444444-(% DDLMySqlSMALLINTsmallint=555555-(% DDLMySqlTINYINTtinyint;444444-(% DDLMySqlBOOLboolean8111111-(% DDLMySqlBITboolean7000000-(%  DDLDB2VARCHARvarchar9222222+(% DDLDB2TIMESTAMPtimestamp=444444+(% DDLDB2TIMEtime3//////+(% (Zu0P`y(+Ld   pg DDLInterBaseblob sub_type 0blobD@@@@@@1(% 5DDLSybasedoubledouble:444444.(% @2DDLPostgreSQLvarcharvarchar@9999992(% DDLPostgreSQLintegerinteger@9999992(% DDLDB2FLOATfloat5000000+(% && DDLPostgreSQLnumericnumeric@9999992(% DDLSQL Server 2000smalldatetimedatetimeLDDDDDD7(% 2DDLSQL Server 2000nvarcharnvarcharG??????7(% DDLSQL Server 2000imageblob@<<<<<<7(% @ DDLSQL Server 2000binaryBinaryC======7(% DDLInterBasedouble precisiondoubleGAAAAAA1(% @2DDLSybasevarcharvarchar<555555.(% DDLSybasebigintbigint:444444.(% DDLSQL Server 2000timestamptimestampI@@@@@@7(% @ DDLSQL Server 2000charchar?;;;;;;7(% DDLSybasesmallintsmallint>666666.(% DDLSybasebinaryblob8444444.(% 55DDLPostgreSQLrealdouble<6666662(% DDLInterBasetimestampdatetimeB::::::1(%  DDLMySqlNCHARnchar7222222-(%  DDLInterBasesmallintsmallintA9999991(%  DDLInterBaseintegerinteger?8888881(%  DDLInterBasencharnchar;6666661(% DDLSQL Server 2000bitbooleanA::::::7(% @2DDLSQL Server 2000varbinaryvarbinaryI@@@@@@7(% Fdx4[~/<W r%DDLPostgreSQLsmallintsmallintB::::::2(% DDLSQL Server 2000tinyinttinyintE>>>>>>7(% DDLSQL Server 2000texttext?;;;;;;7(% 55DDLSQL Server 2000realdoubleA;;;;;;7(% DDLMSAccessBytetinyint;4444440(% 2DDLInterBasevarcharvarchar?8888881(% DDLSybasetinyinttinyint<555555.(% DDLSybasetimestamptimestamp@777777.(% 2DDLOracleNVARCHAR2nvarchar?777777.(%  DDLSQL Server 2000ncharncharA<<<<<<7(% 55DDLSQL Server 2000floatfloatA<<<<<<7(% DDLSQL Server 2000datetimedatetimeG??????7(% DDLSQL Server 2000intintegerA::::::7(% DDLSybasefloatfloat8333333.(% DDLMSAccessOLEObjectblob=9999990(% DDLSybasedatetimedatetime>666666.(% @ DDLSybasecharchar6222222.(% DDLDB2SMALLINTsmallint;333333+(% DDLPostgreSQLbigintbigint>8888882(% DDLSybasetexttext6222222.(% 55DDLSybaserealreal6222222.(% DDLSQL Server 2000uniqueidentifierguidKGGGGGG7(% DDLSQL Server 2000ntextntextA<<<<<<7(% DDLSQL Server 2000moneycurrencyD<<<<<<7(% &&& DDLSybasenumericnumeric<555555.(%      !"#$%& ' ( ) * +,-./0123456789:;<=>? @ A B C DEFGHIJKLMNOPQRSTUVWXYZ [ \ ] ^ _`abcdefghijklmnopqrstuv w x y z {|}~                   B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!    !"#$%& ' ( ) * +,-./0123456789:;<=>? @ A B C DEFGHIJKLMNOPQRSTUVWXYZ [ \ ] ^ _`abcdefghijklmnopqrstuv w x y z {|}~                    @ @ @ @ @ @ @ @ @ @ @ @ @ @ @           !"#$%&'()* + , - . /0123456789:;<=>?@A B C D E FGHIJKLMNOPQRSTUVWXYZ[ \ ] ^ _ `abcdefghijklmnopqrs t u v w VC x N x x ~x       2     2          2              $               (  ,   en   N Diagram_ID Package_IDParentID Diagram_TypeNameVersionAuthor ShowDetailsNotes StereotypeAttPubAttPriAttPro OrientationcxcyScale CreatedDate ModifiedDateHTMLPath ShowForeign ShowBorderShowPackageContentsPDATALockedea_guidTPos SwimlanesStyleEx.Liof5Oe  L9     Diagram_ID Diagram_TypeIDX_GUID Package_IDParentID PrimaryKey@ {qg]SIS S   S   ~  w U X@X@  @ m   p  ,   0 N   X             ! " # ($ (% (& 0' 0( 0) )* )+ ), *- *. */ !0 !1 !2 !3 14 15 16 +7 +8 +9 ": "; "< "= #> #? #@ #A 2B 2C 2D ,E ,F ,G 3H 3I 3J -K -L -M 4N 4O 4P .Q .R .S $T $U $V $W %X %Y %Z %[ &\ &] &^ &_ '` 'a 'b 'c 5d 5e 5f 5g 6h 6i 6j 6k 7l 7m 7n 7o /p /q /r /s 8t 8u 8v 8w 9x 9y 9z 9{ :| :} :~ : ; ; ; ; ; @ @ @ < < < < = = = = = H H H H A A A > > > > ? ? ? ? B B B B C C C C D D D D E E E E F F F F G G G G I I I I J J J J J ` ` ` ` h h h h a a a a i i i i b b b K K K K L L L L M M M M M j j j N N N N N c c c c k k k k d d d d l l l l e e e O O O O m = H H H H A A A > > > > ? ? ? ? B B B B C C C C D D D D E E E E F F F F G G G G I I I I J J J J J ` ` ` ` h h h h aNX @ @ @mrhjb`m - mrhjb`m A Pmrhjb`m d Qmrhjb`m  mrhjb`m  mrhjb`m  mrhjb`m  mrhjb`m ; Hmrhjb`m ] Imrhjb`m  mrhjb`m  mrhjb`m  mrhjb`m  mrhjb`m C Pmrhjb`m ^ Qmrhjb`m  mrhjb`m  mrhjb`m mrhjb`m  mrhjb`m : @mrhjb`m u mrhjb`m  mrhjb`m  mrhjb`m mrhjb`m mrhjb`m "mrhjb`m "mrhjb`m #mrhjb`m #mrhjb`m #mrhjb`m #mrhjb`m $mrhjb`m $mrhjb`m $mrhjb`m $mrhjb`m %mrhjb`m %mrhjb`m %mrhjb`m %mrhjb`m &mrhjb`m &mrhjb`m &mrhjb`m &mrhjb`m 'mrhjb`m 'mrhjb`m 'mrhjb`m 'mrhjb`m (mrhjb`m (mrhjb`m (mrhjb`m )mrhjb`m )mrhjb`m )mrhjb`m *mrhjb`m *mrhjb`m *mrhjb`m +mrhjb`m +mrhjb`m +mrhjb`m ,mrhjb`m ,mrhjb`m ,mrhjb`m -mrhjb`m -mrhjb`m -mrhjb`m .mrhjb`m .mrhjb`m .mrhjb`m /mrhjb`m /mrhjb`m /mrhjb`m /mrhjb`m 0mrhjb`m 0mrhjb`m 0mrhjb`m 1mrhjb`m 1mrhjb`m 1mrhjb`m 2mrhjb`m 2mrhjb`m 2mrhjb`m 3mrhjb`m 3mrhjb`m 3mrhjb`m 4mrhjb`m 4mrhjb`m 4mrhjb`m 5mrhjb`m 5mrhjb`m 5mrhjb`m 5mrhjb`m 6mrhjb`m 6mrhjb`m 6mrhjb`m 6mrhjb`m 7mrhjb`m 7mrhjb`m 7mrhjb`m 7mrhjb`m 8mrhjb`m 8mrhjb`m 8mrhjb`m 8mrhjb`m 9mrhjb`m 9mrhjb`m 9mrhjb`m 9mrhjb`m :mrhjb`m :mrhjb`m :mrhjb`m :mrhjb`m ;mrhjb`m ;mrhjb`m ;mrhjb`m ;mrhjb`m ;mrhjb`m <mrhjb`m <mrhjb`m <mrhjb`m <mrhjb`m =mrhjb`m =mrhjb`m =mrhjb`m =mrhjb`m =mrhjb`m @mrhjb`m @mrhjb`m @mrhjb`m Amrhjb`m Amrhjb`m Hmrhjb`m Hmrhjb`m Hmrhjb`m Hs`bl`hfs`bl`hfs`bl`hfYs`bl`hf[[t .]YfXf``\f_WdZab`^YX_[]b]fV_fV]_Y0  sV]d^`[ZXgg\gZ\gf_aa[_VbdfYXX[g^V0 c iVaf`[dbbdZ[gZaW_aVdZf_fZbVgZabYV0 D WX\XVgfY__\bZdXW_^X_fWXY]^\`\WV`0[ pW]\X\]_fV_`VZa`]`daWbXY`Y\V^aX\`0 Wb`[_XgWZf[VZbV]ad\YZ\W\V\ZfYWb[0 # hXYX\b\b_dVbfZXY`_Zb^_Vdb`b[Yg_VV0 $ X_\Y[]g`_WdaZ]Zg^ZY^XWfd[]_ad[aa0] YVVagbaZ\]^bZ\aV_bfWZY_Z`Vb\\^fY0 _ Y^Wb\X[X^gfVZVWV^Yd\bV]dZgZYf[]]0  rYdZYbZ[Z^`VVZ]X`_WdV`a_`XfYbffaX0 b ZZdfb[fVX__aZaZfa]`bf\bVgd^^ba[[0 F Zaada\XZgf`fZZYX^faY^XXVWg^[^Z]^0 " [W_^abYb`ad\ZYYY`VZg]`^WXdaVgYd^0  [][^WYY^ag^\ZbfXa`\W]W`^]fgXW`Ya0  [fgXg^abZV\dZaVY_aZ]]]_\[Vgbgd]W0Y \[f_`]Z_ZXYaZW\baX^\\_V_^ggbf`_a0 \`]Z]bX^fg[`Z_^a`fY\`_d]XXggg\^\0 { p\d^`Wf]^X_a_Z]^_a\gZ`[dWadWbV]Xb0 A q]YfXf``\f_WdZab`^YX_[]b]fV_fV]_Y0  ]bVff`aZ[XafZZ`_`[X_]\[WX_^a\YV^0 5 ^Xgf]gX_]WZYZ`X^^__V[Z][bX]XV\fV0  X^]fbb^]Z^W]^ZXg^^X`^gXa[_f_^d_Vg0 M !_W]da^^][Vg]ZZ\\_]d[f]YgdY^bgZ]Y0 e _]]bgYWVdYd^ZWd^_WgYgVYZ^]YaYafa0 = i`V_ZYW^XV\_\ZW_]aYY]d\dd^g`Y`Z]d0 ( `][[\_dVbg]\ZfbZ^W[gXWdW]YgWg`W^0  `b_^b`ab\YfWZXYZ^`\dV[[fZZg^aV\Z0 aWa]W[Z^`]_]Z^`_`f^Za^`V`aY^gdW[0  a^V]W[\ZV_\gZ^YXaf`\_]Z[fZg]`ZXa0 . agZ_[^YWffb]ZZgX_\[]ZfW^`Y\afV\Y0 3 bZ_fWdW_ZaagZYd_`WaVgbW[f]Xb]fX`0 L baf\`][gaa_^Zbf`aXXg[bZZ]^_Y]]ZW0 T dXfV`]bdbZY`Zaa\`[`]d[_WXYfdV`b`0 < d`fXVWX\dZYZZbaX_Za\\V\bdW^dadZX0  fX[WWg[__bbVZWff^]]d`[^]bbV\[gZV0  hf^YX`ZgXVg\bZXgbaZ[a`Vg]_bd_\fbd0 < ffVddg_X\`f_ZdXa_YbYXaab_^_X]Vf_0 l g\]_b\fYag`bZa[a`dVdX`W[`_fdgZb`0 5   @( G N " m  ( B     ]]                  ! ! ! ! " " " " # # # # ( ( ( ) ) ) * * * + + + , , , - - - 0 0 0 1 1 1 2 2 2 3 3 3 4 $ $ $ $ % % . . . 4 4 % % & & & & ' ' ' ' / / / / 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 : : : : ; ; ; ; ; < < @ @ @! <! <! =! =! =! =! =! H! H" A" H" H# ># ># ># A# A$ >$ ?$ ?% ?% ?% B% B% B% B% C% C& C& C& D' D' D' D' E' E' E' E' F( F( F( F( G( G( G( G( I( I( I) I) J) J) J) J) J) `) `* `* `* a* h* h* h* h+ a+ a+ a+ b+ i+ i+ i+ i, K, K, K, K, L, L, L, L, M, M, M, M, M, N, N, N, N, N, b, b, c, c, c, j, j, j- c- k- k- k. d. d. d. d. k. l. l. l/ O/ e/ e/ e/ l0 O0 O0 O0 m0 m0 m0 m0 m0 n0 n0 n0 n0 o0 o0 o0 o0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 3 3 3 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 : : ; ; ; ; < < = = = = = = = = = = = = = = = = = = = = =     9X  @    h             ! ! ! ! " " " " # # # # $ $ $ $ % % % % & & & & ' ' ' ' ( ( ( ) ) ) * * * + + + , , , - - - . . . / / / / 0 0 0 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 : : : : ; ; ; ; ; < < < < = = = = = > > > > ? ? ? ? @ @ @ A A A B B B B C C C C D D D D E E E E F F F F G G G G H H H H I I I I J J J J J K K K K L L L L M M M M M N N N N N O O O O ` ` ` ` a a a a b b b c c c c d d d d e e e h h h h i i i i j j j k k k k l l l l m m m m m n n n n o o o o                                                                                                                                                                                                                                       ! ! ! ! " " " " # # # # $ $ $ $ % % % % % & & & & ' ' ' ' 0 0 0 0 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 @ m R  x  ,   8 N   `             ! " # ($ (% (& 0' 0( 0) )* )+ ), *- *. */ !0 !1 !2 !3 14 15 16 +7 +8 +9 ": "; "< "= #> #? #@ #A 2B 2C 2D ,E ,F ,G 3H 3I 3J -K -L -M 4N 4O 4P .Q .R .S $T $U $V $W %X %Y %Z %[ &\ &] &^ &_ '` 'a 'b 'c 5d 5e 5f 5g 6h 6i 6j 6k 7l 7m 7n 7o /p /q /r /s 8t 8u 8v 8w 9x 9y 9z 9{ :| :} :~ : ; ; ; ; ; @ @ @ < < < < = = = = = H H H H A A A > > > > ? ? ? ? B B B B C C C C D D D D E E E E F F F F G G G G I I I I J J J J J ` ` ` ` h h h h a a a a i i i i b b b K K K K L L L L M M M M M j j j N N N N N c c c c k k k k d d d d l l l l e e e O O O O m = H H H H A A A > > > > ? ? ? ? B B B B C C C C D D D D E E E E F F F F G G G G I I I I J J J J J ` ` ` ` h h h h aVC+7Ng7           DiagramID ConnectorIDGeometryStyleHiddenPath Instance_ID   `[0[0[0  ConnectorID DiagramID PrimaryKey{@6NEBNEB0@  @ @ @ @ @ @ @ %A()W%%(E  D%d "|%{kq zXyEx<PGA9$*3&*$)X" T!#K#|  0" r   1  d  6 2 3 !  4 wHd2% 4  2$ 4    5    5   5   5 2 5  4! 6  4   3#   3 4 4%  3 4   3 4 5 2 2 2 5   2 3 4 5 6  5 2 4" 5 5  2 4$ 5  2# 4   3 5  4 5 6  3 3 4 5  2 3 4 5 5  2 3 3 4 5  2" 4  4 4  2 3  2 3 3 2 3 4 6 2 3 6 2 3 6 2 3 6 2 2  4  6 ! 4 5  3$  # 4 4  6 ! !5 "2 # #4 #4 #6 $ $4 $4 $6 % %4 %4 %6 & &4 &6 ' '3 '6 ( (3 (5 (6 ) )6 * *3 *6 + +3 +4 +6 ,2 -22hP @ @ @ @%D@w" 0 ;#d 1!81B]Hu#hhij k2 vG$ !$z.  d>  !"#$%2222222222 2 2 2 2 2222222222222222222 2!2"2#2$2%3333333333 3 3 3 3 3333333333333333333 3!3"3#3$3%4444444444 4 4 4 4 4444444444444 4 4 4 4 4 4 4! 4" 4# 4$ 4% 5 5 5 5 5 5 5 5 5 5 5 5 5 5 !5"5"5"5"5"5"5"5"5"5"5"5"5"5"5"5"5"5"5 "6"6"6"6"6"6"6"6"6"6 "6 "6 "6 "6 "6"6"6"6"6"6"6"6"6"6"6"6"6"6"6"6"""""""""" " " " " """""""""""""""""""""""""" " " " " """""""""""""""""""""""""" " " " " ###%@ @ @ @ @ @ 67= FGKL M%     "%4;B Yp`wab#cde fg  ! "#$%&#$ '* ( ) 6;!32 s2 t2 u2 v2 w2x2y2z2{2|2}2~222222222222 2!2"2#2$2%3333333333 3 3 3 3 3333333333333333333 3!3"3#3$3%4444444444 4 4 4 4 4444444444444444444 4!4"4#4$4%5555555555 5 5 5 5 5555555555555555555 66663333333333 3 3 3 3 3333333333333333333 3!3"3#3$3%4444444444 4 4 4 4 444444VC'2N  r J 2            Diagram_ID Object_IDRectTopRectLeft RectRight RectBottomSequence ObjectStyle Instance_ID[0[0[0[0[0[0[0  DiagramIDObjectID PrimaryKey{9/]oB4 @ @ @ @BA KU !\$&Ov24"5O !A U &.c@ JS%[u`abVcd8 0 h0 m mmmmmmmmmmmmmmmmmmm m!m"m#m$                                  ! " # $         ! ! " " " " " " " " " " " " " " " " " " " !" "" #" $" " " " " " " " " " # # # $ % % % % % % % % & & & & & ' ' ' ' ' ' ' !( "( #( $( ( ) ) ) ) ) ) * * * + + + , , , , - - - - . . / 0 0 0 0 0 0 0 0 0 !0 "0 #1 $1111111111 1 2 2 2 2222333333333444444 4!4"4#4$4@4@4@4@4@4@4@4@4@4@ 4@ 4@ 4@ 4@ 4@5@5@5@5@5@5@5@5@5@5@6@7@7@7@7@7@8@8@ 8@!8@"8@#9@$9A9A:A:A:A:A:A:A;A<A =A >A ?A ?A ?A?A?A?A?A?A?A?A@A@A@A@AAAAAAAAABABABA ] 3Pi2Mz5]DDLSybase ASEtinyinttinyint@9999992(% essA pro that must oCodeC++boolBoolean7000000,)% OessA pro that must oCodeC++wchar_tChar7333333,)% OessA pro that must oCodeC#stringString7111111+)% OessA pro that must oCodePHPvarvar2//////,)% O@@ DDLInterBasedecimaldecimal?8888881(% DDLSybasebitboolean8111111.(% DDLPostgreSQLbyteablob;7777772(% 2DDLMySqlNVARCHARnvarchar=555555-(% DDLPostgreSQLtimestampdatetimeC;;;;;;2(% DDLPostgreSQLbooleanboolean@9999992(% DDLMSAccessLong IntegerbigintB<<<<<<0(%  DDLInterBasecharchar95555551(% DDLInterBaseblob sub_type 1textD@@@@@@1(% DDLSQL Server 2000smallmoneymoneyFAAAAAA7(% &&& DDLSybasedecimaldecimal<555555.(% DDLSybasemoneycurrency;333333.(% DDLSybaseintegerinteger<555555.(% DDLSQL Server 2000bigintbigintC======7(% DDLPostgreSQLtexttext:6666662(% & DDLPostgreSQLdecimaldecimal@9999992(% @ DDLPostgreSQLcharchar:6666662(%  DDLDB2CHARchar3//////+(% @2DDLSQL Server 2000varcharvarcharE>>>>>>7(% DDLSQL Server 2000smallintsmallintG??????7(% DDLPostgreSQLnumbercurrency@8888882(% Af*I\r(D_} DDLInformixSMALLINTsmallint@8888880(% DDLInformixINTinteger:3333330(% DDLInformixINTEGERinteger>7777770(% DDLSybase ASEbitboolean<5555552(% DDLSybase ASEimageblob;7777772(% DDLSybase ASEvarbinaryvarbinaryD;;;;;;2(% DDLSybase ASEbinarybinary>8888882(% 2DDLSybase ASEtexttext:6666662(% 2DDLSybase ASEnvarcharnvarcharB::::::2(% 2DDLSybase ASEncharnchar<7777772(% 2DDLSybase ASEunivarcharvarcharC<<<<<<2(% 2DDLSybase ASEunicharchar=9999992(% dDDLSybase ASEvarcharvarchar@9999992(% 2DDLSybase ASEcharchar:6666662(% DDLSybase ASEdatetimedatetimeB::::::2(% DDLSybase ASEsmalldatetimedatetimeG??????2(% DDLSybase ASEmoneymoney<7777772(% DDLSybase ASEsmallmoneymoneyA<<<<<<2(% DDLSybase ASErealreal:6666662(% DDLSybase ASEdouble precisiondoubleHBBBBBB2(% DDLSybase ASEfloatfloat<7777772(% &&DDLSybase ASEdecimaldecimal@9999992(% &&DDLSybase ASEnumericnumeric@9999992(% DDLSybase ASEintinteger<5555552(% DDLSybase ASEsmallintsmallintB::::::2(%  m!@j VD+tX   DDLInformixDATETIME MONTH TO FRACTIONdatetimeRJJJJJJ0(% DDLInformixDATETIME MONTH TO SECONDdatetimePHHHHHH0(% DDLInformixDATETIME MONTH TO MINUTEdatetimePHHHHHH0(% DDLInformixDATETIME MONTH TO HOURdatetimeNFFFFFF0(% DDLInformixDATETIME MONTH TO DAYdatetimeMEEEEEE0(% DDLInformixDATETIME MONTH TO MONTHdatetimeOGGGGGG0(% DDLInformixDATETIME YEAR TO FRACTIONdatetimeQIIIIII0(% DDLInformixDATETIME YEAR TO SECONDdatetimeOGGGGGG0(% DDLInformixDATETIME YEAR TO MINUTEdatetimeOGGGGGG0(% DDLInformixDATETIME YEAR TO HOURdatetimeMEEEEEE0(% DDLInformixDATETIME YEAR TO DAYdatetimeLDDDDDD0(% DDLInformixDATETIME YEAR TO MONTHdatetimeNFFFFFF0(% DDLInformixDATETIME YEAR TO YEARdatetimeMEEEEEE0(% DDLInformixDATETIME HOUR TO MINUTEdatetimeOGGGGGG0(% DDLInformixDATEdate84444440(%  DDLInformixMONEYmoney:5555550(% DDLInformixDECdecimal:3333330(% DDLInformixDECIMALdecimal>7777770(% DDLInformixSMALLFLOATfloat?::::::0(%  DDLInformixFLOATfloat:5555550(%  DDLInformixSERIAL8integer>7777770(%  DDLInformixSERIALinteger=6666660(%  DDLInformixINT8bigint:4444440(% M7} bALf<7DDLInformixTEXTtext84444440(% 6DDLInformixLVARCHARchar<8888880(% 25DDLInformixNVARCHARnvarchar@8888880(%  4DDLInformixVARCHARvarchar>7777770(% 3DDLInformixCHARACTER VARYINGcharEAAAAAA0(% 22DDLInformixNCHARnchar:5555550(%  1DDLInformixCHARACTERchar=9999990(%  0DDLInformixCHARchar84444440(% /DDLInformixBOOLEANboolean>7777770(% .DDLInformixDATETIME FRACTION TO FRACTIONdatetimeUMMMMMM0(% -DDLInformixDATETIME SECOND TO FRACTIONdatetimeSKKKKKK0(% ,DDLInformixDATETIME SECOND TO SECONDdatetimeQIIIIII0(% +DDLInformixDATETIME MINUTE TO FRACTIONdatetimeSKKKKKK0(% *DDLInformixDATETIME MINUTE TO SECONDdatetimeQIIIIII0(% )DDLInformixDATETIME MINUTE TO MINUTEdatetimeQIIIIII0(% (DDLInformixDATETIME HOUR TO SECONDdatetimeOGGGGGG0(% 'DDLInformixDATETIME HOUR TO FRACTIONdatetimeQIIIIII0(% &DDLInformixDATETIME HOUR TO HOURdatetimeMEEEEEE0(% %DDLInformixDATETIME DAY TO FRACTIONdatetimePHHHHHH0(% $DDLInformixDATETIME DAY TO SECONDdatetimeNFFFFFF0(% #DDLInformixDATETIME DAY TO MINUTEdatetimeNFFFFFF0(% "DDLInformixDATETIME DAY TO HOURdatetimeLDDDDDD0(% !DDLInformixDATETIME DAY TO DAYdatetimeKCCCCCC0(% (r+Q>h!Gt Vf   pg QDDLIngresmoneymoney8333333.(% PDDLIngreslong varcharlong varcharF::::::.(% ODDLIngreslong nvarcharlong nvarcharH;;;;;;.(% NDDLIngreslong bytelong byte@777777.(% MDDLIngresinterval year to monthinterval year to monthZDDDDDD.(% LDDLIngresinterval day to secondinterval day to secondZDDDDDD.(% KDDLIngresintegerinteger<555555.(% JDDLIngresint8bigint8222222.(% IDDLIngresint4int5222222.(% HDDLIngresint2smallint:222222.(% GDDLIngresint1integer1:222222.(% FDDLIngresingresdatedate<888888.(% EDDLIngresfloat8float9444444.(% DDDLIngresfloat4real8444444.(% 5CDDLIngresfloatfloat8333333.(%  BDDLIngresdecimaldecimal<555555.(% ADDLIngresdatedate6222222.(% }@DDLIngrescharchar6222222.(% }?DDLIngrescchar3//////.(% }>DDLIngresbyte varBinary<666666.(% }=DDLIngresbyteBinary8222222.(% <DDLIngresbigintbigint:444444.(% ;DDLIngresansidateansidate>666666.(% :DDLInformixCLOBntext94444440(% 9DDLInformixBLOBblob84444440(% 8DDLInformixBYTEBinary:4444440(% n3!bx#.5BiDDLSQL Server 2005datetimedatetimeG??????7(% 55hDDLSQL Server 2005realdoubleA;;;;;;7(% 55gDDLSQL Server 2005floatfloatA<<<<<<7(% fDDLSQL Server 2005smallmoneymoneyFAAAAAA7(% eDDLSQL Server 2005moneycurrencyD<<<<<<7(% &&& dDDLSQL Server 2005numericnumericE>>>>>>7(% &&& cDDLSQL Server 2005decimaldecimalE>>>>>>7(% bDDLSQL Server 2005bitbooleanA::::::7(% aDDLSQL Server 2005tinyinttinyintE>>>>>>7(% `DDLSQL Server 2005smallintsmallintG??????7(% _DDLSQL Server 2005intintegerA::::::7(% ^DDLSQL Server 2005bigintbigintC======7(% }]DDLIngresvarcharvarchar<555555.(% \DDLIngrestimestamp without time zonetimestamptSIIIIII.(% [DDLIngrestimestamp with time zonetimestamptPFFFFFF.(% ZDDLIngrestimestamp with local time zonetimestamptVLLLLLL.(% YDDLIngrestime without time zoneTABLE_KEYMDDDDDD.(% XDDLIngrestime with time zonetimeEAAAAAA.(% WDDLIngrestime with local time zonetimeKGGGGGG.(% }VDDLIngrestexttext6222222.(% UDDLIngresTable KeyTABLE_KEY@777777.(% TDDLIngresObject KeyOBJECT_KEYB888888.(% >SDDLIngresnvarcharnvarchar>666666.(% >RDDLIngresncharnchar8333333.(% ; `bbrxpwjphsfujrdv`vvrbj`wjrpbm`vvbrosrpfpwordfmbxvwrofudfsmr}ofpw`ubijwfbwxufdfsmr}ofpwordfmf|wfpdvufm`wjrpvijsjpbmxdfvufm`wjrpvijsxvfb`vf VCiN 2  TypeTemplateJ @ @ @ @ @ @ @ mFKR#Y'$r hKxakzb~iM 2$cjTd"`7Q5Lkaew 7 f[lm[ ng)oR w#"( D `!&,< 0BnF@X]# q1Hsx^3wp46y+z  ! [ "{ { {{|m| | | } !} } #} ~m ~ ~ ~ ~ ~ ~ ~ ~ ~ ~~m     m #mm  "  $@ mm           mm     @m  m  $@m    mm  @m @mmm#      ! #   @m   $mm$        m   m   "@m  "        @  !   @ #  #   # @ @ @ @ @E$L!S"Z%q1x3       $!& - <CJP"W^uh i!j"k# l$m%8 (01m$i j k l m n o p q r s t u v w x y z { | } ~            ! " # $                           ! " # $                           ! " # $                           ! " # $                                 ! " # $                      VCN  >{2    Diagram_TypeName Package_ID{>{>  PackageID PrimaryKey{qN  (    dGroupID GroupName Descriptionx   PrimaryKey@ ^H*waB @ @@@ @@  @@@@@@ @`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2Use CaseUse Case View TimingTiming StatechartStatechartSequenceSequence PackagePackage ObjectObject LogicalLogical View InteractionOverviewInteractionOverview+DeploymentDeploymentCustomCustom CompositeStructureCompositeStructure)ComponentComponentCollaborationCollaborationAnalysisAnalysis ActivityActivity  @ @     Type DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @@@@`bwjzjw}`p`m}vjvbrmm`aru`wjrpbrosrpfpwbrosrvjwfvwuxbwxufbxvwrodfsmr}ofpwjpwfu`bwjrprzfuzjf{mrhjb`mrakfbw s`bl`hf vftxfpbf vw`wfbi`uw wjojph xvfb`vfVCN   (  d      (  2      d   2    DocIDDocNameNotesStyle ElementID ElementType StrContent BinContentDocTypeAuthorVersionIsActiveSequenceDocDate[0[0  PrimaryKey@E{qg]  (  ig  di2   S2  2  \l UserID UserLogin FirstNameSurname DepartmentPassword  PrimaryKey           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~VCKN   2    ECFID DescriptionWeightValueNotes   NumericWeight PrimaryKeynContent1 BinContent2   PrimaryKey   {qg]SI @ MV#g@@ @ @@@ @@  @@@@@@`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,b@ECF08Difficult programming language44ECF07Part-time workers''@@ECF06Stable requirements))?@ECF05Motivation ?@ECF04Lead analyst capability--?@ECF03Object-oriented experience00?@ECF02Application experience,,?@ECF01Familiar with Rational Unified Process<< @@@ wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @@ fbgVWfbgVXfbgVYfbgVZfbgV[fbgV\fbgV]fbgV^VC?N  0[      EffortType Description NumericWeightNotes[0[0[0[0[  NumericWeight PrimaryKey{qN  2  2 TestClass Descriptiong'  PrimaryKey@@ @ @@@ @@  @@@@@@`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2?TransitionImplementation, acceptance testingThe Transition phase revolves around the implementation of the project and the acceptance testing carried out by the end user5 ?ElaborationRefine specification. Set up projectThe elaboration phase is concerned with refining the system specification, setting up project infrastructure and agreeing on the body of work to be completed.8 ?DesignDesigning specificationsProcess of developing system designJ' ?ConstructionDesign and build system componentsThe construction phase is concerned with designing and building the components necessary to implement the system as specified.7 ?CodingDeveloping codeCode writing* ?AnalysisAnalyzing SystemAnalysis)!  @w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @@`p`m}vjvbrdjphbrpvwuxbwjrpdfvjhpfm`aru`wjrpwu`pvjwjrpVCQN  2  2  d        FileID AppliesToCategoryNameFileNotesFileDateFileSize  PrimaryKeyS{qgN    2  Ұ                     ol  ibXrefIDToolIDNameType Visibility Namespace Requirement ConstraintBehavior Partition DescriptionClientSupplierLink   PrimaryKey XRefClient XRefSupplierXRefType @           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~ VClN     AppliesToOptionFixCode{qLVAL@@ @ @@@ @@  @@@@@@@ @`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYGeoSciML_212 nKill=0;nLang=1;sLang=Java;bConstructor=1;bConInline=0;sConScope=Public;bCpyConstructor=0;bCpyConInline=0;sCpyConScope=Public;bDestructor=1;bDesVirtual=1;bDesInline=0;sDesScope=Public;CHeader=.h;CBody=.cpp;JBody=.java;VBody=.cls;VBNetBody=.vb;sAssocName=m_$LinkClass;bGetSet=1;bGenInterfaces=1;JCol=Vector;CCol=[];VCol=Collection;bVMultiuse=1;bVPersist=0;bVDatabind=0;bVDatasource=0;bVGlobal=0;bVCreatable=1;bVExposed=0;sMTS=0;sCRefType=*;sCGetPrefix=Get;sCSetPrefix=Set;sJGetPrefix=get;sJSetPrefix=set;sCSGetPrefix=Get;sCSSetPrefix=Set;sVVersion=6.0;CSBody=.cs;DBody=.pas;bJInnerClasses=1;sJCollection=;sCodePage=;sPHPBody=.php;sPHPVersion=;sPHPGetPrefix=get;sPHPSetPrefix=set;ASBody=.as;PyBody=.py;CPPVersion=;ASVersion=2.0;ANSICHeader=.h;ANSICBody=.c;ANSIC_OOSupport=0;ANSIC_NSDLMT=_;ANSIC_RefParam=1;ANSIC_RefStyle=*;ANSIC_RefName=this;ANSIC_ConstructorName=new;ANSIC_DestructorName=delete;_AFX_NO_DEBUG_CRT;_AFX_NO_OCC_SUPPORT;_AFX_OLD_EXCEPTIONS;_AFX_PACKING;_AFXDLL;_DEBUG;_MSC_VER;_UNICODE;AFX_CDECL;AFX_COMDAT;AFX_DATA;AFX_DATADEF;AFX_NOVTABLE;AFXAPI;APICALL;BEGIN_INTERFACE_PART ^ END_INTERFACE_PART;BEGIN_PARAM_MAP ^ END_PARAM_MAP;CONTROLLER_API;DECLARE_DYNAMIC();DECLARE_DYNCREATE();DECLARE_INTERFACE_MAP();DECLARE_MESSAGE_MAP();defined();PASCAL;SWLAPI;WINAPI;|ǐNEEVCConfigs $ Statusclass~@CMACROz@VC N       TermTypeMeaning GlossaryIDO  PrimaryKeyIIIIIIt_xref t_xref.Client!3t_xref.Description&3S{qg]BBBBB@@@TLVAL Mzp@ @ @ @ @ @ @ @ @          A relationship between two use cases in which one use case 'includes' the behavior. This is indicated where there a specific business use cases which are used from many other places - for example updating a train record may be part of many larger business processes.A relationship between two use cases in which one use case 'extends' the behavior of another. Typically this represents optional behavior in a use case scenario - for example a user may optionally request a list or report at some point in a performing a business use case. A model of the system as it will be physically deployedA view of the proposed hardware that will make up the new system, together with the physical components that will execute on that hardware. Includes specifications for machine, operating system, network links, backup units &etc.A person or a company that requests An entity to transport goods on their behalf.The component model provides a detailed view of the various hardware and software components that make up the proposed system. It shows both where these components reside and how they inter-relate with other components. Component requirements detail what responsibilities a component has to supply functionality or behavior within the system.A logical entity encapsulating data and behavior. A class is a template for an object - the class is the design, the object the runtime instance.A relationship between two or more entities. Implies a connection of some type - for example one entity uses the services of another, or one entity is connected to another over a network link.A defined period of time whereby performance reports may be extracted. (normally 4 week periods). P)Y1IIII Use CaseTechnicalY@"  Includes RelationshipTechnical @/#Extends RelationshipTechnical@."Deployment ModelTechnical7@*Deployment ArchitectureTechnical@1%CustomerBusinessQ@! Component ModelTechnicalV@)ClassTechnical@ AssociationTechnical@%Accounting PeriodsBusinessb@+LVALIIIII A Use Case represents a discrete unit of interaction between a user (human or machine) and the system. A Use Case is a single unit of meaningful work; for example creating a train, modifying a train and creating orders are all Use Cases. Each Use Case has a description which describes the functionality that will be built in the proposed system. A Use Case may 'include' another Use Case's functionality or 'extend' another Use Case with its own behavior. Use Cases are typically related to 'actors'. An actor is a human or machine entity that interacts with the system to perform meaningful work.{qLVALu@@ @ @@@ @@  @@@@@@@@ @`dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfv #NAME# #TYPE# #COMPLEX# #PACKAGE#
#ITEM# #TYPE#   #NOTE#  

#ROWS#
#ObjectDetail#
#ITEM# #TYPE#   #NOTE#  

Untitled Enterprise Architect

Use Case Report: #NAME#
Author: #AUTHOR#
Date Prepared: #DATE#
Comments: #COMMENT#

 

oQ6UCMetricsCF@ UCMetrics UCMetricsRow@ ObjectDetailLine@Object@Diagram@ObjectDetail@ UseCaseDiagram@LVAL Enterprise Achitect Diagram Template #PROJECT#

#REPORT#: #NAME#  
Package: #PACKAGE#  
Author: #AUTHOR#   Date: #DATE#
Comments: #COMMENT#  

 



Entity List



#ENTITIES#

End of Report


#IMAGEMAP# LVAL^ #CFID_TITLE# #CFID_NAME# #CFID_WEIGHT# #CFID_VALUE# #CFID_EXVALUE#
Type: #TYPE#  
Stereotype: #STEREO#  
Author: #AUTHOR#  
Date: #DATE#  
Package: #PACKAGE#  
Notes: #NOTE#  

LVAL Untitled

Enterprise Architect : Use Case Metrics Report



Use Case Metrics

Use Case : Root Package #NAME#
Date Prepared: #DATE#
Unique Use Case Points #UUCP#
Total Package Estimate (hours) #ESTIMATE#

 

Estimate Summary

Use Case Points (UCP) = #UCPCALC# #UCPRESULT#
Work Effort (hours) = #EFFORTCALC# #EFFORT#

 


View

Technical Complexity Summary

Environmental Factors Summary

Unique Use Cases and Actors

Technical Complexity Details

Environmental Factors Detail 


 

Technical Complexity FactorsLVAL

Factor Weight
Unadjusted TCF Value (UTV) #UTV#
TCF Weight Factor (TWF) #TWF#
TCF Constant (TC) #TC#
Technical Complexity Factor (TCF) = TC + (TWF*UTV) #TCF#

 

Environmental Factors

Factor Weight
Unadjusted ECF Value (UEV) #UEV#
ECF Weight Factor (EWF) #EWF#
ECF Constant (EC) #EC#
Environmental Complexity Factor (ECF) = EC + (EWF*UEV) #ECF#

 

Unique Use Cases and Actors

#UUCAA#
Name Type Complexity Package

 

 

Technical Complexity Factors

#TCFDATA#

 

 

Environmental Complexity Factors

#ECFDATA#

 

 

VCN       ImageIDNameTypeImage{qVCDN  2Type{\(FTvB @TvB @t_implement*********** TvB @TvB @t_image&&&&&&&&&&& TvB @TvB @t_html%%%%%%%%%%% TvB @TvB @t_glossary))))))))))) TvB @TvB @t_genopt''''''''''' TvB @TvB @t_files&&&&&&&&&&& TvB @TvB @t_efforttypes,,,,,,,,,,, TvB @TvB @t_ecf$$$$$$$$$$$ TvB @TvB @t_document))))))))))) TvB @TvB @t_diagramtypes----------- TvB @TvB @t_diagramobjects/////////// TvB @TvB @t_diagramlinks----------- TvB @TvB @t_diagram((((((((((( TvB @TvB @t_datatypes*********** ~TvB @TvComponent UseCaseRequirement VCN        2             2   2 dIssue IssueDateOwnerStatusNotesResolver DateResolved ResolutionIssueIDCategoryPrioritySeverity IssueType  PrimaryKeyE{qg]VCN  2  d     ListIDCategoryNameNValNotes  PrimaryKeyS{qg@@.Wf_^ZYbZV]^^Z_Z^^gb`fg_fVd_a_Y\_0^.Zb\WbYf\a]XWZW`]agaY\__dg[VabZd_0^.[`X]\aWZdX]WZYWg`\Ybd]\a[[]Xg^X_0^.`bW[`_`Y^X]^ZfZf``^^XYdg[f`Y[aZY0^.bdXXfdabZgW[ZaWb`^d_f`b]^V`Xbf_^0^.gdg_`Y\^XYg^Z]YV_\Y]dZYfY[\X^`WX0^222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VC>N 0[  2    MaintType Description NumericWeightNotes  NumericWeight PrimaryKey{q@            !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VC*N     2  2 Object_IDNameScopeTypeehNe  Object_ID PrimaryKey{q|  @@@ @  @ `dojpd`w``bbfvvs`hfvd`w`a`vfvgruov ordxmfv ufm`wjrpvijsvufsruwv vbujswv v}vufm w`amfvov}v`bbfvvrakfbwvov}v`bfvov}vordxmfvov}vordxmfvXov}vrakfbwvov}vtxfujfvov}vufm`wjrpvijsvt,`wwujaxwft,brppfbwjrpvt,brppfbwjrpvXt,brppfbwjrpvYt,brppfbwrut,d`w`w}sfvt,fbgt,josmfofpwvt,ofwirdt,rakfbwt,rakfbwuf`mj~fvt,rakfbwwfvwv t,s`bl`hfv!t,slhrakfbw2t,uf`mj~fvW2t,uf`mj~fvX2t,ufvrxubf2t,vxofbg2t,vxowbg2t,wbg2t,xbofwujbv2t,zjvjamfrakfbw2tdg,`wwujaxwf2 tdg,dj`hu`omjpl2 tdg,rakfbw2 tdg,rsfu`wjrp2 tdg,ufm`wfvwr2 tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd&&&&&$ x@ @@  @tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfvw,ofwirdw,ofwujbw}sfvw,rakfbww,rakfbwbrpvwu`jpww,rakfbwfggruww,rakfbwgjmfvw,rakfbwofwujbvw,rakfbwsuramfovw,rakfbwsursfuwjfvw,rakfbwuftxjufvw,rakfbwufvrxubfw,rakfbwujvlvw,rakfbwvbfp`ujrvw,rakfbwwfvwvw,rakfbwwu| w,rakfbww}sfv*w,rbg*w,rsfu`wjrp*w,rsfu`wjrps`u`ov*w,rsfu`wjrpsrvwv*w,rsfu`wjrpsufv*w,rsfu`wjrpw`h*w,s`bl`hf*w,s`mfwwf*w,s`mfwwfjwfo* w,si`vf* w,sujojwjzfv* w,suramfow}sfv* w,surkfbwurmfv* w,sursfuw}w}sfv*w,uftxjufw}sfv*w,ufvrxubfv*w,ujvlw}sfv*w,urmfbrpvwu`jpw*w,uwg*w,uwgufsruw*w,uxmfv*w,vbfp`ujrw}sfv*w,vbujsw*w,vfbhurxs*`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VC;N   2   Metric Description NumericWeightNotes  NumericWeight PrimaryKey{q_mstdg,ufm`wfvwr2 ?TeamStaffing, team dynamicsResource turnover5$ ?ProgressIteration, planning, actualsMeasures such as function points, SLOC, scenarios, test cases.k- ?CostBudget, cost, expenditureCost per day, percentage expended.H& ?ChangeChange control, stabilityChange requests, 9( ?BreakageConvergence, rework, software scrapReworked SLOC per change. N4   w    wIdParentIdNameType DateCreate DateUpdateOwnerFlagsDatabaseConnect ForeignName RmtInfoShort RmtInfoLongLvLvPropLvModuleLvExtraww www Id ParentIdName        ʠs@t_diagramt_diagramobjects::::::::::8 ,4s@4s@t_connectortypest_connector<<<<<<<<<<: *<@Tu@zz_q_implements2I@$@I==1111111/ @xhan@U2@usysTables@777+++++++) @@xj<@usysQueries@888,,,,,,,* @rA@U2@usys_system-@888,,,,,,,* @AF(nS@AF(nS@t_xrefuser++++++++++) AF(nS@AF(nS@t_xrefsystem----------+ +k2@+k2@t_xref''''''''''% vF(nS@vF(nS@t_versionp@666*******( @AF(nS@AF(nS@t_umlpatternq@999-------+ @1QH{@I(nS@t_trxtypes@777+++++++) @AF(nS@AF(nS@t_testplanse@888,,,,,,,* @`F{@U2@t_testclass#@888,,,,,,,* @AF(nS@AF(nS@t_templateu@777+++++++) @@auf`l`hfbi`phfbrvwsurhufvvwf`oVCe^j N9%9j j             2          2                $  (  0    2      8               2  2  2 ! 2 !" 2 "#  #$  $%  %& 2 &'  '(  () )* < *+ (+, @ ,-  -. (./ D/0 01 12 23  34 ! 4 5 " 5!6 #2 6"7 $ 7#8 bj 8$9 pe Object_ID Object_Type Diagram_IDNameAliasAuthorVersionNote Package_ID StereotypeNType ComplexityEffortStyle Backcolor BorderStyle BorderWidth Fontcolor Bordercolor CreatedDate ModifiedDateStatusAbstractTaggedPDATA1PDATA2PDATA3PDATA4PDATA5 Concurrency Visibility Persistence CardinalityGenTypeGenFileHeader1Header2PhaseScope GenOptionGenLinks Classifierea_guidParentIDRunStateClassifier_guidTPosIsRootIsLeafIsSpecIsActive StateFlags PackageFlags MultiplicityStyleEx ActionFlags EventFlags*,  IDX_GUID Object_ID Package_ID#$' ( , 6 {qg]SI?5f F%o{@ @@  @ tdg,vjosmfrakfbw2uswtu}rakfbwprwfv2uswxvfb`vfprwfv2uswxvfb`vfv2uswxvfb`vfva}`bwru2w,`wwujaxwf2w,`wwujaxwfbrpvwu`jpwv2w,`wwujaxwfw`h2w,`xwiruv2w,b`udjp`mjw}2w,b`wfhru}2w,bmjfpwv2w,brosmf|jw}w}sfv2w,brppfbwru2w,brppfbwrubrpvwu`jpw2w,brppfbwruw`h2w,brppfbwruw}sfv2w,brpvw`pwv2w,brpvwu`jpww}sfvw,d`w`w}sfvw,dj`hu`ow,dj`hu`omjplvw,dj`hu`orakfbwvw,dj`hu`ow}sfvw,drbxofpww,fbgw,fggruww}sfvw,gjmfv w,hfprsw w,hmrvv`u} w,iwom w,jo`hf w,josmfofpww,jvvxfvw,mjvwvw,o`jpww}sfvw,ofwirdw,ofwujbw}sfv`bbfvvm`}rxwov}vdavxoo`u}jpgrxvfudfgjpfd@  B?.]dWa__`X_\^^ZXdZ^V\V[XdaaY[fdWZ]0rVf\X]d]X`Za\ZXV``Y`W[g^gbgga^_Va0:W[V`VgX`VfbXZX[]_[f`XbYXWd]\dfY]0hW_ZaYbZYf\V^Z^W^_`XV]XZ]_YX[^_gX0XW[[\[aY_^YYZ[_`_VVW]g\WbZWWdd\a0X][]_bYVbVagZbdf^VZXXaV\^XaXgdXg0AYVYaa^]Y]Z`ZZYf`^adg\`Z`dg`Xfbad0"Y]YYbaV]_\faZa\Y_^g\dZfZW]]WXXaZ0"Yb^_ZX]_[WY_ZZWg`XWgb_Ya_]_gX^aZ0#ZVXdg]WgfYVXZZd``^\d]W`_bXY^gZ\g0:Z_d[Zf\^YVXVZ\f\__Va`ggbbVVbb]b^0RZg_^W^[ZW_\gZ]ab`\``[gV[YW`^^V^Z0[[\V\`XaXZVXZfZX^d]b_[Z]dgVa]Zd_0([bX``a]Xf`YWZg_Wa`ZaZ_bX`Zf]b_a^0i3\Wdb^gVgWb[dZVX_a]\V]W\bYddZ]ff_0(\]V^`fXW_][gZ^Zf`XZ]Z`b^ZXY][Xda0\dgYf_d^VX`WZ^Wfa[VXVY^f^W\b[V_V0jY]Wd_g^_[bdV^Zb][a[g`\^_^YVXW[dXd0]][\aV]`Z`d[Z_\[^fd`YYaV]fb]\aZd0<]dWa__`X_\^^ZXdZ^V\V[XdaaY[fdWZ]0r^X]WV[_afaVWZ[g`agdgf_bWZ_bb^aV]0e^_Vb`X\__V^]Za\Y_]V\YV\ZgVdbW^db04^gX^dV\\ggWgZWWg^_bYWbZWb]^X`b_[0B_ZafaaV`^Wb`Zaafad[g\\WaXfggX^__0>_bWf]fb]X^Z[Z_\V`_`[\aXWdYaWf[gf0P`VbdaVVaWaZYZYW^^Z^f[bW^gb`YXaab0`]_^YZ`X`WX[Zfg\_^`]b[f`Wa]WW^VV0bi`gWZgXXd`XW[Zf^Y_Yb_]Vff\W\`g`V`0:XaZf\\fWdfW\_Z[^Wa]Zd`g]dWbfggY]a0iQabbW\Z^ZbdXZZ]dW_`]__]W^[`[d\__f0 bZba]VXfVWY^ZX]\^_bf]aVW]aWWbbXW0;Ubb[WYY\YWa_gZ\_^`]`[da\g_g^X[gbW0lSdYXaVXfg]]aaZ^bX^ga_Ya[\]X[aYg_]0fd`Wf``Y_Z[WWZ]`^^fY]bbbg]]bXb_YV0TfV[^Z\^]WX]dZ\^]^XYWZfa^XV\dV_Z]0f\YX^Y^`YfZbZaV`^_X[fWfgd]V[_a`g0f_gYWY^^^b_]Z\b]aXb`ddV^___[gaW^0nffggYYdd`[\bZa[\^g`b[`^ZY]]^XW\f0g]WZbV`]__fdZbX_aW\d\^[`]f[[[`d^0j @9!UW  """"""(( (!("(#($(%(&('( (0)0*0+0,0-0.0/000 142434445464748494 ::;:<:=:>:?:@:A:BACADAEAFAGAHAIAJAKhLhMhNhOhPhQhRhSiTiUiViWiXiYiZi[i\j]j^j_j`jajbjcjdkekfkgkhkikjkkkllmlnlolplqlrlsltuvwxyz{|}~888888889999$  @B?^E e eW " """"""(((((((((( 000000000 444444444 ::::::::AAAAAAAAAhhhhhhhhiiiiiiiiijjjjjjjjkkkkkkkklllllll  !!!!!""##$$%%%%%%%&'''(((())))))*****+++++,,,,,,,,,,8,8,8,8,8-8-8-8.9.9.9.9.9.9/9/90:0:0:0:0:0:0:0:0;0;0;0;0;0;0;0;0<0<0<1<1<1<1<1<1=1=2=3=4=4=4=5=5>5>5>6>6>6>6>7>7>7?7?7?77777778?8?8?8?8?9999999:;;;<===========================>>>?????VC)Nqs          2 Object_ID ConstraintConstraintTypeWeightNotesStatus s ObjectConstraintConstraintObjectID PrimaryKey]{qgu @9ufvxmww}sfoxvwafvxjw`amfgruravfuzfdsursfuw}Iw}sfvi`sf$mjpfvfhofpwI9u$WI brxpwvfmgzfuwf|$ZIbrxpwvfmgzfuwf|$[Ibrxpwvfmgzfuwf|$\Ibrxpwvfmgzfuwf|$^Ihfpfu`wru%vj~f$W`pdhfpfu`wru%gru`mmrbmmvljpdrgmjpfvwujphI jgsfujrdjb$g`mvfwifpbrxpw{`zfmfphwi$V=jpwfusrm`wjrp$bjubxm`u`ubbfpwfusrjpw{jwiu`djxvI o`ssfdjpwfuz`mv`osmjphgu`of$vfmg=ofw`d`w`ijfu`ubi}mfzfm$gf`wxufrud`w`vfwruvfujfv=ravfuzfdsursfuw}oxvwafofoafurubrosrpfpwrgofoafurggf`wxufrgjpwfufvwIravfuzfdsursfuw}$d`wf= s`u`ofwfuj~fda}wjofIs`wbi%vj~f`pds`wbi%gru`mmrbmmvljpdrgho,srm}hrpIsurbfdxufoxvwafvxjw`amfgruravfuzfdsursfuw}Isurwrw}sfsxusrvf$dfgjpjphpruo= ufm`wfdravfuz`wjrpgf`wxufrgjpwfufvw$vfmgIufm`wfdravfuz`wjrpravfuzfdsursfuw}jvjosmjbjwm}`sursfuw}rgwifv`osmjphgf`wxufIufvxmww}sfoxvwafvxjw`amfgruravfuzfdsursfuw}Ivfhofpw%vj~f$W`pdvfhofpw%gru`mmrbmmvljpdrgho,mjpfvwujphIvfmgofw`d`w`ijfu`ubi}mfzfm$gf`wxufrud`w`vfwruvfujfvIvfmgofw`d`w`ijfu`ubi}mfzfm$gf`wxufrud`w`vfwruvfujfv=vfmgofw`d`w`ijfu`ubi}mfzfm$gf`wxufrud`w`vfwruvfujfv=vfmgofw`d`w`ijfu`ubi}mfzfm$gf`wxufrud`w`vfwruvfujfv= vfmgofw`d`w`ijfu`ubi}mfzfm$d`w`vfw= vfmgofw`d`w`ijfu`ubi}mfzfm$gf`wxuf=vfmgvi`sfbrpw`jpfdjpv`osmjphgu`ofvi`sf=vi`sfjvvtx`ufIvrxubfoxvwafhfrmrhjbxpjw=w`uhfwoxvwafhfrmrhjbxpjw=w`uhfwrgsursfuw}mjpljv`sifprofprpvfujfvIwfuo%gru`mmz`uj`amfrbmjvljpdrgws,djufbwfdfdhfI wfuo%gru`mmz`uj`amfrbmjvljpdrgws,djufbwfdg`bfIwfuo%gru`mmz`uj`amfrbmjvljpdrgws,djufbwfdprdfIwfuo%gru`mmz`uj`amfrbmjvljpdrgws,djufbwfdvrmjdI w}sfvi`sf$mjpfvfhofpwIofpwI @ @ @ @ @RITIUIWIdIeIgIhIiIjI lI pI qI rI JIuIuIuIIIIII I P P P P P P P P 3P 3P  4P  :P  FP  LP  MP dP gP5  jpz`uj`pwvrxubfoxvwafhfrmrhjbxpjwPwbrxpwvfmgzfuwf|$^IUjpz`uj`pwbrxpwvfmgzfuwf|$[IWjpz`uj`pwbrxpwvfmgzfuwf|$ZIdjpz`uj`pwwfuo%gru`mmz`uj`amfrbmjvljpdrgws,djufbwfdg`bfIejpz`uj`pwarxpd`u}jpwfujru%jvfosw}`pdarxpd`u}f|wfujrurbmjvljpdrgmjpf`uujphIgjpz`uj`pws`wbi%vj~f`pds`wbi%gru`mmrbmmvljpdrgho,srm}hrpIhjpz`uj`pwwfuo%gru`mmz`uj`amfrbmjvljpdrgws,djufbwfdprdfIijpz`uj`pwvfhofpw%vj~f$W`pdvfhofpw%gru`mmrbmmvljpdrgho,mjpfvwujphIjjpz`uj`pwhfpfu`wru%vj~f$W`pdhfpfu`wru%gru`mmrbmmvljpdrgmjpfvwujphI ljpz`uj`pwwfuo%gru`mmz`uj`amfrbmjvljpdrgws,djufbwfdfdhfI pjpz`uj`pwjpwfusrm`wjrp$bjubxm`u`ubbfpwfusrjpw{jwiu`djxvI qjpz`uj`pwwfuo%gru`mmz`uj`amfrbmjvljpdrgws,djufbwfdvrmjdI rjpz`uj`pwbrxpwjdfpwjgjfu$WI Jjpz`uj`pww`uhfwrgsursfuw}mjpljv`sifprofprpvfujfvIujpz`uj`pwravfuzfdsursfuw}oxvwafofoafurubrosrpfpwrgofoafurggf`wxufrgjpwfufvwIujpz`uj`pwsurbfdxufoxvwafvxjw`amfgruravfuzfdsursfuw}Iujpz`uj`pwufvxmww}sfoxvwafvxjw`amfgruravfuzfdsursfuw}Ijpz`uj`pwvi`sfjvvtx`ufIjpz`uj`pws`u`ofwfuj~fda}wjofIjpz`uj`pww}sfvi`sf$mjpfvfhofpwIjpz`uj`pwufm`wfdravfuz`wjrpgf`wxufrgjpwfufvw$vfmgIjpz`uj`pwufm`wfdravfuz`wjrpravfuzfdsursfuw}jvjosmjbjwm}`sursfuw}rgwifv`osmjphgf`wxufIjpz`uj`pwvfmgofw`d`w`ijfu`ubi}mfzfm$gf`wxufrud`w`vfwruvfujfvIjpz`uj`pwvfmgofw`d`w`ijfu`ubi}mfzfm$gf`wxufrud`w`vfwruvfujfv=jpz`uj`pwvfmgvi`sfbrpw`jpfdjpv`osmjphgu`ofvi`sf=jpz`uj`pwvfmgofw`d`w`ijfu`ubi}mfzfm$gf`wxuf=jpz`uj`pwvrxubfoxvwafhfrmrhjbxpjw=d`w`ijfu`ubi}mfzfm$gf`wxuf=VCTN          Object_IDEffort EffortTypeEValueNotes ObjectID PrimaryKey{qg           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VC N      2       Object_IDFileNameTypeNoteFileSizeFileDate  PrimaryKeyS{qg@           !222222222 2 !2 "2 #2 $2 %2&2'2(2)2$292>2E2J2N2S2V2\2m2r2v2z2~     VCN         } Object_IDMetric MetricTypeEValueNotes  | ObjectIDObjectMetricsMetric PrimaryKey