<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--Created by yFiles for HTML 2.1.0.4 RC2-->
<graphml xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml.html/2.0/ygraphml.xsd " xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:demostyle="http://www.yworks.com/yFilesHTML/demos/FlatDemoStyle/1.0" xmlns:bpmn="http://www.yworks.com/xml/yfiles-for-html/bpmn/2.0" xmlns:demotablestyle="http://www.yworks.com/yFilesHTML/demos/FlatDemoTableStyle/1.0" xmlns:uml="http://www.yworks.com/yFilesHTML/demos/UMLDemoStyle/1.0" xmlns:compat="http://www.yworks.com/xml/yfiles-compat-arrows/1.0" xmlns:VuejsNodeStyle="http://www.yworks.com/demos/yfiles-vuejs-node-style/1.0" xmlns:y="http://www.yworks.com/xml/yfiles-common/3.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/3.0" xmlns:yjs="http://www.yworks.com/xml/yfiles-for-html/2.0/xaml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<key id="d0" for="node" attr.type="boolean" attr.name="Expanded" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/folding/Expanded">
		<default>true</default>
	</key>
	<key id="d1" for="node" attr.name="NodeLabels" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/NodeLabels"/>
	<key id="d2" for="node" attr.name="NodeGeometry" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/NodeGeometry"/>
	<key id="d3" for="all" attr.name="UserTags" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/UserTags"/>
	<key id="d4" for="node" attr.name="NodeStyle" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/NodeStyle"/>
	<key id="d5" for="node" attr.name="NodeViewState" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/folding/1.1/NodeViewState"/>
	<key id="d6" for="edge" attr.name="EdgeLabels" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/EdgeLabels"/>
	<key id="d7" for="edge" attr.name="EdgeGeometry" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/EdgeGeometry"/>
	<key id="d8" for="edge" attr.name="EdgeStyle" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/EdgeStyle"/>
	<key id="d9" for="edge" attr.name="EdgeViewState" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/folding/1.1/EdgeViewState"/>
	<key id="d10" for="port" attr.name="PortLabels" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/PortLabels"/>
	<key id="d11" for="port" attr.name="PortLocationParameter" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/PortLocationParameter">
		<default>
			<x:Static Member="y:FreeNodePortLocationModel.NodeCenterAnchored"/>
		</default>
	</key>
	<key id="d12" for="port" attr.name="PortStyle" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/PortStyle">
		<default>
			<x:Static Member="y:VoidPortStyle.Instance"/>
		</default>
	</key>
	<key id="d13" for="port" attr.name="PortViewState" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/folding/1.1/PortViewState"/>
	<key id="d14" attr.name="SharedData" y:attr.uri="http://www.yworks.com/xml/yfiles-common/2.0/SharedData"/>
	<data key="d14">
		<y:SharedData>
			<yjs:SolidColorFill x:Key="1" color="#FFD2DEEE"/>
			<yjs:Font x:Key="2" fontSize="12"/>
			<yjs:Font x:Key="3" fontSize="12"/>
			<yjs:Font x:Key="4" fontSize="12"/>
			<yjs:SolidColorFill x:Key="5" color="#FFD2DEEE"/>
			<yjs:Font x:Key="6" fontSize="12"/>
			<yjs:Stroke x:Key="7" fill="#FF336699"/>
			<yjs:PolylineEdgeStyle x:Key="8" stroke="{y:GraphMLReference 7}">
				<yjs:PolylineEdgeStyle.targetArrow>
					<yjs:Arrow type="TRIANGLE" scale="0.75" stroke="{y:GraphMLReference 7}" fill="#FF336699" cropLength="1"/>
				</yjs:PolylineEdgeStyle.targetArrow>
			</yjs:PolylineEdgeStyle>
			<y:SmartEdgeLabelModel x:Key="9"/>
			<y:SmartEdgeLabelModelParameter x:Key="10" Model="{y:GraphMLReference 9}" Distance="5"/>
			<yjs:Stroke x:Key="11" fill="#FF336699"/>
			<yjs:PolylineEdgeStyle x:Key="12" stroke="{y:GraphMLReference 11}">
				<yjs:PolylineEdgeStyle.targetArrow>
					<yjs:Arrow type="TRIANGLE" scale="0.75" stroke="{y:GraphMLReference 11}" fill="#FF336699" cropLength="1"/>
				</yjs:PolylineEdgeStyle.targetArrow>
			</yjs:PolylineEdgeStyle>
			<y:SmartEdgeLabelModelParameter x:Key="13" Distance="5">
				<y:SmartEdgeLabelModelParameter.Model>
					<y:SmartEdgeLabelModel/>
				</y:SmartEdgeLabelModelParameter.Model>
			</y:SmartEdgeLabelModelParameter>
		</y:SharedData>
	</data>
	<graph id="G" edgedefault="directed">
		<data key="d3">
			<y:Json>{"version":"2.0.0","layout":"layout-flowchart"}</y:Json>
		</data>
		<node id="n0">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.North}">
						<y:Label.Text>MCU_RESTART</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 4}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-177.625" Y="26" Width="100.5" Height="30"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="start1" fill="{y:GraphMLReference 1}"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n1">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.North}">
						<y:Label.Text>Init_TWI</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-165" Y="154.5" Width="75.25" Height="14.25"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="predefinedProcess" fill="{y:GraphMLReference 1}"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
		</node>
		<node id="n2">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.North}">
						<y:Label.Text><![CDATA[Stackpoiner initialisieren & Globale Interruptfreigabe]]></y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-207.5" Y="86" Width="160.25" Height="38.5"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="process" fill="{y:GraphMLReference 1}"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
		</node>
		<node id="n3">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.North}">
						<y:Label.Text>Read_Temp2</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-177.625" Y="214.5" Width="100.5" Height="17"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="predefinedProcess" fill="{y:GraphMLReference 1}"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
		</node>
		<node id="n4">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.North}">
						<y:Label.Text>Get_TWI_Temp</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 3}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-180.3125" Y="397.2694594594596" Width="114.875" Height="16.75"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="predefinedProcess" fill="{y:GraphMLReference 1}"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
		</node>
		<node id="n5">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWI_ready?</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 2}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-173.5625" Y="329.78125" Width="100.5" Height="30"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="decision" fill="{y:GraphMLReference 1}"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
			<port name="p3"/>
			<port name="p4"/>
		</node>
		<node id="n6">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWI_error?</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 2}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-173.28125" Y="453.5507094594595" Width="100.5" Height="34.375"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="decision" fill="{y:GraphMLReference 1}"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
			<port name="p2"/>
			<port name="p3"/>
		</node>
		<node id="n7">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.North}">
						<y:Label.Text>Process_TWI_Error</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 3}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-187.5" Y="523.288918918919" Width="129.25" Height="18"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="predefinedProcess" fill="{y:GraphMLReference 1}"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
		</node>
		<node id="n8">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.North}">
						<y:Label.Text>main_loop</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 4}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-173.125" Y="583.2889189189192" Width="100.5" Height="30"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="start1" fill="{y:GraphMLReference 1}"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
		</node>
		<node id="n9">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.North}">
						<y:Label.Text>start_twi</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-162.140625" Y="281.28125" Width="75" Height="15.46875"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="predefinedProcess" fill="{y:GraphMLReference 1}"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
		</node>
		<node id="n10">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text><![CDATA[TWI_STATE.TWI_error=0 # r16 Bit1..0=0]]></y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-18.75" Y="517.75" Width="243.25" Height="30"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="annotation" fill="{y:GraphMLReference 1}"/>
			</data>
		</node>
		<node id="n11">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text><![CDATA[TWI_STATE.TWI_ready=0 # r17:r16 <- TWI_BUFFER]]></y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="-13.75" Y="394" Width="308" Height="30"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="annotation" fill="{y:GraphMLReference 1}"/>
			</data>
		</node>
		<node id="n12">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWSI</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="486" Y="96.65625000000003" Width="62.25" Height="17.187499999999943"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="predefinedProcess" fill="{y:GraphMLReference 5}"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n13">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWI-Interrupt-Routine</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="459.6875" Y="14.906250000000028" Width="114.875" Height="38.93749999999994"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="start1" fill="{y:GraphMLReference 5}"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n14">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text><![CDATA[Register sichern]]></y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="445.125" Y="159.40625" Width="144" Height="17.187499999999943"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="process" fill="{y:GraphMLReference 5}"/>
			</data>
		</node>
		<node id="n15">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text><![CDATA[r17 <- TWI_STATE
r16 <- TWSR]]></y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="456.25" Y="224.65625" Width="121.75" Height="25.687499999999943"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="process" fill="{y:GraphMLReference 5}"/>
			</data>
		</node>
		<node id="n16">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWI_START</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 6}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="473.546875" Y="309.5625" Width="87.15625" Height="50.21874999999994"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="decision" fill="{y:GraphMLReference 5}"/>
			</data>
			<port name="p0"/>
			<port name="p1"/>
		</node>
		<node id="n17">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWSR.TWPS[1:0]=0</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="430.65625" Y="270.71875" Width="172.9375" Height="30"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="process" fill="{y:GraphMLReference 5}"/>
			</data>
			<port name="p0"/>
		</node>
		<node id="n18">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWI_reSTART</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 6}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="466.671875" Y="369.5625" Width="100.90625" Height="50.21874999999994"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="decision" fill="{y:GraphMLReference 5}"/>
			</data>
			<port name="p0"/>
			<port name="p1">
				<data key="d11">
					<y:FreeNodePortLocationModelParameter Ratio="0.5,0.019150209455415457"/>
				</data>
			</port>
		</node>
		<node id="n19">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWI_SLAw_ACK</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 6}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="460.671875" Y="429.5625" Width="112.90625" Height="50.21874999999994"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="decision" fill="{y:GraphMLReference 5}"/>
			</data>
			<port name="p0">
				<data key="d11">
					<y:FreeNodePortLocationModelParameter Ratio="0.5,0.019150209455415457"/>
				</data>
			</port>
			<port name="p1"/>
		</node>
		<node id="n20">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWI_DATAw_ACK</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 6}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="456.25" Y="489.5625" Width="121.75" Height="50.21874999999994"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="decision" fill="{y:GraphMLReference 5}"/>
			</data>
			<port name="p0">
				<data key="d11">
					<y:FreeNodePortLocationModelParameter Ratio="0.5,0.0191502094554159"/>
				</data>
			</port>
			<port name="p1"/>
		</node>
		<node id="n21">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWI_SLAr_ACK</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 6}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="460.671875" Y="549.5624999999994" Width="112.90625" Height="50.21874999999994"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="decision" fill="{y:GraphMLReference 5}"/>
			</data>
			<port name="p0">
				<data key="d11">
					<y:FreeNodePortLocationModelParameter Ratio="0.5,0.019150209455414846"/>
				</data>
			</port>
			<port name="p1"/>
		</node>
		<node id="n22">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWI_DATAr_ACK</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 6}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="456.25" Y="609.5624999999992" Width="121.75" Height="50.21874999999994"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="decision" fill="{y:GraphMLReference 5}"/>
			</data>
			<port name="p0">
				<data key="d11">
					<y:FreeNodePortLocationModelParameter Ratio="0.5,0.019150209455414846"/>
				</data>
			</port>
			<port name="p1"/>
		</node>
		<node id="n23">
			<data key="d1">
				<x:List>
					<y:Label LayoutParameter="{x:Static y:InteriorStretchLabelModel.Center}">
						<y:Label.Text>TWI_DATAr_nACK</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle verticalTextAlignment="CENTER" horizontalTextAlignment="CENTER" wrapping="WORD" clipText="false" font="{y:GraphMLReference 6}" textFill="BLACK"/>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d2">
				<y:RectD X="450.359375" Y="669.5624999999985" Width="133.53125" Height="50.21874999999994"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="decision" fill="{y:GraphMLReference 5}"/>
			</data>
			<port name="p0">
				<data key="d11">
					<y:FreeNodePortLocationModelParameter Ratio="0.5,0.019150209455414846"/>
				</data>
			</port>
			<port name="p1"/>
		</node>
		<node id="n24">
			<data key="d2">
				<y:RectD X="492.125" Y="833.625" Width="50" Height="30"/>
			</data>
			<data key="d4">
				<demostyle:FlowchartNodeStyle type="process" fill="{y:GraphMLReference 5}"/>
			</data>
			<port name="p0"/>
		</node>
		<edge id="e0" source="n0" target="n2" sourceport="p0" targetport="p0">
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e1" source="n2" target="n1" sourceport="p1" targetport="p0">
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e2" source="n1" target="n3" sourceport="p1" targetport="p0">
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e3" source="n5" target="n4" sourceport="p0" targetport="p0">
			<data key="d6">
				<x:List>
					<y:Label>
						<y:Label.Text>J</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:SmartEdgeLabelModelParameter Model="{y:GraphMLReference 9}" SegmentRatio="0.1995135135135115" Distance="0.001"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e4" source="n4" target="n6" sourceport="p1" targetport="p0">
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e5" source="n6" target="n7" sourceport="p1" targetport="p0">
			<data key="d6">
				<x:List>
					<y:Label>
						<y:Label.Text>J</y:Label.Text>
						<y:Label.LayoutParameter>
							<y:SmartEdgeLabelModelParameter Model="{y:GraphMLReference 9}" SegmentRatio="0.19951351351351435" Distance="0.001"/>
						</y:Label.LayoutParameter>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e6" source="n7" target="n8" sourceport="p1" targetport="p0">
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e7" source="n9" target="n5" sourceport="p0" targetport="p1">
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e8" source="n3" target="n9" sourceport="p1" targetport="p1">
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e9" source="n8" target="n5" sourceport="p1" targetport="p2">
			<data key="d7">
				<x:List>
					<y:Bend Location="-121,630"/>
					<y:Bend Location="-217,627.5"/>
					<y:Bend Location="-214.5,341.75"/>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e10" source="n5" target="n6" sourceport="p3" targetport="p2">
			<data key="d6">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 10}">
						<y:Label.Text>N</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d7">
				<x:List>
					<y:Bend Location="-37,344.25"/>
					<y:Bend Location="-39.25,470.25"/>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e11" source="n6" target="n5" sourceport="p3" targetport="p4">
			<data key="d6">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 10}">
						<y:Label.Text>N</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d7">
				<x:List>
					<y:Bend Location="-215.75,470.25"/>
					<y:Bend Location="-215.75,470.25"/>
					<y:Bend Location="-215.75,335.75"/>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="8"/>
			</data>
		</edge>
		<edge id="e12" source="n13" target="n12" sourceport="p0" targetport="p0">
			<data key="d7">
				<x:List>
					<y:Bend Location="517.125,94.15625000000006"/>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="12"/>
			</data>
		</edge>
		<edge id="e13" source="n18" target="n19" sourceport="p0" targetport="p0">
			<data key="d6">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 13}">
						<y:Label.Text>N</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="12"/>
			</data>
		</edge>
		<edge id="e14" source="n19" target="n20" sourceport="p1" targetport="p0">
			<data key="d6">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 13}">
						<y:Label.Text>N</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="12"/>
			</data>
		</edge>
		<edge id="e15" source="n20" target="n21" sourceport="p1" targetport="p0">
			<data key="d6">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 13}">
						<y:Label.Text>N</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="12"/>
			</data>
		</edge>
		<edge id="e16" source="n21" target="n22" sourceport="p1" targetport="p0">
			<data key="d6">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 13}">
						<y:Label.Text>N</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="12"/>
			</data>
		</edge>
		<edge id="e17" source="n22" target="n23" sourceport="p1" targetport="p0">
			<data key="d6">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 13}">
						<y:Label.Text>N</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d7">
				<x:List>
					<y:Bend Location="517.125,670.5241995810879"/>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="12"/>
			</data>
		</edge>
		<edge id="e18" source="n16" target="n18" sourceport="p0" targetport="p1">
			<data key="d6">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 13}">
						<y:Label.Text>N</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="12"/>
			</data>
		</edge>
		<edge id="e19" source="n17" target="n16" sourceport="p0" targetport="p1">
			<data key="d8">
				<y:GraphMLReference ResourceKey="12"/>
			</data>
		</edge>
		<edge id="e20" source="n23" target="n24" sourceport="p1" targetport="p0">
			<data key="d6">
				<x:List>
					<y:Label LayoutParameter="{y:GraphMLReference 13}">
						<y:Label.Text>twi_process_error:</y:Label.Text>
						<y:Label.Style>
							<yjs:DefaultLabelStyle textFill="BLACK">
								<yjs:DefaultLabelStyle.font>
									<yjs:Font fontSize="12"/>
								</yjs:DefaultLabelStyle.font>
							</yjs:DefaultLabelStyle>
						</y:Label.Style>
					</y:Label>
				</x:List>
			</data>
			<data key="d7">
				<x:List>
					<y:Bend Location="517.125,788.5"/>
				</x:List>
			</data>
			<data key="d8">
				<y:GraphMLReference ResourceKey="12"/>
			</data>
		</edge>
	</graph>
</graphml>