Subversion Repositories HelenOS-doc

Rev

Rev 104 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 104 Rev 141
Line 11... Line 11...
11
   width="744.09448819"
11
   width="744.09448819"
12
   height="1052.3622047"
12
   height="1052.3622047"
13
   id="svg4001"
13
   id="svg4001"
14
   sodipodi:version="0.32"
14
   sodipodi:version="0.32"
15
   inkscape:version="0.43"
15
   inkscape:version="0.43"
16
   sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images.vector"
16
   sodipodi:docbase="/home/jermar/software/HelenOS-doc/design/src/images"
17
   sodipodi:docname="hash.svg">
17
   sodipodi:docname="hash.svg">
18
  <defs
18
  <defs
19
     id="defs4003">
19
     id="defs4003">
20
    <marker
20
    <marker
-
 
21
       inkscape:stockid="Arrow2Mstart"
-
 
22
       orient="auto"
-
 
23
       refY="0.0"
-
 
24
       refX="0.0"
-
 
25
       id="Arrow2Mstart"
-
 
26
       style="overflow:visible">
-
 
27
      <path
-
 
28
         id="path3687"
-
 
29
         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
-
 
30
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
-
 
31
         transform="scale(0.6) translate(-5,0)" />
-
 
32
    </marker>
-
 
33
    <marker
21
       inkscape:stockid="Arrow1Lstart"
34
       inkscape:stockid="Arrow1Lstart"
22
       orient="auto"
35
       orient="auto"
23
       refY="0.0"
36
       refY="0.0"
24
       refX="0.0"
37
       refX="0.0"
25
       id="Arrow1Lstart"
38
       id="Arrow1Lstart"
Line 49... Line 62...
49
     pagecolor="#ffffff"
62
     pagecolor="#ffffff"
50
     bordercolor="#666666"
63
     bordercolor="#666666"
51
     borderopacity="1.0"
64
     borderopacity="1.0"
52
     inkscape:pageopacity="0.0"
65
     inkscape:pageopacity="0.0"
53
     inkscape:pageshadow="2"
66
     inkscape:pageshadow="2"
54
     inkscape:zoom="0.7"
67
     inkscape:zoom="1.8023945"
55
     inkscape:cx="549.47381"
68
     inkscape:cx="231.97217"
56
     inkscape:cy="684.17935"
69
     inkscape:cy="782.32851"
57
     inkscape:document-units="px"
70
     inkscape:document-units="px"
58
     inkscape:current-layer="layer1"
71
     inkscape:current-layer="layer1"
59
     showgrid="true"
72
     showgrid="true"
60
     inkscape:window-width="1273"
73
     inkscape:window-width="1273"
61
     inkscape:window-height="943"
74
     inkscape:window-height="943"
Line 75... Line 88...
75
  <g
88
  <g
76
     inkscape:label="Layer 1"
89
     inkscape:label="Layer 1"
77
     inkscape:groupmode="layer"
90
     inkscape:groupmode="layer"
78
     id="layer1">
91
     id="layer1">
79
    <g
92
    <g
80
       id="g4455"
93
       id="g4933"
81
       transform="matrix(0.590686,0,0,0.590686,9.823542,4.475283)">
94
       transform="matrix(0.590686,0,0,0.606171,9.823542,4.305978)">
82
      <g
-
 
83
         transform="matrix(1,0,0,1.026215,0,-0.286624)"
-
 
84
         id="g4933">
-
 
85
        <rect
95
      <rect
86
           style="fill:#000000;fill-opacity:1;stroke-width:1.125;stroke-miterlimit:4;stroke-dasharray:none"
-
 
87
           id="rect4046"
-
 
88
           width="202"
96
         y="10.933611"
89
           height="708.42859"
-
 
90
           x="24"
97
         x="24"
-
 
98
         height="708.42859"
-
 
99
         width="202"
91
           y="10.933611" />
100
         id="rect4046"
-
 
101
         style="fill:#000000;fill-opacity:1;stroke-width:1.125;stroke-miterlimit:4;stroke-dasharray:none" />
92
        <rect
102
      <rect
93
           style="fill:#ffffff;fill-opacity:1;stroke-width:1.125;stroke-miterlimit:4;stroke-dasharray:none"
-
 
94
           id="rect4931"
-
 
95
           width="193"
103
         y="13.362183"
96
           height="702"
-
 
97
           x="28"
104
         x="28"
-
 
105
         height="702"
-
 
106
         width="193"
98
           y="13.362183" />
107
         id="rect4931"
-
 
108
         style="fill:#ffffff;fill-opacity:1;stroke-width:1.125;stroke-miterlimit:4;stroke-dasharray:none" />
99
      </g>
109
    </g>
100
      <g
110
    <g
101
         transform="matrix(1.340424,0,0,1.340424,16.45163,-159.8708)"
-
 
102
         id="g3747">
111
       id="g3933">
103
        <g
112
      <g
104
           id="g2555"
113
         style="fill:#ffffff;fill-opacity:1"
105
           transform="translate(0.575851,-1)">
114
         transform="matrix(0.79177,0,0,0.79177,20.05087,-90.64315)"
-
 
115
         id="g2555">
106
          <rect
116
        <rect
107
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
-
 
108
             id="rect3093"
-
 
109
             width="28.539986"
-
 
110
             height="28"
-
 
111
             x="109.88416"
-
 
112
             y="160.36218"
117
           ry="0"
113
             rx="0"
118
           rx="0"
-
 
119
           y="160.36218"
-
 
120
           x="109.88416"
114
             ry="0" />
121
           height="28"
-
 
122
           width="28.539986"
-
 
123
           id="rect3093"
-
 
124
           style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
115
          <rect
125
        <rect
116
             y="163.37526"
-
 
117
             x="113.84792"
-
 
118
             height="21.71043"
-
 
119
             width="20.44702"
126
           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
120
             id="rect2859"
127
           id="rect2859"
-
 
128
           width="20.44702"
-
 
129
           height="21.71043"
-
 
130
           x="113.84792"
121
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
131
           y="163.37526" />
122
        </g>
132
      </g>
123
        <g
133
      <g
-
 
134
         transform="matrix(0.79177,0,0,0.79177,19.59493,-89.85138)"
124
           id="g2571">
135
         id="g2571">
125
          <path
136
        <path
126
             sodipodi:nodetypes="cc"
137
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
127
             id="path3130"
-
 
128
             d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
138
           d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
-
 
139
           id="path3130"
129
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
140
           sodipodi:nodetypes="cc" />
130
          <path
141
        <path
131
             sodipodi:nodetypes="cc"
142
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
132
             id="path3984"
-
 
133
             d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
143
           d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
-
 
144
           id="path3984"
134
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
145
           sodipodi:nodetypes="cc" />
135
          <g
146
        <g
-
 
147
           id="g2559"
136
             transform="translate(62.11584,-0.571429)"
148
           transform="translate(62.11584,-0.571429)">
137
             id="g2559">
-
 
138
            <rect
149
          <rect
139
               ry="0"
-
 
140
               rx="0"
-
 
141
               y="160.36218"
-
 
142
               x="109.88416"
-
 
143
               height="28"
-
 
144
               width="28.539986"
150
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
145
               id="rect2561"
151
             id="rect2561"
146
               style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
152
             width="28.539986"
-
 
153
             height="28"
-
 
154
             x="109.88416"
-
 
155
             y="160.36218"
-
 
156
             rx="0"
-
 
157
             ry="0" />
