<mxfile host="app.diagrams.net" modified="2020-05-06T10:20:05.888Z" agent="5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.122 Safari/537.36" etag="7wZFUDmQOnpUtlAZH0Fa" version="13.0.8" type="github">
  <diagram id="y5d09DH_pb3HfNMTeHta" name="Page-1">
    <mxGraphModel dx="1963" dy="675" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-1" value="&lt;font color=&quot;#333333&quot;&gt;&lt;b&gt;INTERNAL&lt;/b&gt;&lt;br&gt;WsBack call route /bestCampaigns in «Delivery Format»&lt;/font&gt;&lt;span style=&quot;color: rgba(0 , 0 , 0 , 0) ; font-family: monospace ; font-size: 0px ; white-space: nowrap&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23333333%26quot%3B%26gt%3BMs-choices%20call%20HasVast%20(%2Fv1%2Fhv)%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BstrokeWidth%3D2%3BstrokeColor%3D%23F77474%3Balign%3Dcenter%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22338.5%22%20y%3D%2210%22%20width%3D%22120%22%20height%3D%2260%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E&lt;/span&gt;&lt;span style=&quot;color: rgba(0 , 0 , 0 , 0) ; font-family: monospace ; font-size: 0px ; white-space: nowrap&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23333333%26quot%3B%26gt%3BMs-choices%20call%20HasVast%20(%2Fv1%2Fhv)%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BstrokeWidth%3D2%3BstrokeColor%3D%23F77474%3Balign%3Dcenter%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22338.5%22%20y%3D%2210%22%20width%3D%22120%22%20height%3D%2260%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E&lt;/span&gt;&lt;span style=&quot;color: rgba(0 , 0 , 0 , 0) ; font-family: monospace ; font-size: 0px ; white-space: nowrap&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23333333%26quot%3B%26gt%3BMs-choices%20call%20HasVast%20(%2Fv1%2Fhv)%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BstrokeWidth%3D2%3BstrokeColor%3D%23F77474%3Balign%3Dcenter%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22338.5%22%20y%3D%2210%22%20width%3D%22120%22%20height%3D%2260%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E&lt;/span&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#F77474;align=center;" parent="1" vertex="1">
          <mxGeometry x="120" y="40" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-7" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#545454;strokeWidth=2;endFill=1;endArrow=block;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-2" target="VkCVmsYNFBFW3S-ygVnv-6" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-2" value="&lt;font color=&quot;#333333&quot;&gt;&lt;b&gt;EXTERNAL&lt;/b&gt;&lt;br&gt;Beeswax call route /context&lt;/font&gt;&lt;span style=&quot;color: rgba(0 , 0 , 0 , 0) ; font-family: monospace ; font-size: 0px ; white-space: nowrap&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23333333%26quot%3B%26gt%3BMs-choices%20call%20HasVast%20(%2Fv1%2Fhv)%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BstrokeWidth%3D2%3BstrokeColor%3D%23F77474%3Balign%3Dcenter%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22338.5%22%20y%3D%2210%22%20width%3D%22120%22%20height%3D%2260%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E&lt;/span&gt;&lt;span style=&quot;color: rgba(0 , 0 , 0 , 0) ; font-family: monospace ; font-size: 0px ; white-space: nowrap&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23333333%26quot%3B%26gt%3BMs-choices%20call%20HasVast%20(%2Fv1%2Fhv)%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BstrokeWidth%3D2%3BstrokeColor%3D%23F77474%3Balign%3Dcenter%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22338.5%22%20y%3D%2210%22%20width%3D%22120%22%20height%3D%2260%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E&lt;/span&gt;&lt;span style=&quot;color: rgba(0 , 0 , 0 , 0) ; font-family: monospace ; font-size: 0px ; white-space: nowrap&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23333333%26quot%3B%26gt%3BMs-choices%20call%20HasVast%20(%2Fv1%2Fhv)%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D1%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BstrokeWidth%3D2%3BstrokeColor%3D%23F77474%3Balign%3Dcenter%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22338.5%22%20y%3D%2210%22%20width%3D%22120%22%20height%3D%2260%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E&lt;/span&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#F77474;align=center;" parent="1" vertex="1">
          <mxGeometry x="508" y="40" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-4" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#545454;strokeWidth=2;endArrow=block;endFill=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="VkCVmsYNFBFW3S-ygVnv-18" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="180" y="100" as="sourcePoint" />
            <mxPoint x="180" y="150" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-11" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-6" target="VkCVmsYNFBFW3S-ygVnv-8" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="568" y="380" />
              <mxPoint x="425" y="380" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-6" target="VkCVmsYNFBFW3S-ygVnv-9" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-6" target="VkCVmsYNFBFW3S-ygVnv-10" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="568" y="380" />
              <mxPoint x="720" y="380" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-6" value="&lt;font color=&quot;#545454&quot;&gt;Convert OpenRTB Request to «Delivery Format»&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#545454;align=center;" parent="1" vertex="1">
          <mxGeometry x="508" y="150" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-56" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-8" target="VkCVmsYNFBFW3S-ygVnv-28" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="600" y="810" as="targetPoint" />
            <Array as="points">
              <mxPoint x="425" y="560" />
              <mxPoint x="568" y="560" />
              <mxPoint x="568" y="750" />
              <mxPoint x="180" y="750" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-8" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;ODID Provider&lt;/b&gt;&lt;br&gt;Call OdId Provider to replace AAID by ODID&amp;nbsp;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#6c8ebf;align=center;fillColor=#dae8fc;" parent="1" vertex="1">
          <mxGeometry x="365" y="430" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-54" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-9" target="VkCVmsYNFBFW3S-ygVnv-28" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="180" y="770" as="targetPoint" />
            <Array as="points">
              <mxPoint x="568" y="750" />
              <mxPoint x="180" y="750" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-9" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;SPEED&lt;/b&gt;&lt;br&gt;Exclude campaigns that don&#39;t pass Speed&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#b85450;align=center;fillColor=#f8cecc;" parent="1" vertex="1">
          <mxGeometry x="508" y="430" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-55" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-10" target="VkCVmsYNFBFW3S-ygVnv-28" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="720" y="560" />
              <mxPoint x="568" y="560" />
              <mxPoint x="568" y="750" />
              <mxPoint x="180" y="750" />
            </Array>
            <mxPoint x="260" y="750" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-10" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;Blacklist&lt;/b&gt;&lt;br&gt;Exclude campaigns that are exclude for external&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#b85450;align=center;fillColor=#f8cecc;" parent="1" vertex="1">
          <mxGeometry x="660" y="430" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-20" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-18" target="VkCVmsYNFBFW3S-ygVnv-19" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-35" value="&lt;b&gt;&lt;font color=&quot;#ff0000&quot;&gt;NO&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="VkCVmsYNFBFW3S-ygVnv-20" vertex="1" connectable="0">
          <mxGeometry x="-0.4256" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-18" target="VkCVmsYNFBFW3S-ygVnv-28" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="240" y="760" as="targetPoint" />
            <Array as="points">
              <mxPoint x="60" y="185" />
              <mxPoint x="60" y="750" />
              <mxPoint x="180" y="750" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-34" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#00cc00&quot;&gt;YES&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="VkCVmsYNFBFW3S-ygVnv-30" vertex="1" connectable="0">
          <mxGeometry x="-0.9436" relative="1" as="geometry">
            <mxPoint y="-1" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-18" value="&lt;div&gt;&lt;font color=&quot;#545454&quot;&gt;Is EULA ?&lt;/font&gt;&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;rounded=0;strokeColor=#545454;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="130" y="140" width="100" height="90" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-23" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-19" target="VkCVmsYNFBFW3S-ygVnv-22" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-36" value="&lt;b&gt;&lt;font color=&quot;#ff0000&quot;&gt;NO&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="VkCVmsYNFBFW3S-ygVnv-23" vertex="1" connectable="0">
          <mxGeometry x="-0.3752" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-60" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-19" target="VkCVmsYNFBFW3S-ygVnv-24" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="280" y="335" />
              <mxPoint x="280" y="520" />
              <mxPoint x="180" y="520" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-61" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#00cc00&quot;&gt;YES&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="uk0DGvA7veAdYCcinPjP-60" vertex="1" connectable="0">
          <mxGeometry x="-0.9274" relative="1" as="geometry">
            <mxPoint x="3" y="-1" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-19" value="&lt;div&gt;&lt;font color=&quot;#545454&quot;&gt;Is AfterAd ?&lt;/font&gt;&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;rounded=0;strokeColor=#545454;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="130" y="290" width="100" height="90" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-26" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-22" target="VkCVmsYNFBFW3S-ygVnv-24" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-22" value="&lt;font color=&quot;#545454&quot;&gt;Separate marketplace &amp;amp; others campaigns&lt;/font&gt;&lt;span style=&quot;color: rgba(0 , 0 , 0 , 0) ; font-family: monospace ; font-size: 0px ; white-space: nowrap&quot;&gt;%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%26lt%3Bfont%20color%3D%26quot%3B%23545454%26quot%3B%26gt%3BStart%20recording%20logs%26lt%3B%2Ffont%26gt%3B%22%20style%3D%22rounded%3D0%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3BstrokeWidth%3D2%3BstrokeColor%3D%23545454%3Balign%3Dcenter%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%22510%22%20y%3D%22390%22%20width%3D%22120%22%20height%3D%2260%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3Ecam&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#545454;align=center;" parent="1" vertex="1">
          <mxGeometry x="120" y="430" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-27" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-24" target="VkCVmsYNFBFW3S-ygVnv-25" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-24" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;SPEED&lt;/b&gt;&lt;br&gt;Exclude campaigns that don&#39;t pass Speed&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#b85450;align=center;fillColor=#f8cecc;" parent="1" vertex="1">
          <mxGeometry x="120" y="560" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-29" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-25" target="VkCVmsYNFBFW3S-ygVnv-28" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-25" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;YIELD&lt;/b&gt;&lt;br&gt;Exclude campaigns that don&#39;t pass Yield&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#b85450;align=center;fillColor=#f8cecc;" parent="1" vertex="1">
          <mxGeometry x="120" y="670" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-41" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-28" target="VkCVmsYNFBFW3S-ygVnv-37" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="310" y="865" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-59" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#00cc00&quot;&gt;YES&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="VkCVmsYNFBFW3S-ygVnv-41" vertex="1" connectable="0">
          <mxGeometry x="-0.8892" y="-1" relative="1" as="geometry">
            <mxPoint x="3" y="-2.05" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-28" target="VkCVmsYNFBFW3S-ygVnv-43" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-28" target="VkCVmsYNFBFW3S-ygVnv-44" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-47" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#ff0000&quot;&gt;NO&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="VkCVmsYNFBFW3S-ygVnv-46" vertex="1" connectable="0">
          <mxGeometry x="-0.8548" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-28" value="&lt;div&gt;&lt;font color=&quot;#545454&quot;&gt;ODID start&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#545454&quot;&gt;&amp;nbsp;by F&lt;/font&gt;&lt;/div&gt;" style="rhombus;whiteSpace=wrap;html=1;rounded=0;strokeColor=#545454;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="130" y="780" width="100" height="90" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-39" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-37" target="VkCVmsYNFBFW3S-ygVnv-38" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-37" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;RANDOM&lt;/b&gt;&lt;br&gt;Sort campaigns randomly&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#d6b656;fillColor=#fff2cc;" parent="1" vertex="1">
          <mxGeometry x="508" y="795" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeColor=#545454;strokeWidth=2;endFill=1;endArrow=block;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-38" target="VkCVmsYNFBFW3S-ygVnv-73" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="560" y="1894" as="targetPoint" />
            <Array as="points">
              <mxPoint x="568" y="1880" />
              <mxPoint x="182" y="1880" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-38" value="&lt;font color=&quot;#545454&quot;&gt;Tag request as reco_type = &lt;i&gt;&lt;b&gt;RANDOM&lt;/b&gt;&lt;/i&gt;&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#545454;" parent="1" vertex="1">
          <mxGeometry x="508" y="960" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-58" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="VkCVmsYNFBFW3S-ygVnv-49" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="100.14285714285711" y="1037" as="sourcePoint" />
            <mxPoint x="180.1428571428571" y="1094.1285714285714" as="targetPoint" />
            <Array as="points">
              <mxPoint x="100" y="1060" />
              <mxPoint x="180" y="1060" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-43" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;CONTEXT&lt;/b&gt;&lt;br&gt;Call ms-inform-context to get context score&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#545454;fillColor=#ffffff;" parent="1" vertex="1">
          <mxGeometry x="40" y="977" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-59" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="VkCVmsYNFBFW3S-ygVnv-49" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="180" y="1093.1935483870968" as="targetPoint" />
            <mxPoint x="260" y="1039" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="260" y="1060" />
              <mxPoint x="180" y="1060" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-44" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;LITUUS&lt;/b&gt;&lt;br&gt;Get lituus score from DynamoDB&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#545454;fillColor=#ffffff;" parent="1" vertex="1">
          <mxGeometry x="200" y="977" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-66" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-48" target="VkCVmsYNFBFW3S-ygVnv-65" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-48" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;COMPOSITE&lt;/b&gt;&lt;br&gt;Compute composite score with context and lituus&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#545454;fillColor=#ffffff;" parent="1" vertex="1">
          <mxGeometry x="122" y="1330" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-53" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-49" target="VkCVmsYNFBFW3S-ygVnv-52" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="260" y="1140" />
              <mxPoint x="260" y="1210" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-64" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#00cc00&quot;&gt;YES&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="VkCVmsYNFBFW3S-ygVnv-53" vertex="1" connectable="0">
          <mxGeometry x="-0.8303" relative="1" as="geometry">
            <mxPoint x="6" y="-1" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-60" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-49" target="VkCVmsYNFBFW3S-ygVnv-54" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-63" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#ff0000&quot;&gt;NO&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="VkCVmsYNFBFW3S-ygVnv-60" vertex="1" connectable="0">
          <mxGeometry x="-0.7234" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-49" value="&lt;font color=&quot;#545454&quot;&gt;Score from &lt;br&gt;Lituus ?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;rounded=0;strokeColor=#545454;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="130" y="1095" width="100" height="90" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-52" target="VkCVmsYNFBFW3S-ygVnv-48" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="340" y="1280" />
              <mxPoint x="182" y="1280" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-52" value="&lt;font color=&quot;#545454&quot;&gt;Tag request as reco_type = &lt;b&gt;&lt;i&gt;TARGET&lt;/i&gt;&lt;/b&gt;&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#545454;" parent="1" vertex="1">
          <mxGeometry x="280.00000000000006" y="1180" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-54" target="VkCVmsYNFBFW3S-ygVnv-48" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="62" y="1280" />
              <mxPoint x="182" y="1280" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-54" value="&lt;font color=&quot;#545454&quot;&gt;Tag request as reco_type = &lt;b&gt;&lt;i&gt;CONTEXT&lt;/i&gt;&lt;/b&gt;&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#545454;" parent="1" vertex="1">
          <mxGeometry x="2.000000000000057" y="1185" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-68" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-65" target="VkCVmsYNFBFW3S-ygVnv-67" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-65" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;NORMALIZE&lt;/b&gt;&lt;br&gt;Compute normalize score with composite score&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#545454;fillColor=#ffffff;" parent="1" vertex="1">
          <mxGeometry x="122" y="1440" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-70" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-67" target="VkCVmsYNFBFW3S-ygVnv-69" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-67" value="&lt;font color=&quot;#545454&quot;&gt;Set threshold flag&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#545454;fillColor=#ffffff;" parent="1" vertex="1">
          <mxGeometry x="122" y="1550" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-72" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-69" target="VkCVmsYNFBFW3S-ygVnv-71" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-69" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;CONTEXT/TARGET&lt;/b&gt;&lt;br&gt;Sort campaigns with normalized score&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#d6b656;fillColor=#fff2cc;" parent="1" vertex="1">
          <mxGeometry x="122" y="1660" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-74" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-71" target="VkCVmsYNFBFW3S-ygVnv-73" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-79" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#ff0000&quot;&gt;NO&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="VkCVmsYNFBFW3S-ygVnv-74" vertex="1" connectable="0">
          <mxGeometry x="-0.4052" y="-1" relative="1" as="geometry">
            <mxPoint x="1" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-80" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-71" target="VkCVmsYNFBFW3S-ygVnv-76" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="70" y="1807" />
              <mxPoint x="70" y="1980" />
              <mxPoint x="182" y="1980" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-81" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#00cc00&quot;&gt;YES&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="VkCVmsYNFBFW3S-ygVnv-80" vertex="1" connectable="0">
          <mxGeometry x="-0.9026" relative="1" as="geometry">
            <mxPoint x="-14.1" y="0.05" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-71" value="&lt;font color=&quot;#545454&quot;&gt;Is EULA ?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;rounded=0;strokeColor=#545454;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="132" y="1762" width="100" height="90" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-77" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-73" target="VkCVmsYNFBFW3S-ygVnv-76" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-73" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;THRESHOLD&lt;/b&gt;&lt;br&gt;Exclude campaigns that don&#39;t pass Threshold&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#b85450;align=center;fillColor=#f8cecc;" parent="1" vertex="1">
          <mxGeometry x="122" y="1900" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-86" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-75" target="VkCVmsYNFBFW3S-ygVnv-83" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-75" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;SKIP CONTEXT&lt;/b&gt;&lt;br&gt;Exclude campaigns where context is not allow&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#b85450;align=center;fillColor=#f8cecc;" parent="1" vertex="1">
          <mxGeometry x="122" y="2130" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-78" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-76" target="VkCVmsYNFBFW3S-ygVnv-75" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-82" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#00cc00&quot;&gt;YES&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="VkCVmsYNFBFW3S-ygVnv-78" vertex="1" connectable="0">
          <mxGeometry x="-0.429" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-87" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-76" target="VkCVmsYNFBFW3S-ygVnv-83" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="280" y="2045" />
              <mxPoint x="280" y="2220" />
              <mxPoint x="182" y="2220" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-88" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#ff0000&quot;&gt;NO&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="VkCVmsYNFBFW3S-ygVnv-87" vertex="1" connectable="0">
          <mxGeometry x="-0.9218" y="-1" relative="1" as="geometry">
            <mxPoint x="3" y="-3" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-76" value="&lt;font color=&quot;#545454&quot;&gt;Reco_type is CONTEXT ?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;rounded=0;strokeColor=#545454;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="132" y="2000" width="100" height="90" as="geometry" />
        </mxCell>
        <mxCell id="VkCVmsYNFBFW3S-ygVnv-83" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;PROGRAMMATIC&lt;/b&gt;&lt;br&gt;Call ms-auction to get VAST of programmatic&lt;br&gt;(has_vast)&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#545454;fillColor=#ffffff;" parent="1" vertex="1">
          <mxGeometry x="122" y="2250" width="118" height="80" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-9" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#545454;strokeWidth=2;endFill=1;endArrow=block;" parent="1" source="uk0DGvA7veAdYCcinPjP-6" target="uk0DGvA7veAdYCcinPjP-8" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-16" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#00cc00&quot;&gt;YES&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="uk0DGvA7veAdYCcinPjP-9" vertex="1" connectable="0">
          <mxGeometry x="0.1992" y="2" relative="1" as="geometry">
            <mxPoint x="-2" y="-16.33" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="uk0DGvA7veAdYCcinPjP-6" target="uk0DGvA7veAdYCcinPjP-10" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="290" y="2580" as="targetPoint" />
            <Array as="points">
              <mxPoint x="270" y="2395" />
              <mxPoint x="270" y="2560" />
              <mxPoint x="182" y="2560" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-28" value="&lt;b&gt;&lt;font color=&quot;#ff0000&quot;&gt;NO&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="uk0DGvA7veAdYCcinPjP-27" vertex="1" connectable="0">
          <mxGeometry x="-0.9216" relative="1" as="geometry">
            <mxPoint x="3" y="-0.97" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-6" value="&lt;font color=&quot;#545454&quot;&gt;Got VAST ?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;rounded=0;strokeColor=#545454;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="132" y="2350" width="100" height="90" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-11" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="uk0DGvA7veAdYCcinPjP-8" target="uk0DGvA7veAdYCcinPjP-10" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-8" value="&lt;font color=&quot;#545454&quot;&gt;Sort campaigns to place programmatic campaign on the first position&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#d6b656;fillColor=#fff2cc;" parent="1" vertex="1">
          <mxGeometry x="122" y="2484" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-15" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="uk0DGvA7veAdYCcinPjP-10" target="uk0DGvA7veAdYCcinPjP-13" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="350" y="2640" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-21" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="uk0DGvA7veAdYCcinPjP-10" target="uk0DGvA7veAdYCcinPjP-20" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-23" value="&lt;b&gt;&lt;font color=&quot;#ff0000&quot;&gt;NO&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="uk0DGvA7veAdYCcinPjP-21" vertex="1" connectable="0">
          <mxGeometry x="-0.3931" y="-1" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-10" value="&lt;font color=&quot;#545454&quot;&gt;Request &lt;br&gt;from ext ?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;rounded=0;strokeColor=#545454;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="126" y="2590" width="112" height="100" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-30" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="uk0DGvA7veAdYCcinPjP-20" target="uk0DGvA7veAdYCcinPjP-29" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-35" value="&lt;b&gt;&lt;font color=&quot;#ff0000&quot;&gt;NO&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="uk0DGvA7veAdYCcinPjP-30" vertex="1" connectable="0">
          <mxGeometry x="-0.3726" y="-1" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-20" value="&lt;font color=&quot;#545454&quot;&gt;Has &lt;br&gt;campaign(s) ?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;rounded=0;strokeColor=#545454;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="126" y="2730" width="112" height="100" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-13" value="&lt;font color=&quot;#545454&quot;&gt;Return 1 campaign to Beeswax&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#82b366;fillColor=#d5e8d4;" parent="1" vertex="1">
          <mxGeometry x="350" y="2610" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-22" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#00cc00&quot;&gt;YES&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="1" vertex="1" connectable="0">
          <mxGeometry x="260" y="2654.9957142857143" as="geometry">
            <mxPoint x="-2" y="-16.33" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-24" value="&lt;font color=&quot;#545454&quot;&gt;Return 1 to N campaigns to Wsback&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#82b366;fillColor=#d5e8d4;" parent="1" vertex="1">
          <mxGeometry x="350" y="2750" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-25" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="uk0DGvA7veAdYCcinPjP-20" target="uk0DGvA7veAdYCcinPjP-24" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="229.99835978835992" y="2774.7604761904763" as="sourcePoint" />
            <mxPoint x="348.3528571428571" y="2774.7604761904763" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-26" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#00cc00&quot;&gt;YES&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="uk0DGvA7veAdYCcinPjP-25" vertex="1" connectable="0">
          <mxGeometry x="-0.5924" y="-1" relative="1" as="geometry">
            <mxPoint x="1" y="-1" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-33" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="uk0DGvA7veAdYCcinPjP-29" target="uk0DGvA7veAdYCcinPjP-31" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="318" y="2920" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-34" value="&lt;b&gt;&lt;font color=&quot;#ff0000&quot;&gt;NO&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="uk0DGvA7veAdYCcinPjP-33" vertex="1" connectable="0">
          <mxGeometry x="0.0022" y="36" relative="1" as="geometry">
            <mxPoint x="-34" y="35" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-38" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="uk0DGvA7veAdYCcinPjP-29" target="uk0DGvA7veAdYCcinPjP-36" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-44" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#00cc00&quot;&gt;YES&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="uk0DGvA7veAdYCcinPjP-38" vertex="1" connectable="0">
          <mxGeometry x="0.0021" y="-9" relative="1" as="geometry">
            <mxPoint x="9" y="-9" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-29" value="&lt;font color=&quot;#545454&quot;&gt;Has marketplace candidate ?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;rounded=0;strokeColor=#545454;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="126" y="2870" width="112" height="100" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-31" value="&lt;font color=&quot;#545454&quot;&gt;Return empty response to Wsback&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#82b366;fillColor=#d5e8d4;" parent="1" vertex="1">
          <mxGeometry x="350" y="2890" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-40" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="uk0DGvA7veAdYCcinPjP-36" target="uk0DGvA7veAdYCcinPjP-39" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-36" value="&lt;font color=&quot;#545454&quot;&gt;&lt;b&gt;MARKETPLACE&lt;/b&gt;&lt;br&gt;Call ms-auction to get creative of marketplace&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#545454;fillColor=#ffffff;" parent="1" vertex="1">
          <mxGeometry x="122" y="3010" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-46" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="uk0DGvA7veAdYCcinPjP-39" target="uk0DGvA7veAdYCcinPjP-45" edge="1">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-47" value="&lt;b style=&quot;font-size: 11px&quot;&gt;&lt;font color=&quot;#00cc00&quot;&gt;YES&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="uk0DGvA7veAdYCcinPjP-46" vertex="1" connectable="0">
          <mxGeometry x="0.0018" y="10" relative="1" as="geometry">
            <mxPoint x="-9" y="-9" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-39" value="&lt;font color=&quot;#545454&quot;&gt;Has result of marketplace ?&lt;/font&gt;" style="rhombus;whiteSpace=wrap;html=1;rounded=0;strokeColor=#545454;strokeWidth=2;" parent="1" vertex="1">
          <mxGeometry x="126" y="3110" width="112" height="100" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-41" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="uk0DGvA7veAdYCcinPjP-39" target="uk0DGvA7veAdYCcinPjP-43" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="277.8399999999999" y="3170.1428571428573" as="sourcePoint" />
            <mxPoint x="358" y="3170" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-42" value="&lt;b&gt;&lt;font color=&quot;#ff0000&quot;&gt;NO&lt;/font&gt;&lt;/b&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];;labelBackgroundColor=#ffffff;" parent="uk0DGvA7veAdYCcinPjP-41" vertex="1" connectable="0">
          <mxGeometry x="0.0022" y="36" relative="1" as="geometry">
            <mxPoint x="-34" y="35" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-43" value="&lt;font color=&quot;#545454&quot;&gt;Return empty response to Wsback&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#82b366;fillColor=#d5e8d4;" parent="1" vertex="1">
          <mxGeometry x="350" y="3130" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-45" value="&lt;font color=&quot;#545454&quot;&gt;Return 1 campaign to Wsback&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;align=center;strokeColor=#82b366;fillColor=#d5e8d4;" parent="1" vertex="1">
          <mxGeometry x="122" y="3260" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-62" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=none;endArrow=block;endFill=1;strokeColor=#d6b656;strokeWidth=2;fillColor=#fff2cc;dashed=1;" parent="1" target="uk0DGvA7veAdYCcinPjP-64" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="90" y="593" />
            </Array>
            <mxPoint x="120" y="593" as="sourcePoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="uk0DGvA7veAdYCcinPjP-64" value="&lt;div&gt;&lt;font color=&quot;#474747&quot;&gt;&lt;b&gt;Log Kafka on delivery&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#474747&quot;&gt;speed&lt;/font&gt;&lt;/div&gt;" style="shape=document;whiteSpace=wrap;html=1;boundedLbl=1;fillColor=#fff2cc;strokeColor=#d6b656;" parent="1" vertex="1">
          <mxGeometry x="-220" y="550" width="145" height="85" as="geometry" />
        </mxCell>
        <mxCell id="ezTyvaz707q-CbUu3WgX-11" value="&lt;font color=&quot;#808080&quot;&gt;In case of external, CONTEXT and LITUUS are not fetched, they are forced to&amp;nbsp;&lt;i&gt;null&lt;/i&gt;&lt;/font&gt;" style="shape=callout;whiteSpace=wrap;html=1;perimeter=calloutPerimeter;dashed=1;fillColor=#ffe6cc;strokeColor=#d79b00;position2=1;rounded=1;shadow=1;" parent="1" vertex="1">
          <mxGeometry x="-30" y="810" width="150" height="100" as="geometry" />
        </mxCell>
        <mxCell id="xASKRoH1fscogzcxKqO_-1" value="&lt;font color=&quot;#808080&quot;&gt;ms-choices knows excluded campaigns from an S3 file dropped by ms-coach&lt;/font&gt;" style="shape=callout;whiteSpace=wrap;html=1;perimeter=calloutPerimeter;dashed=1;fillColor=#ffe6cc;strokeColor=#d79b00;position2=0.41;rounded=1;shadow=1;" parent="1" vertex="1">
          <mxGeometry x="720" y="310" width="150" height="100" as="geometry" />
        </mxCell>
        <mxCell id="xASKRoH1fscogzcxKqO_-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=block;endFill=1;strokeColor=#545454;strokeWidth=2;" parent="1" source="VkCVmsYNFBFW3S-ygVnv-83" target="uk0DGvA7veAdYCcinPjP-6" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="182" y="2330" />
            </Array>
            <mxPoint x="381" y="2270" as="sourcePoint" />
            <mxPoint x="330" y="2475" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="kVZx49fDjSQmiiiC7G5o-1" value="&lt;font color=&quot;#545454&quot;&gt;Fraud service&lt;br&gt;Exclude black listed ssp/app_bundle couple&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;strokeWidth=2;strokeColor=#545454;align=center;" vertex="1" parent="1">
          <mxGeometry x="508" y="250" width="120" height="60" as="geometry" />
        </mxCell>
        <mxCell id="kVZx49fDjSQmiiiC7G5o-2" value="&lt;div&gt;&lt;font color=&quot;#474747&quot;&gt;&lt;b&gt;Log Kafka on delivery&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font color=&quot;#474747&quot;&gt;fraud filter&lt;/font&gt;&lt;/div&gt;" style="shape=document;whiteSpace=wrap;html=1;boundedLbl=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
          <mxGeometry x="-220" y="110" width="145" height="85" as="geometry" />
        </mxCell>
        <mxCell id="kVZx49fDjSQmiiiC7G5o-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;endArrow=block;endFill=1;strokeColor=#d6b656;strokeWidth=2;fillColor=#fff2cc;dashed=1;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="390" y="280" />
              <mxPoint x="390" y="120" />
              <mxPoint y="120" />
              <mxPoint y="153" />
            </Array>
            <mxPoint x="510" y="280" as="sourcePoint" />
            <mxPoint x="-70" y="153" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="kVZx49fDjSQmiiiC7G5o-5" value="&lt;font color=&quot;#808080&quot;&gt;If the campaign have whitelist, check the ssp/app_bundle couple&lt;/font&gt;" style="shape=callout;whiteSpace=wrap;html=1;perimeter=calloutPerimeter;dashed=1;fillColor=#ffe6cc;strokeColor=#d79b00;position2=0.41;rounded=1;shadow=1;" vertex="1" parent="1">
          <mxGeometry x="650" y="180" width="150" height="100" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
