1271 lines
88 KiB
Text
1271 lines
88 KiB
Text
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||
|
<!-- This project file has been saved by the New GreatSPN Editor, v.100 --><project name="New project" version="121">
|
||
|
<gspn name="CPN" show-fluid-cmd="false" show-timed-cmd="false" view-rates="false" zoom="75">
|
||
|
<nodes>
|
||
|
<color-class definition="{t1, t2}" name="Turn" x="49.125" y="56.0"/>
|
||
|
<color-class definition="{P,Q}" name="Process" x="49.125" y="58.0"/>
|
||
|
<color-var domain="Process" name="p" x="58.9375" y="58.0"/>
|
||
|
<color-var domain="Turn" name="t" x="58.9375" y="56.0"/>
|
||
|
<place domain="Turn" marking="<t1>" name="TURN" x="92.0" y="8.0"/>
|
||
|
<place domain="Process" marking="<P> + <Q>" name="local" x="51.0" y="12.0"/>
|
||
|
<place domain="Process" name="setTrue" x="67.0" y="12.0"/>
|
||
|
<transition name="T0" nservers-x="0.5" type="EXP" x="51.55" y="7.0"/>
|
||
|
<transition name="T1" nservers-x="0.5" type="EXP" x="59.55" y="12.0"/>
|
||
|
<transition label-x="2.5" name="T2" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="75.55" y="12.0"/>
|
||
|
<place domain="Process" name="setFalse" x="65.0" y="22.0"/>
|
||
|
<place domain="Process" name="await" x="53.0" y="33.0"/>
|
||
|
<place domain="Process" label-x="3.5" label-y="-1.5" name="while" x="84.0" y="22.0"/>
|
||
|
<transition guard-y="2.0" label-x="-0.5" label-y="0.0" name="T7" nservers-x="0.5" type="EXP" x="53.55" y="22.0"/>
|
||
|
<transition guard="(p == P && t == t1) || (p == Q && t == t2)" guard-x="0.5" guard-y="-4.0" name="T9" nservers-x="0.5" type="EXP" x="66.55" y="33.0"/>
|
||
|
<place domain="Process" name="setTrue_2" x="75.0" y="33.0"/>
|
||
|
<transition name="T12" nservers-x="0.5" type="EXP" x="84.55" y="33.0"/>
|
||
|
<transition guard="(p == P && c == false) || ( p == Q && b == false)" guard-x="-0.5" guard-y="2.5" label-x="-1.5" label-y="-1.0" name="T15" nservers-x="0.5" type="EXP" x="98.55" y="22.0"/>
|
||
|
<place domain="Process" name="critical" x="91.0" y="43.0"/>
|
||
|
<transition guard="p == P" guard-y="2.0" name="T16" nservers-x="0.5" type="EXP" x="78.55" y="40.0"/>
|
||
|
<place domain="Process" name="setFalse_2" x="65.0" y="43.0"/>
|
||
|
<transition label-x="3.5" label-y="-2.0" name="RESET_1" nservers-x="0.5" type="EXP" x="51.55" y="43.0"/>
|
||
|
<color-class definition="{false, true}" name="Bool" x="78.125" y="55.0"/>
|
||
|
<color-class definition="Bool*Bool" name="WANT" x="78.125" y="58.0"/>
|
||
|
<color-var domain="Bool" name="b" x="94.25" y="55.0"/>
|
||
|
<place domain="WANT" marking="<false, false>" name="want_var" x="146.0" y="41.0"/>
|
||
|
<transition guard="p == P " name="T5" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="124.55" y="31.0"/>
|
||
|
<place domain="PW" name="setTrue_pw" x="129.0" y="24.0"/>
|
||
|
<transition guard="p == Q" name="T8" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="134.55" y="31.0"/>
|
||
|
<color-class definition="Process*Bool*Bool" name="PW" x="133.3125" y="20.0"/>
|
||
|
<color-var domain="Bool" name="c" x="94.0625" y="57.0"/>
|
||
|
<transition guard="p == P " name="T14" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="158.55" y="31.0"/>
|
||
|
<place domain="PW" name="setFalse_pw" x="163.0" y="24.0"/>
|
||
|
<transition guard="p == Q" name="T18" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="168.55" y="31.0"/>
|
||
|
<place domain="PW" name="identity_pw" x="146.0" y="24.0"/>
|
||
|
<transition name="T11" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="146.55" y="31.0"/>
|
||
|
<transition guard="(p == P && t == t2 && c == true) || (p == Q && t == t1 && b==true)" guard-x="-3.0" guard-y="-4.0" name="T3" nservers-x="0.5" type="EXP" x="75.55" y="22.0"/>
|
||
|
<transition guard="p == Q" guard-y="-2.5" name="T4" nservers-x="0.5" type="EXP" x="78.55" y="46.0"/>
|
||
|
</nodes>
|
||
|
<edges>
|
||
|
<arc head="local" kind="OUTPUT" mult="<p>" tail="T0">
|
||
|
<point x="49.0" y="10.5"/>
|
||
|
</arc>
|
||
|
<arc head="T0" kind="INPUT" mult="<p>" tail="local">
|
||
|
<point x="55.0" y="11.0"/>
|
||
|
</arc>
|
||
|
<arc head="T1" kind="INPUT" mult="<p>" mult-k="0.8489257812500001" tail="local">
|
||
|
<point x="55.3755859375" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc head="setTrue" kind="OUTPUT" mult="<p>" tail="T1"/>
|
||
|
<arc head="T2" kind="INPUT" mult="<p>" tail="setTrue"/>
|
||
|
<arc head="T7" kind="INPUT" mult="<p>" tail="setFalse"/>
|
||
|
<arc head="await" kind="OUTPUT" mult="<p>" tail="T7"/>
|
||
|
<arc head="T9" kind="INPUT" mult="<p>" tail="await"/>
|
||
|
<arc broken="true" head="T9" kind="INPUT" mult="<t>" tail="TURN">
|
||
|
<point x="33.0" y="41.5"/>
|
||
|
<point x="61.0" y="41.5"/>
|
||
|
<point x="64.5" y="33.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="TURN" kind="OUTPUT" mult="<t>" tail="T9">
|
||
|
<point x="74.5" y="30.5"/>
|
||
|
<point x="78.5" y="29.5"/>
|
||
|
<point x="80.5" y="9.0"/>
|
||
|
<point x="57.5" y="9.0"/>
|
||
|
</arc>
|
||
|
<arc head="setTrue_2" kind="OUTPUT" mult="<p>" mult-k="0.74990234375" tail="T9">
|
||
|
<point x="70.5" y="34.0"/>
|
||
|
</arc>
|
||
|
<arc head="T12" kind="INPUT" mult="<p>" tail="setTrue_2"/>
|
||
|
<arc head="critical" kind="OUTPUT" mult="<p>" mult-k="0.95009765625" mult-x="4.701669806240986" mult-y="-1.434493102885959" tail="T15">
|
||
|
<point x="99.0" y="44.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T16" kind="INPUT" mult="<t>" tail="TURN">
|
||
|
<point x="33.5" y="9.0"/>
|
||
|
<point x="99.5" y="34.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="TURN" kind="OUTPUT" mult="<t2>" mult-k="0.0" mult-x="-1.0501708984375" mult-y="-0.977508544921875" tail="T16">
|
||
|
<point x="69.0" y="39.5"/>
|
||
|
</arc>
|
||
|
<arc head="T16" kind="INPUT" mult="<p>" tail="critical"/>
|
||
|
<arc head="setFalse_2" kind="OUTPUT" mult="<p>" tail="T16"/>
|
||
|
<arc head="RESET_1" kind="INPUT" mult="<p>" tail="setFalse_2"/>
|
||
|
<arc broken="true" head="local" kind="OUTPUT" mult="<p>" mult-k="1.4147460937499998" tail="RESET_1">
|
||
|
<point x="49.5" y="44.0"/>
|
||
|
<point x="33.5" y="49.5"/>
|
||
|
<point x="34.0" y="12.5"/>
|
||
|
</arc>
|
||
|
<arc head="while" kind="OUTPUT" mult="<p>" tail="T2">
|
||
|
<point x="85.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc head="T5" kind="INPUT" mult="<p,b,c>" tail="setTrue_pw"/>
|
||
|
<arc head="T8" kind="INPUT" mult="<p, b,c>" tail="setTrue_pw"/>
|
||
|
<arc head="want_var" kind="OUTPUT" mult="<true, c>" mult-k="0.6973632812500001" tail="T5">
|
||
|
<point x="125.0" y="42.0"/>
|
||
|
</arc>
|
||
|
<arc head="want_var" kind="OUTPUT" mult="<b, true>" mult-k="0.6973632812500001" tail="T8">
|
||
|
<point x="135.0" y="42.0"/>
|
||
|
</arc>
|
||
|
<arc head="T14" kind="INPUT" mult="<p,b,c>" tail="setFalse_pw"/>
|
||
|
<arc head="T18" kind="INPUT" mult="<p, b,c>" tail="setFalse_pw"/>
|
||
|
<arc head="want_var" kind="OUTPUT" mult="<false,c>" tail="T14">
|
||
|
<point x="159.0" y="42.0"/>
|
||
|
</arc>
|
||
|
<arc head="want_var" kind="OUTPUT" mult="<b, false>" tail="T18">
|
||
|
<point x="169.0" y="42.0"/>
|
||
|
</arc>
|
||
|
<arc head="T11" kind="INPUT" mult="<p,b,c>" tail="identity_pw"/>
|
||
|
<arc head="want_var" kind="OUTPUT" mult="<b,c>" tail="T11"/>
|
||
|
<arc broken="true" head="T2" kind="INPUT" mult="<b,c>" mult-x="2.9276398686889564" mult-y="1.05279737377926" tail="want_var">
|
||
|
<point x="191.0" y="65.5"/>
|
||
|
<point x="75.5" y="35.0"/>
|
||
|
<point x="76.5" y="34.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setTrue_pw" kind="OUTPUT" mult="<p,b,c>" tail="T2">
|
||
|
<point x="76.0" y="2.0"/>
|
||
|
<point x="173.0" y="2.0"/>
|
||
|
</arc>
|
||
|
<arc head="while" kind="OUTPUT" mult="<p>" tail="T12"/>
|
||
|
<arc head="T3" kind="INPUT" mult="<p>" tail="while"/>
|
||
|
<arc head="setFalse" kind="OUTPUT" mult="<p>" tail="T3"/>
|
||
|
<arc broken="true" head="T15" kind="INPUT" mult="<b,c>" mult-k="0.49990234375" tail="want_var">
|
||
|
<point x="191.5" y="24.5"/>
|
||
|
<point x="130.0" y="31.0"/>
|
||
|
<point x="131.5" y="14.5"/>
|
||
|
<point x="121.5" y="1.5"/>
|
||
|
<point x="114.0" y="18.5"/>
|
||
|
<point x="109.0" y="11.0"/>
|
||
|
<point x="110.5" y="19.5"/>
|
||
|
<point x="99.0" y="18.0"/>
|
||
|
</arc>
|
||
|
<arc head="T15" kind="INPUT" mult="<p>" mult-k="0.7157226562500002" tail="while">
|
||
|
<point x="99.5" y="23.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="identity_pw" kind="OUTPUT" mult="<p,b,c>" tail="T15">
|
||
|
<point x="123.0" y="23.0"/>
|
||
|
<point x="153.0" y="16.0"/>
|
||
|
<point x="174.0" y="15.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T3" kind="INPUT" mult="<t>" tail="TURN">
|
||
|
<point x="19.5" y="17.0"/>
|
||
|
<point x="48.5" y="18.5"/>
|
||
|
<point x="61.5" y="18.5"/>
|
||
|
<point x="71.5" y="18.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="TURN" kind="OUTPUT" mult="<t>" tail="T3">
|
||
|
<point x="81.0" y="29.5"/>
|
||
|
<point x="79.5" y="30.5"/>
|
||
|
<point x="13.5" y="20.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T7" kind="INPUT" mult="<b,c>" tail="want_var">
|
||
|
<point x="152.0" y="29.0"/>
|
||
|
<point x="31.5" y="30.5"/>
|
||
|
<point x="30.5" y="10.5"/>
|
||
|
<point x="54.0" y="7.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw" kind="OUTPUT" mult="<p,b,c>" tail="T7">
|
||
|
<point x="15.5" y="23.0"/>
|
||
|
<point x="158.0" y="43.0"/>
|
||
|
<point x="161.5" y="5.5"/>
|
||
|
<point x="171.5" y="2.5"/>
|
||
|
<point x="171.0" y="2.5"/>
|
||
|
<point x="166.5" y="6.5"/>
|
||
|
<point x="167.0" y="9.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T12" kind="INPUT" mult="<b,c>" tail="want_var">
|
||
|
<point x="167.0" y="50.5"/>
|
||
|
<point x="85.0" y="54.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setTrue_pw" kind="OUTPUT" mult="<p,b,c>" mult-k="0.49990234375" tail="T12">
|
||
|
<point x="105.5" y="34.0"/>
|
||
|
<point x="117.02356710407315" y="10.391537407885046"/>
|
||
|
<point x="120.0" y="17.0"/>
|
||
|
<point x="134.5" y="4.0"/>
|
||
|
<point x="139.0" y="8.5"/>
|
||
|
</arc>
|
||
|
<arc head="T4" kind="INPUT" mult="<p>" tail="critical"/>
|
||
|
<arc head="setFalse_2" kind="OUTPUT" mult="<p>" tail="T4"/>
|
||
|
<arc broken="true" head="T4" kind="INPUT" mult="<t>" tail="TURN">
|
||
|
<point x="6.0" y="18.0"/>
|
||
|
<point x="105.0" y="41.5"/>
|
||
|
<point x="106.0" y="48.0"/>
|
||
|
<point x="105.0" y="49.0"/>
|
||
|
<point x="94.0" y="51.0"/>
|
||
|
<point x="86.0" y="49.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="TURN" kind="OUTPUT" mult="<t1>" mult-k="0.2043997943401337" mult-x="0.6424836665206897" mult-y="1.884068625054745" tail="T4">
|
||
|
<point x="71.0" y="50.0"/>
|
||
|
<point x="19.5" y="54.0"/>
|
||
|
<point x="11.0" y="36.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw" kind="OUTPUT" mult="<p,b,c>" tail="RESET_1">
|
||
|
<point x="52.0" y="77.0"/>
|
||
|
<point x="173.5" y="79.0"/>
|
||
|
<point x="167.5" y="26.0"/>
|
||
|
<point x="168.0" y="25.5"/>
|
||
|
<point x="217.5" y="26.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="RESET_1" kind="INPUT" mult="<b,c>" tail="want_var">
|
||
|
<point x="189.5" y="20.0"/>
|
||
|
<point x="67.5" y="35.5"/>
|
||
|
<point x="60.0" y="4.0"/>
|
||
|
<point x="52.0" y="8.5"/>
|
||
|
<point x="52.5" y="16.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T3" kind="INPUT" mult="<b,c>" tail="want_var">
|
||
|
<point x="199.5" y="29.5"/>
|
||
|
<point x="136.5" y="45.0"/>
|
||
|
<point x="85.0" y="23.5"/>
|
||
|
<point x="84.5" y="11.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="identity_pw" kind="OUTPUT" mult="<p,b,c>" mult-x="-0.2141070923039763" mult-y="3.928214184607967" tail="T3">
|
||
|
<point x="64.5" y="40.0"/>
|
||
|
<point x="152.5" y="62.0"/>
|
||
|
<point x="153.0" y="62.5"/>
|
||
|
<point x="159.0" y="17.0"/>
|
||
|
<point x="170.5" y="16.0"/>
|
||
|
</arc>
|
||
|
</edges>
|
||
|
</gspn>
|
||
|
<measures gspn-name="CPN" name="Measures" simplified-UI="false">
|
||
|
<assignments/>
|
||
|
<greatspn/>
|
||
|
<formulas>
|
||
|
<formula comment="Basic statistics of the toolchain execution." language="STAT"/>
|
||
|
</formulas>
|
||
|
</measures>
|
||
|
<gspn name="CPN 1" show-fluid-cmd="false" show-timed-cmd="false" view-rates="false">
|
||
|
<nodes>
|
||
|
<color-class definition="{false, true}" name="Bool" x="51.3125" y="27.0"/>
|
||
|
<color-class definition="Bool*Bool" name="WANT" x="52.0625" y="32.0"/>
|
||
|
<color-var domain="Bool" name="b" x="52.25" y="30.0"/>
|
||
|
<place domain="WANT" marking="<false,false>" name="P0" x="43.0" y="22.0"/>
|
||
|
<color-class definition="{P,Q}" name="Process" x="23.125" y="28.0"/>
|
||
|
<color-var domain="Process" name="p" x="34.1875" y="28.0"/>
|
||
|
<transition guard="p == P " name="T0" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="21.55" y="12.0"/>
|
||
|
<place domain="PW" name="setTrue" x="26.0" y="5.0"/>
|
||
|
<transition guard="p == Q" name="T1" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="31.55" y="12.0"/>
|
||
|
<color-class definition="Process*Bool*Bool" name="PW" x="23.3125" y="32.0"/>
|
||
|
<color-var domain="Bool" name="c" x="52.25" y="29.0"/>
|
||
|
<transition guard="p == P " name="T2" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="55.55" y="12.0"/>
|
||
|
<place domain="PW" name="setFalse" x="60.0" y="5.0"/>
|
||
|
<transition guard="p == Q" name="T3" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="65.55" y="12.0"/>
|
||
|
<place domain="PW" name="identity" x="43.0" y="5.0"/>
|
||
|
<transition name="T4" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="43.55" y="12.0"/>
|
||
|
</nodes>
|
||
|
<edges>
|
||
|
<arc head="T0" kind="INPUT" mult="<p,b,c>" tail="setTrue"/>
|
||
|
<arc head="T1" kind="INPUT" mult="<p, b,c>" tail="setTrue"/>
|
||
|
<arc head="P0" kind="OUTPUT" mult="<true, c>" mult-k="0.6973632812500001" tail="T0">
|
||
|
<point x="22.0" y="23.0"/>
|
||
|
</arc>
|
||
|
<arc head="P0" kind="OUTPUT" mult="<b, true>" mult-k="0.6973632812500001" tail="T1">
|
||
|
<point x="32.0" y="23.0"/>
|
||
|
</arc>
|
||
|
<arc head="T2" kind="INPUT" mult="<p,b,c>" tail="setFalse"/>
|
||
|
<arc head="T3" kind="INPUT" mult="<p, b,c>" tail="setFalse"/>
|
||
|
<arc head="P0" kind="OUTPUT" mult="<false,c>" tail="T2">
|
||
|
<point x="56.0" y="23.0"/>
|
||
|
</arc>
|
||
|
<arc head="P0" kind="OUTPUT" mult="<b, false>" tail="T3">
|
||
|
<point x="66.0" y="23.0"/>
|
||
|
</arc>
|
||
|
<arc head="T4" kind="INPUT" mult="<p,b,c>" tail="identity"/>
|
||
|
<arc head="P0" kind="OUTPUT" mult="<b,c>" tail="T4"/>
|
||
|
</edges>
|
||
|
</gspn>
|
||
|
<measures gspn-name="Unfolding of CPN" log-uuid="025ad7b6-4025-4138-b486-aa95fa6d8d86" name="CTL model checking of Unfolding of CPN" rapid-type="CTL_MODEL_CHECKING" simplified-UI="true">
|
||
|
<assignments/>
|
||
|
<rgmedd2/>
|
||
|
<formulas>
|
||
|
<formula language="STAT">
|
||
|
<result-table>
|
||
|
<stat-result name="STAT">
|
||
|
<bindings/>
|
||
|
<stat key="CTL_time" value="0.069292 seconds."/>
|
||
|
<stat key="build_time" value="0.013432 seconds."/>
|
||
|
<stat key="num_rs_nodes" value="589"/>
|
||
|
<stat key="num_tangible_markings" value="200"/>
|
||
|
<stat key="total_firings" value="unknown"/>
|
||
|
</stat-result>
|
||
|
</result-table>
|
||
|
</formula>
|
||
|
<formula comment="CTL formula" expr="AG(!(#critical_P == 1) || !(#critical_Q == 1))" language="CTL">
|
||
|
<result-table>
|
||
|
<mc-result name="MEASURE1" value="true">
|
||
|
<bindings/>
|
||
|
</mc-result>
|
||
|
</result-table>
|
||
|
</formula>
|
||
|
<formula expr="AG ((#await_P==1 || #await_Q == 1) -> AF (#critical_P == 1 || #critical_Q == 1))" language="CTL">
|
||
|
<result-table>
|
||
|
<mc-result name="MEASURE2" value="true">
|
||
|
<bindings/>
|
||
|
</mc-result>
|
||
|
</result-table>
|
||
|
</formula>
|
||
|
<formula expr="AG (#await_Q==1 -> AF (#critical_Q == 1))" language="CTL">
|
||
|
<result-table>
|
||
|
<mc-result name="MEASURE3" value="false">
|
||
|
<bindings/>
|
||
|
</mc-result>
|
||
|
</result-table>
|
||
|
</formula>
|
||
|
<formula expr="AG ((#local_P==1 || #local_Q == 1) -> AF (#critical_P == 1 || #critical_Q == 1))" language="CTL">
|
||
|
<result-table>
|
||
|
<mc-result name="MEASURE4" value="true">
|
||
|
<bindings/>
|
||
|
</mc-result>
|
||
|
</result-table>
|
||
|
</formula>
|
||
|
</formulas>
|
||
|
</measures>
|
||
|
<gspn name="Unfolding of CPN">
|
||
|
<nodes>
|
||
|
<place marking="1" name="TURN_t1" x="5.0" y="4.0"/>
|
||
|
<place name="TURN_t2" x="5.0" y="7.0"/>
|
||
|
<place marking="1" name="local_P" x="32.0" y="9.0"/>
|
||
|
<place marking="1" name="local_Q" x="32.0" y="12.0"/>
|
||
|
<place name="setTrue_P" x="49.0" y="9.0"/>
|
||
|
<place name="setTrue_Q" x="49.0" y="12.0"/>
|
||
|
<place name="setFalse_P" x="65.0" y="22.0"/>
|
||
|
<place name="setFalse_Q" x="65.0" y="25.0"/>
|
||
|
<place name="await_P" x="53.0" y="37.0"/>
|
||
|
<place name="await_Q" x="53.0" y="40.0"/>
|
||
|
<place name="while_P" x="84.0" y="22.0"/>
|
||
|
<place name="while_Q" x="84.0" y="25.0"/>
|
||
|
<place name="setTrue_2_P" x="75.0" y="37.0"/>
|
||
|
<place name="setTrue_2_Q" x="75.0" y="40.0"/>
|
||
|
<place name="critical_P" x="105.0" y="46.0"/>
|
||
|
<place name="critical_Q" x="105.0" y="49.0"/>
|
||
|
<place name="setFalse_2_P" x="56.0" y="46.0"/>
|
||
|
<place name="setFalse_2_Q" x="56.0" y="49.0"/>
|
||
|
<place marking="1" name="want_var_false_false" x="174.0" y="29.0"/>
|
||
|
<place name="want_var_false_true" x="177.0" y="29.0"/>
|
||
|
<place name="want_var_true_false" x="174.0" y="32.0"/>
|
||
|
<place name="want_var_true_true" x="177.0" y="32.0"/>
|
||
|
<place name="setTrue_pw_P_false_false" x="157.0" y="12.0"/>
|
||
|
<place name="setTrue_pw_P_false_true" x="157.0" y="15.0"/>
|
||
|
<place name="setTrue_pw_P_true_false" x="160.0" y="12.0"/>
|
||
|
<place name="setTrue_pw_P_true_true" x="160.0" y="15.0"/>
|
||
|
<place name="setTrue_pw_Q_false_false" x="157.0" y="15.0"/>
|
||
|
<place name="setTrue_pw_Q_false_true" x="157.0" y="18.0"/>
|
||
|
<place name="setTrue_pw_Q_true_false" x="160.0" y="15.0"/>
|
||
|
<place name="setTrue_pw_Q_true_true" x="160.0" y="18.0"/>
|
||
|
<place name="setFalse_pw_P_false_false" x="191.0" y="12.0"/>
|
||
|
<place name="setFalse_pw_P_false_true" x="191.0" y="15.0"/>
|
||
|
<place name="setFalse_pw_P_true_false" x="194.0" y="12.0"/>
|
||
|
<place name="setFalse_pw_P_true_true" x="194.0" y="15.0"/>
|
||
|
<place name="setFalse_pw_Q_false_false" x="191.0" y="15.0"/>
|
||
|
<place name="setFalse_pw_Q_false_true" x="191.0" y="18.0"/>
|
||
|
<place name="setFalse_pw_Q_true_false" x="194.0" y="15.0"/>
|
||
|
<place name="setFalse_pw_Q_true_true" x="194.0" y="18.0"/>
|
||
|
<place name="identity_pw_P_false_false" x="174.0" y="12.0"/>
|
||
|
<place name="identity_pw_P_false_true" x="174.0" y="15.0"/>
|
||
|
<place name="identity_pw_P_true_false" x="177.0" y="12.0"/>
|
||
|
<place name="identity_pw_P_true_true" x="177.0" y="15.0"/>
|
||
|
<place name="identity_pw_Q_false_false" x="174.0" y="15.0"/>
|
||
|
<place name="identity_pw_Q_false_true" x="174.0" y="18.0"/>
|
||
|
<place name="identity_pw_Q_true_false" x="177.0" y="15.0"/>
|
||
|
<place name="identity_pw_Q_true_true" x="177.0" y="18.0"/>
|
||
|
<transition name="T1_p_P" nservers-x="0.5" type="EXP" x="40.55" y="9.0"/>
|
||
|
<transition name="T1_p_Q" nservers-x="0.5" type="EXP" x="40.55" y="12.0"/>
|
||
|
<transition name="T2_b_false_c_false_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="60.55" y="9.0"/>
|
||
|
<transition name="T2_b_false_c_false_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="60.55" y="12.0"/>
|
||
|
<transition name="T2_b_false_c_true_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="63.55" y="9.0"/>
|
||
|
<transition name="T2_b_false_c_true_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="63.55" y="12.0"/>
|
||
|
<transition name="T2_b_true_c_false_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="60.55" y="12.0"/>
|
||
|
<transition name="T2_b_true_c_false_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="60.55" y="15.0"/>
|
||
|
<transition name="T2_b_true_c_true_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="63.55" y="12.0"/>
|
||
|
<transition name="T2_b_true_c_true_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="63.55" y="15.0"/>
|
||
|
<transition name="T7_b_false_c_false_p_P" nservers-x="0.5" type="EXP" x="53.55" y="22.0"/>
|
||
|
<transition name="T7_b_false_c_false_p_Q" nservers-x="0.5" type="EXP" x="53.55" y="25.0"/>
|
||
|
<transition name="T7_b_false_c_true_p_P" nservers-x="0.5" type="EXP" x="56.55" y="22.0"/>
|
||
|
<transition name="T7_b_false_c_true_p_Q" nservers-x="0.5" type="EXP" x="56.55" y="25.0"/>
|
||
|
<transition name="T7_b_true_c_false_p_P" nservers-x="0.5" type="EXP" x="53.55" y="25.0"/>
|
||
|
<transition name="T7_b_true_c_false_p_Q" nservers-x="0.5" type="EXP" x="53.55" y="28.0"/>
|
||
|
<transition name="T7_b_true_c_true_p_P" nservers-x="0.5" type="EXP" x="56.55" y="25.0"/>
|
||
|
<transition name="T7_b_true_c_true_p_Q" nservers-x="0.5" type="EXP" x="56.55" y="28.0"/>
|
||
|
<transition name="T9_p_P_t_t1" nservers-x="0.5" type="EXP" x="66.55" y="37.0"/>
|
||
|
<transition name="T9_p_Q_t_t2" nservers-x="0.5" type="EXP" x="69.55" y="40.0"/>
|
||
|
<transition name="T12_b_false_c_false_p_P" nservers-x="0.5" type="EXP" x="84.55" y="37.0"/>
|
||
|
<transition name="T12_b_false_c_false_p_Q" nservers-x="0.5" type="EXP" x="84.55" y="40.0"/>
|
||
|
<transition name="T12_b_false_c_true_p_P" nservers-x="0.5" type="EXP" x="87.55" y="37.0"/>
|
||
|
<transition name="T12_b_false_c_true_p_Q" nservers-x="0.5" type="EXP" x="87.55" y="40.0"/>
|
||
|
<transition name="T12_b_true_c_false_p_P" nservers-x="0.5" type="EXP" x="84.55" y="40.0"/>
|
||
|
<transition name="T12_b_true_c_false_p_Q" nservers-x="0.5" type="EXP" x="84.55" y="43.0"/>
|
||
|
<transition name="T12_b_true_c_true_p_P" nservers-x="0.5" type="EXP" x="87.55" y="40.0"/>
|
||
|
<transition name="T12_b_true_c_true_p_Q" nservers-x="0.5" type="EXP" x="87.55" y="43.0"/>
|
||
|
<transition name="T15_b_false_c_false_p_P" nservers-x="0.5" type="EXP" x="105.55" y="20.0"/>
|
||
|
<transition name="T15_b_false_c_false_p_Q" nservers-x="0.5" type="EXP" x="105.55" y="23.0"/>
|
||
|
<transition name="T15_b_false_c_true_p_Q" nservers-x="0.5" type="EXP" x="108.55" y="23.0"/>
|
||
|
<transition name="T15_b_true_c_false_p_P" nservers-x="0.5" type="EXP" x="105.55" y="23.0"/>
|
||
|
<transition name="T16_p_P_t_t1" nservers-x="0.5" type="EXP" x="92.55" y="43.0"/>
|
||
|
<transition name="T16_p_P_t_t2" nservers-x="0.5" type="EXP" x="95.55" y="43.0"/>
|
||
|
<transition name="RESET_1_b_false_c_false_p_P" nservers-x="0.5" type="EXP" x="33.55" y="46.0"/>
|
||
|
<transition name="RESET_1_b_false_c_false_p_Q" nservers-x="0.5" type="EXP" x="33.55" y="49.0"/>
|
||
|
<transition name="RESET_1_b_false_c_true_p_P" nservers-x="0.5" type="EXP" x="36.55" y="46.0"/>
|
||
|
<transition name="RESET_1_b_false_c_true_p_Q" nservers-x="0.5" type="EXP" x="36.55" y="49.0"/>
|
||
|
<transition name="RESET_1_b_true_c_false_p_P" nservers-x="0.5" type="EXP" x="33.55" y="49.0"/>
|
||
|
<transition name="RESET_1_b_true_c_false_p_Q" nservers-x="0.5" type="EXP" x="33.55" y="52.0"/>
|
||
|
<transition name="RESET_1_b_true_c_true_p_P" nservers-x="0.5" type="EXP" x="36.55" y="49.0"/>
|
||
|
<transition name="RESET_1_b_true_c_true_p_Q" nservers-x="0.5" type="EXP" x="36.55" y="52.0"/>
|
||
|
<transition name="T5_b_false_c_false_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="152.55" y="19.0"/>
|
||
|
<transition name="T5_b_false_c_true_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="155.55" y="19.0"/>
|
||
|
<transition name="T5_b_true_c_false_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="152.55" y="22.0"/>
|
||
|
<transition name="T5_b_true_c_true_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="155.55" y="22.0"/>
|
||
|
<transition name="T8_b_false_c_false_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="162.55" y="22.0"/>
|
||
|
<transition name="T8_b_false_c_true_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="165.55" y="22.0"/>
|
||
|
<transition name="T8_b_true_c_false_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="162.55" y="25.0"/>
|
||
|
<transition name="T8_b_true_c_true_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="165.55" y="25.0"/>
|
||
|
<transition name="T14_b_false_c_false_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="186.55" y="19.0"/>
|
||
|
<transition name="T14_b_false_c_true_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="189.55" y="19.0"/>
|
||
|
<transition name="T14_b_true_c_false_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="186.55" y="22.0"/>
|
||
|
<transition name="T14_b_true_c_true_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="189.55" y="22.0"/>
|
||
|
<transition name="T18_b_false_c_false_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="196.55" y="22.0"/>
|
||
|
<transition name="T18_b_false_c_true_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="199.55" y="22.0"/>
|
||
|
<transition name="T18_b_true_c_false_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="196.55" y="25.0"/>
|
||
|
<transition name="T18_b_true_c_true_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="199.55" y="25.0"/>
|
||
|
<transition name="T11_b_false_c_false_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="174.55" y="19.0"/>
|
||
|
<transition name="T11_b_false_c_false_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="174.55" y="22.0"/>
|
||
|
<transition name="T11_b_false_c_true_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="177.55" y="19.0"/>
|
||
|
<transition name="T11_b_false_c_true_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="177.55" y="22.0"/>
|
||
|
<transition name="T11_b_true_c_false_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="174.55" y="22.0"/>
|
||
|
<transition name="T11_b_true_c_false_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="174.55" y="25.0"/>
|
||
|
<transition name="T11_b_true_c_true_p_P" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="177.55" y="22.0"/>
|
||
|
<transition name="T11_b_true_c_true_p_Q" nservers-x="0.5" rotation="1.5707963267948966" type="EXP" x="177.55" y="25.0"/>
|
||
|
<transition name="T3_b_false_c_true_p_P_t_t2" nservers-x="0.5" type="EXP" x="81.55" y="22.0"/>
|
||
|
<transition name="T3_b_true_c_false_p_Q_t_t1" nservers-x="0.5" type="EXP" x="75.55" y="28.0"/>
|
||
|
<transition name="T3_b_true_c_true_p_P_t_t2" nservers-x="0.5" type="EXP" x="81.55" y="25.0"/>
|
||
|
<transition name="T3_b_true_c_true_p_Q_t_t1" nservers-x="0.5" type="EXP" x="78.55" y="28.0"/>
|
||
|
<transition name="T4_p_Q_t_t1" nservers-x="0.5" type="EXP" x="92.55" y="52.0"/>
|
||
|
<transition name="T4_p_Q_t_t2" nservers-x="0.5" type="EXP" x="95.55" y="52.0"/>
|
||
|
</nodes>
|
||
|
<edges>
|
||
|
<arc head="T1_p_P" kind="INPUT" tail="local_P">
|
||
|
<point x="36.3755859375" y="10.0"/>
|
||
|
</arc>
|
||
|
<arc head="setTrue_P" kind="OUTPUT" tail="T1_p_P"/>
|
||
|
<arc head="T1_p_Q" kind="INPUT" tail="local_Q">
|
||
|
<point x="36.3755859375" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc head="setTrue_Q" kind="OUTPUT" tail="T1_p_Q"/>
|
||
|
<arc head="T2_b_false_c_false_p_P" kind="INPUT" tail="setTrue_P"/>
|
||
|
<arc head="while_P" kind="OUTPUT" tail="T2_b_false_c_false_p_P">
|
||
|
<point x="85.0" y="10.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setTrue_pw_P_false_false" kind="OUTPUT" tail="T2_b_false_c_false_p_P">
|
||
|
<point x="61.0" y="2.0"/>
|
||
|
<point x="158.0" y="2.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T2_b_false_c_false_p_P" kind="INPUT" tail="want_var_false_false">
|
||
|
<point x="175.5" y="47.5"/>
|
||
|
<point x="60.0" y="17.0"/>
|
||
|
<point x="61.0" y="16.0"/>
|
||
|
</arc>
|
||
|
<arc head="T2_b_false_c_false_p_Q" kind="INPUT" tail="setTrue_Q"/>
|
||
|
<arc head="while_Q" kind="OUTPUT" tail="T2_b_false_c_false_p_Q">
|
||
|
<point x="85.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setTrue_pw_Q_false_false" kind="OUTPUT" tail="T2_b_false_c_false_p_Q">
|
||
|
<point x="61.0" y="5.0"/>
|
||
|
<point x="158.0" y="5.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T2_b_false_c_false_p_Q" kind="INPUT" tail="want_var_false_false">
|
||
|
<point x="175.5" y="50.5"/>
|
||
|
<point x="60.0" y="20.0"/>
|
||
|
<point x="61.0" y="19.0"/>
|
||
|
</arc>
|
||
|
<arc head="T2_b_false_c_true_p_P" kind="INPUT" tail="setTrue_P"/>
|
||
|
<arc head="while_P" kind="OUTPUT" tail="T2_b_false_c_true_p_P">
|
||
|
<point x="88.0" y="10.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setTrue_pw_P_false_true" kind="OUTPUT" tail="T2_b_false_c_true_p_P">
|
||
|
<point x="64.0" y="2.0"/>
|
||
|
<point x="161.0" y="2.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T2_b_false_c_true_p_P" kind="INPUT" tail="want_var_false_true">
|
||
|
<point x="178.5" y="47.5"/>
|
||
|
<point x="63.0" y="17.0"/>
|
||
|
<point x="64.0" y="16.0"/>
|
||
|
</arc>
|
||
|
<arc head="T2_b_false_c_true_p_Q" kind="INPUT" tail="setTrue_Q"/>
|
||
|
<arc head="while_Q" kind="OUTPUT" tail="T2_b_false_c_true_p_Q">
|
||
|
<point x="88.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setTrue_pw_Q_false_true" kind="OUTPUT" tail="T2_b_false_c_true_p_Q">
|
||
|
<point x="64.0" y="5.0"/>
|
||
|
<point x="161.0" y="5.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T2_b_false_c_true_p_Q" kind="INPUT" tail="want_var_false_true">
|
||
|
<point x="178.5" y="50.5"/>
|
||
|
<point x="63.0" y="20.0"/>
|
||
|
<point x="64.0" y="19.0"/>
|
||
|
</arc>
|
||
|
<arc head="T2_b_true_c_false_p_P" kind="INPUT" tail="setTrue_P"/>
|
||
|
<arc head="while_P" kind="OUTPUT" tail="T2_b_true_c_false_p_P">
|
||
|
<point x="85.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setTrue_pw_P_true_false" kind="OUTPUT" tail="T2_b_true_c_false_p_P">
|
||
|
<point x="61.0" y="5.0"/>
|
||
|
<point x="158.0" y="5.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T2_b_true_c_false_p_P" kind="INPUT" tail="want_var_true_false">
|
||
|
<point x="175.5" y="50.5"/>
|
||
|
<point x="60.0" y="20.0"/>
|
||
|
<point x="61.0" y="19.0"/>
|
||
|
</arc>
|
||
|
<arc head="T2_b_true_c_false_p_Q" kind="INPUT" tail="setTrue_Q"/>
|
||
|
<arc head="while_Q" kind="OUTPUT" tail="T2_b_true_c_false_p_Q">
|
||
|
<point x="85.0" y="16.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setTrue_pw_Q_true_false" kind="OUTPUT" tail="T2_b_true_c_false_p_Q">
|
||
|
<point x="61.0" y="8.0"/>
|
||
|
<point x="158.0" y="8.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T2_b_true_c_false_p_Q" kind="INPUT" tail="want_var_true_false">
|
||
|
<point x="175.5" y="53.5"/>
|
||
|
<point x="60.0" y="23.0"/>
|
||
|
<point x="61.0" y="22.0"/>
|
||
|
</arc>
|
||
|
<arc head="T2_b_true_c_true_p_P" kind="INPUT" tail="setTrue_P"/>
|
||
|
<arc head="while_P" kind="OUTPUT" tail="T2_b_true_c_true_p_P">
|
||
|
<point x="88.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setTrue_pw_P_true_true" kind="OUTPUT" tail="T2_b_true_c_true_p_P">
|
||
|
<point x="64.0" y="5.0"/>
|
||
|
<point x="161.0" y="5.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T2_b_true_c_true_p_P" kind="INPUT" tail="want_var_true_true">
|
||
|
<point x="178.5" y="50.5"/>
|
||
|
<point x="63.0" y="20.0"/>
|
||
|
<point x="64.0" y="19.0"/>
|
||
|
</arc>
|
||
|
<arc head="T2_b_true_c_true_p_Q" kind="INPUT" tail="setTrue_Q"/>
|
||
|
<arc head="while_Q" kind="OUTPUT" tail="T2_b_true_c_true_p_Q">
|
||
|
<point x="88.0" y="16.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setTrue_pw_Q_true_true" kind="OUTPUT" tail="T2_b_true_c_true_p_Q">
|
||
|
<point x="64.0" y="8.0"/>
|
||
|
<point x="161.0" y="8.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T2_b_true_c_true_p_Q" kind="INPUT" tail="want_var_true_true">
|
||
|
<point x="178.5" y="53.5"/>
|
||
|
<point x="63.0" y="23.0"/>
|
||
|
<point x="64.0" y="22.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_P_false_false" kind="OUTPUT" tail="T7_b_false_c_false_p_P">
|
||
|
<point x="40.5" y="24.0"/>
|
||
|
<point x="183.0" y="44.0"/>
|
||
|
<point x="186.5" y="6.5"/>
|
||
|
<point x="196.5" y="3.5"/>
|
||
|
<point x="196.0" y="3.5"/>
|
||
|
<point x="191.5" y="7.5"/>
|
||
|
<point x="192.0" y="10.0"/>
|
||
|
</arc>
|
||
|
<arc head="T7_b_false_c_false_p_P" kind="INPUT" tail="setFalse_P"/>
|
||
|
<arc head="await_P" kind="OUTPUT" tail="T7_b_false_c_false_p_P"/>
|
||
|
<arc broken="true" head="T7_b_false_c_false_p_P" kind="INPUT" tail="want_var_false_false">
|
||
|
<point x="159.0" y="39.5"/>
|
||
|
<point x="38.5" y="41.0"/>
|
||
|
<point x="37.5" y="21.0"/>
|
||
|
<point x="61.0" y="17.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_Q_false_false" kind="OUTPUT" tail="T7_b_false_c_false_p_Q">
|
||
|
<point x="40.5" y="27.0"/>
|
||
|
<point x="183.0" y="47.0"/>
|
||
|
<point x="186.5" y="9.5"/>
|
||
|
<point x="196.5" y="6.5"/>
|
||
|
<point x="196.0" y="6.5"/>
|
||
|
<point x="191.5" y="10.5"/>
|
||
|
<point x="192.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc head="T7_b_false_c_false_p_Q" kind="INPUT" tail="setFalse_Q"/>
|
||
|
<arc head="await_Q" kind="OUTPUT" tail="T7_b_false_c_false_p_Q"/>
|
||
|
<arc broken="true" head="T7_b_false_c_false_p_Q" kind="INPUT" tail="want_var_false_false">
|
||
|
<point x="159.0" y="42.5"/>
|
||
|
<point x="38.5" y="44.0"/>
|
||
|
<point x="37.5" y="24.0"/>
|
||
|
<point x="61.0" y="20.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_P_false_true" kind="OUTPUT" tail="T7_b_false_c_true_p_P">
|
||
|
<point x="43.5" y="24.0"/>
|
||
|
<point x="186.0" y="44.0"/>
|
||
|
<point x="189.5" y="6.5"/>
|
||
|
<point x="199.5" y="3.5"/>
|
||
|
<point x="199.0" y="3.5"/>
|
||
|
<point x="194.5" y="7.5"/>
|
||
|
<point x="195.0" y="10.0"/>
|
||
|
</arc>
|
||
|
<arc head="T7_b_false_c_true_p_P" kind="INPUT" tail="setFalse_P"/>
|
||
|
<arc head="await_P" kind="OUTPUT" tail="T7_b_false_c_true_p_P"/>
|
||
|
<arc broken="true" head="T7_b_false_c_true_p_P" kind="INPUT" tail="want_var_false_true">
|
||
|
<point x="162.0" y="39.5"/>
|
||
|
<point x="41.5" y="41.0"/>
|
||
|
<point x="40.5" y="21.0"/>
|
||
|
<point x="64.0" y="17.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_Q_false_true" kind="OUTPUT" tail="T7_b_false_c_true_p_Q">
|
||
|
<point x="43.5" y="27.0"/>
|
||
|
<point x="186.0" y="47.0"/>
|
||
|
<point x="189.5" y="9.5"/>
|
||
|
<point x="199.5" y="6.5"/>
|
||
|
<point x="199.0" y="6.5"/>
|
||
|
<point x="194.5" y="10.5"/>
|
||
|
<point x="195.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc head="T7_b_false_c_true_p_Q" kind="INPUT" tail="setFalse_Q"/>
|
||
|
<arc head="await_Q" kind="OUTPUT" tail="T7_b_false_c_true_p_Q"/>
|
||
|
<arc broken="true" head="T7_b_false_c_true_p_Q" kind="INPUT" tail="want_var_false_true">
|
||
|
<point x="162.0" y="42.5"/>
|
||
|
<point x="41.5" y="44.0"/>
|
||
|
<point x="40.5" y="24.0"/>
|
||
|
<point x="64.0" y="20.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_P_true_false" kind="OUTPUT" tail="T7_b_true_c_false_p_P">
|
||
|
<point x="40.5" y="27.0"/>
|
||
|
<point x="183.0" y="47.0"/>
|
||
|
<point x="186.5" y="9.5"/>
|
||
|
<point x="196.5" y="6.5"/>
|
||
|
<point x="196.0" y="6.5"/>
|
||
|
<point x="191.5" y="10.5"/>
|
||
|
<point x="192.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc head="T7_b_true_c_false_p_P" kind="INPUT" tail="setFalse_P"/>
|
||
|
<arc head="await_P" kind="OUTPUT" tail="T7_b_true_c_false_p_P"/>
|
||
|
<arc broken="true" head="T7_b_true_c_false_p_P" kind="INPUT" tail="want_var_true_false">
|
||
|
<point x="159.0" y="42.5"/>
|
||
|
<point x="38.5" y="44.0"/>
|
||
|
<point x="37.5" y="24.0"/>
|
||
|
<point x="61.0" y="20.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_Q_true_false" kind="OUTPUT" tail="T7_b_true_c_false_p_Q">
|
||
|
<point x="40.5" y="30.0"/>
|
||
|
<point x="183.0" y="50.0"/>
|
||
|
<point x="186.5" y="12.5"/>
|
||
|
<point x="196.5" y="9.5"/>
|
||
|
<point x="196.0" y="9.5"/>
|
||
|
<point x="191.5" y="13.5"/>
|
||
|
<point x="192.0" y="16.0"/>
|
||
|
</arc>
|
||
|
<arc head="T7_b_true_c_false_p_Q" kind="INPUT" tail="setFalse_Q"/>
|
||
|
<arc head="await_Q" kind="OUTPUT" tail="T7_b_true_c_false_p_Q"/>
|
||
|
<arc broken="true" head="T7_b_true_c_false_p_Q" kind="INPUT" tail="want_var_true_false">
|
||
|
<point x="159.0" y="45.5"/>
|
||
|
<point x="38.5" y="47.0"/>
|
||
|
<point x="37.5" y="27.0"/>
|
||
|
<point x="61.0" y="23.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_P_true_true" kind="OUTPUT" tail="T7_b_true_c_true_p_P">
|
||
|
<point x="43.5" y="27.0"/>
|
||
|
<point x="186.0" y="47.0"/>
|
||
|
<point x="189.5" y="9.5"/>
|
||
|
<point x="199.5" y="6.5"/>
|
||
|
<point x="199.0" y="6.5"/>
|
||
|
<point x="194.5" y="10.5"/>
|
||
|
<point x="195.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc head="T7_b_true_c_true_p_P" kind="INPUT" tail="setFalse_P"/>
|
||
|
<arc head="await_P" kind="OUTPUT" tail="T7_b_true_c_true_p_P"/>
|
||
|
<arc broken="true" head="T7_b_true_c_true_p_P" kind="INPUT" tail="want_var_true_true">
|
||
|
<point x="162.0" y="42.5"/>
|
||
|
<point x="41.5" y="44.0"/>
|
||
|
<point x="40.5" y="24.0"/>
|
||
|
<point x="64.0" y="20.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_Q_true_true" kind="OUTPUT" tail="T7_b_true_c_true_p_Q">
|
||
|
<point x="43.5" y="30.0"/>
|
||
|
<point x="186.0" y="50.0"/>
|
||
|
<point x="189.5" y="12.5"/>
|
||
|
<point x="199.5" y="9.5"/>
|
||
|
<point x="199.0" y="9.5"/>
|
||
|
<point x="194.5" y="13.5"/>
|
||
|
<point x="195.0" y="16.0"/>
|
||
|
</arc>
|
||
|
<arc head="T7_b_true_c_true_p_Q" kind="INPUT" tail="setFalse_Q"/>
|
||
|
<arc head="await_Q" kind="OUTPUT" tail="T7_b_true_c_true_p_Q"/>
|
||
|
<arc broken="true" head="T7_b_true_c_true_p_Q" kind="INPUT" tail="want_var_true_true">
|
||
|
<point x="162.0" y="45.5"/>
|
||
|
<point x="41.5" y="47.0"/>
|
||
|
<point x="40.5" y="27.0"/>
|
||
|
<point x="64.0" y="23.5"/>
|
||
|
</arc>
|
||
|
<arc head="setTrue_2_P" kind="OUTPUT" tail="T9_p_P_t_t1">
|
||
|
<point x="70.5" y="38.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="TURN_t1" kind="OUTPUT" tail="T9_p_P_t_t1">
|
||
|
<point x="74.5" y="34.5"/>
|
||
|
<point x="78.5" y="33.5"/>
|
||
|
<point x="80.5" y="13.0"/>
|
||
|
<point x="57.5" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc head="T9_p_P_t_t1" kind="INPUT" tail="await_P"/>
|
||
|
<arc broken="true" head="T9_p_P_t_t1" kind="INPUT" tail="TURN_t1">
|
||
|
<point x="33.0" y="45.5"/>
|
||
|
<point x="61.0" y="45.5"/>
|
||
|
<point x="64.5" y="37.0"/>
|
||
|
</arc>
|
||
|
<arc head="setTrue_2_Q" kind="OUTPUT" tail="T9_p_Q_t_t2">
|
||
|
<point x="73.5" y="41.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="TURN_t2" kind="OUTPUT" tail="T9_p_Q_t_t2">
|
||
|
<point x="77.5" y="37.5"/>
|
||
|
<point x="81.5" y="36.5"/>
|
||
|
<point x="83.5" y="16.0"/>
|
||
|
<point x="60.5" y="16.0"/>
|
||
|
</arc>
|
||
|
<arc head="T9_p_Q_t_t2" kind="INPUT" tail="await_Q"/>
|
||
|
<arc broken="true" head="T9_p_Q_t_t2" kind="INPUT" tail="TURN_t2">
|
||
|
<point x="36.0" y="48.5"/>
|
||
|
<point x="64.0" y="48.5"/>
|
||
|
<point x="67.5" y="40.0"/>
|
||
|
</arc>
|
||
|
<arc head="T12_b_false_c_false_p_P" kind="INPUT" tail="setTrue_2_P"/>
|
||
|
<arc head="while_P" kind="OUTPUT" tail="T12_b_false_c_false_p_P"/>
|
||
|
<arc broken="true" head="setTrue_pw_P_false_false" kind="OUTPUT" tail="T12_b_false_c_false_p_P">
|
||
|
<point x="123.0" y="37.5"/>
|
||
|
<point x="144.0" y="4.5"/>
|
||
|
<point x="159.0" y="2.0"/>
|
||
|
<point x="163.5" y="6.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T12_b_false_c_false_p_P" kind="INPUT" tail="want_var_false_false">
|
||
|
<point x="167.0" y="40.0"/>
|
||
|
<point x="85.0" y="43.5"/>
|
||
|
</arc>
|
||
|
<arc head="T12_b_false_c_false_p_Q" kind="INPUT" tail="setTrue_2_Q"/>
|
||
|
<arc head="while_Q" kind="OUTPUT" tail="T12_b_false_c_false_p_Q"/>
|
||
|
<arc broken="true" head="setTrue_pw_Q_false_false" kind="OUTPUT" tail="T12_b_false_c_false_p_Q">
|
||
|
<point x="123.0" y="40.5"/>
|
||
|
<point x="144.0" y="7.5"/>
|
||
|
<point x="159.0" y="5.0"/>
|
||
|
<point x="163.5" y="9.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T12_b_false_c_false_p_Q" kind="INPUT" tail="want_var_false_false">
|
||
|
<point x="167.0" y="43.0"/>
|
||
|
<point x="85.0" y="46.5"/>
|
||
|
</arc>
|
||
|
<arc head="T12_b_false_c_true_p_P" kind="INPUT" tail="setTrue_2_P"/>
|
||
|
<arc head="while_P" kind="OUTPUT" tail="T12_b_false_c_true_p_P"/>
|
||
|
<arc broken="true" head="setTrue_pw_P_false_true" kind="OUTPUT" tail="T12_b_false_c_true_p_P">
|
||
|
<point x="126.0" y="37.5"/>
|
||
|
<point x="147.0" y="4.5"/>
|
||
|
<point x="162.0" y="2.0"/>
|
||
|
<point x="166.5" y="6.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T12_b_false_c_true_p_P" kind="INPUT" tail="want_var_false_true">
|
||
|
<point x="170.0" y="40.0"/>
|
||
|
<point x="88.0" y="43.5"/>
|
||
|
</arc>
|
||
|
<arc head="T12_b_false_c_true_p_Q" kind="INPUT" tail="setTrue_2_Q"/>
|
||
|
<arc head="while_Q" kind="OUTPUT" tail="T12_b_false_c_true_p_Q"/>
|
||
|
<arc broken="true" head="setTrue_pw_Q_false_true" kind="OUTPUT" tail="T12_b_false_c_true_p_Q">
|
||
|
<point x="126.0" y="40.5"/>
|
||
|
<point x="147.0" y="7.5"/>
|
||
|
<point x="162.0" y="5.0"/>
|
||
|
<point x="166.5" y="9.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T12_b_false_c_true_p_Q" kind="INPUT" tail="want_var_false_true">
|
||
|
<point x="170.0" y="43.0"/>
|
||
|
<point x="88.0" y="46.5"/>
|
||
|
</arc>
|
||
|
<arc head="T12_b_true_c_false_p_P" kind="INPUT" tail="setTrue_2_P"/>
|
||
|
<arc head="while_P" kind="OUTPUT" tail="T12_b_true_c_false_p_P"/>
|
||
|
<arc broken="true" head="setTrue_pw_P_true_false" kind="OUTPUT" tail="T12_b_true_c_false_p_P">
|
||
|
<point x="123.0" y="40.5"/>
|
||
|
<point x="144.0" y="7.5"/>
|
||
|
<point x="159.0" y="5.0"/>
|
||
|
<point x="163.5" y="9.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T12_b_true_c_false_p_P" kind="INPUT" tail="want_var_true_false">
|
||
|
<point x="167.0" y="43.0"/>
|
||
|
<point x="85.0" y="46.5"/>
|
||
|
</arc>
|
||
|
<arc head="T12_b_true_c_false_p_Q" kind="INPUT" tail="setTrue_2_Q"/>
|
||
|
<arc head="while_Q" kind="OUTPUT" tail="T12_b_true_c_false_p_Q"/>
|
||
|
<arc broken="true" head="setTrue_pw_Q_true_false" kind="OUTPUT" tail="T12_b_true_c_false_p_Q">
|
||
|
<point x="123.0" y="43.5"/>
|
||
|
<point x="144.0" y="10.5"/>
|
||
|
<point x="159.0" y="8.0"/>
|
||
|
<point x="163.5" y="12.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T12_b_true_c_false_p_Q" kind="INPUT" tail="want_var_true_false">
|
||
|
<point x="167.0" y="46.0"/>
|
||
|
<point x="85.0" y="49.5"/>
|
||
|
</arc>
|
||
|
<arc head="T12_b_true_c_true_p_P" kind="INPUT" tail="setTrue_2_P"/>
|
||
|
<arc head="while_P" kind="OUTPUT" tail="T12_b_true_c_true_p_P"/>
|
||
|
<arc broken="true" head="setTrue_pw_P_true_true" kind="OUTPUT" tail="T12_b_true_c_true_p_P">
|
||
|
<point x="126.0" y="40.5"/>
|
||
|
<point x="147.0" y="7.5"/>
|
||
|
<point x="162.0" y="5.0"/>
|
||
|
<point x="166.5" y="9.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T12_b_true_c_true_p_P" kind="INPUT" tail="want_var_true_true">
|
||
|
<point x="170.0" y="43.0"/>
|
||
|
<point x="88.0" y="46.5"/>
|
||
|
</arc>
|
||
|
<arc head="T12_b_true_c_true_p_Q" kind="INPUT" tail="setTrue_2_Q"/>
|
||
|
<arc head="while_Q" kind="OUTPUT" tail="T12_b_true_c_true_p_Q"/>
|
||
|
<arc broken="true" head="setTrue_pw_Q_true_true" kind="OUTPUT" tail="T12_b_true_c_true_p_Q">
|
||
|
<point x="126.0" y="43.5"/>
|
||
|
<point x="147.0" y="10.5"/>
|
||
|
<point x="162.0" y="8.0"/>
|
||
|
<point x="166.5" y="12.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T12_b_true_c_true_p_Q" kind="INPUT" tail="want_var_true_true">
|
||
|
<point x="170.0" y="46.0"/>
|
||
|
<point x="88.0" y="49.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T15_b_false_c_false_p_P" kind="INPUT" tail="want_var_false_false">
|
||
|
<point x="180.5" y="37.0"/>
|
||
|
<point x="119.0" y="43.5"/>
|
||
|
<point x="120.5" y="27.0"/>
|
||
|
<point x="117.0" y="22.5"/>
|
||
|
<point x="106.0" y="13.5"/>
|
||
|
<point x="95.0" y="17.0"/>
|
||
|
<point x="98.0" y="20.5"/>
|
||
|
</arc>
|
||
|
<arc head="critical_P" kind="OUTPUT" tail="T15_b_false_c_false_p_P"/>
|
||
|
<arc head="T15_b_false_c_false_p_P" kind="INPUT" tail="while_P">
|
||
|
<point x="99.5" y="23.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="identity_pw_P_false_false" kind="OUTPUT" tail="T15_b_false_c_false_p_P">
|
||
|
<point x="124.0" y="17.5"/>
|
||
|
<point x="154.0" y="10.5"/>
|
||
|
<point x="175.0" y="10.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T15_b_false_c_false_p_Q" kind="INPUT" tail="want_var_false_false">
|
||
|
<point x="180.5" y="40.0"/>
|
||
|
<point x="119.0" y="46.5"/>
|
||
|
<point x="120.5" y="30.0"/>
|
||
|
<point x="117.0" y="25.5"/>
|
||
|
<point x="106.0" y="16.5"/>
|
||
|
<point x="95.0" y="20.0"/>
|
||
|
<point x="98.0" y="23.5"/>
|
||
|
</arc>
|
||
|
<arc head="critical_Q" kind="OUTPUT" tail="T15_b_false_c_false_p_Q"/>
|
||
|
<arc head="T15_b_false_c_false_p_Q" kind="INPUT" tail="while_Q">
|
||
|
<point x="99.5" y="26.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="identity_pw_Q_false_false" kind="OUTPUT" tail="T15_b_false_c_false_p_Q">
|
||
|
<point x="124.0" y="20.5"/>
|
||
|
<point x="154.0" y="13.5"/>
|
||
|
<point x="175.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T15_b_false_c_true_p_Q" kind="INPUT" tail="want_var_false_true">
|
||
|
<point x="183.5" y="40.0"/>
|
||
|
<point x="122.0" y="46.5"/>
|
||
|
<point x="123.5" y="30.0"/>
|
||
|
<point x="120.0" y="25.5"/>
|
||
|
<point x="109.0" y="16.5"/>
|
||
|
<point x="98.0" y="20.0"/>
|
||
|
<point x="101.0" y="23.5"/>
|
||
|
</arc>
|
||
|
<arc head="critical_Q" kind="OUTPUT" tail="T15_b_false_c_true_p_Q"/>
|
||
|
<arc head="T15_b_false_c_true_p_Q" kind="INPUT" tail="while_Q">
|
||
|
<point x="102.5" y="26.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="identity_pw_Q_false_true" kind="OUTPUT" tail="T15_b_false_c_true_p_Q">
|
||
|
<point x="127.0" y="20.5"/>
|
||
|
<point x="157.0" y="13.5"/>
|
||
|
<point x="178.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T15_b_true_c_false_p_P" kind="INPUT" tail="want_var_true_false">
|
||
|
<point x="180.5" y="40.0"/>
|
||
|
<point x="119.0" y="46.5"/>
|
||
|
<point x="120.5" y="30.0"/>
|
||
|
<point x="117.0" y="25.5"/>
|
||
|
<point x="106.0" y="16.5"/>
|
||
|
<point x="95.0" y="20.0"/>
|
||
|
<point x="98.0" y="23.5"/>
|
||
|
</arc>
|
||
|
<arc head="critical_P" kind="OUTPUT" tail="T15_b_true_c_false_p_P"/>
|
||
|
<arc head="T15_b_true_c_false_p_P" kind="INPUT" tail="while_P">
|
||
|
<point x="99.5" y="26.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="identity_pw_P_true_false" kind="OUTPUT" tail="T15_b_true_c_false_p_P">
|
||
|
<point x="124.0" y="20.5"/>
|
||
|
<point x="154.0" y="13.5"/>
|
||
|
<point x="175.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc head="T16_p_P_t_t1" kind="INPUT" tail="critical_P"/>
|
||
|
<arc broken="true" head="T16_p_P_t_t1" kind="INPUT" tail="TURN_t1">
|
||
|
<point x="33.5" y="12.0"/>
|
||
|
<point x="99.5" y="37.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="TURN_t2" kind="OUTPUT" tail="T16_p_P_t_t1"/>
|
||
|
<arc head="setFalse_2_P" kind="OUTPUT" tail="T16_p_P_t_t1"/>
|
||
|
<arc head="T16_p_P_t_t2" kind="INPUT" tail="critical_P"/>
|
||
|
<arc broken="true" head="T16_p_P_t_t2" kind="INPUT" tail="TURN_t2">
|
||
|
<point x="36.5" y="12.0"/>
|
||
|
<point x="102.5" y="37.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="TURN_t2" kind="OUTPUT" tail="T16_p_P_t_t2"/>
|
||
|
<arc head="setFalse_2_P" kind="OUTPUT" tail="T16_p_P_t_t2"/>
|
||
|
<arc broken="true" head="local_P" kind="OUTPUT" tail="RESET_1_b_false_c_false_p_P">
|
||
|
<point x="28.5" y="47.0"/>
|
||
|
<point x="29.0" y="10.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_P_false_false" kind="OUTPUT" tail="RESET_1_b_false_c_false_p_P">
|
||
|
<point x="34.0" y="53.0"/>
|
||
|
<point x="155.5" y="55.0"/>
|
||
|
<point x="149.5" y="2.0"/>
|
||
|
<point x="150.0" y="1.5"/>
|
||
|
<point x="199.5" y="2.5"/>
|
||
|
</arc>
|
||
|
<arc head="RESET_1_b_false_c_false_p_P" kind="INPUT" tail="setFalse_2_P"/>
|
||
|
<arc broken="true" head="RESET_1_b_false_c_false_p_P" kind="INPUT" tail="want_var_false_false">
|
||
|
<point x="171.0" y="42.5"/>
|
||
|
<point x="49.0" y="58.0"/>
|
||
|
<point x="41.5" y="26.5"/>
|
||
|
<point x="33.5" y="31.0"/>
|
||
|
<point x="34.0" y="38.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="local_Q" kind="OUTPUT" tail="RESET_1_b_false_c_false_p_Q">
|
||
|
<point x="28.5" y="50.0"/>
|
||
|
<point x="29.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_Q_false_false" kind="OUTPUT" tail="RESET_1_b_false_c_false_p_Q">
|
||
|
<point x="34.0" y="56.0"/>
|
||
|
<point x="155.5" y="58.0"/>
|
||
|
<point x="149.5" y="5.0"/>
|
||
|
<point x="150.0" y="4.5"/>
|
||
|
<point x="199.5" y="5.5"/>
|
||
|
</arc>
|
||
|
<arc head="RESET_1_b_false_c_false_p_Q" kind="INPUT" tail="setFalse_2_Q"/>
|
||
|
<arc broken="true" head="RESET_1_b_false_c_false_p_Q" kind="INPUT" tail="want_var_false_false">
|
||
|
<point x="171.0" y="45.5"/>
|
||
|
<point x="49.0" y="61.0"/>
|
||
|
<point x="41.5" y="29.5"/>
|
||
|
<point x="33.5" y="34.0"/>
|
||
|
<point x="34.0" y="41.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="local_P" kind="OUTPUT" tail="RESET_1_b_false_c_true_p_P">
|
||
|
<point x="31.5" y="47.0"/>
|
||
|
<point x="32.0" y="10.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_P_false_true" kind="OUTPUT" tail="RESET_1_b_false_c_true_p_P">
|
||
|
<point x="37.0" y="53.0"/>
|
||
|
<point x="158.5" y="55.0"/>
|
||
|
<point x="152.5" y="2.0"/>
|
||
|
<point x="153.0" y="1.5"/>
|
||
|
<point x="202.5" y="2.5"/>
|
||
|
</arc>
|
||
|
<arc head="RESET_1_b_false_c_true_p_P" kind="INPUT" tail="setFalse_2_P"/>
|
||
|
<arc broken="true" head="RESET_1_b_false_c_true_p_P" kind="INPUT" tail="want_var_false_true">
|
||
|
<point x="174.0" y="42.5"/>
|
||
|
<point x="52.0" y="58.0"/>
|
||
|
<point x="44.5" y="26.5"/>
|
||
|
<point x="36.5" y="31.0"/>
|
||
|
<point x="37.0" y="38.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="local_Q" kind="OUTPUT" tail="RESET_1_b_false_c_true_p_Q">
|
||
|
<point x="31.5" y="50.0"/>
|
||
|
<point x="32.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_Q_false_true" kind="OUTPUT" tail="RESET_1_b_false_c_true_p_Q">
|
||
|
<point x="37.0" y="56.0"/>
|
||
|
<point x="158.5" y="58.0"/>
|
||
|
<point x="152.5" y="5.0"/>
|
||
|
<point x="153.0" y="4.5"/>
|
||
|
<point x="202.5" y="5.5"/>
|
||
|
</arc>
|
||
|
<arc head="RESET_1_b_false_c_true_p_Q" kind="INPUT" tail="setFalse_2_Q"/>
|
||
|
<arc broken="true" head="RESET_1_b_false_c_true_p_Q" kind="INPUT" tail="want_var_false_true">
|
||
|
<point x="174.0" y="45.5"/>
|
||
|
<point x="52.0" y="61.0"/>
|
||
|
<point x="44.5" y="29.5"/>
|
||
|
<point x="36.5" y="34.0"/>
|
||
|
<point x="37.0" y="41.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="local_P" kind="OUTPUT" tail="RESET_1_b_true_c_false_p_P">
|
||
|
<point x="28.5" y="50.0"/>
|
||
|
<point x="29.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_P_true_false" kind="OUTPUT" tail="RESET_1_b_true_c_false_p_P">
|
||
|
<point x="34.0" y="56.0"/>
|
||
|
<point x="155.5" y="58.0"/>
|
||
|
<point x="149.5" y="5.0"/>
|
||
|
<point x="150.0" y="4.5"/>
|
||
|
<point x="199.5" y="5.5"/>
|
||
|
</arc>
|
||
|
<arc head="RESET_1_b_true_c_false_p_P" kind="INPUT" tail="setFalse_2_P"/>
|
||
|
<arc broken="true" head="RESET_1_b_true_c_false_p_P" kind="INPUT" tail="want_var_true_false">
|
||
|
<point x="171.0" y="45.5"/>
|
||
|
<point x="49.0" y="61.0"/>
|
||
|
<point x="41.5" y="29.5"/>
|
||
|
<point x="33.5" y="34.0"/>
|
||
|
<point x="34.0" y="41.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="local_Q" kind="OUTPUT" tail="RESET_1_b_true_c_false_p_Q">
|
||
|
<point x="28.5" y="53.0"/>
|
||
|
<point x="29.0" y="16.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_Q_true_false" kind="OUTPUT" tail="RESET_1_b_true_c_false_p_Q">
|
||
|
<point x="34.0" y="59.0"/>
|
||
|
<point x="155.5" y="61.0"/>
|
||
|
<point x="149.5" y="8.0"/>
|
||
|
<point x="150.0" y="7.5"/>
|
||
|
<point x="199.5" y="8.5"/>
|
||
|
</arc>
|
||
|
<arc head="RESET_1_b_true_c_false_p_Q" kind="INPUT" tail="setFalse_2_Q"/>
|
||
|
<arc broken="true" head="RESET_1_b_true_c_false_p_Q" kind="INPUT" tail="want_var_true_false">
|
||
|
<point x="171.0" y="48.5"/>
|
||
|
<point x="49.0" y="64.0"/>
|
||
|
<point x="41.5" y="32.5"/>
|
||
|
<point x="33.5" y="37.0"/>
|
||
|
<point x="34.0" y="44.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="local_P" kind="OUTPUT" tail="RESET_1_b_true_c_true_p_P">
|
||
|
<point x="31.5" y="50.0"/>
|
||
|
<point x="32.0" y="13.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_P_true_true" kind="OUTPUT" tail="RESET_1_b_true_c_true_p_P">
|
||
|
<point x="37.0" y="56.0"/>
|
||
|
<point x="158.5" y="58.0"/>
|
||
|
<point x="152.5" y="5.0"/>
|
||
|
<point x="153.0" y="4.5"/>
|
||
|
<point x="202.5" y="5.5"/>
|
||
|
</arc>
|
||
|
<arc head="RESET_1_b_true_c_true_p_P" kind="INPUT" tail="setFalse_2_P"/>
|
||
|
<arc broken="true" head="RESET_1_b_true_c_true_p_P" kind="INPUT" tail="want_var_true_true">
|
||
|
<point x="174.0" y="45.5"/>
|
||
|
<point x="52.0" y="61.0"/>
|
||
|
<point x="44.5" y="29.5"/>
|
||
|
<point x="36.5" y="34.0"/>
|
||
|
<point x="37.0" y="41.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="local_Q" kind="OUTPUT" tail="RESET_1_b_true_c_true_p_Q">
|
||
|
<point x="31.5" y="53.0"/>
|
||
|
<point x="32.0" y="16.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="setFalse_pw_Q_true_true" kind="OUTPUT" tail="RESET_1_b_true_c_true_p_Q">
|
||
|
<point x="37.0" y="59.0"/>
|
||
|
<point x="158.5" y="61.0"/>
|
||
|
<point x="152.5" y="8.0"/>
|
||
|
<point x="153.0" y="7.5"/>
|
||
|
<point x="202.5" y="8.5"/>
|
||
|
</arc>
|
||
|
<arc head="RESET_1_b_true_c_true_p_Q" kind="INPUT" tail="setFalse_2_Q"/>
|
||
|
<arc broken="true" head="RESET_1_b_true_c_true_p_Q" kind="INPUT" tail="want_var_true_true">
|
||
|
<point x="174.0" y="48.5"/>
|
||
|
<point x="52.0" y="64.0"/>
|
||
|
<point x="44.5" y="32.5"/>
|
||
|
<point x="36.5" y="37.0"/>
|
||
|
<point x="37.0" y="44.5"/>
|
||
|
</arc>
|
||
|
<arc head="T5_b_false_c_false_p_P" kind="INPUT" tail="setTrue_pw_P_false_false"/>
|
||
|
<arc head="want_var_true_false" kind="OUTPUT" tail="T5_b_false_c_false_p_P">
|
||
|
<point x="153.0" y="30.0"/>
|
||
|
</arc>
|
||
|
<arc head="T5_b_false_c_true_p_P" kind="INPUT" tail="setTrue_pw_P_false_true"/>
|
||
|
<arc head="want_var_true_true" kind="OUTPUT" tail="T5_b_false_c_true_p_P">
|
||
|
<point x="156.0" y="30.0"/>
|
||
|
</arc>
|
||
|
<arc head="T5_b_true_c_false_p_P" kind="INPUT" tail="setTrue_pw_P_true_false"/>
|
||
|
<arc head="want_var_true_false" kind="OUTPUT" tail="T5_b_true_c_false_p_P">
|
||
|
<point x="153.0" y="33.0"/>
|
||
|
</arc>
|
||
|
<arc head="T5_b_true_c_true_p_P" kind="INPUT" tail="setTrue_pw_P_true_true"/>
|
||
|
<arc head="want_var_true_true" kind="OUTPUT" tail="T5_b_true_c_true_p_P">
|
||
|
<point x="156.0" y="33.0"/>
|
||
|
</arc>
|
||
|
<arc head="want_var_false_true" kind="OUTPUT" tail="T8_b_false_c_false_p_Q">
|
||
|
<point x="163.0" y="33.0"/>
|
||
|
</arc>
|
||
|
<arc head="T8_b_false_c_false_p_Q" kind="INPUT" tail="setTrue_pw_Q_false_false"/>
|
||
|
<arc head="want_var_false_true" kind="OUTPUT" tail="T8_b_false_c_true_p_Q">
|
||
|
<point x="166.0" y="33.0"/>
|
||
|
</arc>
|
||
|
<arc head="T8_b_false_c_true_p_Q" kind="INPUT" tail="setTrue_pw_Q_false_true"/>
|
||
|
<arc head="want_var_true_true" kind="OUTPUT" tail="T8_b_true_c_false_p_Q">
|
||
|
<point x="163.0" y="36.0"/>
|
||
|
</arc>
|
||
|
<arc head="T8_b_true_c_false_p_Q" kind="INPUT" tail="setTrue_pw_Q_true_false"/>
|
||
|
<arc head="want_var_true_true" kind="OUTPUT" tail="T8_b_true_c_true_p_Q">
|
||
|
<point x="166.0" y="36.0"/>
|
||
|
</arc>
|
||
|
<arc head="T8_b_true_c_true_p_Q" kind="INPUT" tail="setTrue_pw_Q_true_true"/>
|
||
|
<arc head="T14_b_false_c_false_p_P" kind="INPUT" tail="setFalse_pw_P_false_false"/>
|
||
|
<arc head="want_var_false_false" kind="OUTPUT" tail="T14_b_false_c_false_p_P">
|
||
|
<point x="187.0" y="30.0"/>
|
||
|
</arc>
|
||
|
<arc head="T14_b_false_c_true_p_P" kind="INPUT" tail="setFalse_pw_P_false_true"/>
|
||
|
<arc head="want_var_false_true" kind="OUTPUT" tail="T14_b_false_c_true_p_P">
|
||
|
<point x="190.0" y="30.0"/>
|
||
|
</arc>
|
||
|
<arc head="T14_b_true_c_false_p_P" kind="INPUT" tail="setFalse_pw_P_true_false"/>
|
||
|
<arc head="want_var_false_false" kind="OUTPUT" tail="T14_b_true_c_false_p_P">
|
||
|
<point x="187.0" y="33.0"/>
|
||
|
</arc>
|
||
|
<arc head="T14_b_true_c_true_p_P" kind="INPUT" tail="setFalse_pw_P_true_true"/>
|
||
|
<arc head="want_var_false_true" kind="OUTPUT" tail="T14_b_true_c_true_p_P">
|
||
|
<point x="190.0" y="33.0"/>
|
||
|
</arc>
|
||
|
<arc head="T18_b_false_c_false_p_Q" kind="INPUT" tail="setFalse_pw_Q_false_false"/>
|
||
|
<arc head="want_var_false_false" kind="OUTPUT" tail="T18_b_false_c_false_p_Q">
|
||
|
<point x="197.0" y="33.0"/>
|
||
|
</arc>
|
||
|
<arc head="T18_b_false_c_true_p_Q" kind="INPUT" tail="setFalse_pw_Q_false_true"/>
|
||
|
<arc head="want_var_false_false" kind="OUTPUT" tail="T18_b_false_c_true_p_Q">
|
||
|
<point x="200.0" y="33.0"/>
|
||
|
</arc>
|
||
|
<arc head="T18_b_true_c_false_p_Q" kind="INPUT" tail="setFalse_pw_Q_true_false"/>
|
||
|
<arc head="want_var_true_false" kind="OUTPUT" tail="T18_b_true_c_false_p_Q">
|
||
|
<point x="197.0" y="36.0"/>
|
||
|
</arc>
|
||
|
<arc head="T18_b_true_c_true_p_Q" kind="INPUT" tail="setFalse_pw_Q_true_true"/>
|
||
|
<arc head="want_var_true_false" kind="OUTPUT" tail="T18_b_true_c_true_p_Q">
|
||
|
<point x="200.0" y="36.0"/>
|
||
|
</arc>
|
||
|
<arc head="want_var_false_false" kind="OUTPUT" tail="T11_b_false_c_false_p_P"/>
|
||
|
<arc head="T11_b_false_c_false_p_P" kind="INPUT" tail="identity_pw_P_false_false"/>
|
||
|
<arc head="want_var_false_false" kind="OUTPUT" tail="T11_b_false_c_false_p_Q"/>
|
||
|
<arc head="T11_b_false_c_false_p_Q" kind="INPUT" tail="identity_pw_Q_false_false"/>
|
||
|
<arc head="want_var_false_true" kind="OUTPUT" tail="T11_b_false_c_true_p_P"/>
|
||
|
<arc head="T11_b_false_c_true_p_P" kind="INPUT" tail="identity_pw_P_false_true"/>
|
||
|
<arc head="want_var_false_true" kind="OUTPUT" tail="T11_b_false_c_true_p_Q"/>
|
||
|
<arc head="T11_b_false_c_true_p_Q" kind="INPUT" tail="identity_pw_Q_false_true"/>
|
||
|
<arc head="want_var_true_false" kind="OUTPUT" tail="T11_b_true_c_false_p_P"/>
|
||
|
<arc head="T11_b_true_c_false_p_P" kind="INPUT" tail="identity_pw_P_true_false"/>
|
||
|
<arc head="want_var_true_false" kind="OUTPUT" tail="T11_b_true_c_false_p_Q"/>
|
||
|
<arc head="T11_b_true_c_false_p_Q" kind="INPUT" tail="identity_pw_Q_true_false"/>
|
||
|
<arc head="want_var_true_true" kind="OUTPUT" tail="T11_b_true_c_true_p_P"/>
|
||
|
<arc head="T11_b_true_c_true_p_P" kind="INPUT" tail="identity_pw_P_true_true"/>
|
||
|
<arc head="want_var_true_true" kind="OUTPUT" tail="T11_b_true_c_true_p_Q"/>
|
||
|
<arc head="T11_b_true_c_true_p_Q" kind="INPUT" tail="identity_pw_Q_true_true"/>
|
||
|
<arc head="T3_b_false_c_true_p_P_t_t2" kind="INPUT" tail="while_P"/>
|
||
|
<arc broken="true" head="T3_b_false_c_true_p_P_t_t2" kind="INPUT" tail="want_var_false_true">
|
||
|
<point x="203.0" y="37.5"/>
|
||
|
<point x="140.0" y="53.0"/>
|
||
|
<point x="88.5" y="31.5"/>
|
||
|
<point x="88.0" y="19.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="identity_pw_P_false_true" kind="OUTPUT" tail="T3_b_false_c_true_p_P_t_t2">
|
||
|
<point x="77.5" y="28.5"/>
|
||
|
<point x="165.5" y="50.5"/>
|
||
|
<point x="166.0" y="51.0"/>
|
||
|
<point x="172.0" y="5.5"/>
|
||
|
<point x="183.5" y="4.5"/>
|
||
|
</arc>
|
||
|
<arc head="setFalse_P" kind="OUTPUT" tail="T3_b_false_c_true_p_P_t_t2"/>
|
||
|
<arc broken="true" head="TURN_t2" kind="OUTPUT" tail="T3_b_false_c_true_p_P_t_t2">
|
||
|
<point x="87.0" y="29.5"/>
|
||
|
<point x="85.5" y="30.5"/>
|
||
|
<point x="19.5" y="20.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T3_b_false_c_true_p_P_t_t2" kind="INPUT" tail="TURN_t2">
|
||
|
<point x="30.0" y="16.0"/>
|
||
|
<point x="59.0" y="17.5"/>
|
||
|
<point x="72.0" y="17.5"/>
|
||
|
<point x="82.0" y="17.5"/>
|
||
|
</arc>
|
||
|
<arc head="T3_b_true_c_false_p_Q_t_t1" kind="INPUT" tail="while_Q"/>
|
||
|
<arc broken="true" head="T3_b_true_c_false_p_Q_t_t1" kind="INPUT" tail="want_var_true_false">
|
||
|
<point x="197.0" y="43.5"/>
|
||
|
<point x="134.0" y="59.0"/>
|
||
|
<point x="82.5" y="37.5"/>
|
||
|
<point x="82.0" y="25.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="identity_pw_Q_true_false" kind="OUTPUT" tail="T3_b_true_c_false_p_Q_t_t1">
|
||
|
<point x="71.5" y="34.5"/>
|
||
|
<point x="159.5" y="56.5"/>
|
||
|
<point x="160.0" y="57.0"/>
|
||
|
<point x="166.0" y="11.5"/>
|
||
|
<point x="177.5" y="10.5"/>
|
||
|
</arc>
|
||
|
<arc head="setFalse_Q" kind="OUTPUT" tail="T3_b_true_c_false_p_Q_t_t1"/>
|
||
|
<arc broken="true" head="TURN_t1" kind="OUTPUT" tail="T3_b_true_c_false_p_Q_t_t1">
|
||
|
<point x="81.0" y="35.5"/>
|
||
|
<point x="79.5" y="36.5"/>
|
||
|
<point x="13.5" y="26.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T3_b_true_c_false_p_Q_t_t1" kind="INPUT" tail="TURN_t1">
|
||
|
<point x="24.0" y="22.0"/>
|
||
|
<point x="53.0" y="23.5"/>
|
||
|
<point x="66.0" y="23.5"/>
|
||
|
<point x="76.0" y="23.5"/>
|
||
|
</arc>
|
||
|
<arc head="T3_b_true_c_true_p_P_t_t2" kind="INPUT" tail="while_P"/>
|
||
|
<arc broken="true" head="T3_b_true_c_true_p_P_t_t2" kind="INPUT" tail="want_var_true_true">
|
||
|
<point x="203.0" y="40.5"/>
|
||
|
<point x="140.0" y="56.0"/>
|
||
|
<point x="88.5" y="34.5"/>
|
||
|
<point x="88.0" y="22.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="identity_pw_P_true_true" kind="OUTPUT" tail="T3_b_true_c_true_p_P_t_t2">
|
||
|
<point x="77.5" y="31.5"/>
|
||
|
<point x="165.5" y="53.5"/>
|
||
|
<point x="166.0" y="54.0"/>
|
||
|
<point x="172.0" y="8.5"/>
|
||
|
<point x="183.5" y="7.5"/>
|
||
|
</arc>
|
||
|
<arc head="setFalse_P" kind="OUTPUT" tail="T3_b_true_c_true_p_P_t_t2"/>
|
||
|
<arc broken="true" head="TURN_t2" kind="OUTPUT" tail="T3_b_true_c_true_p_P_t_t2">
|
||
|
<point x="87.0" y="32.5"/>
|
||
|
<point x="85.5" y="33.5"/>
|
||
|
<point x="19.5" y="23.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T3_b_true_c_true_p_P_t_t2" kind="INPUT" tail="TURN_t2">
|
||
|
<point x="30.0" y="19.0"/>
|
||
|
<point x="59.0" y="20.5"/>
|
||
|
<point x="72.0" y="20.5"/>
|
||
|
<point x="82.0" y="20.5"/>
|
||
|
</arc>
|
||
|
<arc head="T3_b_true_c_true_p_Q_t_t1" kind="INPUT" tail="while_Q"/>
|
||
|
<arc broken="true" head="T3_b_true_c_true_p_Q_t_t1" kind="INPUT" tail="want_var_true_true">
|
||
|
<point x="200.0" y="43.5"/>
|
||
|
<point x="137.0" y="59.0"/>
|
||
|
<point x="85.5" y="37.5"/>
|
||
|
<point x="85.0" y="25.5"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="identity_pw_Q_true_true" kind="OUTPUT" tail="T3_b_true_c_true_p_Q_t_t1">
|
||
|
<point x="74.5" y="34.5"/>
|
||
|
<point x="162.5" y="56.5"/>
|
||
|
<point x="163.0" y="57.0"/>
|
||
|
<point x="169.0" y="11.5"/>
|
||
|
<point x="180.5" y="10.5"/>
|
||
|
</arc>
|
||
|
<arc head="setFalse_Q" kind="OUTPUT" tail="T3_b_true_c_true_p_Q_t_t1"/>
|
||
|
<arc broken="true" head="TURN_t1" kind="OUTPUT" tail="T3_b_true_c_true_p_Q_t_t1">
|
||
|
<point x="84.0" y="35.5"/>
|
||
|
<point x="82.5" y="36.5"/>
|
||
|
<point x="16.5" y="26.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T3_b_true_c_true_p_Q_t_t1" kind="INPUT" tail="TURN_t1">
|
||
|
<point x="27.0" y="22.0"/>
|
||
|
<point x="56.0" y="23.5"/>
|
||
|
<point x="69.0" y="23.5"/>
|
||
|
<point x="79.0" y="23.5"/>
|
||
|
</arc>
|
||
|
<arc head="T4_p_Q_t_t1" kind="INPUT" tail="critical_Q"/>
|
||
|
<arc broken="true" head="TURN_t1" kind="OUTPUT" tail="T4_p_Q_t_t1">
|
||
|
<point x="85.0" y="56.0"/>
|
||
|
<point x="33.5" y="60.0"/>
|
||
|
<point x="25.0" y="42.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T4_p_Q_t_t1" kind="INPUT" tail="TURN_t1">
|
||
|
<point x="20.0" y="24.0"/>
|
||
|
<point x="119.0" y="47.5"/>
|
||
|
<point x="120.0" y="54.0"/>
|
||
|
<point x="119.0" y="55.0"/>
|
||
|
<point x="108.0" y="57.0"/>
|
||
|
<point x="100.0" y="55.5"/>
|
||
|
</arc>
|
||
|
<arc head="setFalse_2_Q" kind="OUTPUT" tail="T4_p_Q_t_t1"/>
|
||
|
<arc head="T4_p_Q_t_t2" kind="INPUT" tail="critical_Q"/>
|
||
|
<arc broken="true" head="TURN_t1" kind="OUTPUT" tail="T4_p_Q_t_t2">
|
||
|
<point x="88.0" y="56.0"/>
|
||
|
<point x="36.5" y="60.0"/>
|
||
|
<point x="28.0" y="42.0"/>
|
||
|
</arc>
|
||
|
<arc broken="true" head="T4_p_Q_t_t2" kind="INPUT" tail="TURN_t2">
|
||
|
<point x="23.0" y="24.0"/>
|
||
|
<point x="122.0" y="47.5"/>
|
||
|
<point x="123.0" y="54.0"/>
|
||
|
<point x="122.0" y="55.0"/>
|
||
|
<point x="111.0" y="57.0"/>
|
||
|
<point x="103.0" y="55.5"/>
|
||
|
</arc>
|
||
|
<arc head="setFalse_2_Q" kind="OUTPUT" tail="T4_p_Q_t_t2"/>
|
||
|
</edges>
|
||
|
</gspn>
|
||
|
<resource-list>
|
||
|
<document-log uuid="025ad7b6-4025-4138-b486-aa95fa6d8d86">rO0ABXNyABRqYXZhLnV0aWwuTGlua2VkTGlzdAwpU11KYIgiAwAAeHB3BAAAAWd0AMcbWzBtRVhFQzogL3Vzci9sb2NhbC9HcmVhdFNQTi9iaW4vRFNQTi1Ub29sIC1sb2FkICIvaG9tZS91c2VyL1VOSVRPL2Fubm8zL3ZwYy9jb25zZWduZS8zL2Rla2tlcl9XTi4yLUNUTCBtb2RlbCBjaGVja2luZyBvZiBVbmZvbGRpbmcgb2YgQ1BOLnNvbHV0aW9uL1VuZm9sZGluZyBvZiBDUE4iIC1wYmFzaXMgLWRldGVjdC1leHAgLXBzZmwgLWJuZCAKdACkG1sxbRtbNG1MT0FESU5HIFBFVFJJIE5FVCAvaG9tZS91c2VyL1VOSVRPL2Fubm8zL3ZwYy9jb25zZWduZS8zL2Rla2tlcl9XTi4yLUNUTCBtb2RlbCBjaGVja2luZyBvZiBVbmZvbGRpbmcgb2YgQ1BOLnNvbHV0aW9uL1VuZm9sZGluZyBvZiBDUE4gKG5ldC9kZWYpLi4uG1syMm0bWzI0bQp0AA9NQVJLSU5HIFBBUjogMAp0ABBQTEFDRVM6ICAgICAgNDYKdAAPUkFURSBQQVI6ICAgIDAKdAAQVFJBTlNJVElPTlM6IDcyCnQAD01FQVNVUkVTOiAgICAwCnQAKExPQURJTkcgVElNRTogW1VzZXIgMC4wMDBzLCBTeXMgMC4wMDBzXQp0AAEKdAABCnQAHkNPTVBVVElORyBQTEFDRSBGTE9XIEJBU0lTLi4uCnQAEk09NzIsIE49NDYsIE4wPTQ2CnQAOUNvbXB1dGF0aW9uIG9mIEZsb3cgYmFzaXM6IHN0ZXAgMS83MiwgfEt8PTQ0LCBwcm9kdWN0cz0xCnQAUxtbMUEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKdABTG1sxQUNvbXB1dGF0aW9uIG9mIEZsb3cgYmFzaXM6IGNvbXBsZXRlZCBpbiA0MiBzdGVwcywgfEt8PTQuICAgICAgICAgICAgICAgICAgICAgIAp0AClGT1VORCA0IFZFQ1RPUlMgSU4gVEhFIFBMQUNFIEZMT1cgQkFTSVMuCnQAAQp0AAEKdAAnQWxsIHBsYWNlcyBhcmUgY292ZXJlZCBieSBzb21lIFAtZmxvdy4KdAABCnQAJlRPVEFMIFRJTUU6IFtVc2VyIDAuMDAwcywgU3lzIDAuMDAwc10KdAAnQVZPSUQgRVhQT05FTlRJQUwgR1JPV1RIIE9GIFNFTUlGTE9XUy4KdAAdQ09NUFVUSU5HIFBMQUNFIFNFTUlGTE9XUy4uLgp0ABJNPTcyLCBOPTQ2LCBOMD00Ngp0ACtHZW5lcmF0aW9uIG9mIFNlbWlmbG93czogc3RlcCAxLzcyLCB8S3w9NDQKdABTG1sxQSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAp0AFEbWzFBR2VuZXJhdGlvbiBvZiBTZW1pZmxvd3M6IGNvbXBsZXRlZCBpbiA0MiBzdGVwcywgfEt8PTQuICAgICAgICAgICAgICAgICAgICAgIAp0ABlGT1VORCA0IFBMQUNFIFNFTUlGTE9XUy4KdAABCnQAAQp0ACtBbGwgcGxhY2VzIGFyZSBjb3ZlcmVkIGJ5IHNvbWUgUC1zZW1pZmxvdy4KdAABCnQAJlRPVEFMIFRJTUU6IFtVc2VyIDAuMDAwcywgU3lzIDAuMDAwc10KdAAsQ09NUFVUSU5HIFBMQUNFIEJPVU5EUyBGUk9NIFAtU0VNSUZMT1dTIC4uLgp0ACcbWzBYG1szMm0gUFJPQ0VTUyBFWElURUQgTk9STUFMTFkuG1swbQp0ANgbWzBtRVhFQzogcGVybCAtZSAnYWxhcm0gNSA7IGV4ZWMgIi91c3IvbG9jYWwvR3JlYXRTUE4vYmluL0RTUE4tVG9vbCAtbG9hZCBcIi9ob21lL3VzZXIvVU5JVE8vYW5ubzMvdnBjL2NvbnNlZ25lLzMvZGVra2VyX1dOLjItQ1RMIG1vZGVsIGNoZWNraW5nIG9mIFVuZm9sZGluZyBvZiBDUE4uc29sdXRpb24vVW5mb2xkaW5nIG9mIENQTlwiIC1sb2FkLWJuZCAtaWxwLWJuZCIgJwp0AKQbWzFtG1s0bUxPQURJTkcgUEVUUkkgTkVUIC9ob21lL3VzZXIvVU5JVE8vYW5ubzMvdnBjL2NvbnNlZ25lLzMvZGVra2VyX1dOLjItQ1RMIG1vZGVsIGNoZWNraW5nIG9mIFVuZm9sZGluZyBvZiBDUE4uc29sdXRpb24vVW5mb2xkaW5nIG9mIENQTiAobmV0L2RlZikuLi4bWzIybRtbMjRtCnQAD01BUktJTkcgUEFSOiAwCnQAEFBMQUNFUzogICAgICA0Ngp0AA9SQVRFIFBBUjogICAgMAp0ABBUUkFOU0lUSU9OUzogNzIKdAAPTUVBU1VSRVM6ICAgIDAKdAAoTE9BRElORyBUSU1FOiBbVXNlciAwLjAwMHMsIFN5cyAwLjAwMHNdCnQAAQp0AAEKdAAVTE9BRElORyBCTkQgRklMRSAuLi4KdAAlQ09NUFVUSU5HIFBMQUNFIEJPVU5EUyBVU0lORyBJTFAgLi4uCnQAGEFsbCBwbGFjZXMgYXJlIGJvdW5kZWQuCnEAfgAkdACzG1swbUVYRUM6IC91c3IvbG9jYWwvR3JlYXRTUE4vYmluL1JHTUVERDMgIi9ob21lL3VzZXIvVU5JVE8vYW5ubzMvdnBjL2NvbnNlZ25lLzMvZGVra2VyX1dOLjItQ1RMIG1vZGVsIGNoZWNraW5nIG9mIFVuZm9sZGluZyBvZiBDUE4uc29sdXRpb24vVW5mb2xkaW5nIG9mIENQTiIgLU1FVEEgIC1ndWktc3RhdCAtQwp0ACBSYW5kb20gc2VlZHM6IDE1ODk0NDQ1NjggNDEzMzU4CnQAUD09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KdAARR3JlYXRTUE4vTWVkZGx5Lgp0ADggIENvcHlyaWdodCAoQykgMTk4Ny0yMDE4LCBVbml2ZXJzaXR5IG9mIFRvcmlubywgSXRhbHkuCnQAMSAgU2VuZCBmaWxlcyBuZXRuYW1lLm5ldCwgLmRlZiB0byBlLW1haWwgYWRkcmVzcwp0ACsgIGJlY2N1dGlAZGkudW5pdG8uaXQgaWYgeW91IGZpbmQgYW55IGJ1Zy4KdABQPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQp0AB9CYXNlZCBvbiBNRURETFkgdmVyc2lvbiAwLjE2LjAKdABGICBDb3B5cmlnaHQgKEMpIDIwMDksIElvd2EgU3RhdGUgVW5pdmVyc2l0eSBSZXNlYXJjaCBGb3VuZGF0aW9uLCBJbmMuCnQAKSAgd2Vic2l0ZTogaHR0cDovL21lZGRseS5zb3VyY2Vmb3JnZS5uZXQKdABQPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQp0AClVc2luZyBwZXItZXZlbnQgc2F0dXJhdGlvbiAoc2F0LXByZWdlbikuCnQAG1VzaW5nIGZhc3QgTlNGIGdlbmVyYXRpb24uCnQAElByb2Nlc3MgSUQ6IDI5NDI3C
|
||
|
</resource-list>
|
||
|
</project>
|