147
            <rect
158
          <rect
148
               style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
149
               id="rect2563"
159
             y="163.37526"
150
               width="20.44702"
-
 
151
               height="21.71043"
-
 
152
               x="113.84792"
160
             x="113.84792"
-
 
161
             height="21.71043"
-
 
162
             width="20.44702"
153
               y="163.37526" />
163
             id="rect2563"
-
 
164
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
154
          </g>
165
        </g>
155
        </g>
166
      </g>
156
        <g
167
      <g
-
 
168
         transform="matrix(0.79177,0,0,0.79177,0.59245,-175.3625)"
157
           id="g3721"
169
         id="g3721">
158
           transform="translate(-24,-108)">
-
 
159
          <path
170
        <path
160
             sodipodi:nodetypes="cc"
171
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
161
             id="path2580"
-
 
162
             d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
172
           d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
-
 
173
           id="path2580"
163
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
174
           sodipodi:nodetypes="cc" />
164
          <path
175
        <path
165
             sodipodi:nodetypes="cc"
176
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
166
             id="path2582"
-
 
167
             d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
177
           d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
-
 
178
           id="path2582"
168
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
179
           sodipodi:nodetypes="cc" />
169
        </g>
180
      </g>
170
        <path
181
      <path
171
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
172
           d="M 283.56087,164.84072 C 273.80813,164.92478 267.09892,164.92478 267.09892,164.92478"
182
         sodipodi:nodetypes="cc"
173
           id="path2592"
183
         id="path2592"
174
           sodipodi:nodetypes="cc" />
184
         d="M 244.10992,40.664557 C 236.38799,40.731113 231.07584,40.731113 231.07584,40.731113"
-
 
185
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.74018908;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
175
        <path
186
      <path
176
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19749999;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
177
           d="M 278.53829,180.91649 C 288.29103,180.83243 295.00024,180.83243 295.00024,180.83243"
187
         sodipodi:nodetypes="cc"
178
           id="path2594"
188
         id="path2594"
179
           sodipodi:nodetypes="cc" />
189
         d="M 240.13319,53.392869 C 247.85512,53.326313 253.16727,53.326313 253.16727,53.326313"
-
 
190
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.73991454;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
180
        <rect
191
      <rect
181
           ry="0"
-
 
182
           rx="0"
-
 
183
           y="158.36218"
-
 
184
           x="297.99997"
-
 
185
           height="28"
-
 
186
           width="28.539986"
192
         style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
187
           id="rect2598"
193
         id="rect2598"
188
           style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
194
         width="22.597105"
-
 
195
         height="22.169559"
-
 
196
         x="255.54236"
-
 
197
         y="35.535046"
-
 
198
         rx="0"
-
 
199
         ry="0" />
189
        <rect
200
      <rect
-
 
201
         y="37.920708"
-
 
202
         x="258.68073"
190
           style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
203
         height="17.189667"
-
 
204
         width="16.189337"
191
           id="rect2600"
205
         id="rect2600"
192
           width="20.44702"
-
 
193
           height="21.71043"
-
 
194
           x="301.96371"
-
 
195
           y="161.37526" />
206
         style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.0213716px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
196
        <g
207
      <g
-
 
208
         transform="matrix(0.79177,0,0,0.79177,168.8119,-92.11358)"
197
           id="g2602"
209
         id="g2602">
198
           transform="translate(188.46,-2.857139)">
-
 
199
          <path
210
        <path
200
             sodipodi:nodetypes="cc"
211
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
201
             id="path2604"
-
 
202
             d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
212
           d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
-
 
213
           id="path2604"
203
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
214
           sodipodi:nodetypes="cc" />
204
          <path
215
        <path
205
             sodipodi:nodetypes="cc"
216
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
206
             id="path2606"
-
 
207
             d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
217
           d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
-
 
218
           id="path2606"
208
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
219
           sodipodi:nodetypes="cc" />
209
          <g
220
        <g
-
 
221
           id="g2608"
210
             transform="translate(62.11584,-0.571429)"
222
           transform="translate(62.11584,-0.571429)">
211
             id="g2608">
-
 
212
            <rect
223
          <rect
213
               ry="0"
-
 
214
               rx="0"
-
 
215
               y="160.36218"
-
 
216
               x="109.88416"
-
 
217
               height="28"
-
 
218
               width="28.539986"
224
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
219
               id="rect2610"
225
             id="rect2610"
220
               style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
226
             width="28.539986"
-
 
227
             height="28"
-
 
228
             x="109.88416"
-
 
229
             y="160.36218"
-
 
230
             rx="0"
-
 
231
             ry="0" />
221
            <rect
232
          <rect
222
               style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
223
               id="rect2612"
233
             y="163.37526"
224
               width="20.44702"
-
 
225
               height="21.71043"
-
 
226
               x="113.84792"
234
             x="113.84792"
-
 
235
             height="21.71043"
-
 
236
             width="20.44702"
227
               y="163.37526" />
237
             id="rect2612"
-
 
238
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
228
          </g>
239
        </g>
229
        </g>
240
      </g>
230
        <g
241
      <g
231
           id="g3706"
242
         id="g3923">
232
           transform="matrix(0.975126,0,0,1,9.825263,-116)">
-
 
233
          <path
243
        <path
-
 
244
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.69563103;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Mstart)"
234
             sodipodi:nodetypes="ccccccc"
245
           d="M 335.07701,52.095427 L 349.26484,52.095427 L 349.26484,52.095427 L 349.26484,69.514367 L 84.847854,69.514367 L 84.847854,52.887197 L 105.01541,52.887197"
235
             id="path3508"
246
           id="path3508"
236
             d="M 389.91617,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
-
 
237
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
238
          <path
-
 
239
             id="path3522"
247
           sodipodi:nodetypes="ccccccc" />
240
             d="M 90.5625,296.29968 L 79.5625,296.29968"
-
 
241
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
242
        </g>
-
 
243
        <g
-
 
244
           id="g3710"
-
 
245
           transform="matrix(-0.97264,2.65874e-18,-2.851354e-18,-1,488.5894,464.6129)">
-
 
246
          <path
248
        <path
-
 
249
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.6934675;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Mstart)"
247
             sodipodi:nodetypes="ccccccc"
250
           d="M 99.014215,43.627873 L 85.410647,43.627873 L 85.410647,43.627873 L 85.410647,26.208933 L 349.1533,26.208933 L 349.1533,42.836103 L 329.0216,42.836103"
248
             id="path3712"
251
           id="path3712"
249
             d="M 389.16494,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
-
 
250
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
251
          <path
-
 
252
             id="path3714"
252
           sodipodi:nodetypes="ccccccc" />
253
             d="M 90.5625,296.29968 L 79.5625,296.29968"
-
 
254
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
255
        </g>
253
      </g>
256
        <text
254
      <text
257
           xml:space="preserve"
255
         transform="scale(0.955569,1.046497)"
258
           style="font-size:18.07091141px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
259
           x="244.49573"
-
 
260
           y="168.52638"
-
 
261
           id="text3725"
-
 
262
           sodipodi:linespacing="125%"
256
         sodipodi:linespacing="125%"
-
 
257
         id="text3725"
-
 
258
         y="47.574963"
-
 
259
         x="214.09045"
-
 
260
         style="font-size:14.30800819px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
263
           transform="scale(0.955569,1.046497)"><tspan
261
         xml:space="preserve"><tspan
-
 
262
           style="font-size:23.84668922px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans"
