<stage version="1.0" keygen_seq="76"><pageObj print_layout="0" width="5000" fill="16777215" height="5000" print_scale="0" drawingHeight="580" drawingWidth="1269" istt="false" print_grid="0" guides="0" print_paper="LETTER" gr="1" pb="0" border="0"><styles><shapeStyle lineWidth="-1" dropShadowOn="true" lineColor="global:0x333333" fillColor="global:0xd1d1d1" gradientOn="true"/><lineStyle width="1" borderLine="false" pattern="0" color="0x000000" roundCorners="false" begin="0" connType="right" end="0"/><textStyle size="12" face="Arial" color="0" style=""/></styles><objects><object version="1" beginStyle="2" numSegs="1" height="12" endStyle="0" width="142" ln_id="14" order="5" x="1061" buff="11" linew="0" path="0,0,false,x,1;146,-1,false,n,0;" linec="0" linep="0" class="TheStraightLine" y="280"><style borderLine="false" borderedInnerColor="16777215"/><text linkMap="" tw="54"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Receive</FONT></P>]]></text></object><object version="1" beginStyle="2" numSegs="1" height="10.5" endStyle="0" width="96" ln_id="20" order="6" x="280" buff="11" linew="0" path="0,0,false,x,1;100,0,false,n,0;" linec="0" linep="0" class="TheStraightLine" y="187"><style borderLine="false" borderedInnerColor="16777215"/><text/></object><object version="1" beginStyle="2" numSegs="1" height="39.64999999999999" endStyle="0" width="119.5" ln_id="5" order="7" x="662" buff="11" linew="0" path="0,0,false,x,-1;-123,39.29999999999998,false,n,0;" linec="0" linep="0" class="TheStraightLine" y="115.00000000000001"><style borderLine="false" borderedInnerColor="16777215"/><text linkMap="" tw="99"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">handleMessage</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Message</FONT></P>]]></text></object><object version="1" beginStyle="0" numSegs="1" height="20" endStyle="2" width="106" ln_id="2" order="8" x="282" buff="11" linew="0" path="0,0,false,x,1;96,0,false,x,-1;" linec="0" linep="0" class="TheStraightLine" y="162"><style borderLine="false" borderedInnerColor="16777215"/><text linkMap="" tw="71"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">doIntercept</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">(Message)</FONT></P>]]></text></object><object version="1" beginStyle="0" numSegs="1" height="166.24979520629125" endStyle="2" width="2" ln_id="48" order="10" x="210" buff="11" linew="0" path="0,0,false,y,1;-1.0000000000000284,156.25,false,y,-1;" linec="0" linep="0" class="TheStraightLine" y="200"><style borderLine="false" borderedInnerColor="16777215"/><text/></object><object version="1" beginStyle="2" numSegs="1" height="152.2" endStyle="0" width="1.8" ln_id="49" order="11" x="182" buff="11" linew="0" path="0,0,false,y,1;-0.9999999999999716,156.25,false,y,-1;" linec="0" linep="0" class="TheStraightLine" y="200"><style borderLine="false" borderedInnerColor="16777215"/><text/></object><object version="1" beginStyle="0" numSegs="1" height="10.5" endStyle="2" width="102" ln_id="50" order="12" x="48" buff="11" linew="0" path="0,0,false,n,0;92,0,false,x,-1;" linec="0" linep="0" class="TheStraightLine" y="148"><style borderLine="false" borderedInnerColor="16777215"/><text/></object><object version="1" beginStyle="0" numSegs="1" height="1" endStyle="2" width="89" ln_id="51" order="13" x="140" buff="11" linew="0" path="0,0,false,x,-1;-91,0,false,n,0;" linec="0" linep="0" class="TheStraightLine" y="162"><style borderLine="false" borderedInnerColor="16777215"/><text/></object><object version="2" beginStyle="2" numSegs="2" height="156.60000000000002" endStyle="0" width="651.5" ln_id="46" order="14" alg="threeMid" x="238" buff="11" linew="0" path="0,0,false,y,1;0,144.10000000000002,false,n,0;651,144.10000000000002,false,x,-1;" linec="0" linep="0" class="TheOrthoLine" y="199"><style borderLine="false" borderedInnerColor="16777215"/><text linkMap="" tw="238"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">incomingObserver.onMessage(Message)</FONT></P>]]></text></object><object version="1" beginStyle="0" numSegs="1" height="19.5" endStyle="2" width="134.03193184935145" ln_id="75" order="15" x="539" buff="11" linew="0" path="0,0,false,n,0;124,-1,false,x,-1;" linec="0" linep="0" class="TheStraightLine" y="220"><style borderLine="false" borderedInnerColor="16777215"/><text linkMap="" tw="99"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">handleMessage</FONT></P><P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Message</FONT></P>]]></text></object><object version="1" beginStyle="0" numSegs="1" height="11.450000000000003" endStyle="2" width="96.09466530287492" ln_id="11" order="16" x="803" buff="11" linew="0" path="0,0,false,n,0;86,-2.0999999999999943,false,x,-1;" linec="0" linep="0" class="TheStraightLine" y="219"><style borderLine="false" borderedInnerColor="16777215"/><text linkMap="" tw="61"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Message</FONT></P>]]></text></object><object version="1" beginStyle="0" numSegs="1" height="13.549999999999997" endStyle="2" width="157.99899348653156" ln_id="13" order="17" x="1061" buff="11" linew="0" path="0,0,false,n,0;148,2.0999999999999943,false,n,0;" linec="0" linep="0" class="TheStraightLine" y="216.9"><style borderLine="false" borderedInnerColor="16777215"/><text linkMap="" tw="39"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Send</FONT></P>]]></text></object><object width="140" linec="0" lock="false" parts="0,0,140,20;0,20,140,143.5" svg_id="Object" rot="0" shp_id="0" order="0" fixed-aspect="false" height="163.5" dshad="true" linew="2" text-horizontal-pos="center" x="469" gradon="false" libraryid="com.gliffy.uml" y="187" dsy="4" dsx="4" fill="16777215" class="GliffyMultiPartSVGShape" text-vertical-pos="middle"><text linkMap="" tvp="middle"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>Interceptor Chain</U></FONT></P>]]></text><text linkMap="" tvp="top"><![CDATA[]]></text><connlines><connline cpnum="5" type="end" ln_id="5"/><connline cpnum="6" type="start" ln_id="75"/></connlines></object><object width="140" linec="0" lock="false" parts="0,0,140,20;0,20,140,55" svg_id="Object" rot="0" shp_id="1" order="1" fixed-aspect="false" height="75" dshad="true" linew="2" text-horizontal-pos="center" x="210" gradon="false" libraryid="com.gliffy.uml" y="162" dsy="4" dsx="4" fill="16777215" class="GliffyMultiPartSVGShape" text-vertical-pos="middle"><text linkMap="" tvp="middle"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>Client</U></FONT></P>]]></text><text linkMap="" tvp="top"><![CDATA[]]></text><connlines><connline cpnum="0" type="start" ln_id="48"/><connline cpnum="1" type="start" ln_id="51"/><connline cpnum="3" type="start" ln_id="2"/><connline cpnum="7" type="start" ln_id="46"/><connline cpnum="8" type="start" ln_id="49"/><connline cpnum="10" type="end" ln_id="50"/></connlines></object><object width="140" linec="0" lock="false" parts="0,0,140,20;0,20,140,55" svg_id="Object" rot="0" shp_id="3" order="2" fixed-aspect="false" height="75" dshad="true" linew="2" text-horizontal-pos="center" x="732" gradon="false" libraryid="com.gliffy.uml" y="115" dsy="4" dsx="4" fill="16777215" class="GliffyMultiPartSVGShape" text-vertical-pos="middle"><text linkMap="" tvp="middle"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>Interceptor 1</U></FONT></P>]]></text><text linkMap="" tvp="top"><![CDATA[]]></text><connlines><connline cpnum="1" type="start" ln_id="5"/></connlines></object><object width="140" linec="0" lock="false" parts="0,0,140,20;0,20,140,55" svg_id="Object" rot="0" shp_id="4" order="3" fixed-aspect="false" height="75" dshad="true" linew="2" text-horizontal-pos="center" x="733" gradon="false" libraryid="com.gliffy.uml" y="219" dsy="4" dsx="4" fill="16777215" class="GliffyMultiPartSVGShape" text-vertical-pos="middle"><text linkMap="" tvp="middle"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>Interceptor n</U></FONT></P>]]></text><text linkMap="" tvp="top"><![CDATA[]]></text><connlines><connline cpnum="1" type="end" ln_id="75"/><connline cpnum="3" type="start" ln_id="11"/></connlines></object><object width="172" linec="0" lock="false" parts="0,0,172,20;0,20,172,295.5" svg_id="Object" rot="0" shp_id="12" order="4" fixed-aspect="false" height="315.5" dshad="true" linew="2" text-horizontal-pos="center" x="975" gradon="false" libraryid="com.gliffy.uml" y="280" dsy="4" dsx="4" fill="16777215" class="GliffyMultiPartSVGShape" text-vertical-pos="middle"><text linkMap="" tvp="middle"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>Conduit</U></FONT></P>]]></text><text linkMap="" tvp="top"><![CDATA[]]></text><connlines><connline cpnum="3" type="start" ln_id="14"/><connline cpnum="5" type="start" ln_id="13"/><connline cpnum="9" type="end" ln_id="46"/><connline cpnum="10" type="end" ln_id="11"/></connlines></object><object width="140" linec="0" lock="false" parts="0,0,140,20;0,20,140,143.5" svg_id="Object" rot="0" shp_id="47" order="9" fixed-aspect="false" height="163.5" dshad="true" linew="2" text-horizontal-pos="center" x="209" gradon="false" libraryid="com.gliffy.uml" y="438" dsy="4" dsx="4" fill="16777215" class="GliffyMultiPartSVGShape" text-vertical-pos="middle"><text linkMap="" tvp="middle"><![CDATA[<P ALIGN="CENTER"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0"><U>Interceptor Chain</U></FONT></P>]]></text><text linkMap="" tvp="top"><![CDATA[]]></text><connlines><connline cpnum="2" type="end" ln_id="48"/><connline cpnum="11" type="end" ln_id="49"/></connlines></object></objects></pageObj></stage>