<?xml version="1.0" encoding="windows-1252"?>
<XMI xmi.version="1.1" xmlns:UML="omg.org/UML1.3" timestamp="2018-02-12 09:49:33">
	<XMI.header><XMI.documentation><XMI.exporter>Enterprise Architect</XMI.exporter><XMI.exporterVersion>2.5</XMI.exporterVersion></XMI.documentation></XMI.header><XMI.content><UML:Model name="EA Model" xmi.id="MX_EAID_07309EB4_B4E0_4cee_97F6_5F61A70211FE"><UML:Namespace.ownedElement><UML:Class name="EARootClass" xmi.id="EAID_11111111_5487_4080_A7F4_41526CB0AA00" isRoot="true" isLeaf="false" isAbstract="false"/><UML:Package name="Regular Expression Parser" xmi.id="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" isRoot="false" isLeaf="false" isAbstract="false" visibility="public"><UML:ModelElement.taggedValue><UML:TaggedValue tag="parent" value="EAPK_3DDE24ED_E752_4535_AE49_C0BD66930B70"/><UML:TaggedValue tag="created" value="2016-08-15 10:08:52"/><UML:TaggedValue tag="modified" value="2017-11-24 09:06:51"/><UML:TaggedValue tag="iscontrolled" value="0"/><UML:TaggedValue tag="lastloaddate" value="2016-08-19 09:22:21"/><UML:TaggedValue tag="lastsavedate" value="2016-08-19 09:22:21"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isprotected" value="0"/><UML:TaggedValue tag="usedtd" value="0"/><UML:TaggedValue tag="logxml" value="0"/><UML:TaggedValue tag="tpos" value="8"/><UML:TaggedValue tag="packageFlags" value="CRC=0;"/><UML:TaggedValue tag="batchsave" value="0"/><UML:TaggedValue tag="batchload" value="0"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="ea_stype" value="Public"/><UML:TaggedValue tag="tpos" value="8"/><UML:TaggedValue tag="gentype" value="Java"/></UML:ModelElement.taggedValue><UML:Namespace.ownedElement><UML:Class name="b" xmi.id="EAID_01984389_C799_4cec_9200_ACD6085EC293" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" isRoot="false" isLeaf="false" isAbstract="false"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="Trigger"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_5256FD25_DD1A_4c6a_9BA5_04CCAB3180DD"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:13:36"/><UML:TaggedValue tag="date_modified" value="2016-08-15 10:13:36"/><UML:TaggedValue tag="gentype" value="&lt;none&gt;"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10602"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={4ECD800A-F7BB-43ff-8EE0-F85033913E1F}$XID;$NAM=MOFProps$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$BEH=event$BEH;$PAR=0$PAR;$DES=RefGUID={5E94F379-7781-4de9-9968-F1076A35D24F};$DES;$CLT={01984389-C799-4cec-9200-ACD6085EC293}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;$XREFPROP=$XID={C5C01DCC-B48F-4399-8189-BE87413CE749}$XID;$NAM=CustomProperties$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@PROP=@NAME=kind@ENDNAME;@TYPE=TriggerKind@ENDTYPE;@VALU=@ENDVALU;@PRMT=@ENDPRMT;@ENDPROP;$DES;$CLT={01984389-C799-4cec-9200-ACD6085EC293}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/></UML:ModelElement.taggedValue></UML:Class><UML:Class name="RegularExpressionParser" xmi.id="EAID_05BF29DE_3F89_4799_B202_11A1AC151E7F" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="Class"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:09:10"/><UML:TaggedValue tag="date_modified" value="2016-08-18 14:50:49"/><UML:TaggedValue tag="genfile" value="C:\temp\stm_regexparser\1\RegularExpressionParser.js"/><UML:TaggedValue tag="gentype" value="JavaScript"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="product_name" value="JavaScript"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10601"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/></UML:ModelElement.taggedValue><UML:Classifier.feature><UML:Attribute name="bMatch" changeable="none" visibility="public" ownerScope="instance" targetScope="instance"><UML:Attribute.initialValue><UML:Expression body="false"/></UML:Attribute.initialValue><UML:StructuralFeature.type><UML:Classifier xmi.idref="eaxmiid0"/></UML:StructuralFeature.type><UML:ModelElement.taggedValue><UML:TaggedValue tag="type" value="boolean"/><UML:TaggedValue tag="derived" value="0"/><UML:TaggedValue tag="containment" value="Not Specified"/><UML:TaggedValue tag="length" value="0"/><UML:TaggedValue tag="ordered" value="0"/><UML:TaggedValue tag="precision" value="0"/><UML:TaggedValue tag="scale" value="0"/><UML:TaggedValue tag="collection" value="false"/><UML:TaggedValue tag="position" value="0"/><UML:TaggedValue tag="lowerBound" value="1"/><UML:TaggedValue tag="upperBound" value="1"/><UML:TaggedValue tag="duplicates" value="0"/><UML:TaggedValue tag="ea_guid" value="{A9917F62-7B83-476a-946E-880E875861CA}"/><UML:TaggedValue tag="ea_localid" value="13498"/><UML:TaggedValue tag="styleex" value="volatile=0;"/></UML:ModelElement.taggedValue></UML:Attribute></UML:Classifier.feature></UML:Class><UML:Class name="reset" xmi.id="EAID_26F7350B_883C_45f9_85A0_1BB1D8188C64" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" isRoot="false" isLeaf="false" isAbstract="false"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="Trigger"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_5256FD25_DD1A_4c6a_9BA5_04CCAB3180DD"/><UML:TaggedValue tag="date_created" value="2016-08-19 16:10:12"/><UML:TaggedValue tag="date_modified" value="2016-08-19 16:10:12"/><UML:TaggedValue tag="gentype" value="&lt;none&gt;"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Tim Howard"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10600"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={2955267C-0E49-416b-A33F-9A18C9CA0BF5}$XID;$NAM=CustomProperties$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@PROP=@NAME=kind@ENDNAME;@TYPE=TriggerKind@ENDTYPE;@VALU=@ENDVALU;@PRMT=@ENDPRMT;@ENDPROP;$DES;$CLT={26F7350B-883C-45f9-85A0-1BB1D8188C64}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;$XREFPROP=$XID={96A9D729-73B2-4b2a-B200-F95941C769EC}$XID;$NAM=MOFProps$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$BEH=event$BEH;$PAR=0$PAR;$DES=RefGUID={9EFAD991-43E5-4a89-B814-5B8A20AC8EAB};$DES;$CLT={26F7350B-883C-45f9-85A0-1BB1D8188C64}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/></UML:ModelElement.taggedValue></UML:Class><UML:ActivityModel xmi.id="EAID_07309EB4_B4E0_4cee_97F6_5F61A70211FE_ActivityModel" context="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" name="ActivityModel" visibility="public"><UML:StateMachine.transitions><UML:Transition xmi.id="EAID_0A2ECCE1_76D8_4d6e_8972_DC4B2539255F" visibility="public" source="EAID_2E53FEAF_AA95_4fc9_A190_ED7B78594103" target="EAID_2E53FEAF_AA95_4fc9_A190_ED7B78594103"><UML:Transition.trigger><UML:Event name="b"/></UML:Transition.trigger><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="privatedata1" value="b"/><UML:TaggedValue tag="ea_localid" value="3522"/><UML:TaggedValue tag="ea_sourceName" value="State1"/><UML:TaggedValue tag="ea_targetName" value="State1"/><UML:TaggedValue tag="ea_sourceType" value="State"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10611"/><UML:TaggedValue tag="ea_targetID" value="10611"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={EE396800-3EEF-4b83-ABF9-F8CB9B41E360}$XID;$NAM=MOFProps$NAM;$TYP=connector property$TYP;$BEH=trigger$BEH;$DES={01984389-C799-4cec-9200-ACD6085EC293}$DES;$CLT={0A2ECCE1-76D8-4d6e-8972-DC4B2539255F}$CLT;$ENDXREF;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_C9A441B9_668D_4f6f_8C0B_FA6A04A90B2A" visibility="public" source="EAID_2E53FEAF_AA95_4fc9_A190_ED7B78594103" target="EAID_FD7D85DF_0996_47bc_AAA0_2A9E2F7AF179"><UML:Transition.trigger><UML:Event name="a"/></UML:Transition.trigger><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="privatedata1" value="a"/><UML:TaggedValue tag="ea_localid" value="3521"/><UML:TaggedValue tag="ea_sourceName" value="State1"/><UML:TaggedValue tag="ea_targetName" value="State2"/><UML:TaggedValue tag="ea_sourceType" value="State"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10611"/><UML:TaggedValue tag="ea_targetID" value="10604"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={232FD2E3-E6FA-4923-8995-71668476349F}$XID;$NAM=MOFProps$NAM;$TYP=connector property$TYP;$BEH=trigger$BEH;$DES={93D1AE8E-1612-443f-AD95-8B03821AA503}$DES;$CLT={C9A441B9-668D-4f6f-8C0B-FA6A04A90B2A}$CLT;$ENDXREF;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_E7E0BA9B_B222_4fc3_B68E_5751B1659625" visibility="public" source="EAID_CD1AEEA2_EEE9_4326_BB22_645896E83E96" target="EAID_2E53FEAF_AA95_4fc9_A190_ED7B78594103"><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="ea_localid" value="3520"/><UML:TaggedValue tag="ea_sourceName" value="Initial"/><UML:TaggedValue tag="ea_targetName" value="State1"/><UML:TaggedValue tag="ea_sourceType" value="StateNode"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10606"/><UML:TaggedValue tag="ea_targetID" value="10611"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_F4335306_C12E_431f_A87F_B6B7F1EE4CA1" visibility="public" source="EAID_CFFD3A27_E699_4b7e_BEBF_4162D4BDFB8A" target="EAID_2E53FEAF_AA95_4fc9_A190_ED7B78594103"><UML:Transition.trigger><UML:Event name="b"/></UML:Transition.trigger><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="privatedata1" value="b"/><UML:TaggedValue tag="ea_localid" value="3519"/><UML:TaggedValue tag="ea_sourceName" value="State4"/><UML:TaggedValue tag="ea_targetName" value="State1"/><UML:TaggedValue tag="ea_sourceType" value="State"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10605"/><UML:TaggedValue tag="ea_targetID" value="10611"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={CEE03D44-850A-43ec-A4C7-83FE4124FD72}$XID;$NAM=MOFProps$NAM;$TYP=connector property$TYP;$BEH=trigger$BEH;$DES={01984389-C799-4cec-9200-ACD6085EC293}$DES;$CLT={F4335306-C12E-431f-A87F-B6B7F1EE4CA1}$CLT;$ENDXREF;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_70A2D69F_AF63_49b9_BAA4_9FCE5708421E" visibility="public" source="EAID_FD7D85DF_0996_47bc_AAA0_2A9E2F7AF179" target="EAID_626E16B4_6848_4bbc_A84F_BDE0BDDAD603"><UML:Transition.trigger><UML:Event name="b"/></UML:Transition.trigger><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="privatedata1" value="b"/><UML:TaggedValue tag="ea_localid" value="3518"/><UML:TaggedValue tag="ea_sourceName" value="State2"/><UML:TaggedValue tag="ea_targetName" value="State3"/><UML:TaggedValue tag="ea_sourceType" value="State"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10604"/><UML:TaggedValue tag="ea_targetID" value="10610"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={70D776FB-1D13-4a25-8485-4A06C2F8F51D}$XID;$NAM=MOFProps$NAM;$TYP=connector property$TYP;$BEH=trigger$BEH;$DES={01984389-C799-4cec-9200-ACD6085EC293}$DES;$CLT={70A2D69F-AF63-49b9-BAA4-9FCE5708421E}$CLT;$ENDXREF;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_ABF2A1DB_33AA_41ac_ACDE_586C084E4024" visibility="public" source="EAID_626E16B4_6848_4bbc_A84F_BDE0BDDAD603" target="EAID_FD7D85DF_0996_47bc_AAA0_2A9E2F7AF179"><UML:Transition.trigger><UML:Event name="a"/></UML:Transition.trigger><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="privatedata1" value="a"/><UML:TaggedValue tag="ea_localid" value="3517"/><UML:TaggedValue tag="ea_sourceName" value="State3"/><UML:TaggedValue tag="ea_targetName" value="State2"/><UML:TaggedValue tag="ea_sourceType" value="State"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10610"/><UML:TaggedValue tag="ea_targetID" value="10604"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={E375B319-B926-4311-991A-EA845663C1F8}$XID;$NAM=MOFProps$NAM;$TYP=connector property$TYP;$BEH=trigger$BEH;$DES={93D1AE8E-1612-443f-AD95-8B03821AA503}$DES;$CLT={ABF2A1DB-33AA-41ac-ACDE-586C084E4024}$CLT;$ENDXREF;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_DD78AD19_E080_4afc_843F_6CB55CC97B4B" visibility="public" source="EAID_626E16B4_6848_4bbc_A84F_BDE0BDDAD603" target="EAID_CFFD3A27_E699_4b7e_BEBF_4162D4BDFB8A"><UML:Transition.trigger><UML:Event name="b"/></UML:Transition.trigger><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="privatedata1" value="b"/><UML:TaggedValue tag="ea_localid" value="3516"/><UML:TaggedValue tag="ea_sourceName" value="State3"/><UML:TaggedValue tag="ea_targetName" value="State4"/><UML:TaggedValue tag="ea_sourceType" value="State"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10610"/><UML:TaggedValue tag="ea_targetID" value="10605"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={C8349238-DA52-4f0a-BDCD-797B50B0977F}$XID;$NAM=MOFProps$NAM;$TYP=connector property$TYP;$BEH=trigger$BEH;$DES={01984389-C799-4cec-9200-ACD6085EC293}$DES;$CLT={DD78AD19-E080-4afc-843F-6CB55CC97B4B}$CLT;$ENDXREF;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_7B9B6945_A812_4f0c_A5C9_4E8F7EBBB3EF" visibility="public" source="EAID_7FEA5E72_9A4C_4d8e_B883_2D6F0BADCD6D" target="EAID_A2F3CDA4_0F7D_4dbc_960A_02196E18B702"><UML:Transition.trigger><UML:Event name="x"/></UML:Transition.trigger><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="privatedata1" value="x"/><UML:TaggedValue tag="ea_localid" value="3515"/><UML:TaggedValue tag="ea_sourceName" value="State6"/><UML:TaggedValue tag="ea_targetName" value="State5"/><UML:TaggedValue tag="ea_sourceType" value="State"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10609"/><UML:TaggedValue tag="ea_targetID" value="10608"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={2B745CD1-B7BD-4ed5-AEC6-8274CC93031F}$XID;$NAM=MOFProps$NAM;$TYP=connector property$TYP;$VIS=Public$VIS;$BEH=trigger$BEH;$PAR=0$PAR;$DES={F13804F4-D57E-409f-BD66-9ACE743E0DCE}$DES;$CLT={7B9B6945-A812-4f0c-A5C9-4E8F7EBBB3EF}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_ED769C15_A316_4598_ADBA_D60A39936BFB" visibility="public" source="EAID_A2F3CDA4_0F7D_4dbc_960A_02196E18B702" target="EAID_7FEA5E72_9A4C_4d8e_B883_2D6F0BADCD6D"><UML:Transition.trigger><UML:Event name="reset"/></UML:Transition.trigger><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="privatedata1" value="reset"/><UML:TaggedValue tag="ea_localid" value="3514"/><UML:TaggedValue tag="ea_sourceName" value="State5"/><UML:TaggedValue tag="ea_targetName" value="State6"/><UML:TaggedValue tag="ea_sourceType" value="State"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10608"/><UML:TaggedValue tag="ea_targetID" value="10609"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={E5D5CDD9-1D66-47f9-AD6B-B37B2C66DE8F}$XID;$NAM=MOFProps$NAM;$TYP=connector property$TYP;$VIS=Public$VIS;$BEH=trigger$BEH;$PAR=0$PAR;$DES={26F7350B-883C-45f9-85A0-1BB1D8188C64}$DES;$CLT={ED769C15-A316-4598-ADBA-D60A39936BFB}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_F12A0DE5_D679_4228_AD74_14427F6922C9" visibility="public" source="EAID_7FEA5E72_9A4C_4d8e_B883_2D6F0BADCD6D" target="EAID_7FEA5E72_9A4C_4d8e_B883_2D6F0BADCD6D"><UML:Transition.trigger><UML:Event name="reset"/></UML:Transition.trigger><UML:Transition.effect><UML:ActionSequence><UML:ActionSequence.action><UML:UninterpretedAction name="this.bMatch=false;"/></UML:ActionSequence.action></UML:ActionSequence></UML:Transition.effect><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="privatedata1" value="reset"/><UML:TaggedValue tag="privatedata3" value="this.bMatch=false;"/><UML:TaggedValue tag="ea_localid" value="3513"/><UML:TaggedValue tag="ea_sourceName" value="State6"/><UML:TaggedValue tag="ea_targetName" value="State6"/><UML:TaggedValue tag="ea_sourceType" value="State"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10609"/><UML:TaggedValue tag="ea_targetID" value="10609"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={3C0BDEB8-10A4-46de-B93F-70A7C98C9338}$XID;$NAM=MOFProps$NAM;$TYP=connector property$TYP;$VIS=Public$VIS;$BEH=trigger$BEH;$PAR=0$PAR;$DES={26F7350B-883C-45f9-85A0-1BB1D8188C64}$DES;$CLT={F12A0DE5-D679-4228-AD74-14427F6922C9}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_174A535C_D02D_458f_BF2D_369154BF2130" visibility="public" source="EAID_B0BBAE44_B66F_4e5d_BB83_AD1A9A8362C6" target="EAID_A2F3CDA4_0F7D_4dbc_960A_02196E18B702"><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="ea_localid" value="3512"/><UML:TaggedValue tag="ea_sourceName" value="Initial"/><UML:TaggedValue tag="ea_targetName" value="State5"/><UML:TaggedValue tag="ea_sourceType" value="StateNode"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10607"/><UML:TaggedValue tag="ea_targetID" value="10608"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_7AC35D82_EEFA_404e_A94F_BB624F14EFC2" visibility="public" source="EAID_CFFD3A27_E699_4b7e_BEBF_4162D4BDFB8A" target="EAID_FD7D85DF_0996_47bc_AAA0_2A9E2F7AF179"><UML:Transition.trigger><UML:Event name="a"/></UML:Transition.trigger><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="privatedata1" value="a"/><UML:TaggedValue tag="ea_localid" value="3511"/><UML:TaggedValue tag="ea_sourceName" value="State4"/><UML:TaggedValue tag="ea_targetName" value="State2"/><UML:TaggedValue tag="ea_sourceType" value="State"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10605"/><UML:TaggedValue tag="ea_targetID" value="10604"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={6F7C0B38-7E7C-415e-8DF9-C490B3F94672}$XID;$NAM=MOFProps$NAM;$TYP=connector property$TYP;$BEH=trigger$BEH;$DES={93D1AE8E-1612-443f-AD95-8B03821AA503}$DES;$CLT={7AC35D82-EEFA-404e-A94F-BB624F14EFC2}$CLT;$ENDXREF;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition><UML:Transition xmi.id="EAID_07DD89FC_74D2_4564_957F_ED8A94DC5399" visibility="public" source="EAID_FD7D85DF_0996_47bc_AAA0_2A9E2F7AF179" target="EAID_FD7D85DF_0996_47bc_AAA0_2A9E2F7AF179"><UML:Transition.trigger><UML:Event name="a"/></UML:Transition.trigger><UML:ModelElement.taggedValue><UML:TaggedValue tag="style" value="3"/><UML:TaggedValue tag="ea_type" value="StateFlow"/><UML:TaggedValue tag="direction" value="Source -&gt; Destination"/><UML:TaggedValue tag="linemode" value="3"/><UML:TaggedValue tag="linecolor" value="-1"/><UML:TaggedValue tag="linewidth" value="0"/><UML:TaggedValue tag="seqno" value="0"/><UML:TaggedValue tag="headStyle" value="0"/><UML:TaggedValue tag="lineStyle" value="0"/><UML:TaggedValue tag="privatedata1" value="a"/><UML:TaggedValue tag="ea_localid" value="3510"/><UML:TaggedValue tag="ea_sourceName" value="State2"/><UML:TaggedValue tag="ea_targetName" value="State2"/><UML:TaggedValue tag="ea_sourceType" value="State"/><UML:TaggedValue tag="ea_targetType" value="State"/><UML:TaggedValue tag="ea_sourceID" value="10604"/><UML:TaggedValue tag="ea_targetID" value="10604"/><UML:TaggedValue tag="src_visibility" value="Public"/><UML:TaggedValue tag="src_aggregation" value="0"/><UML:TaggedValue tag="src_isOrdered" value="false"/><UML:TaggedValue tag="src_targetScope" value="instance"/><UML:TaggedValue tag="src_changeable" value="none"/><UML:TaggedValue tag="src_isNavigable" value="false"/><UML:TaggedValue tag="src_containment" value="Unspecified"/><UML:TaggedValue tag="src_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="dst_visibility" value="Public"/><UML:TaggedValue tag="dst_aggregation" value="0"/><UML:TaggedValue tag="dst_isOrdered" value="false"/><UML:TaggedValue tag="dst_targetScope" value="instance"/><UML:TaggedValue tag="dst_changeable" value="none"/><UML:TaggedValue tag="dst_isNavigable" value="true"/><UML:TaggedValue tag="dst_containment" value="Unspecified"/><UML:TaggedValue tag="dst_style" value="Union=0;Derived=0;AllowDuplicates=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={8D998152-E4B6-4cd8-9113-15B1EDFBC852}$XID;$NAM=MOFProps$NAM;$TYP=connector property$TYP;$BEH=trigger$BEH;$DES={93D1AE8E-1612-443f-AD95-8B03821AA503}$DES;$CLT={07DD89FC-74D2-4564-957F-ED8A94DC5399}$CLT;$ENDXREF;"/><UML:TaggedValue tag="virtualInheritance" value="0"/></UML:ModelElement.taggedValue></UML:Transition></UML:StateMachine.transitions><UML:StateMachine.top><UML:CompositeState xmi.id="EAID_07309EB4_B4E0_4cee_97F6_5F61A70211FE_Activity_Top" name="{top}"><UML:CompositeState.substate><UML:SimpleState name="State1" xmi.id="EAID_2E53FEAF_AA95_4fc9_A190_ED7B78594103" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isAbstract" value="false"/><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="State"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_7FEA5E72_9A4C_4d8e_B883_2D6F0BADCD6D"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:12:08"/><UML:TaggedValue tag="date_modified" value="2016-08-19 16:08:35"/><UML:TaggedValue tag="gentype" value="Java"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10611"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/></UML:ModelElement.taggedValue></UML:SimpleState><UML:SimpleState name="State3" xmi.id="EAID_626E16B4_6848_4bbc_A84F_BDE0BDDAD603" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isAbstract" value="false"/><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="State"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_7FEA5E72_9A4C_4d8e_B883_2D6F0BADCD6D"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:12:32"/><UML:TaggedValue tag="date_modified" value="2016-08-19 16:08:36"/><UML:TaggedValue tag="gentype" value="Java"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10610"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/></UML:ModelElement.taggedValue></UML:SimpleState><UML:SimpleState name="State6" xmi.id="EAID_7FEA5E72_9A4C_4d8e_B883_2D6F0BADCD6D" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isAbstract" value="false"/><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="State"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_5256FD25_DD1A_4c6a_9BA5_04CCAB3180DD"/><UML:TaggedValue tag="date_created" value="2016-08-19 16:08:21"/><UML:TaggedValue tag="date_modified" value="2016-08-19 16:08:21"/><UML:TaggedValue tag="gentype" value="Java"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Tim Howard"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10609"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/></UML:ModelElement.taggedValue></UML:SimpleState><UML:SimpleState name="State5" xmi.id="EAID_A2F3CDA4_0F7D_4dbc_960A_02196E18B702" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isAbstract" value="false"/><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="State"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_5256FD25_DD1A_4c6a_9BA5_04CCAB3180DD"/><UML:TaggedValue tag="date_created" value="2016-08-19 16:07:52"/><UML:TaggedValue tag="date_modified" value="2016-08-19 16:07:52"/><UML:TaggedValue tag="gentype" value="Java"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Tim Howard"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10608"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/></UML:ModelElement.taggedValue><UML:State.entry><UML:ActionSequence><UML:ActionSequence.action><UML:UninterpretedAction name="SetNotMatch" visibility="public" isAsynchronous="false"><UML:ModelElement.taggedValue><UML:TaggedValue tag="type" value="entry"/><UML:TaggedValue tag="const" value="false"/><UML:TaggedValue tag="static" value="0"/><UML:TaggedValue tag="behaviour" value="this.bMatch=false;"/><UML:TaggedValue tag="code" value="this.bMatch=false;"/><UML:TaggedValue tag="synchronised" value="0"/><UML:TaggedValue tag="concurrency" value="Sequential"/><UML:TaggedValue tag="position" value="0"/><UML:TaggedValue tag="pure" value="0"/><UML:TaggedValue tag="ea_guid" value="{134A0606-9B5B-4360-A918-C3FDF0AB2CEC}"/><UML:TaggedValue tag="ea_localid" value="2420"/><UML:TaggedValue tag="styleex" value="ShowBeh=1;"/></UML:ModelElement.taggedValue><XMI.extension xmi.extender="Enterprise Architect 2.5"><UML:BehavioralFeature.parameter><UML:Parameter kind="return" visibility="public"><UML:Parameter.type><UML:Classifier xmi.idref="eaxmiid1"/></UML:Parameter.type><UML:ModelElement.taggedValue><UML:TaggedValue tag="pos" value="0"/><UML:TaggedValue tag="type" value="entry"/><UML:TaggedValue tag="const" value="0"/><UML:TaggedValue tag="ea_guid" value="{RETURNID-9B5B-4360-A918-C3FDF0AB2CEC}"/></UML:ModelElement.taggedValue><UML:Parameter.defaultValue><UML:Expression/></UML:Parameter.defaultValue></UML:Parameter></UML:BehavioralFeature.parameter></XMI.extension></UML:UninterpretedAction></UML:ActionSequence.action></UML:ActionSequence></UML:State.entry></UML:SimpleState><UML:PseudoState name="Initial" xmi.id="EAID_B0BBAE44_B66F_4e5d_BB83_AD1A9A8362C6" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" kind="initial"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isAbstract" value="false"/><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="StateNode"/><UML:TaggedValue tag="ea_ntype" value="3"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_5256FD25_DD1A_4c6a_9BA5_04CCAB3180DD"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:12:44"/><UML:TaggedValue tag="date_modified" value="2016-08-15 10:12:44"/><UML:TaggedValue tag="gentype" value="&lt;none&gt;"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10607"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/></UML:ModelElement.taggedValue></UML:PseudoState><UML:PseudoState name="Initial" xmi.id="EAID_CD1AEEA2_EEE9_4326_BB22_645896E83E96" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" kind="initial"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isAbstract" value="false"/><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="StateNode"/><UML:TaggedValue tag="ea_ntype" value="3"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_7FEA5E72_9A4C_4d8e_B883_2D6F0BADCD6D"/><UML:TaggedValue tag="date_created" value="2016-08-19 16:12:10"/><UML:TaggedValue tag="date_modified" value="2016-08-19 16:13:18"/><UML:TaggedValue tag="gentype" value="&lt;none&gt;"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Tim Howard"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10606"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/></UML:ModelElement.taggedValue></UML:PseudoState><UML:SimpleState name="State4" xmi.id="EAID_CFFD3A27_E699_4b7e_BEBF_4162D4BDFB8A" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isAbstract" value="false"/><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="State"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_7FEA5E72_9A4C_4d8e_B883_2D6F0BADCD6D"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:12:40"/><UML:TaggedValue tag="date_modified" value="2016-08-19 16:11:25"/><UML:TaggedValue tag="gentype" value="Java"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10605"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/></UML:ModelElement.taggedValue><UML:State.entry><UML:ActionSequence><UML:ActionSequence.action><UML:UninterpretedAction name="SetMatch" visibility="public" isAsynchronous="false"><UML:ModelElement.taggedValue><UML:TaggedValue tag="type" value="entry"/><UML:TaggedValue tag="const" value="false"/><UML:TaggedValue tag="static" value="0"/><UML:TaggedValue tag="behaviour" value="this.bMatch=true;"/><UML:TaggedValue tag="code" value="this.bMatch=true;"/><UML:TaggedValue tag="synchronised" value="0"/><UML:TaggedValue tag="concurrency" value="Sequential"/><UML:TaggedValue tag="position" value="0"/><UML:TaggedValue tag="returnarray" value="0"/><UML:TaggedValue tag="pure" value="0"/><UML:TaggedValue tag="ea_guid" value="{A4EE0604-C01A-4b02-98B9-BE6BC2133C6B}"/><UML:TaggedValue tag="ea_localid" value="2421"/><UML:TaggedValue tag="styleex" value="ShowBeh=1;"/></UML:ModelElement.taggedValue><XMI.extension xmi.extender="Enterprise Architect 2.5"><UML:BehavioralFeature.parameter><UML:Parameter kind="return" visibility="public"><UML:Parameter.type><UML:Classifier xmi.idref="eaxmiid1"/></UML:Parameter.type><UML:ModelElement.taggedValue><UML:TaggedValue tag="pos" value="0"/><UML:TaggedValue tag="type" value="entry"/><UML:TaggedValue tag="const" value="0"/><UML:TaggedValue tag="ea_guid" value="{RETURNID-C01A-4b02-98B9-BE6BC2133C6B}"/></UML:ModelElement.taggedValue><UML:Parameter.defaultValue><UML:Expression/></UML:Parameter.defaultValue></UML:Parameter></UML:BehavioralFeature.parameter></XMI.extension></UML:UninterpretedAction></UML:ActionSequence.action></UML:ActionSequence></UML:State.entry><UML:State.exit><UML:ActionSequence><UML:ActionSequence.action><UML:UninterpretedAction name="SetNotMatch" visibility="public" isAsynchronous="false"><UML:ModelElement.taggedValue><UML:TaggedValue tag="type" value="exit"/><UML:TaggedValue tag="const" value="false"/><UML:TaggedValue tag="static" value="0"/><UML:TaggedValue tag="behaviour" value="this.bMatch=false;"/><UML:TaggedValue tag="code" value="this.bMatch=false;"/><UML:TaggedValue tag="synchronised" value="0"/><UML:TaggedValue tag="concurrency" value="Sequential"/><UML:TaggedValue tag="position" value="1"/><UML:TaggedValue tag="returnarray" value="0"/><UML:TaggedValue tag="pure" value="0"/><UML:TaggedValue tag="ea_guid" value="{BC24F02E-AC6D-4cef-A684-444FF02DC893}"/><UML:TaggedValue tag="ea_localid" value="2422"/><UML:TaggedValue tag="styleex" value="ShowBeh=1;"/></UML:ModelElement.taggedValue><XMI.extension xmi.extender="Enterprise Architect 2.5"><UML:BehavioralFeature.parameter><UML:Parameter kind="return" visibility="public"><UML:Parameter.type><UML:Classifier xmi.idref="eaxmiid2"/></UML:Parameter.type><UML:ModelElement.taggedValue><UML:TaggedValue tag="pos" value="0"/><UML:TaggedValue tag="type" value="exit"/><UML:TaggedValue tag="const" value="0"/><UML:TaggedValue tag="ea_guid" value="{RETURNID-AC6D-4cef-A684-444FF02DC893}"/></UML:ModelElement.taggedValue><UML:Parameter.defaultValue><UML:Expression/></UML:Parameter.defaultValue></UML:Parameter></UML:BehavioralFeature.parameter></XMI.extension></UML:UninterpretedAction></UML:ActionSequence.action></UML:ActionSequence></UML:State.exit></UML:SimpleState><UML:SimpleState name="State2" xmi.id="EAID_FD7D85DF_0996_47bc_AAA0_2A9E2F7AF179" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isAbstract" value="false"/><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="State"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_7FEA5E72_9A4C_4d8e_B883_2D6F0BADCD6D"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:12:29"/><UML:TaggedValue tag="date_modified" value="2016-08-19 16:08:36"/><UML:TaggedValue tag="gentype" value="Java"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10604"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=0;HSwimLanes=0;BorderStyle=0;"/></UML:ModelElement.taggedValue></UML:SimpleState></UML:CompositeState.substate></UML:CompositeState></UML:StateMachine.top></UML:ActivityModel><UML:Comment xmi.id="EAID_437D5062_5409_4439_8709_369EF7AC3967" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"><UML:ModelElement.taggedValue><UML:TaggedValue tag="documentation" value="Regular Expression &lt;b&gt;(a|b)*abb&lt;/b&gt; implemented in Statemachine."/><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="Note"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:24:41"/><UML:TaggedValue tag="date_modified" value="2016-08-15 14:02:06"/><UML:TaggedValue tag="gentype" value="&lt;none&gt;"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10599"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/></UML:ModelElement.taggedValue></UML:Comment><UML:StateMachine name="StateMachine" xmi.id="EAID_5256FD25_DD1A_4c6a_9BA5_04CCAB3180DD" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isAbstract" value="false"/><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="StateMachine"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_05BF29DE_3F89_4799_B202_11A1AC151E7F"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:09:32"/><UML:TaggedValue tag="date_modified" value="2016-08-15 10:09:32"/><UML:TaggedValue tag="gentype" value="Java"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10596"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/></UML:ModelElement.taggedValue></UML:StateMachine><UML:Collaboration xmi.id="EAID_07309EB4_B4E0_4cee_97F6_5F61A70211FE_Collaboration" name="Collaborations"><UML:Namespace.ownedElement><UML:ClassifierRole name="regxParser" xmi.id="EAID_61CF2413_2DFC_4948_952E_3AE5A3684610" visibility="public" base="EAID_11111111_5487_4080_A7F4_41526CB0AA00"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isAbstract" value="false"/><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="Part"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_663378C0_5894_403a_91FC_8C8B7F1AEDD2"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:44:10"/><UML:TaggedValue tag="date_modified" value="2016-08-15 10:44:26"/><UML:TaggedValue tag="gentype" value="Java"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="propertyType" value="{05BF29DE-3F89-4799-B202-11A1AC151E7F}"/><UML:TaggedValue tag="ea_localid" value="10603"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/></UML:ModelElement.taggedValue></UML:ClassifierRole></UML:Namespace.ownedElement><UML:Collaboration.interaction/></UML:Collaboration><UML:Class name="RegularExpressionParserSimulator" xmi.id="EAID_663378C0_5894_403a_91FC_8C8B7F1AEDD2" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" isRoot="false" isLeaf="false" isAbstract="false"><UML:ModelElement.stereotype><UML:Stereotype name="executable statemachine"/></UML:ModelElement.stereotype><UML:ModelElement.taggedValue><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="Artifact"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:43:21"/><UML:TaggedValue tag="date_modified" value="2016-08-18 14:50:49"/><UML:TaggedValue tag="genfile" value="C:\temp\stm_regexparser\1\SimulationManager.js"/><UML:TaggedValue tag="gentype" value="JavaScript"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="stereotype" value="executable statemachine"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10598"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={BB6BD352-FFB0-4a5e-B585-86012137E664}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=executable statemachine;FQName=EAUML::executable statemachine;@ENDSTEREO;$DES;$CLT={663378C0-5894-403a-91FC-8C8B7F1AEDD2}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/></UML:ModelElement.taggedValue></UML:Class><UML:Class name="a" xmi.id="EAID_93D1AE8E_1612_443f_AD95_8B03821AA503" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" isRoot="false" isLeaf="false" isAbstract="false"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="Trigger"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_5256FD25_DD1A_4c6a_9BA5_04CCAB3180DD"/><UML:TaggedValue tag="date_created" value="2016-08-15 10:13:11"/><UML:TaggedValue tag="date_modified" value="2016-08-15 10:13:11"/><UML:TaggedValue tag="gentype" value="&lt;none&gt;"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10597"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={678707FC-C0CB-4e24-8DD7-2AE8920E356F}$XID;$NAM=CustomProperties$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@PROP=@NAME=kind@ENDNAME;@TYPE=TriggerKind@ENDTYPE;@VALU=@ENDVALU;@PRMT=@ENDPRMT;@ENDPROP;$DES;$CLT={93D1AE8E-1612-443f-AD95-8B03821AA503}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;$XREFPROP=$XID={FB6A81C0-0CB4-49a0-9FBB-91BBAD7680CB}$XID;$NAM=MOFProps$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$BEH=event$BEH;$PAR=0$PAR;$DES=RefGUID={324B4B26-8ACF-44b8-A6DF-6FDF6A26BAED};$DES;$CLT={93D1AE8E-1612-443f-AD95-8B03821AA503}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/></UML:ModelElement.taggedValue></UML:Class><UML:Class name="x" xmi.id="EAID_F13804F4_D57E_409f_BD66_9ACE743E0DCE" visibility="public" namespace="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" isRoot="false" isLeaf="false" isAbstract="false"><UML:ModelElement.taggedValue><UML:TaggedValue tag="isSpecification" value="false"/><UML:TaggedValue tag="ea_stype" value="Trigger"/><UML:TaggedValue tag="ea_ntype" value="0"/><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="isActive" value="false"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="owner" value="EAID_5256FD25_DD1A_4c6a_9BA5_04CCAB3180DD"/><UML:TaggedValue tag="date_created" value="2016-08-19 16:09:37"/><UML:TaggedValue tag="date_modified" value="2016-08-19 16:09:38"/><UML:TaggedValue tag="gentype" value="&lt;none&gt;"/><UML:TaggedValue tag="tagged" value="0"/><UML:TaggedValue tag="package_name" value="Regular Expression Parser"/><UML:TaggedValue tag="phase" value="1.0"/><UML:TaggedValue tag="author" value="Tim Howard"/><UML:TaggedValue tag="complexity" value="1"/><UML:TaggedValue tag="status" value="Proposed"/><UML:TaggedValue tag="tpos" value="0"/><UML:TaggedValue tag="ea_localid" value="10595"/><UML:TaggedValue tag="ea_eleType" value="element"/><UML:TaggedValue tag="style" value="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/><UML:TaggedValue tag="$ea_xref_property" value="$XREFPROP=$XID={454F0642-DBCF-4dde-B90A-9F4628F5813F}$XID;$NAM=CustomProperties$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@PROP=@NAME=kind@ENDNAME;@TYPE=TriggerKind@ENDTYPE;@VALU=@ENDVALU;@PRMT=@ENDPRMT;@ENDPROP;$DES;$CLT={F13804F4-D57E-409f-BD66-9ACE743E0DCE}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;$XREFPROP=$XID={EA2D94FC-5720-4b6f-8164-5D529A8E8C6D}$XID;$NAM=MOFProps$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$BEH=event$BEH;$PAR=0$PAR;$DES=RefGUID={86C47409-34F9-43fe-B36E-12D84E979F2B};$DES;$CLT={F13804F4-D57E-409f-BD66-9ACE743E0DCE}$CLT;$SUP=&lt;none&gt;$SUP;$ENDXREF;"/></UML:ModelElement.taggedValue></UML:Class></UML:Namespace.ownedElement></UML:Package><UML:DataType xmi.id="eaxmiid2" name="exit" visibility="private" isRoot="false" isLeaf="false" isAbstract="false"/><UML:DataType xmi.id="eaxmiid1" name="entry" visibility="private" isRoot="false" isLeaf="false" isAbstract="false"/><UML:DataType xmi.id="eaxmiid0" name="boolean" visibility="private" isRoot="false" isLeaf="false" isAbstract="false"/></UML:Namespace.ownedElement></UML:Model><UML:Diagram name="Regular Expression Parser Class" xmi.id="EAID_0A92BCA9_D8BE_49a7_814B_A76943CF13EF" diagramType="ClassDiagram" owner="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" toolName="Enterprise Architect 2.5"><UML:ModelElement.taggedValue><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="created_date" value="2016-08-15 10:09:08"/><UML:TaggedValue tag="modified_date" value="2016-08-19 09:09:22"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="type" value="Logical"/><UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=-1;bold=false;fcol=0;tcol=-1;ofCol=-1;ufCol=-1;hl=0;ufh=0;hh=0;cls=0;bw=0;hli=0;SwimlaneFont=lfh:-10,lfw:0,lfi:0,lfu:0,lfs:0,lfface:Carlito,lfe:0,lfo:0,lfchar:1,lfop:0,lfcp:0,lfq:0,lfpf=0,lfWidth=0;"/><UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;kanbanactive=false;width=1;clrLine=0;"/><UML:TaggedValue tag="ea_localid" value="1488"/><UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=0;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=780;DocSize.cy=1134;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;ShowShape=1;AllDockable=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;m_bElementClassifier=1;SPT=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/><UML:TaggedValue tag="styleex" value="SaveTag=5DE2A26A;ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=1;MatrixActive=0;SwimlanesActive=1;KanbanActive=0;MatrixLineWidth=1;MatrixLineClr=0;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;m_bElementClassifier=1;SPT=1;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;SuppressedCompartments=;Theme=:119;"/></UML:ModelElement.taggedValue><UML:Diagram.element><UML:DiagramElement geometry="Left=11;Top=9;Right=152;Bottom=79;" subject="EAID_05BF29DE_3F89_4799_B202_11A1AC151E7F" seqno="1" style="DUID=23BEF20B;"/></UML:Diagram.element></UML:Diagram><UML:Diagram name="StateMachine" xmi.id="EAID_2602BF29_0564_42bf_80AA_B0D11A7079DF" diagramType="StateDiagram" owner="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" toolName="Enterprise Architect 2.5"><UML:ModelElement.taggedValue><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="created_date" value="2016-08-15 10:09:32"/><UML:TaggedValue tag="modified_date" value="2016-08-19 16:24:19"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="type" value="Statechart"/><UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=-1;bold=false;fcol=0;tcol=-1;ofCol=-1;ufCol=-1;hl=0;ufh=0;hh=0;cls=0;bw=0;hli=0;SwimlaneFont=lfh:-10,lfw:0,lfi:0,lfu:0,lfs:0,lfface:Carlito,lfe:0,lfo:0,lfchar:1,lfop:0,lfcp:0,lfq:0,lfpf=0,lfWidth=0;"/><UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;kanbanactive=false;width=1;clrLine=0;"/><UML:TaggedValue tag="ea_localid" value="1489"/><UML:TaggedValue tag="parent" value="EAID_5256FD25_DD1A_4c6a_9BA5_04CCAB3180DD"/><UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=0;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=780;DocSize.cy=1134;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;ShowShape=1;AllDockable=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;m_bElementClassifier=1;SPT=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/><UML:TaggedValue tag="styleex" value="SaveTag=BFAC4FC7;ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=1;MatrixActive=0;SwimlanesActive=1;KanbanActive=0;MatrixLineWidth=1;MatrixLineClr=0;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;m_bElementClassifier=1;SPT=1;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;SuppressedCompartments=;SF=1;Theme=:119;"/></UML:ModelElement.taggedValue><UML:Diagram.element><UML:DiagramElement geometry="Left=186;Top=65;Right=206;Bottom=85;" subject="EAID_CD1AEEA2_EEE9_4326_BB22_645896E83E96" seqno="1" style="DUID=A4DC6D17;LBL=CX=28:CY=13:OX=26:OY=6:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:ALT=0:ROT=0;"/><UML:DiagramElement geometry="Left=56;Top=233;Right=587;Bottom=278;" subject="EAID_437D5062_5409_4439_8709_369EF7AC3967" seqno="2" style="DUID=395D9135;font=Calibri;bold=0;black=0;italic=0;ul=0;charset=0;pitch=34;BFol=0;fontsz=160;"/><UML:DiagramElement geometry="Left=34;Top=46;Right=54;Bottom=66;" subject="EAID_B0BBAE44_B66F_4e5d_BB83_AD1A9A8362C6" seqno="3" style="DUID=4C979075;LBL=CX=28:CY=13:OX=26:OY=5:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:ALT=0:ROT=0;"/><UML:DiagramElement geometry="Left=25;Top=90;Right=130;Bottom=151;" subject="EAID_A2F3CDA4_0F7D_4dbc_960A_02196E18B702" seqno="4" style="DUID=2E08EB9B;"/><UML:DiagramElement geometry="Left=478;Top=86;Right=587;Bottom=167;" subject="EAID_CFFD3A27_E699_4b7e_BEBF_4162D4BDFB8A" seqno="5" style="DUID=0D2AFEC2;"/><UML:DiagramElement geometry="Left=392;Top=101;Right=455;Bottom=149;" subject="EAID_626E16B4_6848_4bbc_A84F_BDE0BDDAD603" seqno="6" style="DUID=937B5289;"/><UML:DiagramElement geometry="Left=295;Top=102;Right=358;Bottom=150;" subject="EAID_FD7D85DF_0996_47bc_AAA0_2A9E2F7AF179" seqno="7" style="DUID=FDBF45EC;"/><UML:DiagramElement geometry="Left=179;Top=105;Right=242;Bottom=153;" subject="EAID_2E53FEAF_AA95_4fc9_A190_ED7B78594103" seqno="8" style="DUID=2FF82861;"/><UML:DiagramElement geometry="Left=169;Top=37;Right=599;Bottom=192;" subject="EAID_7FEA5E72_9A4C_4d8e_B883_2D6F0BADCD6D" seqno="9" style="DUID=243EC94B;"/><UML:DiagramElement geometry="Left=15;Top=11;Right=608;Bottom=287;" subject="EAID_5256FD25_DD1A_4c6a_9BA5_04CCAB3180DD" seqno="10" style=" DUID=9314EDDA;"/><UML:DiagramElement geometry="SX=-53;SY=-21;EX=16;EY=-23;EDGE=4;$LLB=;LLT=;LMT=CX=6:CY=13:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=414:-214$;" subject="EAID_7AC35D82_EEFA_404e_A94F_BB624F14EFC2" style="Mode=8;EOID=FDBF45EC;SOID=0D2AFEC2;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=-27;SY=-20;EX=26;EY=-19;EDGE=4;$LLB=;LLT=;LMT=CX=6:CY=13:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=440:-193$;" subject="EAID_ABF2A1DB_33AA_41ac_ACDE_586C084E4024" style="Mode=1;EOID=FDBF45EC;SOID=937B5289;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=-6;SY=1;EX=-31;EY=1;EDGE=2;$LLB=;LLT=;LMT=CX=6:CY=13:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_DD78AD19_E080_4afc_843F_6CB55CC97B4B" style="Mode=3;EOID=0D2AFEC2;SOID=937B5289;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=-1;SY=-20;EX=-1;EY=-26;EDGE=2;$LLB=;LLT=;LMT=CX=25:CY=13:OX=-2:OY=-1:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_ED769C15_A316_4598_ADBA_D60A39936BFB" style="Mode=3;EOID=243EC94B;SOID=2E08EB9B;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=-18;SY=-9;EX=3;EY=-9;EDGE=4;$LLB=;LLT=;LMT=CX=6:CY=13:OX=1:OY=18:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=358:-28$;" subject="EAID_F4335306_C12E_431f_A87F_B6B7F1EE4CA1" style="Mode=8;EOID=2FF82861;SOID=0D2AFEC2;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;EDGE=3;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_174A535C_D02D_458f_BF2D_369154BF2130" style="Mode=3;EOID=2E08EB9B;SOID=4C979075;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=0;SY=0;EX=-3;EY=23;EDGE=3;$LLB=;LLT=;LMT=;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_E7E0BA9B_B222_4fc3_B68E_5751B1659625" style="Mode=3;EOID=2FF82861;SOID=A4DC6D17;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;SCME=1;SCTR=1;EDGE=4;SCTR.LEFT=131;SCTR.TOP=-223;SCTR.RIGHT=196;SCTR.BOTTOM=-168;$LLB=;LLT=;LMT=CX=92:CY=26:OX=-18:OY=-24:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=169:-168$131:-168$131:-223$196:-223$196:-192$;" subject="EAID_F12A0DE5_D679_4228_AD74_14427F6922C9" style="Mode=8;EOID=243EC94B;SOID=243EC94B;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;SCME=1;SCTR=1;EDGE=4;SCTR.LEFT=281;SCTR.TOP=-168;SCTR.RIGHT=313;SCTR.BOTTOM=-138;$LLB=;LLT=;LMT=CX=6:CY=13:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=295:-138$281:-138$281:-168$313:-168$313:-150$;" subject="EAID_07DD89FC_74D2_4564_957F_ED8A94DC5399" style="Mode=8;EOID=FDBF45EC;SOID=FDBF45EC;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=11;SY=-1;EX=11;EY=-1;EDGE=2;$LLB=;LLT=;LMT=CX=6:CY=13:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_C9A441B9_668D_4f6f_8C0B_FA6A04A90B2A" style="Mode=3;EOID=FDBF45EC;SOID=2FF82861;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=-10;SY=11;EX=-10;EY=17;EDGE=4;$LLB=;LLT=;LMT=CX=5:CY=13:OX=5:OY=-2:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_7B9B6945_A812_4f0c_A5C9_4E8F7EBBB3EF" style="Mode=3;EOID=2E08EB9B;SOID=243EC94B;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=31;SY=0;EX=-21;EY=0;EDGE=2;$LLB=;LLT=;LMT=CX=6:CY=13:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=;" subject="EAID_70A2D69F_AF63_49b9_BAA4_9FCE5708421E" style="Mode=3;EOID=937B5289;SOID=FDBF45EC;Color=-1;LWidth=0;Hidden=0;"/><UML:DiagramElement geometry="SX=0;SY=0;EX=0;EY=0;SCME=1;SCTR=1;EDGE=3;SCTR.LEFT=227;SCTR.TOP=-172;SCTR.RIGHT=262;SCTR.BOTTOM=-142;$LLB=;LLT=;LMT=CX=6:CY=13:OX=0:OY=0:HDN=0:BLD=0:ITA=0:UND=0:CLR=-1:ALN=1:DIR=0:ROT=0;LMB=;LRT=;LRB=;IRHS=;ILHS=;Path=227:-153$227:-172$262:-172$262:-142$242:-142$;" subject="EAID_0A2ECCE1_76D8_4d6e_8972_DC4B2539255F" style="Mode=8;EOID=2FF82861;SOID=2FF82861;Color=-1;LWidth=0;Hidden=0;"/></UML:Diagram.element></UML:Diagram><UML:Diagram name="Regular Expression Parser Simulation" xmi.id="EAID_7464E54C_71A9_457e_B6A2_43542733B703" diagramType="ClassDiagram" owner="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" toolName="Enterprise Architect 2.5"><UML:ModelElement.taggedValue><UML:TaggedValue tag="version" value="1.0"/><UML:TaggedValue tag="author" value="Patrick Ripley"/><UML:TaggedValue tag="created_date" value="2016-08-19 09:08:18"/><UML:TaggedValue tag="modified_date" value="2016-08-19 09:09:07"/><UML:TaggedValue tag="package" value="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE"/><UML:TaggedValue tag="type" value="Logical"/><UML:TaggedValue tag="swimlanes" value="locked=false;orientation=0;width=0;inbar=false;names=false;color=-1;bold=false;fcol=0;tcol=-1;ofCol=-1;ufCol=-1;hl=0;ufh=0;hh=0;cls=0;bw=0;hli=0;SwimlaneFont=lfh:-10,lfw:0,lfi:0,lfu:0,lfs:0,lfface:Carlito,lfe:0,lfo:0,lfchar:1,lfop:0,lfcp:0,lfq:0,lfpf=0,lfWidth=0;"/><UML:TaggedValue tag="matrixitems" value="locked=false;matrixactive=false;swimlanesactive=true;kanbanactive=false;width=1;clrLine=0;"/><UML:TaggedValue tag="ea_localid" value="1490"/><UML:TaggedValue tag="EAStyle" value="ShowPrivate=1;ShowProtected=1;ShowPublic=1;HideRelationships=0;Locked=0;Border=1;HighlightForeign=1;PackageContents=1;SequenceNotes=0;ScalePrintImage=0;PPgs.cx=1;PPgs.cy=1;DocSize.cx=780;DocSize.cy=1134;ShowDetails=0;Orientation=P;Zoom=100;ShowTags=0;OpParams=1;VisibleAttributeDetail=0;ShowOpRetType=1;ShowIcons=1;CollabNums=0;HideProps=0;ShowReqs=0;ShowCons=0;PaperSize=9;HideParents=0;UseAlias=0;HideAtts=0;HideOps=0;HideStereo=0;HideElemStereo=0;ShowTests=0;ShowMaint=0;ConnectorNotation=UML 2.1;ExplicitNavigability=0;ShowShape=1;AllDockable=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;m_bElementClassifier=1;SPT=1;ShowNotes=0;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;"/><UML:TaggedValue tag="styleex" value="SaveTag=7C6354FD;ExcludeRTF=0;DocAll=0;HideQuals=0;AttPkg=1;ShowTests=0;ShowMaint=0;SuppressFOC=1;MatrixActive=0;SwimlanesActive=1;KanbanActive=0;MatrixLineWidth=1;MatrixLineClr=0;MatrixLocked=0;TConnectorNotation=UML 2.1;TExplicitNavigability=0;AdvancedElementProps=1;AdvancedFeatureProps=1;AdvancedConnectorProps=1;m_bElementClassifier=1;SPT=1;MDGDgm=;STBLDgm=;ShowNotes=0;VisibleAttributeDetail=0;ShowOpRetType=1;SuppressBrackets=0;SuppConnectorLabels=0;PrintPageHeadFoot=0;ShowAsList=0;SuppressedCompartments=;Theme=:119;"/></UML:ModelElement.taggedValue><UML:Diagram.element><UML:DiagramElement geometry="Left=19;Top=53;Right=205;Bottom=87;" subject="EAID_61CF2413_2DFC_4948_952E_3AE5A3684610" seqno="1" style=" DUID=6643552A;PType=1;"/><UML:DiagramElement geometry="Left=8;Top=11;Right=216;Bottom=97;" subject="EAID_663378C0_5894_403a_91FC_8C8B7F1AEDD2" seqno="2" style="DUID=732C1FB8;NSL=0;BCol=-1;BFol=-1;LCol=-1;LWth=-1;fontsz=0;bold=0;black=0;italic=0;ul=0;charset=0;pitch=0;HideIcon=0;"/></UML:Diagram.element></UML:Diagram></XMI.content><XMI.difference/><XMI.extensions xmi.extender="Enterprise Architect 2.5"><EAModel.script><EAScript subject="EAPK_07309EB4_B4E0_4cee_97F6_5F61A70211FE" name="Simulation.StateMachine.RegularExpressionParserSimulator.JavaScript.Scripting" category="EACompileScript" script=" "><UML:ModelElement.taggedValue><UML:TaggedValue tag="documentation" value="&lt;?xml version=&quot;1.0&quot;?&gt;&#xA;&lt;DATA&gt;&lt;SimPlatform value=&quot;UML Basic&quot;/&gt;&lt;SimEngine value=&quot;JavaScript&quot;/&gt;&lt;SimAppElement value=&quot;{663378C0-5894-403a-91FC-8C8B7F1AEDD2}&quot;/&gt;&lt;StmGenType value=&quot;JavaScript&quot;/&gt;&lt;BuildCmdType value=&quot;Batch File&quot;/&gt;&lt;BuildDir value=&quot;C:\temp\stm_regexparser\1&quot;/&gt;&lt;InitialDir value=&quot;C:\temp\stm_regexparser\1&quot;/&gt;&lt;BuildParser value=&quot;&amp;lt;none&amp;gt;&quot;/&gt;&lt;OutputParser value=&quot;&amp;lt;none&amp;gt;&quot;/&gt;&lt;Debugger value=&quot;Scripting&quot;/&gt;&lt;DebugDir value=&quot;C:\temp\stm_regexparser\1&quot;/&gt;&lt;ShowConsole value=&quot;false&quot;/&gt;&lt;Debug value=&quot;&quot;/&gt;&lt;DebugClass value=&quot;&quot;/&gt;&lt;Vars value=&quot;&quot;/&gt;&lt;Flags value=&quot;0&quot;/&gt;&lt;/DATA&gt;&#xA;"/></UML:ModelElement.taggedValue></EAScript></EAModel.script></XMI.extensions></XMI>