-
 
263
           y="47.574963"
264
             sodipodi:role="line"
264
           x="214.09045"
265
             id="tspan3727"
265
           id="tspan3727"
266
             x="244.49573"
-
 
267
             y="168.52638"
266
           sodipodi:role="line">...</tspan></text>
268
             style="font-size:30.11819839px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans">...</tspan></text>
-
 
269
      </g>
267
    </g>
270
      <path
268
    <path
-
 
269
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.67557204;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
271
         sodipodi:nodetypes="cc"
270
       d="M 80.705862,11.799244 L 80.705862,154.38593"
272
         id="path4943"
271
       id="path4943"
-
 
272
       sodipodi:nodetypes="cc" />
-
 
273
    <path
-
 
274
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.45533288;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
275
       d="M 26.826825,82.65977 L 141.56765,82.65977 L 141.56765,82.65977"
-
 
276
       id="path4945" />
-
 
277
    <path
-
 
278
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.45003903;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
279
       d="M 26.32322,153.40776 L 140.23081,153.40776 L 140.23081,153.40776"
-
 
280
       id="path4947" />
-
 
281
    <path
-
 
282
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.45003903;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
283
       d="M 26.323222,296.03175 L 140.23081,296.03175 L 140.23081,296.03175"
-
 
284
       id="path4951" />
-
 
285
    <path
-
 
286
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.45003903;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
287
       d="M 26.497083,367.82677 L 140.40468,367.82677 L 140.40468,367.82677"
-
 
288
       id="path4953" />
-
 
289
    <text
-
 
290
       xml:space="preserve"
-
 
291
       style="font-size:36.34477615px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
292
       x="64.58226"
-
 
293
       y="225.01509"
-
 
294
       id="text5017"><tspan
-
 
295
         sodipodi:role="line"
-
 
296
         id="tspan5019"
-
 
297
         x="64.58226"
-
 
298
         y="225.01509">...</tspan></text>
-
 
299
    <path
-
 
300
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.67557204;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
273
         d="M 120,12.399077 L 120,253.79076"
301
       d="M 80.952964,296.60033 L 80.952964,439.18702"
-
 
302
       id="path5021"
-
 
303
       sodipodi:nodetypes="cc" />
-
 
304
    <text
-
 
305
       xml:space="preserve"
-
 
306
       style="font-size:7.08823204px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
307
       x="51.325001"
-
 
308
       y="40.628769"
-
 
309
       id="text5147"
-
 
310
       sodipodi:linespacing="125%"><tspan
-
 
311
         sodipodi:role="line"
-
 
312
         id="tspan5149"
-
 
313
         x="51.325"
-
 
314
         y="40.628769"
-
 
315
         style="font-size:11.81371975px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans">HASH</tspan><tspan
-
 
316
         sodipodi:role="line"
-
 
317
         x="51.325001"
-
 
318
         y="55.395919"
-
 
319
         id="tspan5151"
-
 
320
         style="font-size:11.81371975px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans">KEY</tspan></text>
-
 
321
    <text
-
 
322
       xml:space="preserve"
-
 
323
       style="font-size:7.08823204px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
324
       x="51.325001"
-
 
325
       y="112.69246"
-
 
326
       id="text5153"
-
 
327
       sodipodi:linespacing="125%"><tspan
-
 
328
         sodipodi:role="line"
-
 
329
         id="tspan5155"
-
 
330
         x="51.325"
-
 
331
         y="112.69246"
-
 
332
         style="font-size:11.81371975px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans">HASH</tspan><tspan
-
 
333
         sodipodi:role="line"
-
 
334
         x="51.325001"
-
 
335
         y="127.45961"
-
 
336
         id="tspan5157"
-
 
337
         style="font-size:11.81371975px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans">KEY</tspan></text>
-
 
338
    <text
-
 
339
       xml:space="preserve"
-
 
340
       style="font-size:7.08823204px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
341
       x="54.562237"
-
 
342
       y="327.79446"
-
 
343
       id="text5159"
-
 
344
       sodipodi:linespacing="125%"><tspan
-
 
345
         sodipodi:role="line"
-
 
346
         id="tspan5161"
-
 
347
         x="54.562236"
-
 
348
         y="327.79446"
-
 
349
         style="font-size:11.81371975px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans">HASH</tspan><tspan
-
 
350
         sodipodi:role="line"
-
 
351
         x="54.562237"
-
 
352
         y="342.56161"
-
 
353
         id="tspan5163"
-
 
354
         style="font-size:11.81371975px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans">KEY</tspan></text>
-
 
355
    <text
-
 
356
       xml:space="preserve"
-
 
357
       style="font-size:7.08823204px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
358
       x="53.687744"
-
 
359
       y="398.58447"
-
 
360
       id="text5165"
-
 
361
       sodipodi:linespacing="125%"><tspan
-
 
362
         sodipodi:role="line"
-
 
363
         id="tspan5167"
-
 
364
         x="53.687743"
-
 
365
         y="398.58447"
-
 
366
         style="font-size:11.81371975px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans">HASH</tspan><tspan
-
 
367
         sodipodi:role="line"
-
 
368
         x="53.687745"
-
 
369
         y="413.35162"
-
 
370
         id="tspan5169"
-
 
371
         style="font-size:11.81371975px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans">KEY</tspan></text>
-
 
372
    <text
-
 
373
       xml:space="preserve"
-
 
374
       style="font-size:7.08823204px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
375
       x="294.53418"
-
 
376
       y="222.73674"
-
 
377
       id="text5171"
-
 
378
       sodipodi:linespacing="125%"><tspan
-
 
379
         sodipodi:role="line"
-
 
380
         id="tspan5173"
-
 
381
         x="294.53418"
-
 
382
         y="222.73674"
274
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.83665442;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
383
         style="font-size:11.81371975px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans">Collision chains (lists)</tspan></text>
275
      <path
384
    <path
-
 
385
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59068602px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
386
       d="M 352.42142,66.711248 L 377.06147,206.53506"
276
         id="path4945"
387
       id="path5175"
277
         d="M 28.785654,132.36218 L 223.03577,132.36218 L 223.03577,132.36218"
388
       sodipodi:nodetypes="cc" />
278
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.46380115;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
279
      <path
389
    <path
280
         id="path4947"
-
 
281
         d="M 27.933078,252.13476 L 220.77258,252.13476 L 220.77258,252.13476"
-
 
282
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.45483899;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
390
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59068602px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
391
       d="M 303.39448,142.57221 C 368.36994,209.06657 368.36994,209.06657 368.36994,209.06657"
-
 
392
       id="path5177" />
283
      <path
393
    <path
284
         id="path4951"
-
 
285
         d="M 27.933081,493.5896 L 220.77258,493.5896 L 220.77258,493.5896"
-
 
286
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.45483899;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
394
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59068602px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
395
       d="M 369.29817,227.96853 L 289.80871,308.89251 L 289.80871,308.89251 L 289.80871,308.89251 L 289.80871,308.89251"
-
 
396
       id="path5179" />
287
      <path
397
    <path
288
         id="path4953"
-
 
289
         d="M 28.227419,615.13476 L 221.06692,615.13476 L 221.06692,615.13476"
-
 
290
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.45483899;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
398
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.59068602px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
399
       d="M 381.11189,228.55921 L 352.42142,380.36551"
-
 
400
       id="path5181" />
291
      <g
401
    <g
292
         transform="matrix(1.340424,0,0,1.340424,16.96568,-38.69581)"
