Remove the wrong figure, add the right one.
authorCameron Dale <camrdale@gmail.com>
Fri, 29 Aug 2008 18:57:59 +0000 (11:57 -0700)
committerCameron Dale <camrdale@gmail.com>
Fri, 29 Aug 2008 18:57:59 +0000 (11:57 -0700)
docs/paper/model_all.eps [deleted file]
docs/paper/model_all.fig [deleted file]
docs/paper/model_simple.eps [new file with mode: 0644]
docs/paper/model_simple.fig [new file with mode: 0644]

diff --git a/docs/paper/model_all.eps b/docs/paper/model_all.eps
deleted file mode 100644 (file)
index a214bb4..0000000
+++ /dev/null
@@ -1,621 +0,0 @@
-%!PS-Adobe-2.0 EPSF-2.0
-%%Title: model_all.fig
-%%Creator: fig2dev Version 3.2 Patchlevel 4
-%%CreationDate: Thu Aug 28 12:20:34 2008
-%%For: camerond@quesnel (Cameron Dale,galat,2008/09)
-%%BoundingBox: 0 0 354 721
-%%Magnification: 1.0000
-%%EndComments
-/$F2psDict 200 dict def
-$F2psDict begin
-$F2psDict /mtrx matrix put
-/col-1 {0 setgray} bind def
-/col0 {0.000 0.000 0.000 srgb} bind def
-/col1 {0.000 0.000 1.000 srgb} bind def
-/col2 {0.000 1.000 0.000 srgb} bind def
-/col3 {0.000 1.000 1.000 srgb} bind def
-/col4 {1.000 0.000 0.000 srgb} bind def
-/col5 {1.000 0.000 1.000 srgb} bind def
-/col6 {1.000 1.000 0.000 srgb} bind def
-/col7 {1.000 1.000 1.000 srgb} bind def
-/col8 {0.000 0.000 0.560 srgb} bind def
-/col9 {0.000 0.000 0.690 srgb} bind def
-/col10 {0.000 0.000 0.820 srgb} bind def
-/col11 {0.530 0.810 1.000 srgb} bind def
-/col12 {0.000 0.560 0.000 srgb} bind def
-/col13 {0.000 0.690 0.000 srgb} bind def
-/col14 {0.000 0.820 0.000 srgb} bind def
-/col15 {0.000 0.560 0.560 srgb} bind def
-/col16 {0.000 0.690 0.690 srgb} bind def
-/col17 {0.000 0.820 0.820 srgb} bind def
-/col18 {0.560 0.000 0.000 srgb} bind def
-/col19 {0.690 0.000 0.000 srgb} bind def
-/col20 {0.820 0.000 0.000 srgb} bind def
-/col21 {0.560 0.000 0.560 srgb} bind def
-/col22 {0.690 0.000 0.690 srgb} bind def
-/col23 {0.820 0.000 0.820 srgb} bind def
-/col24 {0.500 0.190 0.000 srgb} bind def
-/col25 {0.630 0.250 0.000 srgb} bind def
-/col26 {0.750 0.380 0.000 srgb} bind def
-/col27 {1.000 0.500 0.500 srgb} bind def
-/col28 {1.000 0.630 0.630 srgb} bind def
-/col29 {1.000 0.750 0.750 srgb} bind def
-/col30 {1.000 0.880 0.880 srgb} bind def
-/col31 {1.000 0.840 0.000 srgb} bind def
-
-end
-save
-newpath 0 721 moveto 0 0 lineto 354 0 lineto 354 721 lineto closepath clip newpath
--44.6 718.7 translate
-1 -1 scale
-
-/cp {closepath} bind def
-/ef {eofill} bind def
-/gr {grestore} bind def
-/gs {gsave} bind def
-/sa {save} bind def
-/rs {restore} bind def
-/l {lineto} bind def
-/m {moveto} bind def
-/rm {rmoveto} bind def
-/n {newpath} bind def
-/s {stroke} bind def
-/sh {show} bind def
-/slc {setlinecap} bind def
-/slj {setlinejoin} bind def
-/slw {setlinewidth} bind def
-/srgb {setrgbcolor} bind def
-/rot {rotate} bind def
-/sc {scale} bind def
-/sd {setdash} bind def
-/ff {findfont} bind def
-/sf {setfont} bind def
-/scf {scalefont} bind def
-/sw {stringwidth} bind def
-/tr {translate} bind def
-/tnt {dup dup currentrgbcolor
-  4 -2 roll dup 1 exch sub 3 -1 roll mul add
-  4 -2 roll dup 1 exch sub 3 -1 roll mul add
-  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
-  bind def
-/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
-  4 -2 roll mul srgb} bind def
- /DrawEllipse {
-       /endangle exch def
-       /startangle exch def
-       /yrad exch def
-       /xrad exch def
-       /y exch def
-       /x exch def
-       /savematrix mtrx currentmatrix def
-       x y tr xrad yrad sc 0 0 1 startangle endangle arc
-       closepath
-       savematrix setmatrix
-       } def
-
-/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
-/$F2psEnd {$F2psEnteredState restore end} def
-
-$F2psBegin
-10 setmiterlimit
-0 slj 0 slc
- 0.06299 0.06299 sc
-%
-% Fig objects follow
-%
-% 
-% here starts figure with depth 50
-% Ellipse
-7.500 slw
-n 2520 2790 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-2340 2880 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 3015 3375 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-2835 3465 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 3600 2745 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-3420 2835 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 3960 3330 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-3780 3420 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 4500 1260 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-4275 1350 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 4905 2070 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-4680 2160 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 5895 2070 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-5670 2160 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 5535 1305 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-5310 1395 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 2520 6750 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-2340 6840 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 3015 7335 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-2835 7425 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 3600 6705 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-3420 6795 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 3960 7290 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-3780 7380 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 4500 5220 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-4275 5310 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 4905 6030 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-4680 6120 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 5895 6030 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-5670 6120 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 5535 5265 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-5310 5355 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 3046 5362 425 425 0 360 DrawEllipse gs col0 s gr
-
-% Polyline
-n 1080 4815 m 1935 4815 l 1935 5940 l 1080 5940 l
- cp gs col0 s gr 
-% Polyline
- [60] 0 sd
-n 4140 4545 m 6255 4545 l 6255 6390 l 4140 6390 l
- cp gs col0 s gr  [] 0 sd
-% Polyline
-gs  clippath
-2880 4965 m 2970 4965 l 2970 4819 l 2925 4939 l 2880 4819 l cp
-eoclip
-n 2925 4590 m
- 2925 4950 l gs col0 s gr gr
-
-% arrowhead
-n 2880 4819 m 2925 4939 l 2970 4819 l 2880 4819 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-4247 5264 m 4242 5174 l 4096 5183 l 4219 5221 l 4101 5272 l cp
-eoclip
-n 3465 5265 m
- 4230 5220 l gs col0 s gr gr
-
-% arrowhead
-n 4101 5272 m 4219 5221 l 4096 5183 l 4101 5272 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-5275 5311 m 5284 5221 l 5138 5208 l 5254 5264 l 5130 5297 l cp
-eoclip
-n 4770 5220 m
- 5265 5265 l gs col0 s gr gr
-
-% arrowhead
-n 5130 5297 m 5254 5264 l 5138 5208 l 5130 5297 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-5769 5836 m 5852 5801 l 5795 5666 l 5801 5795 l 5712 5702 l cp
-eoclip
-n 5670 5490 m
- 5805 5805 l gs col0 s gr gr
-
-% arrowhead
-n 5712 5702 m 5801 5795 l 5795 5666 l 5712 5702 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-5160 5985 m 5160 6075 l 5306 6075 l 5186 6030 l 5306 5985 l cp
-eoclip
-n 5625 6030 m
- 5175 6030 l gs col0 s gr gr
-
-% arrowhead
-n 5306 5985 m 5186 6030 l 5306 6075 l 5306 5985 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-3419 5487 m 3391 5573 l 3531 5617 l 3431 5538 l 3559 5531 l cp
-eoclip
-n 4680 5940 m
- 3420 5535 l gs col0 s gr gr
-
-% arrowhead
-n 3559 5531 m 3431 5538 l 3531 5617 l 3559 5531 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-n 2535 4050 m 2430 4050 2430 4485 105 arcto 4 {pop} repeat
-  2430 4590 3585 4590 105 arcto 4 {pop} repeat
-  3690 4590 3690 4155 105 arcto 4 {pop} repeat
-  3690 4050 2535 4050 105 arcto 4 {pop} repeat
- cp gs col0 s gr 
-/Helvetica-Bold ff 240.00 scf sf
-1125 5445 m
-gs 1 -1 sc (Server) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-4860 4815 m
-gs 1 -1 sc (DHT) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-945 6210 m
-gs 1 -1 sc  90.0 rot (Package Lookups) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-945 7380 m
-gs 1 -1 sc  90.0 rot (Phase 2:) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-2745 5535 m
-gs 1 -1 sc (Proxy) col0 sh gr
-/Helvetica ff 210.00 scf sf
-2205 4815 m
-gs 1 -1 sc (5 Pkg?) col0 sh gr
-/Helvetica ff 210.00 scf sf
-2745 5265 m
-gs 1 -1 sc (6 Hash) col0 sh gr
-/Helvetica ff 210.00 scf sf
-3465 5130 m
-gs 1 -1 sc (7 Hash?) col0 sh gr
-/Helvetica ff 210.00 scf sf
-3375 5895 m
-gs 1 -1 sc (8 Peers) col0 sh gr
-/Helvetica ff 210.00 scf sf
-4725 5130 m
-gs 1 -1 sc (Hash?) col0 sh gr
-/Helvetica ff 210.00 scf sf
-5040 5715 m
-gs 1 -1 sc (Hash?) col0 sh gr
-/Helvetica ff 210.00 scf sf
-5085 6345 m
-gs 1 -1 sc (Hash?) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-2790 4365 m
-gs 1 -1 sc (User) col0 sh gr
-% Ellipse
-n 2520 10575 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-2340 10665 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 3015 11160 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-2835 11250 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 3600 10530 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-3420 10620 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 3960 11115 242 242 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-3780 11205 m
-gs 1 -1 sc (Peer) col0 sh gr
-% Ellipse
-n 4500 9045 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-4275 9135 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 4905 9855 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-4680 9945 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 5895 9855 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-5670 9945 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 5535 9090 262 262 0 360 DrawEllipse gs col0 s gr
-
-/Helvetica-Bold ff 180.00 scf sf
-5310 9180 m
-gs 1 -1 sc (Node) col0 sh gr
-% Ellipse
-n 3046 9187 425 425 0 360 DrawEllipse gs col0 s gr
-
-% Polyline
-n 1080 8640 m 1935 8640 l 1935 9765 l 1080 9765 l
- cp gs col0 s gr 
-% Polyline
-n 2535 7875 m 2430 7875 2430 8310 105 arcto 4 {pop} repeat
-  2430 8415 3585 8415 105 arcto 4 {pop} repeat
-  3690 8415 3690 7980 105 arcto 4 {pop} repeat
-  3690 7875 2535 7875 105 arcto 4 {pop} repeat
- cp gs col0 s gr 
-% Polyline
- [60] 0 sd
-n 4140 8370 m 6255 8370 l 6255 10215 l 4140 10215 l
- cp gs col0 s gr  [] 0 sd
-% Polyline
-gs  clippath
-1920 9000 m 1920 9090 l 2066 9090 l 1946 9045 l 2066 9000 l cp
-eoclip
-n 2655 9045 m
- 1935 9045 l gs col0 s gr gr
-
-% arrowhead
-n 2066 9000 m 1946 9045 l 2066 9090 l 2066 9000 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-2670 9360 m 2670 9270 l 2524 9270 l 2644 9315 l 2524 9360 l cp
-eoclip
-n 1935 9315 m
- 2655 9315 l gs col0 s gr gr
-
-% arrowhead
-n 2524 9360 m 2644 9315 l 2524 9270 l 2524 9360 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-3195 8400 m 3105 8400 l 3105 8546 l 3150 8426 l 3195 8546 l cp
-eoclip
-n 3150 8775 m
- 3150 8415 l gs col0 s gr gr
-
-% arrowhead
-n 3195 8546 m 3150 8426 l 3105 8546 l 3195 8546 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-2472 10350 m 2557 10378 l 2604 10239 l 2524 10339 l 2519 10210 l cp
-eoclip
-n 2790 9540 m
- 2520 10350 l gs col0 s gr gr
-
-% arrowhead
-n 2519 10210 m 2524 10339 l 2604 10239 l 2519 10210 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-2972 9582 m 2885 9558 l 2846 9699 l 2922 9596 l 2933 9723 l cp
-eoclip
-n 2700 10395 m
- 2925 9585 l gs col0 s gr gr
-
-% arrowhead
-n 2933 9723 m 2922 9596 l 2846 9699 l 2933 9723 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-3610 10337 m 3692 10299 l 3629 10167 l 3640 10295 l 3548 10205 l cp
-eoclip
-n 3285 9540 m
- 3645 10305 l gs col0 s gr gr
-
-% arrowhead
-n 3548 10205 m 3640 10295 l 3629 10167 l 3548 10205 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-3183 9551 m 3103 9591 l 3168 9722 l 3155 9595 l 3248 9682 l cp
-eoclip
-n 3510 10305 m
- 3150 9585 l gs col0 s gr gr
-
-% arrowhead
-n 3248 9682 m 3155 9595 l 3168 9722 l 3248 9682 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-4248 9105 m 4243 9015 l 4097 9024 l 4220 9062 l 4102 9113 l cp
-eoclip
-n 3466 9106 m
- 4231 9061 l gs col0 s gr gr
-
-% arrowhead
-n 4102 9113 m 4220 9062 l 4097 9024 l 4102 9113 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-5276 9165 m 5285 9075 l 5139 9062 l 5255 9118 l 5131 9151 l cp
-eoclip
-n 4771 9074 m
- 5266 9119 l gs col0 s gr gr
-
-% arrowhead
-n 5131 9151 m 5255 9118 l 5139 9062 l 5131 9151 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-5803 9621 m 5886 9586 l 5829 9451 l 5835 9580 l 5746 9487 l cp
-eoclip
-n 5704 9275 m
- 5839 9590 l gs col0 s gr gr
-
-% arrowhead
-n 5746 9487 m 5835 9580 l 5829 9451 l 5746 9487 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-5160 9810 m 5160 9900 l 5306 9900 l 5186 9855 l 5306 9810 l cp
-eoclip
-n 5625 9855 m
- 5175 9855 l gs col0 s gr gr
-
-% arrowhead
-n 5306 9810 m 5186 9855 l 5306 9900 l 5306 9810 l  cp gs 0.00 setgray ef gr  col0 s
-/Helvetica-Bold ff 240.00 scf sf
-2790 8190 m
-gs 1 -1 sc (User) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-1125 9270 m
-gs 1 -1 sc (Server) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-4860 8640 m
-gs 1 -1 sc (DHT) col0 sh gr
-/Helvetica ff 210.00 scf sf
-3195 8730 m
-gs 1 -1 sc (14 Pkg) col0 sh gr
-/Helvetica ff 210.00 scf sf
-3330 9675 m
-gs 1 -1 sc (11 Pkg?) col0 sh gr
-/Helvetica ff 210.00 scf sf
-2745 10350 m
-gs 1 -1 sc (12 Pkg) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-2745 9360 m
-gs 1 -1 sc (Proxy) col0 sh gr
-/Helvetica ff 210.00 scf sf
-1935 8955 m
-gs 1 -1 sc (11 Pkg?) col0 sh gr
-/Helvetica ff 210.00 scf sf
-1935 9540 m
-gs 1 -1 sc (12 Pkg) col0 sh gr
-/Helvetica ff 210.00 scf sf
-2655 9135 m
-gs 1 -1 sc (13 Hash) col0 sh gr
-/Helvetica ff 210.00 scf sf
-1845 10080 m
-gs 1 -1 sc (11 Pkg?) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-945 10170 m
-gs 1 -1 sc  90.0 rot (Package Downloads) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-945 11250 m
-gs 1 -1 sc  90.0 rot (Phase 3:) col0 sh gr
-/Helvetica ff 210.00 scf sf
-3420 9000 m
-gs 1 -1 sc (15 Store) col0 sh gr
-/Helvetica ff 210.00 scf sf
-4770 9000 m
-gs 1 -1 sc (Store) col0 sh gr
-/Helvetica ff 210.00 scf sf
-5130 10125 m
-gs 1 -1 sc (Store) col0 sh gr
-/Helvetica ff 210.00 scf sf
-5220 9540 m
-gs 1 -1 sc (Store) col0 sh gr
-% Ellipse
-n 3046 1402 425 425 0 360 DrawEllipse gs col0 s gr
-
-% Polyline
-n 1080 855 m 1935 855 l 1935 1980 l 1080 1980 l
- cp gs col0 s gr 
-% Polyline
-n 2535 90 m 2430 90 2430 525 105 arcto 4 {pop} repeat
-  2430 630 3585 630 105 arcto 4 {pop} repeat
-  3690 630 3690 195 105 arcto 4 {pop} repeat
-  3690 90 2535 90 105 arcto 4 {pop} repeat
- cp gs col0 s gr 
-% Polyline
- [60] 0 sd
-n 4140 585 m 6255 585 l 6255 2430 l 4140 2430 l
- cp gs col0 s gr  [] 0 sd
-% Polyline
-gs  clippath
-2880 1005 m 2970 1005 l 2970 859 l 2925 979 l 2880 859 l cp
-eoclip
-n 2925 630 m
- 2925 990 l gs col0 s gr gr
-
-% arrowhead
-n 2880 859 m 2925 979 l 2970 859 l 2880 859 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-1920 1215 m 1920 1305 l 2066 1305 l 1946 1260 l 2066 1215 l cp
-eoclip
-n 2655 1260 m
- 1935 1260 l gs col0 s gr gr
-
-% arrowhead
-n 2066 1215 m 1946 1260 l 2066 1305 l 2066 1215 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-2670 1575 m 2670 1485 l 2524 1485 l 2644 1530 l 2524 1575 l cp
-eoclip
-n 1935 1530 m
- 2655 1530 l gs col0 s gr gr
-
-% arrowhead
-n 2524 1575 m 2644 1530 l 2524 1485 l 2524 1575 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
-gs  clippath
-3195 615 m 3105 615 l 3105 761 l 3150 641 l 3195 761 l cp
-eoclip
-n 3150 990 m
- 3150 630 l gs col0 s gr gr
-
-% arrowhead
-n 3195 761 m 3150 641 l 3105 761 l 3195 761 l  cp gs 0.00 setgray ef gr  col0 s
-% Polyline
- [15 45] 45 sd
-n 720 3870 m
- 6300 3870 l gs col0 s gr  [] 0 sd
-% Polyline
- [15 45] 45 sd
-n 720 7695 m
- 6300 7695 l gs col0 s gr  [] 0 sd
-/Helvetica-Bold ff 240.00 scf sf
-2790 405 m
-gs 1 -1 sc (User) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-1125 1485 m
-gs 1 -1 sc (Server) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-4860 855 m
-gs 1 -1 sc (DHT) col0 sh gr
-/Helvetica ff 210.00 scf sf
-2205 855 m
-gs 1 -1 sc (1 File?) col0 sh gr
-/Helvetica ff 210.00 scf sf
-1980 1710 m
-gs 1 -1 sc (3 File) col0 sh gr
-/Helvetica ff 210.00 scf sf
-3195 945 m
-gs 1 -1 sc (4 File) col0 sh gr
-/Helvetica ff 210.00 scf sf
-2025 1170 m
-gs 1 -1 sc (2 File?) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-945 2700 m
-gs 1 -1 sc  90.0 rot (Proxying File Requests) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-945 3735 m
-gs 1 -1 sc  90.0 rot (Phase 1:) col0 sh gr
-/Helvetica-Bold ff 240.00 scf sf
-2745 1575 m
-gs 1 -1 sc (Proxy) col0 sh gr
-% here ends figure;
-$F2psEnd
-rs
-showpage
diff --git a/docs/paper/model_all.fig b/docs/paper/model_all.fig
deleted file mode 100644 (file)
index 890f0db..0000000
+++ /dev/null
@@ -1,237 +0,0 @@
-#FIG 3.2
-Landscape
-Center
-Metric
-A4      
-100.00
-Single
--2
-1200 2
-6 2250 2520 2790 3060
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2520 2790 242 242 2520 2790 2610 3015
-4 0 0 50 -1 18 12 0.0000 4 135 405 2340 2880 Peer\001
--6
-6 2745 3105 3285 3645
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3015 3375 242 242 3015 3375 3105 3600
-4 0 0 50 -1 18 12 0.0000 4 135 405 2835 3465 Peer\001
--6
-6 3330 2475 3870 3015
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3600 2745 242 242 3600 2745 3690 2970
-4 0 0 50 -1 18 12 0.0000 4 135 405 3420 2835 Peer\001
--6
-6 3690 3060 4230 3600
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3960 3330 242 242 3960 3330 4050 3555
-4 0 0 50 -1 18 12 0.0000 4 135 405 3780 3420 Peer\001
--6
-6 4230 990 4770 1530
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4500 1260 262 262 4500 1260 4635 1485
-4 0 0 50 -1 18 12 0.0000 4 135 450 4275 1350 Node\001
--6
-6 4635 1800 5175 2340
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4905 2070 262 262 4905 2070 5040 2295
-4 0 0 50 -1 18 12 0.0000 4 135 450 4680 2160 Node\001
--6
-6 5625 1800 6165 2340
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 5895 2070 262 262 5895 2070 6030 2295
-4 0 0 50 -1 18 12 0.0000 4 135 450 5670 2160 Node\001
--6
-6 5265 1035 5805 1575
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 5535 1305 262 262 5535 1305 5670 1530
-4 0 0 50 -1 18 12 0.0000 4 135 450 5310 1395 Node\001
--6
-6 765 4050 6255 7605
-6 2250 6480 2790 7020
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2520 6750 242 242 2520 6750 2610 6975
-4 0 0 50 -1 18 12 0.0000 4 135 405 2340 6840 Peer\001
--6
-6 2745 7065 3285 7605
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3015 7335 242 242 3015 7335 3105 7560
-4 0 0 50 -1 18 12 0.0000 4 135 405 2835 7425 Peer\001
--6
-6 3330 6435 3870 6975
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3600 6705 242 242 3600 6705 3690 6930
-4 0 0 50 -1 18 12 0.0000 4 135 405 3420 6795 Peer\001
--6
-6 3690 7020 4230 7560
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3960 7290 242 242 3960 7290 4050 7515
-4 0 0 50 -1 18 12 0.0000 4 135 405 3780 7380 Peer\001
--6
-6 4230 4950 4770 5490
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4500 5220 262 262 4500 5220 4635 5445
-4 0 0 50 -1 18 12 0.0000 4 135 450 4275 5310 Node\001
--6
-6 4635 5760 5175 6300
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4905 6030 262 262 4905 6030 5040 6255
-4 0 0 50 -1 18 12 0.0000 4 135 450 4680 6120 Node\001
--6
-6 5625 5760 6165 6300
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 5895 6030 262 262 5895 6030 6030 6255
-4 0 0 50 -1 18 12 0.0000 4 135 450 5670 6120 Node\001
--6
-6 5265 4995 5805 5535
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 5535 5265 262 262 5535 5265 5670 5490
-4 0 0 50 -1 18 12 0.0000 4 135 450 5310 5355 Node\001
--6
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3046 5362 425 425 3046 5362 3406 5587
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-        1080 4815 1935 4815 1935 5940 1080 5940 1080 4815
-2 2 1 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 5
-        4140 4545 6255 4545 6255 6390 4140 6390 4140 4545
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        2925 4590 2925 4950
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        3465 5265 4230 5220
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        4770 5220 5265 5265
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        5670 5490 5805 5805
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        5625 6030 5175 6030
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        4680 5940 3420 5535
-2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5
-        3690 4590 3690 4050 2430 4050 2430 4590 3690 4590
-4 0 0 50 -1 18 16 0.0000 4 180 750 1125 5445 Server\001
-4 0 0 50 -1 18 16 0.0000 4 180 510 4860 4815 DHT\001
-4 0 0 50 -1 18 16 1.5708 4 240 2070 945 6210 Package Lookups\001
-4 0 0 50 -1 18 16 1.5708 4 180 990 945 7380 Phase 2:\001
-4 0 0 50 -1 18 16 0.0000 4 240 675 2745 5535 Proxy\001
-4 0 0 50 -1 16 14 0.0000 4 195 660 2205 4815 5 Pkg?\001
-4 0 0 50 -1 16 14 0.0000 4 150 675 2745 5265 6 Hash\001
-4 0 0 50 -1 16 14 0.0000 4 150 795 3465 5130 7 Hash?\001
-4 0 0 50 -1 16 14 0.0000 4 150 735 3375 5895 8 Peers\001
-4 0 0 50 -1 16 14 0.0000 4 150 615 4725 5130 Hash?\001
-4 0 0 50 -1 16 14 0.0000 4 150 615 5040 5715 Hash?\001
-4 0 0 50 -1 16 14 0.0000 4 150 615 5085 6345 Hash?\001
-4 0 0 50 -1 18 16 0.0000 4 180 540 2790 4365 User\001
--6
-6 765 7830 6255 11430
-6 2250 10305 2790 10845
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2520 10575 242 242 2520 10575 2610 10800
-4 0 0 50 -1 18 12 0.0000 4 135 405 2340 10665 Peer\001
--6
-6 2745 10890 3285 11430
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3015 11160 242 242 3015 11160 3105 11385
-4 0 0 50 -1 18 12 0.0000 4 135 405 2835 11250 Peer\001
--6
-6 3330 10260 3870 10800
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3600 10530 242 242 3600 10530 3690 10755
-4 0 0 50 -1 18 12 0.0000 4 135 405 3420 10620 Peer\001
--6
-6 3690 10845 4230 11385
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3960 11115 242 242 3960 11115 4050 11340
-4 0 0 50 -1 18 12 0.0000 4 135 405 3780 11205 Peer\001
--6
-6 4230 8775 4770 9315
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4500 9045 262 262 4500 9045 4635 9270
-4 0 0 50 -1 18 12 0.0000 4 135 450 4275 9135 Node\001
--6
-6 4635 9585 5175 10125
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4905 9855 262 262 4905 9855 5040 10080
-4 0 0 50 -1 18 12 0.0000 4 135 450 4680 9945 Node\001
--6
-6 5625 9585 6165 10125
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 5895 9855 262 262 5895 9855 6030 10080
-4 0 0 50 -1 18 12 0.0000 4 135 450 5670 9945 Node\001
--6
-6 5265 8820 5805 9360
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 5535 9090 262 262 5535 9090 5670 9315
-4 0 0 50 -1 18 12 0.0000 4 135 450 5310 9180 Node\001
--6
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3046 9187 425 425 3046 9187 3406 9412
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-        1080 8640 1935 8640 1935 9765 1080 9765 1080 8640
-2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5
-        3690 8415 3690 7875 2430 7875 2430 8415 3690 8415
-2 2 1 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 5
-        4140 8370 6255 8370 6255 10215 4140 10215 4140 8370
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        2655 9045 1935 9045
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        1935 9315 2655 9315
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        3150 8775 3150 8415
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        2790 9540 2520 10350
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        2700 10395 2925 9585
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        3285 9540 3645 10305
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        3510 10305 3150 9585
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        3466 9106 4231 9061
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        4771 9074 5266 9119
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        5704 9275 5839 9590
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        5625 9855 5175 9855
-4 0 0 50 -1 18 16 0.0000 4 180 540 2790 8190 User\001
-4 0 0 50 -1 18 16 0.0000 4 180 750 1125 9270 Server\001
-4 0 0 50 -1 18 16 0.0000 4 180 510 4860 8640 DHT\001
-4 0 0 50 -1 16 14 0.0000 4 195 660 3195 8730 14 Pkg\001
-4 0 0 50 -1 16 14 0.0000 4 195 780 3330 9675 11 Pkg?\001
-4 0 0 50 -1 16 14 0.0000 4 195 660 2745 10350 12 Pkg\001
-4 0 0 50 -1 18 16 0.0000 4 240 675 2745 9360 Proxy\001
-4 0 0 50 -1 16 14 0.0000 4 195 780 1935 8955 11 Pkg?\001
-4 0 0 50 -1 16 14 0.0000 4 195 660 1935 9540 12 Pkg\001
-4 0 0 50 -1 16 14 0.0000 4 150 795 2655 9135 13 Hash\001
-4 0 0 50 -1 16 14 0.0000 4 195 780 1845 10080 11 Pkg?\001
-4 0 0 50 -1 18 16 1.5708 4 240 2340 945 10170 Package Downloads\001
-4 0 0 50 -1 18 16 1.5708 4 180 990 945 11250 Phase 3:\001
-4 0 0 50 -1 16 14 0.0000 4 150 810 3420 9000 15 Store\001
-4 0 0 50 -1 16 14 0.0000 4 150 510 4770 9000 Store\001
-4 0 0 50 -1 16 14 0.0000 4 150 510 5130 10125 Store\001
-4 0 0 50 -1 16 14 0.0000 4 150 510 5220 9540 Store\001
--6
-1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3046 1402 425 425 3046 1402 3406 1627
-2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
-        1080 855 1935 855 1935 1980 1080 1980 1080 855
-2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5
-        3690 630 3690 90 2430 90 2430 630 3690 630
-2 2 1 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 5
-        4140 585 6255 585 6255 2430 4140 2430 4140 585
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        2925 630 2925 990
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        2655 1260 1935 1260
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        1935 1530 2655 1530
-2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
-       1 1 1.00 90.00 120.00
-        3150 990 3150 630
-2 1 2 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2
-        720 3870 6300 3870
-2 1 2 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2
-        720 7695 6300 7695
-4 0 0 50 -1 18 16 0.0000 4 180 540 2790 405 User\001
-4 0 0 50 -1 18 16 0.0000 4 180 750 1125 1485 Server\001
-4 0 0 50 -1 18 16 0.0000 4 180 510 4860 855 DHT\001
-4 0 0 50 -1 16 14 0.0000 4 150 645 2205 855 1 File?\001
-4 0 0 50 -1 16 14 0.0000 4 150 525 1980 1710 3 File\001
-4 0 0 50 -1 16 14 0.0000 4 150 525 3195 945 4 File\001
-4 0 0 50 -1 16 14 0.0000 4 150 645 2025 1170 2 File?\001
-4 0 0 50 -1 18 16 1.5708 4 240 2655 945 2700 Proxying File Requests\001
-4 0 0 50 -1 18 16 1.5708 4 180 990 945 3735 Phase 1:\001
-4 0 0 50 -1 18 16 0.0000 4 240 675 2745 1575 Proxy\001
diff --git a/docs/paper/model_simple.eps b/docs/paper/model_simple.eps
new file mode 100644 (file)
index 0000000..760075a
--- /dev/null
@@ -0,0 +1,537 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: model_simple.fig
+%%Creator: fig2dev Version 3.2 Patchlevel 4
+%%CreationDate: Thu Aug 28 13:02:50 2008
+%%For: camerond@quesnel (Cameron Dale,galat,2008/09)
+%%BoundingBox: 0 0 371 470
+%%Magnification: 1.0000
+%%EndComments
+/$F2psDict 200 dict def
+$F2psDict begin
+$F2psDict /mtrx matrix put
+/col-1 {0 setgray} bind def
+/col0 {0.000 0.000 0.000 srgb} bind def
+/col1 {0.000 0.000 1.000 srgb} bind def
+/col2 {0.000 1.000 0.000 srgb} bind def
+/col3 {0.000 1.000 1.000 srgb} bind def
+/col4 {1.000 0.000 0.000 srgb} bind def
+/col5 {1.000 0.000 1.000 srgb} bind def
+/col6 {1.000 1.000 0.000 srgb} bind def
+/col7 {1.000 1.000 1.000 srgb} bind def
+/col8 {0.000 0.000 0.560 srgb} bind def
+/col9 {0.000 0.000 0.690 srgb} bind def
+/col10 {0.000 0.000 0.820 srgb} bind def
+/col11 {0.530 0.810 1.000 srgb} bind def
+/col12 {0.000 0.560 0.000 srgb} bind def
+/col13 {0.000 0.690 0.000 srgb} bind def
+/col14 {0.000 0.820 0.000 srgb} bind def
+/col15 {0.000 0.560 0.560 srgb} bind def
+/col16 {0.000 0.690 0.690 srgb} bind def
+/col17 {0.000 0.820 0.820 srgb} bind def
+/col18 {0.560 0.000 0.000 srgb} bind def
+/col19 {0.690 0.000 0.000 srgb} bind def
+/col20 {0.820 0.000 0.000 srgb} bind def
+/col21 {0.560 0.000 0.560 srgb} bind def
+/col22 {0.690 0.000 0.690 srgb} bind def
+/col23 {0.820 0.000 0.820 srgb} bind def
+/col24 {0.500 0.190 0.000 srgb} bind def
+/col25 {0.630 0.250 0.000 srgb} bind def
+/col26 {0.750 0.380 0.000 srgb} bind def
+/col27 {1.000 0.500 0.500 srgb} bind def
+/col28 {1.000 0.630 0.630 srgb} bind def
+/col29 {1.000 0.750 0.750 srgb} bind def
+/col30 {1.000 0.880 0.880 srgb} bind def
+/col31 {1.000 0.840 0.000 srgb} bind def
+/col32 {0.000 0.000 0.000 srgb} bind def
+/col33 {0.375 0.375 0.375 srgb} bind def
+/col34 {0.309 0.309 0.309 srgb} bind def
+/col35 {0.523 0.523 0.523 srgb} bind def
+
+end
+save
+newpath 0 470 moveto 0 0 lineto 371 0 lineto 371 470 lineto closepath clip newpath
+-4.9 480.6 translate
+1 -1 scale
+
+/cp {closepath} bind def
+/ef {eofill} bind def
+/gr {grestore} bind def
+/gs {gsave} bind def
+/sa {save} bind def
+/rs {restore} bind def
+/l {lineto} bind def
+/m {moveto} bind def
+/rm {rmoveto} bind def
+/n {newpath} bind def
+/s {stroke} bind def
+/sh {show} bind def
+/slc {setlinecap} bind def
+/slj {setlinejoin} bind def
+/slw {setlinewidth} bind def
+/srgb {setrgbcolor} bind def
+/rot {rotate} bind def
+/sc {scale} bind def
+/sd {setdash} bind def
+/ff {findfont} bind def
+/sf {setfont} bind def
+/scf {scalefont} bind def
+/sw {stringwidth} bind def
+/tr {translate} bind def
+/tnt {dup dup currentrgbcolor
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add
+  4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
+  bind def
+/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
+  4 -2 roll mul srgb} bind def
+ /DrawEllipse {
+       /endangle exch def
+       /startangle exch def
+       /yrad exch def
+       /xrad exch def
+       /y exch def
+       /x exch def
+       /savematrix mtrx currentmatrix def
+       x y tr xrad yrad sc 0 0 1 startangle endangle arc
+       closepath
+       savematrix setmatrix
+       } def
+
+/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
+/$F2psEnd {$F2psEnteredState restore end} def
+
+$F2psBegin
+10 setmiterlimit
+0 slj 0 slc
+ 0.06299 0.06299 sc
+%
+% Fig objects follow
+%
+% 
+% here starts figure with depth 50
+% Ellipse
+7.500 slw
+n 4140 3330 262 262 0 360 DrawEllipse gs col0 s gr
+
+/Helvetica-Bold ff 180.00 scf sf
+3915 3420 m
+gs 1 -1 sc (Node) col0 sh gr
+% Ellipse
+n 4545 4140 262 262 0 360 DrawEllipse gs col0 s gr
+
+/Helvetica-Bold ff 180.00 scf sf
+4320 4230 m
+gs 1 -1 sc (Node) col0 sh gr
+% Ellipse
+n 5535 4140 262 262 0 360 DrawEllipse gs col0 s gr
+
+/Helvetica-Bold ff 180.00 scf sf
+5310 4230 m
+gs 1 -1 sc (Node) col0 sh gr
+% Ellipse
+n 5175 3375 262 262 0 360 DrawEllipse gs col0 s gr
+
+/Helvetica-Bold ff 180.00 scf sf
+4950 3465 m
+gs 1 -1 sc (Node) col0 sh gr
+% Ellipse
+n 2160 7380 242 242 0 360 DrawEllipse gs col0 s gr
+
+/Helvetica-Bold ff 180.00 scf sf
+1980 7470 m
+gs 1 -1 sc (Peer) col0 sh gr
+% Ellipse
+n 3240 7335 242 242 0 360 DrawEllipse gs col0 s gr
+
+/Helvetica-Bold ff 180.00 scf sf
+3060 7425 m
+gs 1 -1 sc (Peer) col0 sh gr
+% Ellipse
+n 4140 5850 262 262 0 360 DrawEllipse gs col0 s gr
+
+/Helvetica-Bold ff 180.00 scf sf
+3915 5940 m
+gs 1 -1 sc (Node) col0 sh gr
+% Ellipse
+n 4545 6660 262 262 0 360 DrawEllipse gs col0 s gr
+
+/Helvetica-Bold ff 180.00 scf sf
+4320 6750 m
+gs 1 -1 sc (Node) col0 sh gr
+% Ellipse
+n 5535 6660 262 262 0 360 DrawEllipse gs col0 s gr
+
+/Helvetica-Bold ff 180.00 scf sf
+5310 6750 m
+gs 1 -1 sc (Node) col0 sh gr
+% Ellipse
+n 5175 5895 262 262 0 360 DrawEllipse gs col0 s gr
+
+/Helvetica-Bold ff 180.00 scf sf
+4950 5985 m
+gs 1 -1 sc (Node) col0 sh gr
+% Ellipse
+n 2686 3472 425 425 0 360 DrawEllipse gs col0 s gr
+
+% Ellipse
+n 2686 5992 425 425 0 360 DrawEllipse gs col0 s gr
+
+% Ellipse
+n 3001 1402 425 425 0 360 DrawEllipse gs col0 s gr
+
+% Polyline
+n 720 2925 m 1575 2925 l 1575 4050 l 720 4050 l
+ cp gs col0 s gr 
+% Polyline
+ [15 45] 45 sd
+n 90 4635 m
+ 5940 4635 l gs col0 s gr  [] 0 sd
+% Polyline
+n 2175 2250 m 2070 2250 2070 2595 105 arcto 4 {pop} repeat
+  2070 2700 3225 2700 105 arcto 4 {pop} repeat
+  3330 2700 3330 2355 105 arcto 4 {pop} repeat
+  3330 2250 2175 2250 105 arcto 4 {pop} repeat
+ cp gs col0 s gr 
+% Polyline
+n 720 5445 m 1575 5445 l 1575 6570 l 720 6570 l
+ cp gs col0 s gr 
+% Polyline
+ [60] 0 sd
+n 3780 5175 m 5895 5175 l 5895 7020 l 3780 7020 l
+ cp gs col0 s gr  [] 0 sd
+% Polyline
+gs  clippath
+2835 5205 m 2745 5205 l 2745 5351 l 2790 5231 l 2835 5351 l cp
+eoclip
+n 2790 5580 m
+ 2790 5220 l gs col0 s gr gr
+
+% arrowhead
+n 2835 5351 m 2790 5231 l 2745 5351 l 2835 5351 l  cp gs 0.00 setgray ef gr  col0 s
+% Polyline
+n 2175 4770 m 2070 4770 2070 5115 105 arcto 4 {pop} repeat
+  2070 5220 3225 5220 105 arcto 4 {pop} repeat
+  3330 5220 3330 4875 105 arcto 4 {pop} repeat
+  3330 4770 2175 4770 105 arcto 4 {pop} repeat
+ cp gs col0 s gr 
+% Polyline
+ [15 45] 45 sd
+n 90 2115 m
+ 5940 2115 l gs col0 s gr  [] 0 sd
+% Polyline
+n 2490 180 m 2385 180 2385 525 105 arcto 4 {pop} repeat
+  2385 630 3540 630 105 arcto 4 {pop} repeat
+  3645 630 3645 285 105 arcto 4 {pop} repeat
+  3645 180 2490 180 105 arcto 4 {pop} repeat
+ cp gs col0 s gr 
+% Polyline
+n 1035 855 m 1890 855 l 1890 1980 l 1035 1980 l
+ cp gs col0 s gr 
+% Polyline
+ [60] 0 sd
+n 3780 2655 m 5895 2655 l 5895 4500 l 3780 4500 l
+ cp gs col0 s gr  [] 0 sd
+% Polyline
+gs  clippath
+1560 5805 m 1560 5895 l 1706 5895 l 1586 5850 l 1706 5805 l cp
+eoclip
+n 2295 5850 m
+ 1575 5850 l gs col35 s gr gr
+
+% arrowhead
+n 1706 5805 m 1586 5850 l 1706 5895 l 1706 5805 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+2310 6165 m 2310 6075 l 2164 6075 l 2284 6120 l 2164 6165 l cp
+eoclip
+n 1575 6120 m
+ 2295 6120 l gs col35 s gr gr
+
+% arrowhead
+n 2164 6165 m 2284 6120 l 2164 6075 l 2164 6165 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+2112 7155 m 2197 7183 l 2244 7044 l 2164 7144 l 2159 7015 l cp
+eoclip
+n 2430 6345 m
+ 2160 7155 l gs col35 s gr gr
+
+% arrowhead
+n 2159 7015 m 2164 7144 l 2244 7044 l 2159 7015 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+2612 6387 m 2525 6363 l 2486 6504 l 2562 6401 l 2573 6528 l cp
+eoclip
+n 2340 7200 m
+ 2565 6390 l gs col35 s gr gr
+
+% arrowhead
+n 2573 6528 m 2562 6401 l 2486 6504 l 2573 6528 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+2823 6356 m 2743 6396 l 2808 6527 l 2795 6400 l 2888 6487 l cp
+eoclip
+n 3150 7110 m
+ 2790 6390 l gs col35 s gr gr
+
+% arrowhead
+n 2888 6487 m 2795 6400 l 2808 6527 l 2888 6487 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+3250 7142 m 3332 7104 l 3269 6972 l 3280 7100 l 3188 7010 l cp
+eoclip
+n 2925 6345 m
+ 3285 7110 l gs col35 s gr gr
+
+% arrowhead
+n 3188 7010 m 3280 7100 l 3269 6972 l 3188 7010 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+3888 5910 m 3883 5820 l 3737 5829 l 3860 5867 l 3742 5918 l cp
+eoclip
+n 3106 5911 m
+ 3871 5866 l gs col35 s gr gr
+
+% arrowhead
+n 3742 5918 m 3860 5867 l 3737 5829 l 3742 5918 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+4916 5970 m 4925 5880 l 4779 5867 l 4895 5923 l 4771 5956 l cp
+eoclip
+n 4411 5879 m
+ 4906 5924 l gs col35 s gr gr
+
+% arrowhead
+n 4771 5956 m 4895 5923 l 4779 5867 l 4771 5956 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+5443 6426 m 5526 6391 l 5469 6256 l 5475 6385 l 5386 6292 l cp
+eoclip
+n 5344 6080 m
+ 5479 6395 l gs col35 s gr gr
+
+% arrowhead
+n 5386 6292 m 5475 6385 l 5469 6256 l 5386 6292 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+4800 6615 m 4800 6705 l 4946 6705 l 4826 6660 l 4946 6615 l cp
+eoclip
+n 5265 6660 m
+ 4815 6660 l gs col35 s gr gr
+
+% arrowhead
+n 4946 6615 m 4826 6660 l 4946 6705 l 4946 6615 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+2520 3075 m 2610 3075 l 2610 2929 l 2565 3049 l 2520 2929 l cp
+eoclip
+n 2565 2700 m
+ 2565 3060 l gs col35 s gr gr
+
+% arrowhead
+n 2520 2929 m 2565 3049 l 2610 2929 l 2520 2929 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+3887 3374 m 3882 3284 l 3736 3293 l 3859 3331 l 3741 3382 l cp
+eoclip
+n 3105 3375 m
+ 3870 3330 l gs col35 s gr gr
+
+% arrowhead
+n 3741 3382 m 3859 3331 l 3736 3293 l 3741 3382 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+3059 3597 m 3031 3683 l 3171 3727 l 3071 3648 l 3199 3641 l cp
+eoclip
+n 4320 4050 m
+ 3060 3645 l gs col35 s gr gr
+
+% arrowhead
+n 3199 3641 m 3071 3648 l 3171 3727 l 3199 3641 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+4915 3421 m 4924 3331 l 4778 3318 l 4894 3374 l 4770 3407 l cp
+eoclip
+n 4410 3330 m
+ 4905 3375 l gs col35 s gr gr
+
+% arrowhead
+n 4770 3407 m 4894 3374 l 4778 3318 l 4770 3407 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+5409 3946 m 5492 3911 l 5435 3776 l 5441 3905 l 5352 3812 l cp
+eoclip
+n 5310 3600 m
+ 5445 3915 l gs col35 s gr gr
+
+% arrowhead
+n 5352 3812 m 5441 3905 l 5435 3776 l 5352 3812 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+4800 4095 m 4800 4185 l 4946 4185 l 4826 4140 l 4946 4095 l cp
+eoclip
+n 5265 4140 m
+ 4815 4140 l gs col35 s gr gr
+
+% arrowhead
+n 4946 4095 m 4826 4140 l 4946 4185 l 4946 4095 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+2625 1575 m 2625 1485 l 2479 1485 l 2599 1530 l 2479 1575 l cp
+eoclip
+n 1890 1530 m
+ 2610 1530 l gs col35 s gr gr
+
+% arrowhead
+n 2479 1575 m 2599 1530 l 2479 1485 l 2479 1575 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+1875 1215 m 1875 1305 l 2021 1305 l 1901 1260 l 2021 1215 l cp
+eoclip
+n 2610 1260 m
+ 1890 1260 l gs col35 s gr gr
+
+% arrowhead
+n 2021 1215 m 1901 1260 l 2021 1305 l 2021 1215 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+2835 1005 m 2925 1005 l 2925 859 l 2880 979 l 2835 859 l cp
+eoclip
+n 2880 630 m
+ 2880 990 l gs col35 s gr gr
+
+% arrowhead
+n 2835 859 m 2880 979 l 2925 859 l 2835 859 l  cp gs col35 1.00 shd ef gr  col35 s
+% Polyline
+gs  clippath
+3150 615 m 3060 615 l 3060 761 l 3105 641 l 3150 761 l cp
+eoclip
+n 3105 990 m
+ 3105 630 l gs col35 s gr gr
+
+% arrowhead
+n 3150 761 m 3105 641 l 3060 761 l 3150 761 l  cp gs col35 1.00 shd ef gr  col35 s
+/Helvetica-Bold ff 240.00 scf sf
+765 3555 m
+gs 1 -1 sc (Server) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+4500 2925 m
+gs 1 -1 sc (DHT) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+585 4320 m
+gs 1 -1 sc  90.0 rot (Package Lookups) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+2385 3645 m
+gs 1 -1 sc (Proxy) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+315 3780 m
+gs 1 -1 sc  90.0 rot (Phase 2:) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+2430 2565 m
+gs 1 -1 sc (User) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+585 7200 m
+gs 1 -1 sc  90.0 rot (Package Downloads) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+315 6570 m
+gs 1 -1 sc  90.0 rot (Phase 3:) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+765 6075 m
+gs 1 -1 sc (Server) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+4500 5445 m
+gs 1 -1 sc (DHT) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+2430 5085 m
+gs 1 -1 sc (User) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+585 1980 m
+gs 1 -1 sc  90.0 rot (Proxying File) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+315 1710 m
+gs 1 -1 sc  90.0 rot (Phase 1:) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+900 1755 m
+gs 1 -1 sc  90.0 rot (Requests) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+1080 1485 m
+gs 1 -1 sc (Server) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+2745 495 m
+gs 1 -1 sc (User) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+2700 1485 m
+gs 1 -1 sc (Proxy) col0 sh gr
+/Helvetica-Bold ff 240.00 scf sf
+2385 6165 m
+gs 1 -1 sc (Proxy) col0 sh gr
+/Helvetica ff 210.00 scf sf
+1575 5760 m
+gs 1 -1 sc (11 Pkg?) col35 sh gr
+/Helvetica ff 210.00 scf sf
+2295 5940 m
+gs 1 -1 sc (13 Hash) col35 sh gr
+/Helvetica ff 210.00 scf sf
+1575 6345 m
+gs 1 -1 sc (12 Pkg) col35 sh gr
+/Helvetica ff 210.00 scf sf
+1485 6885 m
+gs 1 -1 sc (11 Pkg?) col35 sh gr
+/Helvetica ff 210.00 scf sf
+2385 7155 m
+gs 1 -1 sc (12 Pkg) col35 sh gr
+/Helvetica ff 210.00 scf sf
+2970 6480 m
+gs 1 -1 sc (11 Pkg?) col35 sh gr
+/Helvetica ff 210.00 scf sf
+3060 5805 m
+gs 1 -1 sc (15 Store) col35 sh gr
+/Helvetica ff 210.00 scf sf
+2835 5535 m
+gs 1 -1 sc (14 Pkg) col35 sh gr
+/Helvetica ff 210.00 scf sf
+4410 5805 m
+gs 1 -1 sc (Store) col35 sh gr
+/Helvetica ff 210.00 scf sf
+4860 6345 m
+gs 1 -1 sc (Store) col35 sh gr
+/Helvetica ff 210.00 scf sf
+4770 6930 m
+gs 1 -1 sc (Store) col35 sh gr
+/Helvetica ff 210.00 scf sf
+2385 3375 m
+gs 1 -1 sc (6 Hash) col35 sh gr
+/Helvetica ff 210.00 scf sf
+1845 2925 m
+gs 1 -1 sc (5 Pkg?) col35 sh gr
+/Helvetica ff 210.00 scf sf
+3105 3240 m
+gs 1 -1 sc (7 Hash?) col35 sh gr
+/Helvetica ff 210.00 scf sf
+3015 4005 m
+gs 1 -1 sc (8 Peers) col35 sh gr
+/Helvetica ff 210.00 scf sf
+4365 3240 m
+gs 1 -1 sc (Hash?) col35 sh gr
+/Helvetica ff 210.00 scf sf
+4680 3825 m
+gs 1 -1 sc (Hash?) col35 sh gr
+/Helvetica ff 210.00 scf sf
+4725 4455 m
+gs 1 -1 sc (Hash?) col35 sh gr
+/Helvetica ff 210.00 scf sf
+1935 1710 m
+gs 1 -1 sc (3 File) col35 sh gr
+/Helvetica ff 210.00 scf sf
+1980 1170 m
+gs 1 -1 sc (2 File?) col35 sh gr
+/Helvetica ff 210.00 scf sf
+2160 855 m
+gs 1 -1 sc (1 File?) col35 sh gr
+/Helvetica ff 210.00 scf sf
+3150 945 m
+gs 1 -1 sc (4 File) col35 sh gr
+% here ends figure;
+$F2psEnd
+rs
+showpage
diff --git a/docs/paper/model_simple.fig b/docs/paper/model_simple.fig
new file mode 100644 (file)
index 0000000..96dfefa
--- /dev/null
@@ -0,0 +1,179 @@
+#FIG 3.2
+Landscape
+Center
+Metric
+A4      
+100.00
+Single
+-2
+1200 2
+0 32 #000000
+0 33 #606060
+0 34 #4f4f4f
+0 35 #868686
+6 3870 3060 4410 3600
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4140 3330 262 262 4140 3330 4275 3555
+4 0 0 50 -1 18 12 0.0000 4 135 450 3915 3420 Node\001
+-6
+6 4275 3870 4815 4410
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4545 4140 262 262 4545 4140 4680 4365
+4 0 0 50 -1 18 12 0.0000 4 135 450 4320 4230 Node\001
+-6
+6 5265 3870 5805 4410
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 5535 4140 262 262 5535 4140 5670 4365
+4 0 0 50 -1 18 12 0.0000 4 135 450 5310 4230 Node\001
+-6
+6 4905 3105 5445 3645
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 5175 3375 262 262 5175 3375 5310 3600
+4 0 0 50 -1 18 12 0.0000 4 135 450 4950 3465 Node\001
+-6
+6 1890 7110 2430 7650
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2160 7380 242 242 2160 7380 2250 7605
+4 0 0 50 -1 18 12 0.0000 4 135 405 1980 7470 Peer\001
+-6
+6 2970 7065 3510 7605
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3240 7335 242 242 3240 7335 3330 7560
+4 0 0 50 -1 18 12 0.0000 4 135 405 3060 7425 Peer\001
+-6
+6 3870 5580 4410 6120
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4140 5850 262 262 4140 5850 4275 6075
+4 0 0 50 -1 18 12 0.0000 4 135 450 3915 5940 Node\001
+-6
+6 4275 6390 4815 6930
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 4545 6660 262 262 4545 6660 4680 6885
+4 0 0 50 -1 18 12 0.0000 4 135 450 4320 6750 Node\001
+-6
+6 5265 6390 5805 6930
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 5535 6660 262 262 5535 6660 5670 6885
+4 0 0 50 -1 18 12 0.0000 4 135 450 5310 6750 Node\001
+-6
+6 4905 5625 5445 6165
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 5175 5895 262 262 5175 5895 5310 6120
+4 0 0 50 -1 18 12 0.0000 4 135 450 4950 5985 Node\001
+-6
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2686 3472 425 425 2686 3472 3046 3697
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 2686 5992 425 425 2686 5992 3046 6217
+1 3 0 1 0 7 50 -1 -1 0.000 1 0.0000 3001 1402 425 425 3001 1402 3361 1627
+2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
+        720 2925 1575 2925 1575 4050 720 4050 720 2925
+2 1 2 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2
+        90 4635 5940 4635
+2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5
+        3330 2700 3330 2250 2070 2250 2070 2700 3330 2700
+2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
+        720 5445 1575 5445 1575 6570 720 6570 720 5445
+2 2 1 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 5
+        3780 5175 5895 5175 5895 7020 3780 7020 3780 5175
+2 1 0 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        2790 5580 2790 5220
+2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5
+        3330 5220 3330 4770 2070 4770 2070 5220 3330 5220
+2 1 2 1 0 7 50 -1 -1 3.000 0 0 -1 0 0 2
+        90 2115 5940 2115
+2 4 0 1 0 7 50 -1 -1 0.000 0 0 7 0 0 5
+        3645 630 3645 180 2385 180 2385 630 3645 630
+2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
+        1035 855 1890 855 1890 1980 1035 1980 1035 855
+2 2 1 1 0 7 50 -1 -1 4.000 0 0 -1 0 0 5
+        3780 2655 5895 2655 5895 4500 3780 4500 3780 2655
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        2295 5850 1575 5850
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        1575 6120 2295 6120
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        2430 6345 2160 7155
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        2340 7200 2565 6390
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        3150 7110 2790 6390
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        2925 6345 3285 7110
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        3106 5911 3871 5866
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        4411 5879 4906 5924
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        5344 6080 5479 6395
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        5265 6660 4815 6660
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        2565 2700 2565 3060
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        3105 3375 3870 3330
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        4320 4050 3060 3645
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        4410 3330 4905 3375
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        5310 3600 5445 3915
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        5265 4140 4815 4140
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        1890 1530 2610 1530
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        2610 1260 1890 1260
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        2880 630 2880 990
+2 1 0 1 35 7 50 -1 -1 4.000 0 0 -1 1 0 2
+       1 1 1.00 90.00 120.00
+        3105 990 3105 630
+4 0 0 50 -1 18 16 0.0000 4 180 750 765 3555 Server\001
+4 0 0 50 -1 18 16 0.0000 4 180 510 4500 2925 DHT\001
+4 0 0 50 -1 18 16 1.5708 4 240 2070 585 4320 Package Lookups\001
+4 0 0 50 -1 18 16 0.0000 4 240 675 2385 3645 Proxy\001
+4 0 0 50 -1 18 16 1.5708 4 180 990 315 3780 Phase 2:\001
+4 0 0 50 -1 18 16 0.0000 4 180 540 2430 2565 User\001
+4 0 0 50 -1 18 16 1.5708 4 240 2340 585 7200 Package Downloads\001
+4 0 0 50 -1 18 16 1.5708 4 180 990 315 6570 Phase 3:\001
+4 0 0 50 -1 18 16 0.0000 4 180 750 765 6075 Server\001
+4 0 0 50 -1 18 16 0.0000 4 180 510 4500 5445 DHT\001
+4 0 0 50 -1 18 16 0.0000 4 180 540 2430 5085 User\001
+4 0 0 50 -1 18 16 1.5708 4 240 1500 585 1980 Proxying File\001
+4 0 0 50 -1 18 16 1.5708 4 180 990 315 1710 Phase 1:\001
+4 0 0 50 -1 18 16 1.5708 4 225 1095 900 1755 Requests\001
+4 0 0 50 -1 18 16 0.0000 4 180 750 1080 1485 Server\001
+4 0 0 50 -1 18 16 0.0000 4 180 540 2745 495 User\001
+4 0 0 50 -1 18 16 0.0000 4 240 675 2700 1485 Proxy\001
+4 0 0 50 -1 18 16 0.0000 4 240 675 2385 6165 Proxy\001
+4 0 35 50 -1 16 14 0.0000 4 195 780 1575 5760 11 Pkg?\001
+4 0 35 50 -1 16 14 0.0000 4 150 795 2295 5940 13 Hash\001
+4 0 35 50 -1 16 14 0.0000 4 195 660 1575 6345 12 Pkg\001
+4 0 35 50 -1 16 14 0.0000 4 195 780 1485 6885 11 Pkg?\001
+4 0 35 50 -1 16 14 0.0000 4 195 660 2385 7155 12 Pkg\001
+4 0 35 50 -1 16 14 0.0000 4 195 780 2970 6480 11 Pkg?\001
+4 0 35 50 -1 16 14 0.0000 4 150 810 3060 5805 15 Store\001
+4 0 35 50 -1 16 14 0.0000 4 195 660 2835 5535 14 Pkg\001
+4 0 35 50 -1 16 14 0.0000 4 150 510 4410 5805 Store\001
+4 0 35 50 -1 16 14 0.0000 4 150 510 4860 6345 Store\001
+4 0 35 50 -1 16 14 0.0000 4 150 510 4770 6930 Store\001
+4 0 35 50 -1 16 14 0.0000 4 150 675 2385 3375 6 Hash\001
+4 0 35 50 -1 16 14 0.0000 4 195 660 1845 2925 5 Pkg?\001
+4 0 35 50 -1 16 14 0.0000 4 150 795 3105 3240 7 Hash?\001
+4 0 35 50 -1 16 14 0.0000 4 150 735 3015 4005 8 Peers\001
+4 0 35 50 -1 16 14 0.0000 4 150 615 4365 3240 Hash?\001
+4 0 35 50 -1 16 14 0.0000 4 150 615 4680 3825 Hash?\001
+4 0 35 50 -1 16 14 0.0000 4 150 615 4725 4455 Hash?\001
+4 0 35 50 -1 16 14 0.0000 4 150 525 1935 1710 3 File\001
+4 0 35 50 -1 16 14 0.0000 4 150 645 1980 1170 2 File?\001
+4 0 35 50 -1 16 14 0.0000 4 150 645 2160 855 1 File?\001
+4 0 35 50 -1 16 14 0.0000 4 150 525 3150 945 4 File\001