xref: /dpdk/doc/guides/prog_guide/img/member_i7.svg (revision 55694b2a9f64a860ce71f63a44b4c6efa2e09452)
1*55694b2aSYipeng Wang<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2*55694b2aSYipeng Wang<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
3*55694b2aSYipeng Wang<!-- Generated by Microsoft Visio 11.0, SVG Export, v1.0 memship_i7.svg Page-1 -->
4*55694b2aSYipeng Wang<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events"
5*55694b2aSYipeng Wang		xmlns:v="http://schemas.microsoft.com/visio/2003/SVGExtensions/" width="8.5in" height="4.5in" viewBox="0 0 612 324"
6*55694b2aSYipeng Wang		xml:space="preserve" color-interpolation-filters="sRGB" class="st23">
7*55694b2aSYipeng Wang	<v:documentProperties v:langID="1033" v:viewMarkup="false"/>
8*55694b2aSYipeng Wang
9*55694b2aSYipeng Wang	<style type="text/css">
10*55694b2aSYipeng Wang	<![CDATA[
11*55694b2aSYipeng Wang		.st1 {visibility:visible}
12*55694b2aSYipeng Wang		.st2 {fill:#5b9bd5;fill-opacity:0.22;stroke:#5b9bd5;stroke-opacity:0.22;stroke-width:0.25}
13*55694b2aSYipeng Wang		.st3 {fill:#5b9bd5;stroke:#c8c8c8;stroke-width:0.25}
14*55694b2aSYipeng Wang		.st4 {fill:#feffff;font-family:Calibri;font-size:0.833336em;font-weight:bold}
15*55694b2aSYipeng Wang		.st5 {font-size:1em}
16*55694b2aSYipeng Wang		.st6 {fill:#70ad47;fill-opacity:0.5;stroke:#00b050;stroke-width:1.5}
17*55694b2aSYipeng Wang		.st7 {fill:none;stroke:none;stroke-width:0.25}
18*55694b2aSYipeng Wang		.st8 {fill:#00b050;font-family:Calibri;font-size:1.16666em}
19*55694b2aSYipeng Wang		.st9 {fill:none;stroke:#00b050;stroke-width:2.25}
20*55694b2aSYipeng Wang		.st10 {fill:#5b9bd5;font-family:Calibri;font-size:0.833336em}
21*55694b2aSYipeng Wang		.st11 {fill:#5b9bd5;font-family:Calibri;font-size:1.16666em}
22*55694b2aSYipeng Wang		.st12 {fill:#a8d08d;stroke:#c8c8c8;stroke-width:0.25}
23*55694b2aSYipeng Wang		.st13 {marker-end:url(#mrkr5-83);stroke:#ff0000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25}
24*55694b2aSYipeng Wang		.st14 {fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-opacity:1;stroke-width:0.47169811320755}
25*55694b2aSYipeng Wang		.st15 {marker-end:url(#mrkr5-95);stroke:#92d050;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25}
26*55694b2aSYipeng Wang		.st16 {fill:#92d050;fill-opacity:1;stroke:#92d050;stroke-opacity:1;stroke-width:0.47169811320755}
27*55694b2aSYipeng Wang		.st17 {fill:#00b050;font-family:Calibri;font-size:1.00001em;font-weight:bold}
28*55694b2aSYipeng Wang		.st18 {fill:#5b9bd5;font-family:Calibri;font-size:1.00001em}
29*55694b2aSYipeng Wang		.st19 {fill:none;stroke:#ff0000;stroke-width:2.25}
30*55694b2aSYipeng Wang		.st20 {fill:#ff0000;font-family:Calibri;font-size:1.00001em;font-weight:bold}
31*55694b2aSYipeng Wang		.st21 {marker-end:url(#mrkr5-123);stroke:#ff0000;stroke-linecap:round;stroke-linejoin:round;stroke-width:1}
32*55694b2aSYipeng Wang		.st22 {fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-opacity:1;stroke-width:0.28409090909091}
33*55694b2aSYipeng Wang		.st23 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
34*55694b2aSYipeng Wang	]]>
35*55694b2aSYipeng Wang	</style>
36*55694b2aSYipeng Wang
37*55694b2aSYipeng Wang	<defs id="Markers">
38*55694b2aSYipeng Wang		<g id="lend5">
39*55694b2aSYipeng Wang			<path d="M 2 1 L 0 0 L 1.98117 -0.993387 C 1.67173 -0.364515 1.67301 0.372641 1.98465 1.00043 " style="stroke:none"/>
40*55694b2aSYipeng Wang		</g>
41*55694b2aSYipeng Wang		<marker id="mrkr5-83" class="st14" v:arrowType="5" v:arrowSize="2" v:setback="3.71" refX="-3.71" orient="auto"
42*55694b2aSYipeng Wang				markerUnits="strokeWidth" overflow="visible">
43*55694b2aSYipeng Wang			<use xlink:href="#lend5" transform="scale(-2.12,-2.12) "/>
44*55694b2aSYipeng Wang		</marker>
45*55694b2aSYipeng Wang		<marker id="mrkr5-95" class="st16" v:arrowType="5" v:arrowSize="2" v:setback="3.71" refX="-3.71" orient="auto"
46*55694b2aSYipeng Wang				markerUnits="strokeWidth" overflow="visible">
47*55694b2aSYipeng Wang			<use xlink:href="#lend5" transform="scale(-2.12,-2.12) "/>
48*55694b2aSYipeng Wang		</marker>
49*55694b2aSYipeng Wang		<marker id="mrkr5-123" class="st22" v:arrowType="5" v:arrowSize="2" v:setback="5.8" refX="-5.8" orient="auto"
50*55694b2aSYipeng Wang				markerUnits="strokeWidth" overflow="visible">
51*55694b2aSYipeng Wang			<use xlink:href="#lend5" transform="scale(-3.52,-3.52) "/>
52*55694b2aSYipeng Wang		</marker>
53*55694b2aSYipeng Wang	</defs>
54*55694b2aSYipeng Wang	<g v:mID="0" v:index="1" v:groupContext="foregroundPage">
55*55694b2aSYipeng Wang		<title>Page-1</title>
56*55694b2aSYipeng Wang		<v:pageProperties v:drawingScale="1" v:pageScale="1" v:drawingUnits="0" v:shadowOffsetX="9" v:shadowOffsetY="-9"/>
57*55694b2aSYipeng Wang		<g id="group121-1" transform="translate(21.0294,-32.2733)" v:mID="121" v:groupContext="group">
58*55694b2aSYipeng Wang			<title>Sheet.121</title>
59*55694b2aSYipeng Wang			<g id="shape49-2" v:mID="49" v:groupContext="shape" transform="translate(460.471,-62.2267)">
60*55694b2aSYipeng Wang				<title>Rectangle.2</title>
61*55694b2aSYipeng Wang				<v:userDefs>
62*55694b2aSYipeng Wang					<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
63*55694b2aSYipeng Wang				</v:userDefs>
64*55694b2aSYipeng Wang				<g id="shadow49-3" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1"
65*55694b2aSYipeng Wang						transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
66*55694b2aSYipeng Wang					<rect x="0" y="279" width="108" height="45" class="st2"/>
67*55694b2aSYipeng Wang				</g>
68*55694b2aSYipeng Wang				<rect x="0" y="279" width="108" height="45" class="st3"/>
69*55694b2aSYipeng Wang			</g>
70*55694b2aSYipeng Wang			<g id="shape50-6" v:mID="50" v:groupContext="shape" transform="translate(320.452,-18.123)">
71*55694b2aSYipeng Wang				<title>Rectangle.4</title>
72*55694b2aSYipeng Wang				<v:userDefs>
73*55694b2aSYipeng Wang					<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
74*55694b2aSYipeng Wang				</v:userDefs>
75*55694b2aSYipeng Wang				<g id="shadow50-7" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1"
76*55694b2aSYipeng Wang						transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
77*55694b2aSYipeng Wang					<rect x="0" y="234" width="108" height="90" class="st2"/>
78*55694b2aSYipeng Wang				</g>
79*55694b2aSYipeng Wang				<rect x="0" y="234" width="108" height="90" class="st3"/>
80*55694b2aSYipeng Wang			</g>
81*55694b2aSYipeng Wang			<g id="shape52-10" v:mID="52" v:groupContext="shape" transform="translate(0,-31.5)">
82*55694b2aSYipeng Wang				<title>Rectangle.10</title>
83*55694b2aSYipeng Wang				<desc>Flow Keys Matching Mask 1</desc>
84*55694b2aSYipeng Wang				<v:userDefs>
85*55694b2aSYipeng Wang					<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
86*55694b2aSYipeng Wang				</v:userDefs>
87*55694b2aSYipeng Wang				<v:textBlock v:margins="rect(4,4,4,4)"/>
88*55694b2aSYipeng Wang				<v:textRect cx="54" cy="285.75" width="108" height="76.5"/>
89*55694b2aSYipeng Wang				<g id="shadow52-11" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1"
90*55694b2aSYipeng Wang						transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
91*55694b2aSYipeng Wang					<rect x="0" y="247.5" width="108" height="76.5" class="st2"/>
92*55694b2aSYipeng Wang				</g>
93*55694b2aSYipeng Wang				<rect x="0" y="247.5" width="108" height="76.5" class="st3"/>
94*55694b2aSYipeng Wang				<text x="12.56" y="282.75" class="st4" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Flow Keys Matching <tspan
95*55694b2aSYipeng Wang							x="39.1" dy="1.2em" class="st5">Mask </tspan>1</text>			</g>
96*55694b2aSYipeng Wang			<g id="shape53-16" v:mID="53" v:groupContext="shape" transform="translate(311.452,-27.123)">
97*55694b2aSYipeng Wang				<title>Sheet.53</title>
98*55694b2aSYipeng Wang				<v:userDefs>
99*55694b2aSYipeng Wang					<v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/>
100*55694b2aSYipeng Wang				</v:userDefs>
101*55694b2aSYipeng Wang				<rect x="0" y="310.5" width="126" height="13.5" class="st6"/>
102*55694b2aSYipeng Wang			</g>
103*55694b2aSYipeng Wang			<g id="shape54-18" v:mID="54" v:groupContext="shape" transform="translate(424.471,-26.2267)">
104*55694b2aSYipeng Wang				<title>Sheet.54</title>
105*55694b2aSYipeng Wang				<desc>Match</desc>
106*55694b2aSYipeng Wang				<v:textBlock v:margins="rect(4,4,4,4)"/>
107*55694b2aSYipeng Wang				<v:textRect cx="36" cy="317.25" width="72" height="13.5"/>
108*55694b2aSYipeng Wang				<rect x="0" y="310.5" width="72" height="13.5" class="st7"/>
109*55694b2aSYipeng Wang				<text x="17.68" y="321.45" class="st8" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Match</text>			</g>
110*55694b2aSYipeng Wang			<g id="shape55-21" v:mID="55" v:groupContext="shape" transform="translate(261,-247.163)">
111*55694b2aSYipeng Wang				<title>Sheet.55</title>
112*55694b2aSYipeng Wang				<desc>Flow ID1</desc>
113*55694b2aSYipeng Wang				<v:textBlock v:margins="rect(4,4,4,4)"/>
114*55694b2aSYipeng Wang				<v:textRect cx="27.1728" cy="315" width="54.35" height="18"/>
115*55694b2aSYipeng Wang				<rect x="0" y="306" width="54.3456" height="18" class="st9"/>
116*55694b2aSYipeng Wang				<text x="9.52" y="318" class="st10" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Flow ID1</text>			</g>
117*55694b2aSYipeng Wang			<g id="shape96-24" v:mID="96" v:groupContext="shape" transform="translate(0,-109.783)">
118*55694b2aSYipeng Wang				<title>Sheet.96</title>
119*55694b2aSYipeng Wang				<desc>Flow Mask 1</desc>
120*55694b2aSYipeng Wang				<v:textBlock v:margins="rect(4,4,4,4)"/>
121*55694b2aSYipeng Wang				<v:textRect cx="54" cy="319.5" width="108" height="9"/>
122*55694b2aSYipeng Wang				<rect x="0" y="315" width="108" height="9" class="st7"/>
123*55694b2aSYipeng Wang				<text x="18.51" y="323.7" class="st11" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Flow Mask 1</text>			</g>
124*55694b2aSYipeng Wang			<g id="group114-27" transform="translate(247.5,-163.783)" v:mID="114" v:groupContext="group">
125*55694b2aSYipeng Wang				<title>Sheet.114</title>
126*55694b2aSYipeng Wang				<g id="group106-28" transform="translate(0,-27)" v:mID="106" v:groupContext="group">
127*55694b2aSYipeng Wang					<title>Sheet.106</title>
128*55694b2aSYipeng Wang					<g id="shape100-29" v:mID="100" v:groupContext="shape" transform="translate(0,-13.5)">
129*55694b2aSYipeng Wang						<title>Rectangle.100</title>
130*55694b2aSYipeng Wang						<v:userDefs>
131*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
132*55694b2aSYipeng Wang						</v:userDefs>
133*55694b2aSYipeng Wang						<g id="shadow100-30" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
134*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
135*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
136*55694b2aSYipeng Wang						</g>
137*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st3"/>
138*55694b2aSYipeng Wang					</g>
139*55694b2aSYipeng Wang					<g id="shape101-33" v:mID="101" v:groupContext="shape" transform="translate(27,-13.5)">
140*55694b2aSYipeng Wang						<title>Rectangle.101</title>
141*55694b2aSYipeng Wang						<v:userDefs>
142*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
143*55694b2aSYipeng Wang						</v:userDefs>
144*55694b2aSYipeng Wang						<g id="shadow101-34" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
145*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
146*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
147*55694b2aSYipeng Wang						</g>
148*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st3"/>
149*55694b2aSYipeng Wang					</g>
150*55694b2aSYipeng Wang					<g id="shape102-37" v:mID="102" v:groupContext="shape" transform="translate(54,-13.5)">
151*55694b2aSYipeng Wang						<title>Rectangle.102</title>
152*55694b2aSYipeng Wang						<v:userDefs>
153*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
154*55694b2aSYipeng Wang						</v:userDefs>
155*55694b2aSYipeng Wang						<g id="shadow102-38" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
156*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
157*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
158*55694b2aSYipeng Wang						</g>
159*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st3"/>
160*55694b2aSYipeng Wang					</g>
161*55694b2aSYipeng Wang					<g id="shape103-41" v:mID="103" v:groupContext="shape">
162*55694b2aSYipeng Wang						<title>Rectangle.103</title>
163*55694b2aSYipeng Wang						<v:userDefs>
164*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
165*55694b2aSYipeng Wang						</v:userDefs>
166*55694b2aSYipeng Wang						<g id="shadow103-42" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
167*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
168*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
169*55694b2aSYipeng Wang						</g>
170*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st3"/>
171*55694b2aSYipeng Wang					</g>
172*55694b2aSYipeng Wang					<g id="shape104-45" v:mID="104" v:groupContext="shape" transform="translate(27,0)">
173*55694b2aSYipeng Wang						<title>Rectangle.104</title>
174*55694b2aSYipeng Wang						<v:userDefs>
175*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
176*55694b2aSYipeng Wang						</v:userDefs>
177*55694b2aSYipeng Wang						<g id="shadow104-46" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
178*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
179*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
180*55694b2aSYipeng Wang						</g>
181*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st3"/>
182*55694b2aSYipeng Wang					</g>
183*55694b2aSYipeng Wang					<g id="shape105-49" v:mID="105" v:groupContext="shape" transform="translate(54,0)">
184*55694b2aSYipeng Wang						<title>Rectangle.105</title>
185*55694b2aSYipeng Wang						<v:userDefs>
186*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
187*55694b2aSYipeng Wang						</v:userDefs>
188*55694b2aSYipeng Wang						<g id="shadow105-50" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
189*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
190*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
191*55694b2aSYipeng Wang						</g>
192*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st3"/>
193*55694b2aSYipeng Wang					</g>
194*55694b2aSYipeng Wang				</g>
195*55694b2aSYipeng Wang				<g id="group107-53" v:mID="107" v:groupContext="group">
196*55694b2aSYipeng Wang					<title>Sheet.107</title>
197*55694b2aSYipeng Wang					<g id="shape108-54" v:mID="108" v:groupContext="shape" transform="translate(0,-13.5)">
198*55694b2aSYipeng Wang						<title>Rectangle.100</title>
199*55694b2aSYipeng Wang						<v:userDefs>
200*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
201*55694b2aSYipeng Wang						</v:userDefs>
202*55694b2aSYipeng Wang						<g id="shadow108-55" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
203*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
204*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
205*55694b2aSYipeng Wang						</g>
206*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st3"/>
207*55694b2aSYipeng Wang					</g>
208*55694b2aSYipeng Wang					<g id="shape109-58" v:mID="109" v:groupContext="shape" transform="translate(27,-13.5)">
209*55694b2aSYipeng Wang						<title>Rectangle.101</title>
210*55694b2aSYipeng Wang						<v:userDefs>
211*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
212*55694b2aSYipeng Wang						</v:userDefs>
213*55694b2aSYipeng Wang						<g id="shadow109-59" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
214*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
215*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
216*55694b2aSYipeng Wang						</g>
217*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st3"/>
218*55694b2aSYipeng Wang					</g>
219*55694b2aSYipeng Wang					<g id="shape110-62" v:mID="110" v:groupContext="shape" transform="translate(54,-13.5)">
220*55694b2aSYipeng Wang						<title>Rectangle.102</title>
221*55694b2aSYipeng Wang						<v:userDefs>
222*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
223*55694b2aSYipeng Wang							<v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/>
224*55694b2aSYipeng Wang						</v:userDefs>
225*55694b2aSYipeng Wang						<g id="shadow110-63" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
226*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
227*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
228*55694b2aSYipeng Wang						</g>
229*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st12"/>
230*55694b2aSYipeng Wang					</g>
231*55694b2aSYipeng Wang					<g id="shape111-66" v:mID="111" v:groupContext="shape">
232*55694b2aSYipeng Wang						<title>Rectangle.103</title>
233*55694b2aSYipeng Wang						<v:userDefs>
234*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
235*55694b2aSYipeng Wang							<v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/>
236*55694b2aSYipeng Wang						</v:userDefs>
237*55694b2aSYipeng Wang						<g id="shadow111-67" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
238*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
239*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
240*55694b2aSYipeng Wang						</g>
241*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st3"/>
242*55694b2aSYipeng Wang					</g>
243*55694b2aSYipeng Wang					<g id="shape112-70" v:mID="112" v:groupContext="shape" transform="translate(27,0)">
244*55694b2aSYipeng Wang						<title>Rectangle.104</title>
245*55694b2aSYipeng Wang						<v:userDefs>
246*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
247*55694b2aSYipeng Wang						</v:userDefs>
248*55694b2aSYipeng Wang						<g id="shadow112-71" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
249*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
250*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
251*55694b2aSYipeng Wang						</g>
252*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st3"/>
253*55694b2aSYipeng Wang					</g>
254*55694b2aSYipeng Wang					<g id="shape113-74" v:mID="113" v:groupContext="shape" transform="translate(54,0)">
255*55694b2aSYipeng Wang						<title>Rectangle.105</title>
256*55694b2aSYipeng Wang						<v:userDefs>
257*55694b2aSYipeng Wang							<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
258*55694b2aSYipeng Wang							<v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/>
259*55694b2aSYipeng Wang						</v:userDefs>
260*55694b2aSYipeng Wang						<g id="shadow113-75" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728"
261*55694b2aSYipeng Wang								v:shadowType="1" transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
262*55694b2aSYipeng Wang							<rect x="0" y="310.5" width="27" height="13.5" class="st2"/>
263*55694b2aSYipeng Wang						</g>
264*55694b2aSYipeng Wang						<rect x="0" y="310.5" width="27" height="13.5" class="st3"/>
265*55694b2aSYipeng Wang					</g>
266*55694b2aSYipeng Wang				</g>
267*55694b2aSYipeng Wang			</g>
268*55694b2aSYipeng Wang			<g id="shape89-78" v:mID="89" v:groupContext="shape" transform="translate(413.723,393.802) rotate(146.31)">
269*55694b2aSYipeng Wang				<title>Sheet.89</title>
270*55694b2aSYipeng Wang				<v:userDefs>
271*55694b2aSYipeng Wang					<v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/>
272*55694b2aSYipeng Wang				</v:userDefs>
273*55694b2aSYipeng Wang				<path d="M0 324 L153.9 324" class="st13"/>
274*55694b2aSYipeng Wang			</g>
275*55694b2aSYipeng Wang			<g id="shape115-84" v:mID="115" v:groupContext="shape" transform="translate(126,0)">
276*55694b2aSYipeng Wang				<title>Rectangle.115</title>
277*55694b2aSYipeng Wang				<desc>Flow Keys Matching Mask 2</desc>
278*55694b2aSYipeng Wang				<v:userDefs>
279*55694b2aSYipeng Wang					<v:ud v:nameU="visVersion" v:val="VT0(15):26"/>
280*55694b2aSYipeng Wang				</v:userDefs>
281*55694b2aSYipeng Wang				<v:textBlock v:margins="rect(4,4,4,4)"/>
282*55694b2aSYipeng Wang				<v:textRect cx="54" cy="270" width="108" height="108"/>
283*55694b2aSYipeng Wang				<g id="shadow115-85" v:groupContext="shadow" v:shadowOffsetX="0.3456" v:shadowOffsetY="-1.9728" v:shadowType="1"
284*55694b2aSYipeng Wang						transform="matrix(1,0,0,1,0.3456,1.9728)" class="st1">
285*55694b2aSYipeng Wang					<rect x="0" y="216" width="108" height="108" class="st2"/>
286*55694b2aSYipeng Wang				</g>
287*55694b2aSYipeng Wang				<rect x="0" y="216" width="108" height="108" class="st3"/>
288*55694b2aSYipeng Wang				<text x="12.56" y="267" class="st4" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Flow Keys Matching <tspan
289*55694b2aSYipeng Wang							x="39.1" dy="1.2em" class="st5">Mask </tspan>2</text>			</g>
290*55694b2aSYipeng Wang			<g id="shape85-90" v:mID="85" v:groupContext="shape" transform="translate(635.321,91.2793) rotate(81.3573)">
291*55694b2aSYipeng Wang				<title>Sheet.85</title>
292*55694b2aSYipeng Wang				<v:userDefs>
293*55694b2aSYipeng Wang					<v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/>
294*55694b2aSYipeng Wang				</v:userDefs>
295*55694b2aSYipeng Wang				<path d="M0 324 L143.93 324" class="st15"/>
296*55694b2aSYipeng Wang			</g>
297*55694b2aSYipeng Wang			<g id="shape56-96" v:mID="56" v:groupContext="shape" transform="translate(579.175,-64.556) rotate(64.1257)">
298*55694b2aSYipeng Wang				<title>Sheet.56</title>
299*55694b2aSYipeng Wang				<path d="M0 324 L54.31 324" class="st15"/>
300*55694b2aSYipeng Wang			</g>
301*55694b2aSYipeng Wang		</g>
302*55694b2aSYipeng Wang		<g id="shape122-101" v:mID="122" v:groupContext="shape" transform="translate(351,-213.444)">
303*55694b2aSYipeng Wang			<title>Sheet.122</title>
304*55694b2aSYipeng Wang			<desc>HTSS with False Negative (Cache)</desc>
305*55694b2aSYipeng Wang			<v:textBlock v:margins="rect(4,4,4,4)"/>
306*55694b2aSYipeng Wang			<v:textRect cx="45" cy="304.722" width="90" height="38.556"/>
307*55694b2aSYipeng Wang			<rect x="0" y="285.444" width="90" height="38.556" class="st7"/>
308*55694b2aSYipeng Wang			<text x="13.29" y="301.72" class="st10" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>HTSS with False <tspan
309*55694b2aSYipeng Wang						x="10.52" dy="1.2em" class="st5">Negative </tspan>(Cache)</text>		</g>
310*55694b2aSYipeng Wang		<g id="shape123-105" v:mID="123" v:groupContext="shape" transform="translate(287.654,-290.556)">
311*55694b2aSYipeng Wang			<title>Sheet.123</title>
312*55694b2aSYipeng Wang			<desc>Active</desc>
313*55694b2aSYipeng Wang			<v:textBlock v:margins="rect(4,4,4,4)"/>
314*55694b2aSYipeng Wang			<v:textRect cx="24.1875" cy="310.5" width="48.38" height="27"/>
315*55694b2aSYipeng Wang			<rect x="0" y="297" width="48.375" height="27" class="st7"/>
316*55694b2aSYipeng Wang			<text x="8.63" y="314.1" class="st17" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Active</text>		</g>
317*55694b2aSYipeng Wang		<g id="shape124-108" v:mID="124" v:groupContext="shape" transform="translate(278.827,-153)">
318*55694b2aSYipeng Wang			<title>Sheet.124</title>
319*55694b2aSYipeng Wang			<desc>Target for Flow ID 1</desc>
320*55694b2aSYipeng Wang			<v:textBlock v:margins="rect(4,4,4,4)"/>
321*55694b2aSYipeng Wang			<v:textRect cx="36.0864" cy="310.5" width="72.18" height="27"/>
322*55694b2aSYipeng Wang			<rect x="0" y="297" width="72.1728" height="27" class="st9"/>
323*55694b2aSYipeng Wang			<text x="11.93" y="306.9" class="st18" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Target for <tspan
324*55694b2aSYipeng Wang						x="13.54" dy="1.2em" class="st5">Flow ID </tspan>1</text>		</g>
325*55694b2aSYipeng Wang		<g id="shape125-112" v:mID="125" v:groupContext="shape" transform="translate(155.857,-254.556)">
326*55694b2aSYipeng Wang			<title>Sheet.125</title>
327*55694b2aSYipeng Wang			<desc>Flow ID2</desc>
328*55694b2aSYipeng Wang			<v:userDefs>
329*55694b2aSYipeng Wang				<v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/>
330*55694b2aSYipeng Wang			</v:userDefs>
331*55694b2aSYipeng Wang			<v:textBlock v:margins="rect(4,4,4,4)"/>
332*55694b2aSYipeng Wang			<v:textRect cx="27.1728" cy="315" width="54.35" height="18"/>
333*55694b2aSYipeng Wang			<rect x="0" y="306" width="54.3456" height="18" class="st19"/>
334*55694b2aSYipeng Wang			<text x="9.52" y="318" class="st10" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Flow ID2</text>		</g>
335*55694b2aSYipeng Wang		<g id="shape126-115" v:mID="126" v:groupContext="shape" transform="translate(153,-270)">
336*55694b2aSYipeng Wang			<title>Sheet.126</title>
337*55694b2aSYipeng Wang			<desc>New/Inactive</desc>
338*55694b2aSYipeng Wang			<v:textBlock v:margins="rect(4,4,4,4)"/>
339*55694b2aSYipeng Wang			<v:textRect cx="40.5" cy="310.5" width="81" height="27"/>
340*55694b2aSYipeng Wang			<rect x="0" y="297" width="81" height="27" class="st7"/>
341*55694b2aSYipeng Wang			<text x="6.77" y="314.1" class="st20" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>New/Inactive</text>		</g>
342*55694b2aSYipeng Wang		<g id="shape127-118" v:mID="127" v:groupContext="shape" transform="translate(251.739,-239.709) rotate(14.0795)">
343*55694b2aSYipeng Wang			<title>Sheet.127</title>
344*55694b2aSYipeng Wang			<v:userDefs>
345*55694b2aSYipeng Wang				<v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/>
346*55694b2aSYipeng Wang			</v:userDefs>
347*55694b2aSYipeng Wang			<path d="M0 318.73 A39.2404 18 -180 0 0 49.73 320.91 L50.07 320.78" class="st21"/>
348*55694b2aSYipeng Wang		</g>
349*55694b2aSYipeng Wang		<g id="shape128-124" v:mID="128" v:groupContext="shape" transform="translate(219.24,-229.5)">
350*55694b2aSYipeng Wang			<title>Sheet.128</title>
351*55694b2aSYipeng Wang			<desc>Miss</desc>
352*55694b2aSYipeng Wang			<v:textBlock v:margins="rect(4,4,4,4)"/>
353*55694b2aSYipeng Wang			<v:textRect cx="20.88" cy="310.5" width="41.76" height="27"/>
354*55694b2aSYipeng Wang			<rect x="0" y="297" width="41.76" height="27" class="st7"/>
355*55694b2aSYipeng Wang			<text x="7.81" y="314.7" class="st11" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Miss</text>		</g>
356*55694b2aSYipeng Wang		<g id="shape129-127" v:mID="129" v:groupContext="shape" transform="translate(147.029,-142.056)">
357*55694b2aSYipeng Wang			<title>Sheet.129</title>
358*55694b2aSYipeng Wang			<desc>Flow Mask 2</desc>
359*55694b2aSYipeng Wang			<v:textBlock v:margins="rect(4,4,4,4)"/>
360*55694b2aSYipeng Wang			<v:textRect cx="54" cy="319.5" width="108" height="9"/>
361*55694b2aSYipeng Wang			<rect x="0" y="315" width="108" height="9" class="st7"/>
362*55694b2aSYipeng Wang			<text x="18.51" y="323.7" class="st11" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Flow Mask 2</text>		</g>
363*55694b2aSYipeng Wang		<g id="shape130-130" v:mID="130" v:groupContext="shape" transform="translate(166.845,-18.5004) rotate(18.2325)">
364*55694b2aSYipeng Wang			<title>Sheet.130</title>
365*55694b2aSYipeng Wang			<v:userDefs>
366*55694b2aSYipeng Wang				<v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/>
367*55694b2aSYipeng Wang			</v:userDefs>
368*55694b2aSYipeng Wang			<path d="M0 293.46 A71.1913 104.269 -180 0 0 97.04 298.43 L97.25 298.14" class="st21"/>
369*55694b2aSYipeng Wang		</g>
370*55694b2aSYipeng Wang		<g id="shape131-135" v:mID="131" v:groupContext="shape" transform="translate(184.406,-3.04505) rotate(-3.24734)">
371*55694b2aSYipeng Wang			<title>Sheet.131</title>
372*55694b2aSYipeng Wang			<v:userDefs>
373*55694b2aSYipeng Wang				<v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/>
374*55694b2aSYipeng Wang			</v:userDefs>
375*55694b2aSYipeng Wang			<path d="M0 293.46 A112.345 104.269 -180 0 0 154.25 297.52 L154.52 297.28" class="st21"/>
376*55694b2aSYipeng Wang		</g>
377*55694b2aSYipeng Wang		<g id="shape132-140" v:mID="132" v:groupContext="shape" transform="translate(301.368,16.888) rotate(-25.868)">
378*55694b2aSYipeng Wang			<title>Sheet.132</title>
379*55694b2aSYipeng Wang			<v:userDefs>
380*55694b2aSYipeng Wang				<v:ud v:nameU="msvThemeColors" v:val="VT0(254):26"/>
381*55694b2aSYipeng Wang			</v:userDefs>
382*55694b2aSYipeng Wang			<path d="M0 293.46 A83.375 104.269 -180 0 0 113.91 298.14 L114.14 297.87" class="st21"/>
383*55694b2aSYipeng Wang		</g>
384*55694b2aSYipeng Wang		<g id="shape133-145" v:mID="133" v:groupContext="shape" transform="translate(345.029,-142.056)">
385*55694b2aSYipeng Wang			<title>Sheet.133</title>
386*55694b2aSYipeng Wang			<desc>Flow Mask X</desc>
387*55694b2aSYipeng Wang			<v:textBlock v:margins="rect(4,4,4,4)"/>
388*55694b2aSYipeng Wang			<v:textRect cx="54" cy="319.5" width="108" height="9"/>
389*55694b2aSYipeng Wang			<rect x="0" y="315" width="108" height="9" class="st7"/>
390*55694b2aSYipeng Wang			<text x="18.43" y="323.7" class="st11" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Flow Mask X</text>		</g>
391*55694b2aSYipeng Wang		<g id="shape134-148" v:mID="134" v:groupContext="shape" transform="translate(481.5,-139.5)">
392*55694b2aSYipeng Wang			<title>Sheet.134</title>
393*55694b2aSYipeng Wang			<desc>Flow Mask L</desc>
394*55694b2aSYipeng Wang			<v:textBlock v:margins="rect(4,4,4,4)"/>
395*55694b2aSYipeng Wang			<v:textRect cx="54" cy="319.5" width="108" height="9"/>
396*55694b2aSYipeng Wang			<rect x="0" y="315" width="108" height="9" class="st7"/>
397*55694b2aSYipeng Wang			<text x="19.12" y="323.7" class="st11" v:langID="1033"><v:paragraph v:horizAlign="1"/><v:tabList/>Flow Mask L</text>		</g>
398*55694b2aSYipeng Wang	</g>
399*55694b2aSYipeng Wang</svg>
400