-
 
293
         id="g4955">
402
       id="g3962"
-
 
403
       transform="translate(0.445144,69)">
294
        <g
404
      <g
-
 
405
         style="fill:#ffffff;fill-opacity:1"
-
 
406
         transform="matrix(0.79177,0,0,0.79177,20.05087,-90.64315)"
-
 
407
         id="g3964">
-
 
408
        <rect
-
 
409
           ry="0"
-
 
410
           rx="0"
-
 
411
           y="160.36218"
-
 
412
           x="109.88416"
-
 
413
           height="28"
-
 
414
           width="28.539986"
-
 
415
           id="rect3966"
-
 
416
           style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
-
 
417
        <rect
-
 
418
           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
419
           id="rect3968"
-
 
420
           width="20.44702"
-
 
421
           height="21.71043"
-
 
422
           x="113.84792"
-
 
423
           y="163.37526" />
-
 
424
      </g>
-
 
425
      <g
-
 
426
         transform="matrix(0.79177,0,0,0.79177,19.59493,-89.85138)"
-
 
427
         id="g3970">
-
 
428
        <path
-
 
429
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
430
           d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
-
 
431
           id="path3972"
-
 
432
           sodipodi:nodetypes="cc" />
-
 
433
        <path
-
 
434
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
435
           d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
-
 
436
           id="path3974"
-
 
437
           sodipodi:nodetypes="cc" />
-
 
438
        <g
295
           id="g4957"
439
           id="g3976"
296
           transform="translate(0.575851,-1)">
440
           transform="translate(62.11584,-0.571429)">
297
          <rect
441
          <rect
298
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
442
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
299
             id="rect4959"
443
             id="rect3978"
300
             width="28.539986"
444
             width="28.539986"
301
             height="28"
445
             height="28"
302
             x="109.88416"
446
             x="109.88416"
303
             y="160.36218"
447
             y="160.36218"
304
             rx="0"
448
             rx="0"
Line 306... Line 450...
306
          <rect
450
          <rect
307
             y="163.37526"
451
             y="163.37526"
308
             x="113.84792"
452
             x="113.84792"
309
             height="21.71043"
453
             height="21.71043"
310
             width="20.44702"
454
             width="20.44702"
311
             id="rect4961"
455
             id="rect3980"
312
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
456
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
313
        </g>
457
        </g>
-
 
458
      </g>
314
        <g
459
      <g
-
 
460
         transform="matrix(0.79177,0,0,0.79177,0.59245,-175.3625)"
315
           id="g4963">
461
         id="g3982">
-
 
462
        <path
-
 
463
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
464
           d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
-
 
465
           id="path3985"
-
 
466
           sodipodi:nodetypes="cc" />
-
 
467
        <path
-
 
468
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
469
           d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
-
 
470
           id="path3987"
-
 
471
           sodipodi:nodetypes="cc" />
-
 
472
      </g>
316
          <path
473
      <path
317
             sodipodi:nodetypes="cc"
474
         sodipodi:nodetypes="cc"
318
             id="path4965"
475
         id="path3989"
319
             d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
476
         d="M 244.10992,40.664557 C 236.38799,40.731113 231.07584,40.731113 231.07584,40.731113"
320
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
477
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.74018908;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
321
          <path
478
      <path
322
             sodipodi:nodetypes="cc"
479
         sodipodi:nodetypes="cc"
323
             id="path4967"
480
         id="path3991"
324
             d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
481
         d="M 240.13319,53.392869 C 247.85512,53.326313 253.16727,53.326313 253.16727,53.326313"
325
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
482
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.73991454;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
326
          <g
-
 
327
             transform="translate(62.11584,-0.571429)"
-
 
328
             id="g4969">
-
 
329
            <rect
483
      <rect
-
 
484
         style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
330
               ry="0"
485
         id="rect3993"
-
 
486
         width="22.597105"
-
 
487
         height="22.169559"
-
 
488
         x="255.54236"
-
 
489
         y="35.535046"
331
               rx="0"
490
         rx="0"
332
               y="160.36218"
491
         ry="0" />
333
               x="109.88416"
-
 
334
               height="28"
-
 
335
               width="28.539986"
-
 
336
               id="rect4971"
-
 
337
               style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
-
 
338
            <rect
492
      <rect
339
               style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
340
               id="rect4973"
493
         y="37.920708"
341
               width="20.44702"
494
         x="258.68073"
342
               height="21.71043"
495
         height="17.189667"
343
               x="113.84792"
496
         width="16.189337"
344
               y="163.37526" />
497
         id="rect3995"
345
          </g>
-
 
346
        </g>
-
 
-
 
498
         style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.0213716px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
347
        <g
499
      <g
348
           id="g4975"
-
 
349
           transform="translate(-24,-108)">
500
         transform="matrix(0.79177,0,0,0.79177,168.8119,-92.11358)"
350
          <path
-
 
351
             sodipodi:nodetypes="cc"
-
 
352
             id="path4977"
-
 
353
             d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
-
 
354
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
355
          <path
-
 
356
             sodipodi:nodetypes="cc"
-
 
357
             id="path4979"
501
         id="g3997">
358
             d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
-
 
359
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
360
        </g>
-
 
361
        <path
502
        <path
362
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
503
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
363
           d="M 283.56087,164.84072 C 273.80813,164.92478 267.09892,164.92478 267.09892,164.92478"
504
           d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
364
           id="path4981"
505
           id="path3999"
365
           sodipodi:nodetypes="cc" />
506
           sodipodi:nodetypes="cc" />
366
        <path
507
        <path
367
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19749999;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
508
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
368
           d="M 278.53829,180.91649 C 288.29103,180.83243 295.00024,180.83243 295.00024,180.83243"
509
           d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
369
           id="path4983"
510
           id="path4001"
370
           sodipodi:nodetypes="cc" />
511
           sodipodi:nodetypes="cc" />
-
 
512
        <g
-
 
513
           id="g4003"
-
 
514
           transform="translate(62.11584,-0.571429)">
371
        <rect
515
          <rect
372
           ry="0"
-
 
373
           rx="0"
-
 
374
           y="158.36218"
516
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
375
           x="297.99997"
-
 
376
           height="28"
517
             id="rect4005"
377
           width="28.539986"
518
             width="28.539986"
378
           id="rect4985"
519
             height="28"
-
 
520
             x="109.88416"
379
           style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
521
             y="160.36218"
-
 
522
             rx="0"
-
 
523
             ry="0" />
380
        <rect
524
          <rect
381
           style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
382
           id="rect4987"
525
             y="163.37526"
383
           width="20.44702"
526
             x="113.84792"
384
           height="21.71043"
527
             height="21.71043"
385
           x="301.96371"
528
             width="20.44702"
386
           y="161.37526" />
529
             id="rect4007"
-
 
530
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
531
        </g>
-
 
532
      </g>
387
        <g
533
      <g
388
           id="g4989"
534
         id="g4009">
389
           transform="translate(188.46,-2.857139)">
-
 
390
          <path
535
        <path
-
 
536
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.69563103;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
537
           d="M 335.07701,52.095427 L 349.26484,52.095427 L 349.26484,52.095427 L 349.26484,69.514367 L 84.847854,69.514367 L 84.847854,52.887197 L 105.01541,52.887197"
-
 
538
           id="path4011"
391
             sodipodi:nodetypes="cc"
539
           sodipodi:nodetypes="ccccccc" />
392
             id="path4991"
