%!PS-Adobe-2.0 EPSF-2.0 %%Creator: mgp2ps %%Title: ip-qos-knf.mgp %%Pages: 16 %%BoundingBox: 0 0 595 842 %%DocumentPaperSizes: a4 %%Orientation: Landscape %%EndComments /XMARGIN 10 def /YMARGIN 5 def /WIDTH 822 def /HEIGHT 585 def /XBODY WIDTH XMARGIN 2 mul sub def /vertgap 15 def /horizgap 0 def /resety {/ymin 0 def /ymax 0 def} def /setymax {dup ymax gt {dup /ymax exch def} if pop} def /setymin {dup ymin lt {dup /ymin exch def} if pop} def /calcy {false charpath flattenpath pathbbox setymax pop setymin pop} def resety /writebox { XMARGIN YMARGIN -1 mul moveto 0 HEIGHT -1 mul rlineto WIDTH 0 rlineto 0 HEIGHT rlineto WIDTH -1 mul 0 rlineto stroke } def /writeboxfill { newpath XMARGIN YMARGIN -1 mul moveto 0 HEIGHT -1 mul rlineto WIDTH 0 rlineto 0 HEIGHT rlineto WIDTH -1 mul 0 rlineto closepath eofill stroke } def /NL { charsize imgsize gt ymax ymin sub /csize exch def csize 0 eq {/csize charsize def} if { vertgap 100 div 1 add csize mul } { vertgap 100 div csize mul imgsize add } ifelse ypos exch sub /ypos exch def } bind def /initcharsize { /charsize 0 def /imgsize 0 def resety} def initcharsize /setcharsize { dup charsize gt { dup /charsize exch def } if pop } def /setimgsize { dup imgsize gt { dup /imgsize exch def } if pop } def /updatetotlen { dup totlen exch sub /totlen exch def } bind def /updatefillzero { inmargin { currentpoint pop /fillzero exch def /inmargin false def } if } bind def /centerdefxpos { totlen XBODY gt { XMARGIN } { XBODY totlen sub 2 div XMARGIN add } ifelse /xpos exch def } bind def /leftdefxpos { /xpos fillzero def } bind def /rightdefxpos { totlen XBODY gt { XMARGIN } { XBODY totlen sub XMARGIN add } ifelse /xpos exch def } bind def /centernewlinecheck { currentpoint pop add XMARGIN XBODY add gt { NL centerdefxpos xpos ypos charsize 2 div sub moveto } if } bind def /leftnewlinecheck { currentpoint pop add XMARGIN XBODY add gt { NL leftdefxpos xpos ypos charsize 2 div sub moveto } if } bind def /rightnewlinecheck { currentpoint pop add XMARGIN XBODY add gt { NL rightdefxpos xpos ypos charsize 2 div sub moveto } if } bind def % /BeginEPSF {%def /b4_Inc_state save def /dict_count countdictstack def /op_count count 1 sub def userdict begin /showpage {}def 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin 10 setmiterlimit [] 0 setdash newpath /languagelevel where {pop languagelevel 1 ne {false setstrokeadjust false setoverprint }if }if }bind def % /EndEPSF {%def count op_count sub {pop}repeat countdictstack dict_count sub {end}repeat b4_Inc_state restore }bind def % /F003 {/Helvetica findfont exch scalefont setfont} def /F006 {/Courier-Bold findfont exch scalefont setfont} def %%Page: 1 1 /ypos YMARGIN -1 mul 4 sub def /xpos 0 def initcharsize 90 rotate newpath writebox gsave 58 setcharsize /horizgap 0 def /vertgap 15 def grestore gsave 1.000000 dup scale WIDTH XMARGIN 2 mul sub 0.000000 mul 0 translate /XBODY WIDTH XMARGIN 2 mul sub 1.000000 mul def /ypos YMARGIN -1 mul 4 sub HEIGHT 0.000000 mul sub def /xpos 0 def 40 setcharsize /vertgap 20 def initcharsize 40 setcharsize NL 40 setcharsize initcharsize 40 setcharsize NL initcharsize 40 setcharsize NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 40 setcharsize 40 F003 (Networks) calcy 40 setcharsize 40 F003 (Networks) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (IP ) calcy 40 setcharsize 40 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (in ) calcy 40 setcharsize 40 F003 (in ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (Service ) calcy 40 setcharsize 40 F003 (Service ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (of ) calcy 40 setcharsize 40 F003 (of ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (Quality ) calcy 40 setcharsize 40 F003 (Quality ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def centerdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 40 F003 1 copy stringwidth pop updatetotlen centernewlinecheck updatefillzero show /xpos0 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen centernewlinecheck updatefillzero show /xpos1 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen centernewlinecheck updatefillzero show /xpos2 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen centernewlinecheck updatefillzero show /xpos3 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen centernewlinecheck updatefillzero show /xpos4 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen centernewlinecheck updatefillzero show /xpos5 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto NL initcharsize 40 setcharsize NL 23 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (by) calcy 23 setcharsize 23 F003 (by) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def centerdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen centernewlinecheck updatefillzero show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 23 setcharsize NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 () calcy 23 setcharsize 23 F003 () 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Welte ) calcy 23 setcharsize 23 F003 (Welte ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Harald ) calcy 23 setcharsize 23 F003 (Harald ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def centerdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen centernewlinecheck updatefillzero show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen centernewlinecheck updatefillzero show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen centernewlinecheck updatefillzero show /xpos2 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto NL initcharsize 23 setcharsize NL initcharsize 23 setcharsize NL grestore showpage %%Page: 2 2 /ypos YMARGIN -1 mul 4 sub def /xpos 0 def initcharsize 90 rotate newpath writebox gsave 23 setcharsize /horizgap 0 def /vertgap 20 def grestore gsave 1.000000 dup scale WIDTH XMARGIN 2 mul sub 0.000000 mul 0 translate /XBODY WIDTH XMARGIN 2 mul sub 1.000000 mul def /ypos YMARGIN -1 mul 4 sub HEIGHT 0.000000 mul sub def /xpos 0 def 11 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 (Networks) calcy 11 setcharsize 11 F003 (Networks) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (IP ) calcy 11 setcharsize 11 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (in ) calcy 11 setcharsize 11 F003 (in ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (QoS ) calcy 11 setcharsize 11 F003 (QoS ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos0 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto NL 40 setcharsize /vertgap 10 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 40 setcharsize 40 F003 (Contents) calcy 40 setcharsize 40 F003 (Contents) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 ( ) calcy 40 setcharsize 40 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto NL 11 setcharsize %bar color 10 0 100 XMARGIN ypos moveto 0 0 rmoveto 0 -5 rlineto 822 0 rlineto 0 5 rlineto -822 0 rlineto stroke /ypos ypos 10 sub def xpos ypos moveto /vertgap 30 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 ( ) calcy 11 setcharsize 11 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 29 setcharsize /vertgap 30 def 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (QoS) calcy 23 setcharsize 23 F003 (QoS) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (of ) calcy 23 setcharsize 23 F003 (of ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Definition ) calcy 23 setcharsize 23 F003 (Definition ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (QoS) calcy 23 setcharsize 23 F003 (QoS) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Why ) calcy 23 setcharsize 23 F003 (Why ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (QoS) calcy 23 setcharsize 23 F003 (QoS) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (for ) calcy 23 setcharsize 23 F003 (for ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (designed ) calcy 23 setcharsize 23 F003 (designed ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (not ) calcy 23 setcharsize 23 F003 (not ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (are ) calcy 23 setcharsize 23 F003 (are ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Networks ) calcy 23 setcharsize 23 F003 (Networks ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (IP ) calcy 23 setcharsize 23 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (impossible) calcy 23 setcharsize 23 F003 (impossible) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (the ) calcy 23 setcharsize 23 F003 (the ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (do ) calcy 23 setcharsize 23 F003 (do ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (to ) calcy 23 setcharsize 23 F003 (to ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (How ) calcy 23 setcharsize 23 F003 (How ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (help) calcy 23 setcharsize 23 F003 (help) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (systems ) calcy 23 setcharsize 23 F003 (systems ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (based ) calcy 23 setcharsize 23 F003 (based ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Linux ) calcy 23 setcharsize 23 F003 (Linux ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (can ) calcy 23 setcharsize 23 F003 (can ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (What ) calcy 23 setcharsize 23 F003 (What ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (...\)) calcy 23 setcharsize 23 F003 (...\)) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (RSVP, ) calcy 23 setcharsize 23 F003 (RSVP, ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (IntServ, ) calcy 23 setcharsize 23 F003 (IntServ, ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (\(DiffServ, ) calcy 23 setcharsize 23 F003 (\(DiffServ, ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Concepts ) calcy 23 setcharsize 23 F003 (Concepts ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Advanced ) calcy 23 setcharsize 23 F003 (Advanced ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (Reading) calcy 23 setcharsize 23 F003 (Reading) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Further ) calcy 23 setcharsize 23 F003 (Further ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (/ ) calcy 23 setcharsize 23 F003 (/ ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (References ) calcy 23 setcharsize 23 F003 (References ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL grestore showpage %%Page: 3 3 /ypos YMARGIN -1 mul 4 sub def /xpos 0 def initcharsize 90 rotate newpath writebox gsave 23 setcharsize /horizgap 0 def /vertgap 20 def grestore gsave 1.000000 dup scale WIDTH XMARGIN 2 mul sub 0.000000 mul 0 translate /XBODY WIDTH XMARGIN 2 mul sub 1.000000 mul def /ypos YMARGIN -1 mul 4 sub HEIGHT 0.000000 mul sub def /xpos 0 def 11 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 (Networks) calcy 11 setcharsize 11 F003 (Networks) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (IP ) calcy 11 setcharsize 11 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (in ) calcy 11 setcharsize 11 F003 (in ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (QoS ) calcy 11 setcharsize 11 F003 (QoS ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos0 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto NL 40 setcharsize /vertgap 10 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 40 setcharsize 40 F003 (QoS) calcy 40 setcharsize 40 F003 (QoS) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (of ) calcy 40 setcharsize 40 F003 (of ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (Definiton ) calcy 40 setcharsize 40 F003 (Definiton ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 ( ) calcy 40 setcharsize 40 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto NL 11 setcharsize %bar color 10 0 100 XMARGIN ypos moveto 0 0 rmoveto 0 -5 rlineto 822 0 rlineto 0 5 rlineto -822 0 rlineto stroke /ypos ypos 10 sub def xpos ypos moveto /vertgap 30 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 ( ) calcy 11 setcharsize 11 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 29 setcharsize /vertgap 30 def 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (Differentiation) calcy 23 setcharsize 23 F003 (Differentiation) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Service ) calcy 23 setcharsize 23 F003 (Service ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Provide ) calcy 23 setcharsize 23 F003 (Provide ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (by) calcy 23 setcharsize 23 F003 (by) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Assurance ) calcy 23 setcharsize 23 F003 (Assurance ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Performance ) calcy 23 setcharsize 23 F003 (Performance ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (guarantees) calcy 23 setcharsize 23 F003 (guarantees) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Bandwitdh ) calcy 23 setcharsize 23 F003 (Bandwitdh ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto NL 17 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 17 setcharsize 17 F003 (traffic) calcy 17 setcharsize 17 F003 (traffic) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (multimedia ) calcy 17 setcharsize 17 F003 (multimedia ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (streaming ) calcy 17 setcharsize 17 F003 (streaming ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (for ) calcy 17 setcharsize 17 F003 (for ) 1 copy stringwidth pop 3 2 roll add 17 add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos6 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos7 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos8 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos9 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos10 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos11 currentpoint pop def 17 updatetotlen pop currentpoint 3 3 rmoveto 0 6 rlineto 6 -3 rlineto -6 -3 rlineto stroke moveto 12 0 rmoveto /xpos12 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos16 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto /xpos xpos15 def xpos ypos moveto /xpos xpos16 def xpos ypos moveto NL 17 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 17 setcharsize 17 F003 (applications) calcy 17 setcharsize 17 F003 (applications) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (important ) calcy 17 setcharsize 17 F003 (important ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (certain ) calcy 17 setcharsize 17 F003 (certain ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (priorizing ) calcy 17 setcharsize 17 F003 (priorizing ) 1 copy stringwidth pop 3 2 roll add 17 add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos6 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos7 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos8 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos9 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos10 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos11 currentpoint pop def 17 updatetotlen pop currentpoint 3 3 rmoveto 0 6 rlineto 6 -3 rlineto -6 -3 rlineto stroke moveto 12 0 rmoveto /xpos12 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos16 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto /xpos xpos15 def xpos ypos moveto /xpos xpos16 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (guarantees) calcy 23 setcharsize 23 F003 (guarantees) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Latency ) calcy 23 setcharsize 23 F003 (Latency ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto NL 17 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 17 setcharsize 17 F003 (IP) calcy 17 setcharsize 17 F003 (IP) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (over ) calcy 17 setcharsize 17 F003 (over ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (voice ) calcy 17 setcharsize 17 F003 (voice ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (for ) calcy 17 setcharsize 17 F003 (for ) 1 copy stringwidth pop 3 2 roll add 17 add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos6 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos7 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos8 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos9 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos10 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos11 currentpoint pop def 17 updatetotlen pop currentpoint 3 3 rmoveto 0 6 rlineto 6 -3 rlineto -6 -3 rlineto stroke moveto 12 0 rmoveto /xpos12 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos16 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto /xpos xpos15 def xpos ypos moveto /xpos xpos16 def xpos ypos moveto NL 17 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 17 setcharsize 17 F003 (\(ssh,telnet\)) calcy 17 setcharsize 17 F003 (\(ssh,telnet\)) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (applications ) calcy 17 setcharsize 17 F003 (applications ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (character-oriented ) calcy 17 setcharsize 17 F003 (character-oriented ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (interactive ) calcy 17 setcharsize 17 F003 (interactive ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (for ) calcy 17 setcharsize 17 F003 (for ) 1 copy stringwidth pop 3 2 roll add 17 add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos6 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos7 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos8 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos9 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos10 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos11 currentpoint pop def 17 updatetotlen pop currentpoint 3 3 rmoveto 0 6 rlineto 6 -3 rlineto -6 -3 rlineto stroke moveto 12 0 rmoveto /xpos12 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos16 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos17 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto /xpos xpos15 def xpos ypos moveto /xpos xpos16 def xpos ypos moveto /xpos xpos17 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (guarantees) calcy 23 setcharsize 23 F003 (guarantees) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Packet-loss ) calcy 23 setcharsize 23 F003 (Packet-loss ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto NL 17 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 17 setcharsize 17 F003 (protocols) calcy 17 setcharsize 17 F003 (protocols) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (layer-4 ) calcy 17 setcharsize 17 F003 (layer-4 ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (unreliable ) calcy 17 setcharsize 17 F003 (unreliable ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (for ) calcy 17 setcharsize 17 F003 (for ) 1 copy stringwidth pop 3 2 roll add 17 add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos6 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos7 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos8 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos9 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos10 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos11 currentpoint pop def 17 updatetotlen pop currentpoint 3 3 rmoveto 0 6 rlineto 6 -3 rlineto -6 -3 rlineto stroke moveto 12 0 rmoveto /xpos12 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos16 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto /xpos xpos15 def xpos ypos moveto /xpos xpos16 def xpos ypos moveto NL 17 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 17 setcharsize 17 F003 (retransmits) calcy 17 setcharsize 17 F003 (retransmits) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (avoid ) calcy 17 setcharsize 17 F003 (avoid ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 (to ) calcy 17 setcharsize 17 F003 (to ) 1 copy stringwidth pop 3 2 roll add 17 add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos6 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos7 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos8 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos9 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos10 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos11 currentpoint pop def 17 updatetotlen pop currentpoint 3 3 rmoveto 0 6 rlineto 6 -3 rlineto -6 -3 rlineto stroke moveto 12 0 rmoveto /xpos12 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto /xpos xpos15 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 17 setcharsize 17 F003 ( ) calcy 17 setcharsize 17 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 17 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL grestore showpage %%Page: 4 4 /ypos YMARGIN -1 mul 4 sub def /xpos 0 def initcharsize 90 rotate newpath writebox gsave 23 setcharsize /horizgap 0 def /vertgap 20 def grestore gsave 1.000000 dup scale WIDTH XMARGIN 2 mul sub 0.000000 mul 0 translate /XBODY WIDTH XMARGIN 2 mul sub 1.000000 mul def /ypos YMARGIN -1 mul 4 sub HEIGHT 0.000000 mul sub def /xpos 0 def 11 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 (Networks) calcy 11 setcharsize 11 F003 (Networks) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (IP ) calcy 11 setcharsize 11 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (in ) calcy 11 setcharsize 11 F003 (in ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (QoS ) calcy 11 setcharsize 11 F003 (QoS ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos0 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto NL 40 setcharsize /vertgap 10 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 40 setcharsize 40 F003 (QoS) calcy 40 setcharsize 40 F003 (QoS) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (Why ) calcy 40 setcharsize 40 F003 (Why ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 ( ) calcy 40 setcharsize 40 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto NL 11 setcharsize %bar color 10 0 100 XMARGIN ypos moveto 0 0 rmoveto 0 -5 rlineto 822 0 rlineto 0 5 rlineto -822 0 rlineto stroke /ypos ypos 10 sub def xpos ypos moveto /vertgap 30 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 ( ) calcy 11 setcharsize 11 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 29 setcharsize /vertgap 30 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 29 setcharsize 29 F003 ( ) calcy 29 setcharsize 29 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 29 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (devided) calcy 23 setcharsize 23 F003 (devided) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (is ) calcy 23 setcharsize 23 F003 (is ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bandwidth ) calcy 23 setcharsize 23 F003 (bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (available ) calcy 23 setcharsize 23 F003 (available ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (who ) calcy 23 setcharsize 23 F003 (who ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (and ) calcy 23 setcharsize 23 F003 (and ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (how ) calcy 23 setcharsize 23 F003 (how ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Decide ) calcy 23 setcharsize 23 F003 (Decide ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (applications) calcy 23 setcharsize 23 F003 (applications) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (/ ) calcy 23 setcharsize 23 F003 (/ ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (users ) calcy 23 setcharsize 23 F003 (users ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (certain ) calcy 23 setcharsize 23 F003 (certain ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (for ) calcy 23 setcharsize 23 F003 (for ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bandwidth ) calcy 23 setcharsize 23 F003 (bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (available ) calcy 23 setcharsize 23 F003 (available ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Limit ) calcy 23 setcharsize 23 F003 (Limit ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (applications) calcy 23 setcharsize 23 F003 (applications) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (/ ) calcy 23 setcharsize 23 F003 (/ ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (users ) calcy 23 setcharsize 23 F003 (users ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (certain ) calcy 23 setcharsize 23 F003 (certain ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (for ) calcy 23 setcharsize 23 F003 (for ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bandwidth ) calcy 23 setcharsize 23 F003 (bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Guarantee ) calcy 23 setcharsize 23 F003 (Guarantee ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (applications) calcy 23 setcharsize 23 F003 (applications) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (/ ) calcy 23 setcharsize 23 F003 (/ ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (users ) calcy 23 setcharsize 23 F003 (users ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (between ) calcy 23 setcharsize 23 F003 (between ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (equally ) calcy 23 setcharsize 23 F003 (equally ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (more ) calcy 23 setcharsize 23 F003 (more ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bandwidth ) calcy 23 setcharsize 23 F003 (bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Divide ) calcy 23 setcharsize 23 F003 (Divide ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL grestore showpage %%Page: 5 5 /ypos YMARGIN -1 mul 4 sub def /xpos 0 def initcharsize 90 rotate newpath writebox gsave 23 setcharsize /horizgap 0 def /vertgap 20 def grestore gsave 1.000000 dup scale WIDTH XMARGIN 2 mul sub 0.000000 mul 0 translate /XBODY WIDTH XMARGIN 2 mul sub 1.000000 mul def /ypos YMARGIN -1 mul 4 sub HEIGHT 0.000000 mul sub def /xpos 0 def 11 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 (Networks) calcy 11 setcharsize 11 F003 (Networks) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (IP ) calcy 11 setcharsize 11 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (in ) calcy 11 setcharsize 11 F003 (in ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (QoS ) calcy 11 setcharsize 11 F003 (QoS ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos0 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto NL 40 setcharsize /vertgap 10 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 40 setcharsize 40 F003 (QoS) calcy 40 setcharsize 40 F003 (QoS) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (for ) calcy 40 setcharsize 40 F003 (for ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (designed ) calcy 40 setcharsize 40 F003 (designed ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (not ) calcy 40 setcharsize 40 F003 (not ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (networks ) calcy 40 setcharsize 40 F003 (networks ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (IP ) calcy 40 setcharsize 40 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 ( ) calcy 40 setcharsize 40 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto NL 11 setcharsize %bar color 10 0 100 XMARGIN ypos moveto 0 0 rmoveto 0 -5 rlineto 822 0 rlineto 0 5 rlineto -822 0 rlineto stroke /ypos ypos 10 sub def xpos ypos moveto /vertgap 30 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 ( ) calcy 11 setcharsize 11 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 29 setcharsize /vertgap 30 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 29 setcharsize 29 F003 ( ) calcy 29 setcharsize 29 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 29 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 29 setcharsize 29 F003 (networks:) calcy 29 setcharsize 29 F003 (networks:) 1 copy stringwidth pop 3 2 roll add 29 setcharsize 29 F003 (IP-based ) calcy 29 setcharsize 29 F003 (IP-based ) 1 copy stringwidth pop 3 2 roll add 29 setcharsize 29 F003 (of ) calcy 29 setcharsize 29 F003 (of ) 1 copy stringwidth pop 3 2 roll add 29 setcharsize 29 F003 (Properties ) calcy 29 setcharsize 29 F003 (Properties ) 1 copy stringwidth pop 3 2 roll add 29 setcharsize 29 F003 ( ) calcy 29 setcharsize 29 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 29 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 29 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 29 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 29 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 29 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 29 setcharsize 29 F003 ( ) calcy 29 setcharsize 29 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 29 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (service) calcy 23 setcharsize 23 F003 (service) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ("best-effort" ) calcy 23 setcharsize 23 F003 ("best-effort" ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (a ) calcy 23 setcharsize 23 F003 (a ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (offer ) calcy 23 setcharsize 23 F003 (offer ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (about ) calcy 23 setcharsize 23 F003 (about ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (guarantees ) calcy 23 setcharsize 23 F003 (guarantees ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (NO ) calcy 23 setcharsize 23 F003 (NO ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (make ) calcy 23 setcharsize 23 F003 (make ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (bandwidth) calcy 23 setcharsize 23 F003 (bandwidth) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (latency) calcy 23 setcharsize 23 F003 (latency) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (loss) calcy 23 setcharsize 23 F003 (loss) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (packet ) calcy 23 setcharsize 23 F003 (packet ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (transport) calcy 23 setcharsize 23 F003 (transport) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (packet ) calcy 23 setcharsize 23 F003 (packet ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (non-reliable ) calcy 23 setcharsize 23 F003 (non-reliable ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (a ) calcy 23 setcharsize 23 F003 (a ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (provide ) calcy 23 setcharsize 23 F003 (provide ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (QoS) calcy 23 setcharsize 23 F003 (QoS) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (for ) calcy 23 setcharsize 23 F003 (for ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (suitable ) calcy 23 setcharsize 23 F003 (suitable ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (not ) calcy 23 setcharsize 23 F003 (not ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (are ) calcy 23 setcharsize 23 F003 (are ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (networks ) calcy 23 setcharsize 23 F003 (networks ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (IP ) calcy 23 setcharsize 23 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Conclusion: ) calcy 23 setcharsize 23 F003 (Conclusion: ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL grestore showpage %%Page: 6 6 /ypos YMARGIN -1 mul 4 sub def /xpos 0 def initcharsize 90 rotate newpath writebox gsave 23 setcharsize /horizgap 0 def /vertgap 20 def grestore gsave 1.000000 dup scale WIDTH XMARGIN 2 mul sub 0.000000 mul 0 translate /XBODY WIDTH XMARGIN 2 mul sub 1.000000 mul def /ypos YMARGIN -1 mul 4 sub HEIGHT 0.000000 mul sub def /xpos 0 def 11 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 (Networks) calcy 11 setcharsize 11 F003 (Networks) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (IP ) calcy 11 setcharsize 11 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (in ) calcy 11 setcharsize 11 F003 (in ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (QoS ) calcy 11 setcharsize 11 F003 (QoS ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos0 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto NL 40 setcharsize /vertgap 10 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 40 setcharsize 40 F003 (Impossible) calcy 40 setcharsize 40 F003 (Impossible) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (the ) calcy 40 setcharsize 40 F003 (the ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (do ) calcy 40 setcharsize 40 F003 (do ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (to ) calcy 40 setcharsize 40 F003 (to ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (How ) calcy 40 setcharsize 40 F003 (How ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 ( ) calcy 40 setcharsize 40 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto NL 11 setcharsize %bar color 10 0 100 XMARGIN ypos moveto 0 0 rmoveto 0 -5 rlineto 822 0 rlineto 0 5 rlineto -822 0 rlineto stroke /ypos ypos 10 sub def xpos ypos moveto /vertgap 30 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 ( ) calcy 11 setcharsize 11 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 29 setcharsize /vertgap 30 def 23 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (technology.) calcy 23 setcharsize 23 F003 (technology.) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (existing ) calcy 23 setcharsize 23 F003 (existing ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (the ) calcy 23 setcharsize 23 F003 (the ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (of ) calcy 23 setcharsize 23 F003 (of ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (top ) calcy 23 setcharsize 23 F003 (top ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (on ) calcy 23 setcharsize 23 F003 (on ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (layer ) calcy 23 setcharsize 23 F003 (layer ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (to ) calcy 23 setcharsize 23 F003 (to ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (have ) calcy 23 setcharsize 23 F003 (have ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (efforts ) calcy 23 setcharsize 23 F003 (efforts ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (QoS ) calcy 23 setcharsize 23 F003 (QoS ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (all ) calcy 23 setcharsize 23 F003 (all ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (deployed, ) calcy 23 setcharsize 23 F003 (deployed, ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (widely ) calcy 23 setcharsize 23 F003 (widely ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (are ) calcy 23 setcharsize 23 F003 (are ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (...\) ) calcy 23 setcharsize 23 F003 (...\) ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (\(Routers, ) calcy 23 setcharsize 23 F003 (\(Routers, ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Hardware ) calcy 23 setcharsize 23 F003 (Hardware ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (including ) calcy 23 setcharsize 23 F003 (including ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Networks ) calcy 23 setcharsize 23 F003 (Networks ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (IP ) calcy 23 setcharsize 23 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (As ) calcy 23 setcharsize 23 F003 (As ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos16 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos17 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos18 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos19 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos20 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos21 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos22 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto /xpos xpos15 def xpos ypos moveto /xpos xpos16 def xpos ypos moveto /xpos xpos17 def xpos ypos moveto /xpos xpos18 def xpos ypos moveto /xpos xpos19 def xpos ypos moveto /xpos xpos20 def xpos ypos moveto /xpos xpos21 def xpos ypos moveto /xpos xpos22 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (latency) calcy 23 setcharsize 23 F003 (latency) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (control ) calcy 23 setcharsize 23 F003 (control ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (to ) calcy 23 setcharsize 23 F003 (to ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (solution ) calcy 23 setcharsize 23 F003 (solution ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (real ) calcy 23 setcharsize 23 F003 (real ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (no ) calcy 23 setcharsize 23 F003 (no ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (There's ) calcy 23 setcharsize 23 F003 (There's ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (dynamic) calcy 23 setcharsize 23 F003 (dynamic) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (be ) calcy 23 setcharsize 23 F003 (be ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (may ) calcy 23 setcharsize 23 F003 (may ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (which ) calcy 23 setcharsize 23 F003 (which ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (routing, ) calcy 23 setcharsize 23 F003 (routing, ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (on ) calcy 23 setcharsize 23 F003 (on ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (dependent ) calcy 23 setcharsize 23 F003 (dependent ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (widely ) calcy 23 setcharsize 23 F003 (widely ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (latency ) calcy 23 setcharsize 23 F003 (latency ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto /xpos xpos15 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (loss) calcy 23 setcharsize 23 F003 (loss) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (packet ) calcy 23 setcharsize 23 F003 (packet ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (control ) calcy 23 setcharsize 23 F003 (control ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (to ) calcy 23 setcharsize 23 F003 (to ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (solution ) calcy 23 setcharsize 23 F003 (solution ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (real ) calcy 23 setcharsize 23 F003 (real ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (no ) calcy 23 setcharsize 23 F003 (no ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (There's ) calcy 23 setcharsize 23 F003 (There's ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (router) calcy 23 setcharsize 23 F003 (router) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (intermediate ) calcy 23 setcharsize 23 F003 (intermediate ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (any ) calcy 23 setcharsize 23 F003 (any ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (on ) calcy 23 setcharsize 23 F003 (on ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (occurr ) calcy 23 setcharsize 23 F003 (occurr ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (may ) calcy 23 setcharsize 23 F003 (may ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (loss ) calcy 23 setcharsize 23 F003 (loss ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (packet ) calcy 23 setcharsize 23 F003 (packet ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (usage!) calcy 23 setcharsize 23 F003 (usage!) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bandwidth ) calcy 23 setcharsize 23 F003 (bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (control ) calcy 23 setcharsize 23 F003 (control ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (can ) calcy 23 setcharsize 23 F003 (can ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (we ) calcy 23 setcharsize 23 F003 (we ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (But ) calcy 23 setcharsize 23 F003 (But ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (streams) calcy 23 setcharsize 23 F003 (streams) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (outgoing ) calcy 23 setcharsize 23 F003 (outgoing ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (for ) calcy 23 setcharsize 23 F003 (for ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bandwidth ) calcy 23 setcharsize 23 F003 (bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (limit ) calcy 23 setcharsize 23 F003 (limit ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (can ) calcy 23 setcharsize 23 F003 (can ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (sender ) calcy 23 setcharsize 23 F003 (sender ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (The ) calcy 23 setcharsize 23 F003 (The ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (usage) calcy 23 setcharsize 23 F003 (usage) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bandwidth ) calcy 23 setcharsize 23 F003 (bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (control ) calcy 23 setcharsize 23 F003 (control ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (can ) calcy 23 setcharsize 23 F003 (can ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bottleneck ) calcy 23 setcharsize 23 F003 (bottleneck ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (a ) calcy 23 setcharsize 23 F003 (a ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (BEFORE ) calcy 23 setcharsize 23 F003 (BEFORE ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (routers ) calcy 23 setcharsize 23 F003 (routers ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Intermediate ) calcy 23 setcharsize 23 F003 (Intermediate ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto /xpos xpos15 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 29 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 29 setcharsize 29 F003 ( ) calcy 29 setcharsize 29 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 29 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 29 setcharsize 29 F003 ( ) calcy 29 setcharsize 29 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 29 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 29 setcharsize 29 F003 ( ) calcy 29 setcharsize 29 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 29 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL grestore showpage %%Page: 7 7 /ypos YMARGIN -1 mul 4 sub def /xpos 0 def initcharsize 90 rotate newpath writebox gsave 29 setcharsize /horizgap 0 def /vertgap 20 def grestore gsave 1.000000 dup scale WIDTH XMARGIN 2 mul sub 0.000000 mul 0 translate /XBODY WIDTH XMARGIN 2 mul sub 1.000000 mul def /ypos YMARGIN -1 mul 4 sub HEIGHT 0.000000 mul sub def /xpos 0 def 11 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 (Networks) calcy 11 setcharsize 11 F003 (Networks) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (IP ) calcy 11 setcharsize 11 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (in ) calcy 11 setcharsize 11 F003 (in ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (QoS ) calcy 11 setcharsize 11 F003 (QoS ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos0 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto NL 40 setcharsize /vertgap 10 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 40 setcharsize 40 F003 (do?) calcy 40 setcharsize 40 F003 (do?) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (systems ) calcy 40 setcharsize 40 F003 (systems ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (Linux ) calcy 40 setcharsize 40 F003 (Linux ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (can ) calcy 40 setcharsize 40 F003 (can ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (What ) calcy 40 setcharsize 40 F003 (What ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 ( ) calcy 40 setcharsize 40 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto NL 11 setcharsize %bar color 10 0 100 XMARGIN ypos moveto 0 0 rmoveto 0 -5 rlineto 822 0 rlineto 0 5 rlineto -822 0 rlineto stroke /ypos ypos 10 sub def xpos ypos moveto /vertgap 30 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 ( ) calcy 11 setcharsize 11 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 29 setcharsize /vertgap 30 def 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (application) calcy 23 setcharsize 23 F003 (application) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (sender ) calcy 23 setcharsize 23 F003 (sender ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (the ) calcy 23 setcharsize 23 F003 (the ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (at ) calcy 23 setcharsize 23 F003 (at ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (limiting ) calcy 23 setcharsize 23 F003 (limiting ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Bandwidth ) calcy 23 setcharsize 23 F003 (Bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (it) calcy 23 setcharsize 23 F003 (it) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (support ) calcy 23 setcharsize 23 F003 (support ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (applications ) calcy 23 setcharsize 23 F003 (applications ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (many ) calcy 23 setcharsize 23 F003 (many ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (not ) calcy 23 setcharsize 23 F003 (not ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (...\)) calcy 23 setcharsize 23 F003 (...\)) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Internet, ) calcy 23 setcharsize 23 F003 (Internet, ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (\(on ) calcy 23 setcharsize 23 F003 (\(on ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (control ) calcy 23 setcharsize 23 F003 (control ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (of ) calcy 23 setcharsize 23 F003 (of ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (out ) calcy 23 setcharsize 23 F003 (out ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (often ) calcy 23 setcharsize 23 F003 (often ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (server ) calcy 23 setcharsize 23 F003 (server ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (client) calcy 23 setcharsize 23 F003 (client) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (the ) calcy 23 setcharsize 23 F003 (the ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (and ) calcy 23 setcharsize 23 F003 (and ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (him ) calcy 23 setcharsize 23 F003 (him ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (between ) calcy 23 setcharsize 23 F003 (between ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (what's ) calcy 23 setcharsize 23 F003 (what's ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (know ) calcy 23 setcharsize 23 F003 (know ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (doesn't ) calcy 23 setcharsize 23 F003 (doesn't ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (server ) calcy 23 setcharsize 23 F003 (server ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto /xpos xpos15 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (bottleneck) calcy 23 setcharsize 23 F003 (bottleneck) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (before ) calcy 23 setcharsize 23 F003 (before ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (router ) calcy 23 setcharsize 23 F003 (router ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (intermediate ) calcy 23 setcharsize 23 F003 (intermediate ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (on ) calcy 23 setcharsize 23 F003 (on ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (control ) calcy 23 setcharsize 23 F003 (control ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Bandwidth ) calcy 23 setcharsize 23 F003 (Bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (occurr) calcy 23 setcharsize 23 F003 (occurr) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (would ) calcy 23 setcharsize 23 F003 (would ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (loss ) calcy 23 setcharsize 23 F003 (loss ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (packet ) calcy 23 setcharsize 23 F003 (packet ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (where ) calcy 23 setcharsize 23 F003 (where ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (is ) calcy 23 setcharsize 23 F003 (is ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (this ) calcy 23 setcharsize 23 F003 (this ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (because ) calcy 23 setcharsize 23 F003 (because ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (case ) calcy 23 setcharsize 23 F003 (case ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Ideal ) calcy 23 setcharsize 23 F003 (Ideal ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos16 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto /xpos xpos15 def xpos ypos moveto /xpos xpos16 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (queue) calcy 23 setcharsize 23 F003 (queue) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (outgoing ) calcy 23 setcharsize 23 F003 (outgoing ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (the ) calcy 23 setcharsize 23 F003 (the ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (on ) calcy 23 setcharsize 23 F003 (on ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (scheduling ) calcy 23 setcharsize 23 F003 (scheduling ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (queue ) calcy 23 setcharsize 23 F003 (queue ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Sophisticated ) calcy 23 setcharsize 23 F003 (Sophisticated ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (algorithms) calcy 23 setcharsize 23 F003 (algorithms) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (scheduling ) calcy 23 setcharsize 23 F003 (scheduling ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (queue ) calcy 23 setcharsize 23 F003 (queue ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (different ) calcy 23 setcharsize 23 F003 (different ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (of ) calcy 23 setcharsize 23 F003 (of ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Variety ) calcy 23 setcharsize 23 F003 (Variety ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (Receiver) calcy 23 setcharsize 23 F003 (Receiver) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (the ) calcy 23 setcharsize 23 F003 (the ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (at ) calcy 23 setcharsize 23 F003 (at ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (throttling ) calcy 23 setcharsize 23 F003 (throttling ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Flow ) calcy 23 setcharsize 23 F003 (Flow ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (limited) calcy 23 setcharsize 23 F003 (limited) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (is ) calcy 23 setcharsize 23 F003 (is ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (influence ) calcy 23 setcharsize 23 F003 (influence ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (because ) calcy 23 setcharsize 23 F003 (because ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (case, ) calcy 23 setcharsize 23 F003 (case, ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Worst ) calcy 23 setcharsize 23 F003 (Worst ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (yet.) calcy 23 setcharsize 23 F003 (yet.) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (implementation ) calcy 23 setcharsize 23 F003 (implementation ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (no ) calcy 23 setcharsize 23 F003 (no ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (TCP, ) calcy 23 setcharsize 23 F003 (TCP, ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (for ) calcy 23 setcharsize 23 F003 (for ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (possible ) calcy 23 setcharsize 23 F003 (possible ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Theoretically ) calcy 23 setcharsize 23 F003 (Theoretically ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (help) calcy 23 setcharsize 23 F003 (help) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (might ) calcy 23 setcharsize 23 F003 (might ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (qdisc ) calcy 23 setcharsize 23 F003 (qdisc ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Ingress ) calcy 23 setcharsize 23 F003 (Ingress ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL grestore showpage %%Page: 8 8 /ypos YMARGIN -1 mul 4 sub def /xpos 0 def initcharsize 90 rotate newpath writebox gsave 29 setcharsize /horizgap 0 def /vertgap 20 def grestore gsave 1.000000 dup scale WIDTH XMARGIN 2 mul sub 0.000000 mul 0 translate /XBODY WIDTH XMARGIN 2 mul sub 1.000000 mul def /ypos YMARGIN -1 mul 4 sub HEIGHT 0.000000 mul sub def /xpos 0 def 11 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 (Networks) calcy 11 setcharsize 11 F003 (Networks) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (IP ) calcy 11 setcharsize 11 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (in ) calcy 11 setcharsize 11 F003 (in ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (QoS ) calcy 11 setcharsize 11 F003 (QoS ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos0 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto NL 40 setcharsize /vertgap 10 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 40 setcharsize 40 F003 (server) calcy 40 setcharsize 40 F003 (server) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (at ) calcy 40 setcharsize 40 F003 (at ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (limiting ) calcy 40 setcharsize 40 F003 (limiting ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (Bandwidth ) calcy 40 setcharsize 40 F003 (Bandwidth ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 ( ) calcy 40 setcharsize 40 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto NL 11 setcharsize %bar color 10 0 100 XMARGIN ypos moveto 0 0 rmoveto 0 -5 rlineto 822 0 rlineto 0 5 rlineto -822 0 rlineto stroke /ypos ypos 10 sub def xpos ypos moveto /vertgap 30 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 ( ) calcy 11 setcharsize 11 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 29 setcharsize /vertgap 30 def 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (limiting) calcy 23 setcharsize 23 F003 (limiting) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bandwidth ) calcy 23 setcharsize 23 F003 (bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (support ) calcy 23 setcharsize 23 F003 (support ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Servers ) calcy 23 setcharsize 23 F003 (Servers ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Internet ) calcy 23 setcharsize 23 F003 (Internet ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Some ) calcy 23 setcharsize 23 F003 (Some ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (support\)) calcy 23 setcharsize 23 F003 (support\)) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (\(builtin ) calcy 23 setcharsize 23 F003 (\(builtin ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (ProFTPd ) calcy 23 setcharsize 23 F003 (ProFTPd ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (mod_bandwidth\)) calcy 23 setcharsize 23 F003 (mod_bandwidth\)) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (contributed ) calcy 23 setcharsize 23 F003 (contributed ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (\(using ) calcy 23 setcharsize 23 F003 (\(using ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Apache ) calcy 23 setcharsize 23 F003 (Apache ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 40 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (limit) calcy 23 setcharsize 23 F003 (limit) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (to ) calcy 23 setcharsize 23 F003 (to ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (easy ) calcy 23 setcharsize 23 F003 (easy ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (is ) calcy 23 setcharsize 23 F003 (is ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (it ) calcy 23 setcharsize 23 F003 (it ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (features ) calcy 23 setcharsize 23 F003 (features ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (those ) calcy 23 setcharsize 23 F003 (those ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (Using ) calcy 23 setcharsize 23 F003 (Using ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 updatetotlen pop currentpoint 13 8 rmoveto currentpoint exch -4 add exch 4 0 360 arc stroke moveto 17 0 rmoveto /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos6 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (connection ) calcy 23 setcharsize 23 F003 (connection ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (per ) calcy 23 setcharsize 23 F003 (per ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (used ) calcy 23 setcharsize 23 F003 (used ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bandwidth ) calcy 23 setcharsize 23 F003 (bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (maximum ) calcy 23 setcharsize 23 F003 (maximum ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (\(IP/network\)) calcy 23 setcharsize 23 F003 (\(IP/network\)) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (client ) calcy 23 setcharsize 23 F003 (client ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (per ) calcy 23 setcharsize 23 F003 (per ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (used ) calcy 23 setcharsize 23 F003 (used ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bandwidth ) calcy 23 setcharsize 23 F003 (bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (maximum ) calcy 23 setcharsize 23 F003 (maximum ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 23 setcharsize /vertgap 20 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (\(webserver/ftpserver\)) calcy 23 setcharsize 23 F003 (\(webserver/ftpserver\)) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (host ) calcy 23 setcharsize 23 F003 (host ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (virtual ) calcy 23 setcharsize 23 F003 (virtual ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (one ) calcy 23 setcharsize 23 F003 (one ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (by ) calcy 23 setcharsize 23 F003 (by ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (used ) calcy 23 setcharsize 23 F003 (used ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (bandwidth ) calcy 23 setcharsize 23 F003 (bandwidth ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (maximum ) calcy 23 setcharsize 23 F003 (maximum ) 1 copy stringwidth pop 3 2 roll add 23 add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos5 currentpoint pop def 23 updatetotlen pop currentpoint 4 4 rmoveto 0 9 rlineto 9 0 rlineto 0 -9 rlineto -9 0 rlineto stroke moveto 17 0 rmoveto /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto /xpos xpos4 def xpos ypos moveto /xpos xpos5 def xpos ypos moveto /xpos xpos7 def xpos ypos moveto /xpos xpos8 def xpos ypos moveto /xpos xpos9 def xpos ypos moveto /xpos xpos10 def xpos ypos moveto /xpos xpos11 def xpos ypos moveto /xpos xpos12 def xpos ypos moveto /xpos xpos13 def xpos ypos moveto /xpos xpos14 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL grestore showpage %%Page: 9 9 /ypos YMARGIN -1 mul 4 sub def /xpos 0 def initcharsize 90 rotate newpath writebox gsave 29 setcharsize /horizgap 0 def /vertgap 20 def grestore gsave 1.000000 dup scale WIDTH XMARGIN 2 mul sub 0.000000 mul 0 translate /XBODY WIDTH XMARGIN 2 mul sub 1.000000 mul def /ypos YMARGIN -1 mul 4 sub HEIGHT 0.000000 mul sub def /xpos 0 def 11 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 (Networks) calcy 11 setcharsize 11 F003 (Networks) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (IP ) calcy 11 setcharsize 11 F003 (IP ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (in ) calcy 11 setcharsize 11 F003 (in ) 1 copy stringwidth pop 3 2 roll add 11 setcharsize 11 F003 (QoS ) calcy 11 setcharsize 11 F003 (QoS ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos0 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto NL 40 setcharsize /vertgap 10 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 40 setcharsize 40 F003 (bottleneck) calcy 40 setcharsize 40 F003 (bottleneck) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (before ) calcy 40 setcharsize 40 F003 (before ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 (Router ) calcy 40 setcharsize 40 F003 (Router ) 1 copy stringwidth pop 3 2 roll add 40 setcharsize 40 F003 ( ) calcy 40 setcharsize 40 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 40 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos moveto /xpos xpos2 def xpos ypos moveto /xpos xpos3 def xpos ypos moveto NL 11 setcharsize %bar color 10 0 100 XMARGIN ypos moveto 0 0 rmoveto 0 -5 rlineto 822 0 rlineto 0 5 rlineto -822 0 rlineto stroke /ypos ypos 10 sub def xpos ypos moveto /vertgap 30 def initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 11 setcharsize 11 F003 ( ) calcy 11 setcharsize 11 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 11 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL 29 setcharsize /vertgap 30 def 23 setcharsize initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def /xpos xpos0 def xpos ypos moveto NL initcharsize 0 % sentinel for text width computation gsave newpath 0 0 moveto 23 setcharsize 23 F003 (full) calcy 23 setcharsize 23 F003 (full) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (is ) calcy 23 setcharsize 23 F003 (is ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (queue ) calcy 23 setcharsize 23 F003 (queue ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (the ) calcy 23 setcharsize 23 F003 (the ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (as ) calcy 23 setcharsize 23 F003 (as ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (soon ) calcy 23 setcharsize 23 F003 (soon ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (as ) calcy 23 setcharsize 23 F003 (as ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (packets ) calcy 23 setcharsize 23 F003 (packets ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (dropping ) calcy 23 setcharsize 23 F003 (dropping ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (starts ) calcy 23 setcharsize 23 F003 (starts ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (and ) calcy 23 setcharsize 23 F003 (and ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (one\) ) calcy 23 setcharsize 23 F003 (one\) ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (FIFO ) calcy 23 setcharsize 23 F003 (FIFO ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (a ) calcy 23 setcharsize 23 F003 (a ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (\(usually ) calcy 23 setcharsize 23 F003 (\(usually ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (packets ) calcy 23 setcharsize 23 F003 (packets ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (of ) calcy 23 setcharsize 23 F003 (of ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (queue ) calcy 23 setcharsize 23 F003 (queue ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (a ) calcy 23 setcharsize 23 F003 (a ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (build ) calcy 23 setcharsize 23 F003 (build ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (to ) calcy 23 setcharsize 23 F003 (to ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (has ) calcy 23 setcharsize 23 F003 (has ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (It ) calcy 23 setcharsize 23 F003 (It ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (interface. ) calcy 23 setcharsize 23 F003 (interface. ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (outgoing ) calcy 23 setcharsize 23 F003 (outgoing ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (the ) calcy 23 setcharsize 23 F003 (the ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (on ) calcy 23 setcharsize 23 F003 (on ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (out ) calcy 23 setcharsize 23 F003 (out ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (send ) calcy 23 setcharsize 23 F003 (send ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (can ) calcy 23 setcharsize 23 F003 (can ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (it ) calcy 23 setcharsize 23 F003 (it ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (than ) calcy 23 setcharsize 23 F003 (than ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (interface\(s\) ) calcy 23 setcharsize 23 F003 (interface\(s\) ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (incoming ) calcy 23 setcharsize 23 F003 (incoming ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (his ) calcy 23 setcharsize 23 F003 (his ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (on ) calcy 23 setcharsize 23 F003 (on ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (packets ) calcy 23 setcharsize 23 F003 (packets ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (more ) calcy 23 setcharsize 23 F003 (more ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (receives ) calcy 23 setcharsize 23 F003 (receives ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (router ) calcy 23 setcharsize 23 F003 (router ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 (The ) calcy 23 setcharsize 23 F003 (The ) 1 copy stringwidth pop 3 2 roll add 23 setcharsize 23 F003 ( ) calcy 23 setcharsize 23 F003 ( ) 1 copy stringwidth pop 3 2 roll add grestore /totlen exch def /totlen totlen 0 add def /inmargin true def /fillzero XMARGIN def leftdefxpos /yypos ypos charsize imgsize gt { 0 } { imgsize charsize sub } ifelse sub def /xpos xpos 0 add def xpos yypos ymax sub moveto 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck show /xpos0 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos1 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos2 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos3 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos4 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos5 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos6 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos7 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos8 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos9 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos10 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos11 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos12 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos13 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos14 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos15 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos16 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos17 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos18 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos19 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos20 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos21 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos22 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos23 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos24 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos25 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos26 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos27 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos28 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos29 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos30 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos31 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos32 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos33 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos34 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos35 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos36 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos37 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos38 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos39 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos40 currentpoint pop def 23 F003 1 copy stringwidth pop updatetotlen leftnewlinecheck updatefillzero show /xpos41 currentpoint pop def /xpos xpos0 def xpos ypos moveto /xpos xpos1 def xpos ypos mov