<?xml version="1.0" encoding="UTF-8"?>
<magicdraw><activity humanType="Activity" icon="uml_specifications_files/icon_2066407829.png" id="_15_5_bee0300_1232722697887_891397_2042"><context humanName="Context" humanType="Requirements Use Case" icon="uml_specifications_files/icon_882392275.png" mode="expert" name="logol" refid="_15_5_bee0300_1232624745674_39381_1116"/><edge humanName="Edge"><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722752508_137442_2085"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722770976_989508_2118"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722783069_883292_2149"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722795990_248804_2181"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722833815_91347_2230"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722902092_118834_2284"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722940823_166061_2378"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722952479_923794_2402"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722962228_534156_2428"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_1_bee0300_1242835802936_739947_3459"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_1_bee0300_1242835809733_129154_3462"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_16_0_1_bee0300_1287434464897_636469_913"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_16_0_1_bee0300_1287434470198_228134_917"/></edge><isAbstract humanName="Is Abstract">false</isAbstract><isActive humanName="Is Active">false</isActive><isLeaf humanName="Is Leaf">false</isLeaf><isReadOnly humanName="Is Read Only" mode="standard,expert">false</isReadOnly><isReentrant humanName="Is Reentrant">false</isReentrant><isSingleExecution humanName="Is Single Execution" mode="standard,expert">false</isSingleExecution><member humanName="Member"><statemachine humanType="State Machine" icon="uml_specifications_files/icon_1829932208.png" name="checkPattern" refid="_15_5_1_bee0300_1233237997957_662769_4540"/></member><name humanName="Name" mode="standard,expert">Logol</name><namespace humanName="Namespace" humanType="Requirements Use Case" icon="uml_specifications_files/icon_882392275.png" name="logol" refid="_15_5_bee0300_1232624745674_39381_1116"/><node humanName="Node" mode="standard,expert"><initialnode humanType="Initial Node" icon="uml_specifications_files/icon_1837886895.png" name="" refid="_15_5_bee0300_1232722747446_418661_2062"/><flowfinalnode humanType="Flow Final Node" icon="uml_specifications_files/icon_1909044219.png" name="" refid="_15_5_bee0300_1232722926277_841462_2330"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="apply pattern" refid="_15_5_bee0300_1232722902092_755413_2279"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="assert initial data" refid="_15_5_bee0300_1232722783069_994605_2144"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="close result file" refid="_15_5_bee0300_1232722930324_516105_2347"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="do backward" refid="_15_5_bee0300_1232722952479_801883_2396"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="Filter match" refid="_15_5_1_bee0300_1242835652620_104931_2951"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="If optimal function used, select optimal solutions" refid="_16_0_1_bee0300_1287434460523_741400_903"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="Load grammar file" refid="_15_5_bee0300_1232722795990_811319_2176"/><decisionnode humanType="Decision Node" icon="uml_specifications_files/icon_829735639.png" name="match found &amp; max not reached" refid="_15_5_bee0300_1232722819519_283718_2207"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="Open result file" refid="_15_5_bee0300_1232722770976_247754_2113"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="Open sequence file" refid="_15_5_bee0300_1232722752508_497895_2080"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="while match found &amp;&amp; max not reached" refid="_15_5_bee0300_1232722833815_968032_2225"/></node><ownedBehavior humanName="Owned Behavior"><statemachine humanType="State Machine" icon="uml_specifications_files/icon_1829932208.png" name="checkPattern" refid="_15_5_1_bee0300_1233237997957_662769_4540"/></ownedBehavior><ownedDiagram humanName="Owned Diagram"><diagram humanType="Diagram" icon="uml_specifications_files/icon_1967594014.png" name="Logol" refid="_15_5_bee0300_1232722697887_244678_2040"/></ownedDiagram><ownedElement humanName="Owned Element"><initialnode humanType="Initial Node" icon="uml_specifications_files/icon_1837886895.png" name="" refid="_15_5_bee0300_1232722747446_418661_2062"/><flowfinalnode humanType="Flow Final Node" icon="uml_specifications_files/icon_1909044219.png" name="" refid="_15_5_bee0300_1232722926277_841462_2330"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722752508_137442_2085"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722770976_989508_2118"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722783069_883292_2149"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722795990_248804_2181"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722833815_91347_2230"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722902092_118834_2284"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722940823_166061_2378"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722952479_923794_2402"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_bee0300_1232722962228_534156_2428"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_1_bee0300_1242835802936_739947_3459"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_15_5_1_bee0300_1242835809733_129154_3462"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_16_0_1_bee0300_1287434464897_636469_913"/><controlflow humanType="Control Flow" icon="uml_specifications_files/icon_490446816.png" isRelationship="true" name="" refid="_16_0_1_bee0300_1287434470198_228134_917"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="apply pattern" refid="_15_5_bee0300_1232722902092_755413_2279"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="assert initial data" refid="_15_5_bee0300_1232722783069_994605_2144"/><statemachine humanType="State Machine" icon="uml_specifications_files/icon_1829932208.png" name="checkPattern" refid="_15_5_1_bee0300_1233237997957_662769_4540"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="close result file" refid="_15_5_bee0300_1232722930324_516105_2347"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="do backward" refid="_15_5_bee0300_1232722952479_801883_2396"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="Filter match" refid="_15_5_1_bee0300_1242835652620_104931_2951"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="If optimal function used, select optimal solutions" refid="_16_0_1_bee0300_1287434460523_741400_903"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="Load grammar file" refid="_15_5_bee0300_1232722795990_811319_2176"/><diagram humanType="Diagram" icon="uml_specifications_files/icon_1967594014.png" name="Logol" refid="_15_5_bee0300_1232722697887_244678_2040"/><decisionnode humanType="Decision Node" icon="uml_specifications_files/icon_829735639.png" name="match found &amp; max not reached" refid="_15_5_bee0300_1232722819519_283718_2207"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="Open result file" refid="_15_5_bee0300_1232722770976_247754_2113"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="Open sequence file" refid="_15_5_bee0300_1232722752508_497895_2080"/><callbehavioraction humanType="Call Behavior Action" icon="uml_specifications_files/icon_1915658948.png" name="while match found &amp;&amp; max not reached" refid="_15_5_bee0300_1232722833815_968032_2225"/></ownedElement><ownedMember humanName="Owned Member"><statemachine humanType="State Machine" icon="uml_specifications_files/icon_1829932208.png" name="checkPattern" refid="_15_5_1_bee0300_1233237997957_662769_4540"/></ownedMember><owner humanName="Owner" humanType="Requirements Use Case" icon="uml_specifications_files/icon_882392275.png" mode="standard,expert" name="logol" refid="_15_5_bee0300_1232624745674_39381_1116"/><qualifiedName humanName="Qualified Name" mode="expert">High-Level Use Cases::System1::logol::Logol</qualifiedName><supplierDependency humanName="Supplier Dependency"><dependency humanType="Dependency" icon="uml_specifications_files/icon_2052652496.png" isRelationship="true" name="" refid="_15_5_1_bee0300_1233236720441_121530_4221"/></supplierDependency><visibility humanName="Visibility">public</visibility></activity></magicdraw>