540
        <path
393
             d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
-
 
394
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
541
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.6934675;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
542
           d="M 99.014215,43.627873 L 85.410647,43.627873 L 85.410647,43.627873 L 85.410647,26.208933 L 349.1533,26.208933 L 349.1533,42.836103 L 329.0216,42.836103"
395
          <path
543
           id="path4013"
396
             sodipodi:nodetypes="cc"
544
           sodipodi:nodetypes="ccccccc" />
-
 
545
      </g>
-
 
546
      <text
-
 
547
         transform="scale(0.955569,1.046497)"
-
 
548
         sodipodi:linespacing="125%"
397
             id="path4993"
549
         id="text4015"
-
 
550
         y="47.574963"
398
             d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
551
         x="214.09045"
399
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
552
         style="font-size:14.30800819px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
553
         xml:space="preserve"><tspan
-
 
554
           style="font-size:23.84668922px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans"
-
 
555
           y="47.574963"
-
 
556
           x="214.09045"
-
 
557
           id="tspan4017"
-
 
558
           sodipodi:role="line">...</tspan></text>
-
 
559
    </g>
400
          <g
560
    <g
-
 
561
       id="g4019"
401
             transform="translate(62.11584,-0.571429)"
562
       transform="translate(0.999962,285)">
-
 
563
      <g
-
 
564
         style="fill:#ffffff;fill-opacity:1"
-
 
565
         transform="matrix(0.79177,0,0,0.79177,20.05087,-90.64315)"
402
             id="g4995">
566
         id="g4021">
403
            <rect
567
        <rect
404
               ry="0"
568
           ry="0"
405
               rx="0"
569
           rx="0"
406
               y="160.36218"
570
           y="160.36218"
407
               x="109.88416"
571
           x="109.88416"
408
               height="28"
572
           height="28"
409
               width="28.539986"
573
           width="28.539986"
410
               id="rect4997"
574
           id="rect4023"
411
               style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
575
           style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
412
            <rect
576
        <rect
413
               style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
577
           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
414
               id="rect4999"
578
           id="rect4025"
415
               width="20.44702"
579
           width="20.44702"
416
               height="21.71043"
580
           height="21.71043"
417
               x="113.84792"
581
           x="113.84792"
418
               y="163.37526" />
582
           y="163.37526" />
419
          </g>
583
      </g>
420
        </g>
-
 
421
        <g
584
      <g
-
 
585
         transform="matrix(0.79177,0,0,0.79177,19.59493,-89.85138)"
422
           id="g5001"
586
         id="g4027">
423
           transform="matrix(0.975126,0,0,1,9.825263,-116)">
-
 
424
          <path
587
        <path
425
             sodipodi:nodetypes="ccccccc"
-
 
426
             id="path5003"
-
 
427
             d="M 389.91617,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
-
 
428
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
429
          <path
-
 
430
             id="path5005"
-
 
431
             d="M 90.5625,296.29968 L 79.5625,296.29968"
-
 
432
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
588
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
433
        </g>
-
 
434
        <g
-
 
435
           id="g5007"
-
 
436
           transform="matrix(-0.97264,2.65874e-18,-2.851354e-18,-1,488.5894,464.6129)">
589
           d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
437
          <path
-
 
438
             sodipodi:nodetypes="ccccccc"
-
 
439
             id="path5009"
590
           id="path4029"
440
             d="M 389.16494,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
-
 
441
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
442
          <path
-
 
443
             id="path5011"
-
 
444
             d="M 90.5625,296.29968 L 79.5625,296.29968"
-
 
445
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
446
        </g>
-
 
447
        <text
-
 
448
           xml:space="preserve"
-
 
449
           style="font-size:18.07091141px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
450
           x="244.49573"
-
 
451
           y="168.52638"
-
 
452
           id="text5013"
-
 
453
           sodipodi:linespacing="125%"
591
           sodipodi:nodetypes="cc" />
454
           transform="scale(0.955569,1.046497)"><tspan
-
 
455
             sodipodi:role="line"
-
 
456
             id="tspan5015"
-
 
457
             x="244.49573"
-
 
458
             y="168.52638"
-
 
459
             style="font-size:30.11819839px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans">...</tspan></text>
-
 
460
      </g>
-
 
461
      <text
-
 
462
         id="text5017"
-
 
463
         y="373.36218"
-
 
464
         x="92.703598"
-
 
465
         style="font-size:61.52977371px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
466
         xml:space="preserve"><tspan
-
 
467
           y="373.36218"
-
 
468
           x="92.703598"
-
 
469
           id="tspan5019"
-
 
470
           sodipodi:role="line">...</tspan></text>
-
 
471
      <path
592
        <path
472
         sodipodi:nodetypes="cc"
-
 
473
         id="path5021"
-
 
474
         d="M 120.41833,494.55218 L 120.41833,735.94386"
-
 
475
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.83665442;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
593
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
476
      <g
-
 
477
         transform="matrix(1.340424,0,0,1.340424,16.96568,320.1292)"
594
           d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
478
         id="g5023">
595
           id="path4031"
-
 
596
           sodipodi:nodetypes="cc" />
479
        <g
597
        <g
480
           id="g5025"
598
           id="g4033"
481
           transform="translate(0.575851,-1)">
599
           transform="translate(62.11584,-0.571429)">
482
          <rect
600
          <rect
483
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
601
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
484
             id="rect5027"
602
             id="rect4035"
485
             width="28.539986"
603
             width="28.539986"
486
             height="28"
604
             height="28"
487
             x="109.88416"
605
             x="109.88416"
488
             y="160.36218"
606
             y="160.36218"
489
             rx="0"
607
             rx="0"
Line 491... Line 609...
491
          <rect
609
          <rect
492
             y="163.37526"
610
             y="163.37526"
493
             x="113.84792"
611
             x="113.84792"
494
             height="21.71043"
612
             height="21.71043"
495
             width="20.44702"
613
             width="20.44702"
496
             id="rect5029"
614
             id="rect4037"
497
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
615
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
498
        </g>
616
        </g>
-
 
617
      </g>
499
        <g
618
      <g
-
 
619
         transform="matrix(0.79177,0,0,0.79177,0.59245,-175.3625)"
500
           id="g5031">
620
         id="g4039">
-
 
621
        <path
-
 
622
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
623
           d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
-
 
624
           id="path4041"
-
 
625
           sodipodi:nodetypes="cc" />
-
 
626
        <path
-
 
627
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
628
           d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
-
 
629
           id="path4043"
-
 
630
           sodipodi:nodetypes="cc" />
-
 
631
      </g>
501
          <path
632
      <path
502
             sodipodi:nodetypes="cc"
633
         sodipodi:nodetypes="cc"
503
             id="path5033"
634
         id="path4045"
504
             d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
635
         d="M 244.10992,40.664557 C 236.38799,40.731113 231.07584,40.731113 231.07584,40.731113"
505
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
636
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.74018908;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
506
          <path
637
      <path
507
             sodipodi:nodetypes="cc"
638
         sodipodi:nodetypes="cc"
508
             id="path5035"
639
         id="path4047"
509
             d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
640
         d="M 240.13319,53.392869 C 247.85512,53.326313 253.16727,53.326313 253.16727,53.326313"
510
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
641
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.73991454;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
511
          <g
-
 
512
             transform="translate(62.11584,-0.571429)"
-
 
513
             id="g5037">
-
 
514
            <rect
642
      <rect
-
 
643
         style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
515
               ry="0"
644
         id="rect4049"
-
 
645
         width="22.597105"
-
 
646
         height="22.169559"
-
 
647
         x="255.54236"
-
 
648
         y="35.535046"
516
               rx="0"
649
         rx="0"
517
               y="160.36218"
650
         ry="0" />
518
               x="109.88416"
-
 
519
               height="28"
-
 
520
               width="28.539986"
-
 
521
               id="rect5039"
-
 
522
               style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
-
 
523
            <rect
651
      <rect
524
               style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
525
               id="rect5041"
652
         y="37.920708"
526
               width="20.44702"
653
         x="258.68073"
527
               height="21.71043"
654
         height="17.189667"
528
               x="113.84792"
655
         width="16.189337"
529
               y="163.37526" />
656
         id="rect4051"
530
          </g>
-
 
531
        </g>
-
 
-
 
657
         style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.0213716px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
532
        <g
658
      <g
533
           id="g5043"
-
 
534
           transform="translate(-24,-108)">
659
         transform="matrix(0.79177,0,0,0.79177,168.8119,-92.11358)"
535
          <path
-
 
536
             sodipodi:nodetypes="cc"
-
 
537
             id="path5045"
-
 
538
             d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
-
 
539
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
540
          <path
-
 
541
             sodipodi:nodetypes="cc"
-
 
542
             id="path5047"
660
         id="g4053">
543
             d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
-
 
544
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
545
        </g>
-
 
546
        <path
661
        <path
547
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
662
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
548
           d="M 283.56087,164.84072 C 273.80813,164.92478 267.09892,164.92478 267.09892,164.92478"
663
           d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
549
           id="path5049"
664
           id="path4055"
550
           sodipodi:nodetypes="cc" />
665
           sodipodi:nodetypes="cc" />
551
        <path
666
        <path
552
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19749999;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
667
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
553
           d="M 278.53829,180.91649 C 288.29103,180.83243 295.00024,180.83243 295.00024,180.83243"
668
           d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
554
           id="path5051"
669
           id="path4057"
555
           sodipodi:nodetypes="cc" />
670
           sodipodi:nodetypes="cc" />
-
 
671
        <g
-
 
672
           id="g4059"
-
 
673
           transform="translate(62.11584,-0.571429)">
556
        <rect
674
          <rect
557
           ry="0"
-
 
558
           rx="0"
-
 
559
           y="158.36218"
675
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
560
           x="297.99997"
-
 
561
           height="28"
676
             id="rect4061"
562
           width="28.539986"
677
             width="28.539986"
563
           id="rect5053"
678
             height="28"
-
 
679
             x="109.88416"
564
           style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
680
             y="160.36218"
-
 
681
             rx="0"
-
 
682
             ry="0" />
565
        <rect
683
          <rect
566
           style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
567
           id="rect5055"
684
             y="163.37526"
568
           width="20.44702"
685
             x="113.84792"
569
           height="21.71043"
686
             height="21.71043"
570
           x="301.96371"
687
             width="20.44702"
571
           y="161.37526" />
688
             id="rect4063"
-
 
689
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
690
        </g>
-
 
691
      </g>
572
        <g
692
      <g
573
           id="g5057"
693
         id="g4065">
574
           transform="translate(188.46,-2.857139)">
-
 
575
          <path
-
 
576
             sodipodi:nodetypes="cc"
-
 
577
             id="path5059"
-
 
578
             d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
-
 
579
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
580
          <path
694
        <path
-
 
695
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.69563103;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
696
           d="M 335.07701,52.095427 L 349.26484,52.095427 L 349.26484,52.095427 L 349.26484,69.514367 L 84.847854,69.514367 L 84.847854,52.887197 L 105.01541,52.887197"
-
 
697
           id="path4067"
581
             sodipodi:nodetypes="cc"
698
           sodipodi:nodetypes="ccccccc" />
-
 
699
        <path
-
 
700
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.6934675;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
701
           d="M 99.014215,43.627873 L 85.410647,43.627873 L 85.410647,43.627873 L 85.410647,26.208933 L 349.1533,26.208933 L 349.1533,42.836103 L 329.0216,42.836103"
582
             id="path5061"
702
           id="path4069"
-
 
703
           sodipodi:nodetypes="ccccccc" />
-
 
704
      </g>
-
 
705
      <text
583
             d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
706
         transform="scale(0.955569,1.046497)"
-
 
707
         sodipodi:linespacing="125%"
-
 
708
         id="text4071"
-
 
709
         y="47.574963"
-
 
710
         x="214.09045"
584
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
711
         style="font-size:14.30800819px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
712
         xml:space="preserve"><tspan
-
 
713
           style="font-size:23.84668922px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans"
-
 
714
           y="47.574963"
-
 
715
           x="214.09045"
-
 
716
           id="tspan4073"
-
 
717
           sodipodi:role="line">...</tspan></text>
-
 
718
    </g>
-
 
719
    <g
-
 
720
       id="g4075"
-
 
721
       transform="translate(0.432115,356.4731)">
585
          <g
722
      <g
-
 
723
         style="fill:#ffffff;fill-opacity:1"
586
             transform="translate(62.11584,-0.571429)"
724
         transform="matrix(0.79177,0,0,0.79177,20.05087,-90.64315)"
587
             id="g5063">
725
         id="g4077">
588
            <rect
726
        <rect
589
               ry="0"
727
           ry="0"
590
               rx="0"
728
           rx="0"
591
               y="160.36218"
729
           y="160.36218"
592
               x="109.88416"
730
           x="109.88416"
593
               height="28"
731
           height="28"
594
               width="28.539986"
732
           width="28.539986"
595
               id="rect5065"
733
           id="rect4079"
596
               style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
734
           style="fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
597
            <rect
735
        <rect
598
               style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
736
           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
599
               id="rect5067"
737
           id="rect4081"
600
               width="20.44702"
738
           width="20.44702"
601
               height="21.71043"
739
           height="21.71043"
602
               x="113.84792"
740
           x="113.84792"
603
               y="163.37526" />
741
           y="163.37526" />
604
          </g>
742
      </g>
605
        </g>
-
 
606
        <g
743
      <g
-
 
744
         transform="matrix(0.79177,0,0,0.79177,19.59493,-89.85138)"
607
           id="g5069"
745
         id="g4083">
608
           transform="matrix(0.975126,0,0,1,9.825263,-116)">
-
 
609
          <path
746
        <path
610
             sodipodi:nodetypes="ccccccc"
-
 
611
             id="path5071"
-
 
612
             d="M 389.91617,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
-
 
613
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
747
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
614
          <path
-
 
615
             id="path5073"
-
 
616
             d="M 90.5625,296.29968 L 79.5625,296.29968"
748
           d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
617
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
618
        </g>
-
 
619
        <g
-
 
620
           id="g5075"
749
           id="path4085"
621
           transform="matrix(-0.97264,2.65874e-18,-2.851354e-18,-1,488.5894,464.6129)">
-
 
622
          <path
-
 
623
             sodipodi:nodetypes="ccccccc"
750
           sodipodi:nodetypes="cc" />
624
             id="path5077"
-
 
625
             d="M 389.16494,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
-
 
626
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
627
          <path
751
        <path
628
             id="path5079"
-
 
629
             d="M 90.5625,296.29968 L 79.5625,296.29968"
-
 
630
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
752
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
631
        </g>
-
 
632
        <text
-
 
633
           xml:space="preserve"
-
 
634
           style="font-size:18.07091141px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
635
           x="244.49573"
-
 
636
           y="168.52638"
753
           d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
637
           id="text5081"
754
           id="path4087"
638
           sodipodi:linespacing="125%"
755
           sodipodi:nodetypes="cc" />
639
           transform="scale(0.955569,1.046497)"><tspan
-
 
640
             sodipodi:role="line"
-
 
641
             id="tspan5083"
-
 
642
             x="244.49573"
-
 
643
             y="168.52638"
-
 
644
             style="font-size:30.11819839px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans">...</tspan></text>
-
 
645
      </g>
-
 
646
      <g
-
 
647
         transform="matrix(1.340424,0,0,1.340424,18.45163,442.1292)"
-
 
648
         id="g5085">
-
 
649
        <g
756
        <g
650
           id="g5087"
757
           id="g4089"
651
           transform="translate(0.575851,-1)">
758
           transform="translate(62.11584,-0.571429)">
652
          <rect
759
          <rect
653
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
760
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
654
             id="rect5089"
761
             id="rect4091"
655
             width="28.539986"
762
             width="28.539986"
656
             height="28"
763
             height="28"
657
             x="109.88416"
764
             x="109.88416"
658
             y="160.36218"
765
             y="160.36218"
659
             rx="0"
766
             rx="0"
Line 661... Line 768...
661
          <rect
768
          <rect
662
             y="163.37526"
769
             y="163.37526"
663
             x="113.84792"
770
             x="113.84792"
664
             height="21.71043"
771
             height="21.71043"
665
             width="20.44702"
772
             width="20.44702"
666
             id="rect5091"
773
             id="rect4093"
667
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
774
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
668
        </g>
775
        </g>
669
        <g
-
 
670
           id="g5093">
-
 
671
          <path
-
 
672
             sodipodi:nodetypes="cc"
-
 
673
             id="path5095"
-
 
674
             d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
-
 
675
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
676
          <path
-
 
677
             sodipodi:nodetypes="cc"
-
 
678
             id="path5097"
-
 
679
             d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
-
 
680
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
681
          <g
-
 
682
             transform="translate(62.11584,-0.571429)"
-
 
683
             id="g5099">
-
 
684
            <rect
-
 
685
               ry="0"
-
 
686
               rx="0"
-
 
687
               y="160.36218"
-
 
688
               x="109.88416"
-
 
689
               height="28"
-
 
690
               width="28.539986"
-
 
691
               id="rect5101"
-
 
692
               style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
-
 
693
            <rect
-
 
694
               style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
695
               id="rect5103"
-
 
696
               width="20.44702"
-
 
697
               height="21.71043"
-
 
698
               x="113.84792"
-
 
699
               y="163.37526" />
-
 
700
          </g>
-
 
701
        </g>
776
      </g>
702
        <g
777
      <g
-
 
778
         transform="matrix(0.79177,0,0,0.79177,0.59245,-175.3625)"
703
           id="g5105"
779
         id="g4095">
704
           transform="translate(-24,-108)">
-
 
705
          <path
780
        <path
706
             sodipodi:nodetypes="cc"
781
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
707
             id="path5107"
-
 
708
             d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
782
           d="M 243.02088,272.84069 C 233.26814,272.92475 226.55893,272.92475 226.55893,272.92475"
-
 
783
           id="path4097"
709
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
784
           sodipodi:nodetypes="cc" />
710
          <path
785
        <path
711
             sodipodi:nodetypes="cc"
786
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
712
             id="path5109"
-
 
713
             d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
787
           d="M 237.9983,288.91646 C 247.75104,288.8324 254.46025,288.8324 254.46025,288.8324"
-
 
788
           id="path4099"
714
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
789
           sodipodi:nodetypes="cc" />
715
        </g>
790
      </g>
716
        <path
791
      <path
717
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
718
           d="M 283.56087,164.84072 C 273.80813,164.92478 267.09892,164.92478 267.09892,164.92478"
792
         sodipodi:nodetypes="cc"
719
           id="path5111"
793
         id="path4101"
720
           sodipodi:nodetypes="cc" />
794
         d="M 244.10992,40.664557 C 236.38799,40.731113 231.07584,40.731113 231.07584,40.731113"
-
 
795
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.74018908;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
721
        <path
796
      <path
722
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19749999;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-
 
723
           d="M 278.53829,180.91649 C 288.29103,180.83243 295.00024,180.83243 295.00024,180.83243"
797
         sodipodi:nodetypes="cc"
724
           id="path5113"
798
         id="path4103"
725
           sodipodi:nodetypes="cc" />
799
         d="M 240.13319,53.392869 C 247.85512,53.326313 253.16727,53.326313 253.16727,53.326313"
-
 
800
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.73991454;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
726
        <rect
801
      <rect
-
 
802
         style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
727
           ry="0"
803
         id="rect4105"
-
 
804
         width="22.597105"
-
 
805
         height="22.169559"
-
 
806
         x="255.54236"
-
 
807
         y="35.535046"
728
           rx="0"
808
         rx="0"
729
           y="158.36218"
809
         ry="0" />
730
           x="297.99997"
-
 
731
           height="28"
-
 
732
           width="28.539986"
-
 
733
           id="rect5115"
-
 
734
           style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
-
 
735
        <rect
810
      <rect
736
           style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
737
           id="rect5117"
811
         y="37.920708"
738
           width="20.44702"
812
         x="258.68073"
739
           height="21.71043"
813
         height="17.189667"
740
           x="301.96371"
814
         width="16.189337"
741
           y="161.37526" />
815
         id="rect4107"
-
 
816
         style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.0213716px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
742
        <g
817
      <g
-
 
818
         transform="matrix(0.79177,0,0,0.79177,168.8119,-92.11358)"
743
           id="g5119"
819
         id="g4109">
744
           transform="translate(188.46,-2.857139)">
-
 
745
          <path
820
        <path
746
             sodipodi:nodetypes="cc"
821
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
747
             id="path5121"
-
 
748
             d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
822
           d="M 157.56087,166.26929 C 147.80813,166.35335 141.09892,166.35335 141.09892,166.35335"
-
 
823
           id="path4111"
749
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
824
           sodipodi:nodetypes="cc" />
750
          <path
825
        <path
751
             sodipodi:nodetypes="cc"
826
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
752
             id="path5123"
-
 
753
             d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
827
           d="M 152.53829,182.34506 C 162.29103,182.261 169.00024,182.261 169.00024,182.261"
-
 
828
           id="path4113"
754
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.19784665;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
829
           sodipodi:nodetypes="cc" />
755
          <g
830
        <g
-
 
831
           id="g4115"
756
             transform="translate(62.11584,-0.571429)"
832
           transform="translate(62.11584,-0.571429)">
757
             id="g5125">
-
 
758
            <rect
833
          <rect
759
               ry="0"
-
 
760
               rx="0"
-
 
761
               y="160.36218"
834
             style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4"
762
               x="109.88416"
835
             id="rect4117"
763
               height="28"
-
 
764
               width="28.539986"
836
             width="28.539986"
765
               id="rect5127"
837
             height="28"
-
 
838
             x="109.88416"
766
               style="fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4" />
839
             y="160.36218"
-
 
840
             rx="0"
-
 
841
             ry="0" />
767
            <rect
842
          <rect
768
               style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-
 
769
               id="rect5129"
843
             y="163.37526"
770
               width="20.44702"
-
 
771
               height="21.71043"
-
 
772
               x="113.84792"
844
             x="113.84792"
-
 
845
             height="21.71043"
773
               y="163.37526" />
846
             width="20.44702"
-
 
847
             id="rect4119"
-
 
848
             style="fill:#0000ff;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.55297828px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
774
          </g>
849
        </g>
775
        </g>
850
      </g>
776
        <g
851
      <g
777
           id="g5131"
852
         id="g4121">
778
           transform="matrix(0.975126,0,0,1,9.825263,-116)">
-
 
779
          <path
853
        <path
780
             sodipodi:nodetypes="ccccccc"
-
 
781
             id="path5133"
-
 
782
             d="M 389.91617,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
-
 
783
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
784
          <path
-
 
785
             id="path5135"
-
 
786
             d="M 90.5625,296.29968 L 79.5625,296.29968"
-
 
787
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
854
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.69563103;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
788
        </g>
-
 
789
        <g
-
 
790
           id="g5137"
-
 
791
           transform="matrix(-0.97264,2.65874e-18,-2.851354e-18,-1,488.5894,464.6129)">
855
           d="M 335.07701,52.095427 L 349.26484,52.095427 L 349.26484,52.095427 L 349.26484,69.514367 L 84.847854,69.514367 L 84.847854,52.887197 L 105.01541,52.887197"
792
          <path
856
           id="path4123"
793
             sodipodi:nodetypes="ccccccc"
857
           sodipodi:nodetypes="ccccccc" />
794
             id="path5139"
858
        <path
795
             d="M 389.16494,295.27783 L 416.91564,295.27783 L 416.91564,295.27783 L 416.91564,317.27783 L 74.440306,317.27783 L 74.440306,296.27783 L 92.656861,296.27783"
-
 
796
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2.16871166;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
859
           style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.6934675;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow2Mstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
797
          <path
-
 
-
 
860
           d="M 99.014215,43.627873 L 85.410647,43.627873 L 85.410647,43.627873 L 85.410647,26.208933 L 349.1533,26.208933 L 349.1533,42.836103 L 329.0216,42.836103"
798
             id="path5141"
861
           id="path4125"
799
             d="M 90.5625,296.29968 L 79.5625,296.29968"
862
           sodipodi:nodetypes="ccccccc" />
800
             style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1.125;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-
 
801
        </g>
863
      </g>
802
        <text
864
      <text
803
           xml:space="preserve"
865
         transform="scale(0.955569,1.046497)"
804
           style="font-size:18.07091141px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
805
           x="244.49573"
-
 
806
           y="168.52638"
-
 
807
           id="text5143"
-
 
808
           sodipodi:linespacing="125%"
866
         sodipodi:linespacing="125%"
809
           transform="scale(0.955569,1.046497)"><tspan
-
 
810
             sodipodi:role="line"
-
 
811
             id="tspan5145"
-
 
812
             x="244.49573"
-
 
813
             y="168.52638"
-
 
814
             style="font-size:30.11819839px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans">...</tspan></text>
-
 
815
      </g>
-
 
816
      <text
-
 
817
         sodipodi:linespacing="125%"
-
 
818
         id="text5147"
867
         id="text4127"
819
         y="61.205933"
868
         y="47.574963"
820
         x="70.259766"
869
         x="214.09045"
821
         style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
870
         style="font-size:14.30800819px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
822
         xml:space="preserve"><tspan
871
         xml:space="preserve"><tspan
823
           style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
-
 
824
           y="61.205933"
-
 
825
           x="70.259766"
-
 
826
           id="tspan5149"
-
 
827
           sodipodi:role="line">HASH</tspan><tspan
-
 
828
           style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
-
 
829
           id="tspan5151"
-
 
830
           y="86.205933"
-
 
831
           x="70.259766"
-
 
832
           sodipodi:role="line">KEY</tspan></text>
-
 
833
      <text
-
 
834
         sodipodi:linespacing="125%"
-
 
835
         id="text5153"
-
 
836
         y="183.20593"
-
 
837
         x="70.259766"
-
 
838
         style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
839
         xml:space="preserve"><tspan
-
 
840
           style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
-
 
841
           y="183.20593"
-
 
842
           x="70.259766"
-
 
843
           id="tspan5155"
-
 
844
           sodipodi:role="line">HASH</tspan><tspan
-
 
845
           style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
-
 
846
           id="tspan5157"
-
 
847
           y="208.20593"
-
 
848
           x="70.259766"
-
 
849
           sodipodi:role="line">KEY</tspan></text>
-
 
850
      <text
-
 
851
         sodipodi:linespacing="125%"
-
 
852
         id="text5159"
-
 
853
         y="547.36218"
-
 
854
         x="75.740234"
-
 
855
         style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
856
         xml:space="preserve"><tspan
-
 
857
           style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
-
 
858
           y="547.36218"
-
 
859
           x="75.740234"
-
 
860
           id="tspan5161"
-
 
861
           sodipodi:role="line">HASH</tspan><tspan
-
 
862
           style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
-
 
863
           id="tspan5163"
-
 
864
           y="572.36218"
-
 
865
           x="75.740234"
-
 
866
           sodipodi:role="line">KEY</tspan></text>
-
 
867
      <text
-
 
868
         sodipodi:linespacing="125%"
-
 
869
         id="text5165"
-
 
870
         y="667.20593"
-
 
871
         x="74.259766"
-
 
872
         style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
873
         xml:space="preserve"><tspan
-
 
874
           style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
872
           style="font-size:23.84668922px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans"
875
           y="667.20593"
873
           y="47.574963"
876
           x="74.259766"
874
           x="214.09045"
877
           id="tspan5167"
-
 
878
           sodipodi:role="line">HASH</tspan><tspan
-
 
879
           style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;font-family:Bitstream Vera Sans"
-
 
880
           id="tspan5169"
875
           id="tspan4129"
881
           y="692.20593"
-
 
882
           x="74.259766"
-
 
883
           sodipodi:role="line">KEY</tspan></text>
876
           sodipodi:role="line">...</tspan></text>
884
      <text
-
 
885
         sodipodi:linespacing="125%"
-
 
886
         id="text5171"
-
 
887
         y="369.50504"
-
 
888
         x="482"
-
 
889
         style="font-size:12px;font-style:normal;font-weight:normal;line-height:125%;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-
 
890
         xml:space="preserve"><tspan
-
 
891
           style="font-size:20px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Bitstream Vera Sans"
-
 
892
           y="369.50504"
-
 
893
           x="482"
-
 
894
           id="tspan5173"
-
 
895
           sodipodi:role="line">Collision chains (lists)</tspan></text>
-
 
896
      <path
-
 
897
         sodipodi:nodetypes="cc"
-
 
898
         id="path5175"
-
 
899
         d="M 580,105.36218 L 621.71429,342.07647"
-
 
900
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
901
      <path
-
 
902
         id="path5177"
-
 
903
         d="M 497,233.79075 C 607,346.36218 607,346.36218 607,346.36218"
-
 
904
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
905
      <path
-
 
906
         id="path5179"
-
 
907
         d="M 608.57143,378.36218 L 474,515.36218 L 474,515.36218 L 474,515.36218 L 474,515.36218"
-
 
908
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
909
      <path
-
 
910
         id="path5181"
-
 
911
         d="M 628.57143,379.36218 L 580,636.36218"
-
 
912
         style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-
 
913
    </g>
877
    </g>
914
  </g>
878
  </g>
915
</svg>
879
</svg>