xref: /openbmc/linux/Documentation/i2c/i2c_bus.svg (revision 0b26ca68)
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5   xmlns:dc="http://purl.org/dc/elements/1.1/"
6   xmlns:cc="http://creativecommons.org/ns#"
7   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8   xmlns:svg="http://www.w3.org/2000/svg"
9   xmlns="http://www.w3.org/2000/svg"
10   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12   sodipodi:docname="i2c_bus.svg"
13   inkscape:version="0.92.3 (2405546, 2018-03-11)"
14   version="1.1"
15   id="svg2"
16   viewBox="0 0 813.34215 261.01596"
17   height="73.664505mm"
18   width="229.54323mm">
19  <defs
20     id="defs4">
21    <marker
22       inkscape:stockid="DotM"
23       orient="auto"
24       refY="0"
25       refX="0"
26       id="marker8861"
27       style="overflow:visible"
28       inkscape:isstock="true">
29      <path
30         inkscape:connector-curvature="0"
31         id="path8859"
32         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
33         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
34         transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
35    </marker>
36    <marker
37       inkscape:isstock="true"
38       style="overflow:visible"
39       id="marker6165"
40       refX="0"
41       refY="0"
42       orient="auto"
43       inkscape:stockid="DotM"
44       inkscape:collect="always">
45      <path
46         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
47         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
48         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
49         id="path6163"
50         inkscape:connector-curvature="0" />
51    </marker>
52    <marker
53       inkscape:isstock="true"
54       style="overflow:visible"
55       id="marker2713"
56       refX="0"
57       refY="0"
58       orient="auto"
59       inkscape:stockid="DotM">
60      <path
61         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
62         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
63         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
64         id="path2711"
65         inkscape:connector-curvature="0" />
66    </marker>
67    <marker
68       inkscape:stockid="DotM"
69       orient="auto"
70       refY="0"
71       refX="0"
72       id="DotM"
73       style="overflow:visible"
74       inkscape:isstock="true"
75       inkscape:collect="always">
76      <path
77         id="path1795"
78         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
79         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
80         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
81         inkscape:connector-curvature="0" />
82    </marker>
83    <marker
84       inkscape:isstock="true"
85       style="overflow:visible"
86       id="marker6389"
87       refX="0"
88       refY="0"
89       orient="auto"
90       inkscape:stockid="Arrow2Mend">
91      <path
92         transform="scale(-0.6)"
93         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
94         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
95         id="path6387"
96         inkscape:connector-curvature="0" />
97    </marker>
98    <marker
99       inkscape:stockid="TriangleOutM"
100       orient="auto"
101       refY="0"
102       refX="0"
103       id="TriangleOutM"
104       style="overflow:visible"
105       inkscape:isstock="true">
106      <path
107         id="path4107"
108         d="M 5.77,0 -2.88,5 V -5 Z"
109         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
110         transform="scale(0.4)"
111         inkscape:connector-curvature="0" />
112    </marker>
113    <marker
114       inkscape:stockid="TriangleOutL"
115       orient="auto"
116       refY="0"
117       refX="0"
118       id="marker5333"
119       style="overflow:visible"
120       inkscape:isstock="true">
121      <path
122         id="path5335"
123         d="M 5.77,0 -2.88,5 V -5 Z"
124         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
125         transform="scale(0.8)"
126         inkscape:connector-curvature="0" />
127    </marker>
128    <marker
129       inkscape:stockid="TriangleOutL"
130       orient="auto"
131       refY="0"
132       refX="0"
133       id="TriangleOutL"
134       style="overflow:visible"
135       inkscape:isstock="true">
136      <path
137         id="path5049"
138         d="M 5.77,0 -2.88,5 V -5 Z"
139         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
140         transform="scale(0.8)"
141         inkscape:connector-curvature="0" />
142    </marker>
143    <marker
144       inkscape:stockid="DotS"
145       orient="auto"
146       refY="0"
147       refX="0"
148       id="DotS"
149       style="overflow:visible"
150       inkscape:isstock="true">
151      <path
152         id="path9326"
153         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
154         style="fill:#404040;fill-opacity:1;fill-rule:evenodd;stroke:#404040;stroke-width:1.00000003pt;stroke-opacity:1"
155         transform="matrix(0.2,0,0,0.2,1.48,0.2)"
156         inkscape:connector-curvature="0" />
157    </marker>
158    <marker
159       inkscape:stockid="Arrow2Mstart"
160       orient="auto"
161       refY="0"
162       refX="0"
163       id="Arrow2Mstart"
164       style="overflow:visible"
165       inkscape:isstock="true">
166      <path
167         id="path9283"
168         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
169         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
170         transform="scale(0.6)"
171         inkscape:connector-curvature="0" />
172    </marker>
173    <marker
174       inkscape:stockid="Arrow2Mend"
175       orient="auto"
176       refY="0"
177       refX="0"
178       id="marker9095"
179       style="overflow:visible"
180       inkscape:isstock="true">
181      <path
182         id="path9097"
183         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
184         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
185         transform="scale(-0.6)"
186         inkscape:connector-curvature="0" />
187    </marker>
188    <marker
189       inkscape:stockid="Arrow2Mend"
190       orient="auto"
191       refY="0"
192       refX="0"
193       id="marker8935"
194       style="overflow:visible"
195       inkscape:isstock="true">
196      <path
197         id="path8937"
198         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
199         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
200         transform="scale(-0.6)"
201         inkscape:connector-curvature="0" />
202    </marker>
203    <marker
204       inkscape:stockid="Arrow2Mend"
205       orient="auto"
206       refY="0"
207       refX="0"
208       id="marker8781"
209       style="overflow:visible"
210       inkscape:isstock="true">
211      <path
212         id="path8783"
213         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
214         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
215         transform="scale(-0.6)"
216         inkscape:connector-curvature="0" />
217    </marker>
218    <marker
219       inkscape:stockid="Arrow2Lend"
220       orient="auto"
221       refY="0"
222       refX="0"
223       id="Arrow2Lend"
224       style="overflow:visible"
225       inkscape:isstock="true">
226      <path
227         id="path4700"
228         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
229         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
230         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
231         inkscape:connector-curvature="0" />
232    </marker>
233    <marker
234       inkscape:stockid="EmptyTriangleOutL"
235       orient="auto"
236       refY="0"
237       refX="0"
238       id="EmptyTriangleOutL"
239       style="overflow:visible"
240       inkscape:isstock="true">
241      <path
242         id="path4502"
243         d="M 5.77,0 -2.88,5 V -5 Z"
244         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
245         transform="matrix(0.8,0,0,0.8,-4.8,0)"
246         inkscape:connector-curvature="0" />
247    </marker>
248    <marker
249       inkscape:stockid="EmptyTriangleOutL"
250       orient="auto"
251       refY="0"
252       refX="0"
253       id="EmptyTriangleOutL-4"
254       style="overflow:visible"
255       inkscape:isstock="true">
256      <path
257         inkscape:connector-curvature="0"
258         id="path4502-7"
259         d="M 5.77,0 -2.88,5 V -5 Z"
260         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
261         transform="matrix(0.8,0,0,0.8,-4.8,0)" />
262    </marker>
263    <marker
264       inkscape:stockid="EmptyTriangleOutL"
265       orient="auto"
266       refY="0"
267       refX="0"
268       id="EmptyTriangleOutL-4-4"
269       style="overflow:visible"
270       inkscape:isstock="true">
271      <path
272         inkscape:connector-curvature="0"
273         id="path4502-7-5"
274         d="M 5.77,0 -2.88,5 V -5 Z"
275         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
276         transform="matrix(0.8,0,0,0.8,-4.8,0)" />
277    </marker>
278    <marker
279       inkscape:stockid="EmptyTriangleOutL"
280       orient="auto"
281       refY="0"
282       refX="0"
283       id="EmptyTriangleOutL-7"
284       style="overflow:visible"
285       inkscape:isstock="true">
286      <path
287         inkscape:connector-curvature="0"
288         id="path4502-5"
289         d="M 5.77,0 -2.88,5 V -5 Z"
290         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
291         transform="matrix(0.8,0,0,0.8,-4.8,0)" />
292    </marker>
293    <marker
294       inkscape:stockid="EmptyTriangleOutL"
295       orient="auto"
296       refY="0"
297       refX="0"
298       id="EmptyTriangleOutL-6"
299       style="overflow:visible"
300       inkscape:isstock="true">
301      <path
302         inkscape:connector-curvature="0"
303         id="path4502-2"
304         d="M 5.77,0 -2.88,5 V -5 Z"
305         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
306         transform="matrix(0.8,0,0,0.8,-4.8,0)" />
307    </marker>
308    <marker
309       inkscape:stockid="EmptyTriangleOutL"
310       orient="auto"
311       refY="0"
312       refX="0"
313       id="EmptyTriangleOutL-78"
314       style="overflow:visible"
315       inkscape:isstock="true">
316      <path
317         inkscape:connector-curvature="0"
318         id="path4502-57"
319         d="M 5.77,0 -2.88,5 V -5 Z"
320         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
321         transform="matrix(0.8,0,0,0.8,-4.8,0)" />
322    </marker>
323    <marker
324       inkscape:stockid="EmptyTriangleOutL"
325       orient="auto"
326       refY="0"
327       refX="0"
328       id="EmptyTriangleOutL-1"
329       style="overflow:visible"
330       inkscape:isstock="true">
331      <path
332         inkscape:connector-curvature="0"
333         id="path4502-8"
334         d="M 5.77,0 -2.88,5 V -5 Z"
335         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
336         transform="matrix(0.8,0,0,0.8,-4.8,0)" />
337    </marker>
338    <marker
339       inkscape:stockid="EmptyTriangleOutL"
340       orient="auto"
341       refY="0"
342       refX="0"
343       id="EmptyTriangleOutL-9"
344       style="overflow:visible"
345       inkscape:isstock="true">
346      <path
347         inkscape:connector-curvature="0"
348         id="path4502-75"
349         d="M 5.77,0 -2.88,5 V -5 Z"
350         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
351         transform="matrix(0.8,0,0,0.8,-4.8,0)" />
352    </marker>
353    <marker
354       inkscape:stockid="EmptyTriangleOutL"
355       orient="auto"
356       refY="0"
357       refX="0"
358       id="EmptyTriangleOutL-78-2"
359       style="overflow:visible"
360       inkscape:isstock="true">
361      <path
362         inkscape:connector-curvature="0"
363         id="path4502-57-6"
364         d="M 5.77,0 -2.88,5 V -5 Z"
365         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
366         transform="matrix(0.8,0,0,0.8,-4.8,0)" />
367    </marker>
368    <marker
369       inkscape:stockid="Arrow2Mend"
370       orient="auto"
371       refY="0"
372       refX="0"
373       id="Arrow2Mend-3"
374       style="overflow:visible"
375       inkscape:isstock="true">
376      <path
377         inkscape:connector-curvature="0"
378         id="path4369-6"
379         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
380         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
381         transform="scale(-0.6)" />
382    </marker>
383    <marker
384       inkscape:stockid="Arrow2Mend"
385       orient="auto"
386       refY="0"
387       refX="0"
388       id="Arrow2Mend-3-5"
389       style="overflow:visible"
390       inkscape:isstock="true">
391      <path
392         inkscape:connector-curvature="0"
393         id="path4369-6-3"
394         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
395         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
396         transform="scale(-0.6)" />
397    </marker>
398    <marker
399       inkscape:stockid="Arrow2Mend"
400       orient="auto"
401       refY="0"
402       refX="0"
403       id="Arrow2Mend-3-5-6"
404       style="overflow:visible"
405       inkscape:isstock="true">
406      <path
407         inkscape:connector-curvature="0"
408         id="path4369-6-3-2"
409         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
410         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
411         transform="scale(-0.6)" />
412    </marker>
413    <marker
414       inkscape:stockid="Arrow2Mend"
415       orient="auto"
416       refY="0"
417       refX="0"
418       id="Arrow2Mend-3-5-6-1"
419       style="overflow:visible"
420       inkscape:isstock="true">
421      <path
422         inkscape:connector-curvature="0"
423         id="path4369-6-3-2-2"
424         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
425         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
426         transform="scale(-0.6)" />
427    </marker>
428    <marker
429       inkscape:stockid="Arrow2Mend"
430       orient="auto"
431       refY="0"
432       refX="0"
433       id="Arrow2Mend-3-5-7"
434       style="overflow:visible"
435       inkscape:isstock="true">
436      <path
437         inkscape:connector-curvature="0"
438         id="path4369-6-3-0"
439         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
440         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
441         transform="scale(-0.6)" />
442    </marker>
443    <marker
444       inkscape:stockid="Arrow2Mend"
445       orient="auto"
446       refY="0"
447       refX="0"
448       id="Arrow2Mend-3-9"
449       style="overflow:visible"
450       inkscape:isstock="true">
451      <path
452         inkscape:connector-curvature="0"
453         id="path4369-6-36"
454         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
455         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
456         transform="scale(-0.6)" />
457    </marker>
458    <marker
459       inkscape:stockid="Arrow2Mend"
460       orient="auto"
461       refY="0"
462       refX="0"
463       id="Arrow2Mend-31"
464       style="overflow:visible"
465       inkscape:isstock="true">
466      <path
467         inkscape:connector-curvature="0"
468         id="path4369-9"
469         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
470         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
471         transform="scale(-0.6)" />
472    </marker>
473    <marker
474       inkscape:stockid="Arrow2Mend"
475       orient="auto"
476       refY="0"
477       refX="0"
478       id="Arrow2Mend-3-5-7-5"
479       style="overflow:visible"
480       inkscape:isstock="true">
481      <path
482         inkscape:connector-curvature="0"
483         id="path4369-6-3-0-4"
484         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
485         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
486         transform="scale(-0.6)" />
487    </marker>
488    <marker
489       inkscape:stockid="Arrow2Mend"
490       orient="auto"
491       refY="0"
492       refX="0"
493       id="Arrow2Mend-3-9-6"
494       style="overflow:visible"
495       inkscape:isstock="true">
496      <path
497         inkscape:connector-curvature="0"
498         id="path4369-6-36-5"
499         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
500         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
501         transform="scale(-0.6)" />
502    </marker>
503    <marker
504       inkscape:stockid="Arrow2Mend"
505       orient="auto"
506       refY="0"
507       refX="0"
508       id="Arrow2Mend-3-5-7-3"
509       style="overflow:visible"
510       inkscape:isstock="true">
511      <path
512         inkscape:connector-curvature="0"
513         id="path4369-6-3-0-5"
514         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
515         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
516         transform="scale(-0.6)" />
517    </marker>
518    <marker
519       inkscape:stockid="Arrow2Mend"
520       orient="auto"
521       refY="0"
522       refX="0"
523       id="marker9095-3"
524       style="overflow:visible"
525       inkscape:isstock="true">
526      <path
527         inkscape:connector-curvature="0"
528         id="path9097-1"
529         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
530         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
531         transform="scale(-0.6)" />
532    </marker>
533    <marker
534       inkscape:stockid="Arrow2Mend"
535       orient="auto"
536       refY="0"
537       refX="0"
538       id="marker9095-3-7"
539       style="overflow:visible"
540       inkscape:isstock="true">
541      <path
542         inkscape:connector-curvature="0"
543         id="path9097-1-8"
544         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
545         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
546         transform="scale(-0.6)" />
547    </marker>
548    <marker
549       inkscape:stockid="Arrow2Mend"
550       orient="auto"
551       refY="0"
552       refX="0"
553       id="marker9095-1-5"
554       style="overflow:visible"
555       inkscape:isstock="true">
556      <path
557         inkscape:connector-curvature="0"
558         id="path9097-2-0"
559         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
560         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
561         transform="scale(-0.6)" />
562    </marker>
563    <marker
564       inkscape:stockid="Arrow2Mend"
565       orient="auto"
566       refY="0"
567       refX="0"
568       id="marker9095-1-5-6"
569       style="overflow:visible"
570       inkscape:isstock="true">
571      <path
572         inkscape:connector-curvature="0"
573         id="path9097-2-0-1"
574         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
575         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
576         transform="scale(-0.6)" />
577    </marker>
578    <marker
579       inkscape:stockid="Arrow2Mend"
580       orient="auto"
581       refY="0"
582       refX="0"
583       id="marker9095-1-5-6-6"
584       style="overflow:visible"
585       inkscape:isstock="true">
586      <path
587         inkscape:connector-curvature="0"
588         id="path9097-2-0-1-3"
589         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
590         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
591         transform="scale(-0.6)" />
592    </marker>
593    <marker
594       inkscape:stockid="Arrow2Mend"
595       orient="auto"
596       refY="0"
597       refX="0"
598       id="marker9095-1-5-2"
599       style="overflow:visible"
600       inkscape:isstock="true">
601      <path
602         inkscape:connector-curvature="0"
603         id="path9097-2-0-0"
604         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
605         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
606         transform="scale(-0.6)" />
607    </marker>
608    <marker
609       inkscape:stockid="Arrow2Mend"
610       orient="auto"
611       refY="0"
612       refX="0"
613       id="marker9095-1-5-6-5"
614       style="overflow:visible"
615       inkscape:isstock="true">
616      <path
617         inkscape:connector-curvature="0"
618         id="path9097-2-0-1-5"
619         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
620         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
621         transform="scale(-0.6)" />
622    </marker>
623    <marker
624       inkscape:stockid="Arrow2Mend"
625       orient="auto"
626       refY="0"
627       refX="0"
628       id="marker9095-1-5-4"
629       style="overflow:visible"
630       inkscape:isstock="true">
631      <path
632         inkscape:connector-curvature="0"
633         id="path9097-2-0-7"
634         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
635         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
636         transform="scale(-0.6)" />
637    </marker>
638    <marker
639       inkscape:stockid="Arrow2Mend"
640       orient="auto"
641       refY="0"
642       refX="0"
643       id="marker9095-1-5-6-5-9"
644       style="overflow:visible"
645       inkscape:isstock="true">
646      <path
647         inkscape:connector-curvature="0"
648         id="path9097-2-0-1-5-3"
649         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
650         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
651         transform="scale(-0.6)" />
652    </marker>
653    <marker
654       inkscape:stockid="Arrow2Mend"
655       orient="auto"
656       refY="0"
657       refX="0"
658       id="marker9095-1-5-6-5-4"
659       style="overflow:visible"
660       inkscape:isstock="true">
661      <path
662         inkscape:connector-curvature="0"
663         id="path9097-2-0-1-5-5"
664         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
665         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
666         transform="scale(-0.6)" />
667    </marker>
668    <marker
669       inkscape:stockid="Arrow2Mend"
670       orient="auto"
671       refY="0"
672       refX="0"
673       id="marker9095-1-5-6-5-4-4"
674       style="overflow:visible"
675       inkscape:isstock="true">
676      <path
677         inkscape:connector-curvature="0"
678         id="path9097-2-0-1-5-5-3"
679         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
680         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
681         transform="scale(-0.6)" />
682    </marker>
683    <marker
684       inkscape:stockid="Arrow2Mend"
685       orient="auto"
686       refY="0"
687       refX="0"
688       id="marker9095-1-5-6-5-4-4-9"
689       style="overflow:visible"
690       inkscape:isstock="true">
691      <path
692         inkscape:connector-curvature="0"
693         id="path9097-2-0-1-5-5-3-2"
694         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
695         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
696         transform="scale(-0.6)" />
697    </marker>
698    <marker
699       inkscape:stockid="Arrow2Mend"
700       orient="auto"
701       refY="0"
702       refX="0"
703       id="marker9095-1-5-6-5-4-4-6"
704       style="overflow:visible"
705       inkscape:isstock="true">
706      <path
707         inkscape:connector-curvature="0"
708         id="path9097-2-0-1-5-5-3-8"
709         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
710         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
711         transform="scale(-0.6)" />
712    </marker>
713    <marker
714       inkscape:stockid="Arrow2Mend"
715       orient="auto"
716       refY="0"
717       refX="0"
718       id="marker9095-1-5-6-5-4-4-2"
719       style="overflow:visible"
720       inkscape:isstock="true">
721      <path
722         inkscape:connector-curvature="0"
723         id="path9097-2-0-1-5-5-3-7"
724         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
725         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
726         transform="scale(-0.6)" />
727    </marker>
728    <marker
729       inkscape:stockid="Arrow2Mend"
730       orient="auto"
731       refY="0"
732       refX="0"
733       id="marker9095-1-5-3"
734       style="overflow:visible"
735       inkscape:isstock="true">
736      <path
737         inkscape:connector-curvature="0"
738         id="path9097-2-0-6"
739         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
740         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
741         transform="scale(-0.6)" />
742    </marker>
743    <marker
744       inkscape:stockid="Arrow2Mend"
745       orient="auto"
746       refY="0"
747       refX="0"
748       id="marker9095-1-5-6-5-4-4-6-5"
749       style="overflow:visible"
750       inkscape:isstock="true">
751      <path
752         inkscape:connector-curvature="0"
753         id="path9097-2-0-1-5-5-3-8-3"
754         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
755         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
756         transform="scale(-0.6)" />
757    </marker>
758    <marker
759       inkscape:stockid="Arrow2Mend"
760       orient="auto"
761       refY="0"
762       refX="0"
763       id="marker9095-1-5-27"
764       style="overflow:visible"
765       inkscape:isstock="true">
766      <path
767         inkscape:connector-curvature="0"
768         id="path9097-2-0-09"
769         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
770         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
771         transform="scale(-0.6)" />
772    </marker>
773    <marker
774       inkscape:stockid="Arrow2Mend"
775       orient="auto"
776       refY="0"
777       refX="0"
778       id="marker9095-1-5-27-6"
779       style="overflow:visible"
780       inkscape:isstock="true">
781      <path
782         inkscape:connector-curvature="0"
783         id="path9097-2-0-09-2"
784         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
785         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
786         transform="scale(-0.6)" />
787    </marker>
788    <marker
789       inkscape:stockid="Arrow2Mend"
790       orient="auto"
791       refY="0"
792       refX="0"
793       id="marker9095-1-5-27-0"
794       style="overflow:visible"
795       inkscape:isstock="true">
796      <path
797         inkscape:connector-curvature="0"
798         id="path9097-2-0-09-23"
799         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
800         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
801         transform="scale(-0.6)" />
802    </marker>
803    <marker
804       inkscape:stockid="Arrow2Mend"
805       orient="auto"
806       refY="0"
807       refX="0"
808       id="marker9095-1-9"
809       style="overflow:visible"
810       inkscape:isstock="true">
811      <path
812         inkscape:connector-curvature="0"
813         id="path9097-2-7"
814         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
815         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
816         transform="scale(-0.6)" />
817    </marker>
818    <marker
819       inkscape:stockid="Arrow2Mend"
820       orient="auto"
821       refY="0"
822       refX="0"
823       id="marker9095-1-5-4-6"
824       style="overflow:visible"
825       inkscape:isstock="true">
826      <path
827         inkscape:connector-curvature="0"
828         id="path9097-2-0-7-7"
829         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
830         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
831         transform="scale(-0.6)" />
832    </marker>
833    <marker
834       inkscape:stockid="Arrow2Mend"
835       orient="auto"
836       refY="0"
837       refX="0"
838       id="marker9095-1-5-4-6-3"
839       style="overflow:visible"
840       inkscape:isstock="true">
841      <path
842         inkscape:connector-curvature="0"
843         id="path9097-2-0-7-7-5"
844         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
845         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
846         transform="scale(-0.6)" />
847    </marker>
848    <marker
849       inkscape:stockid="Arrow2Mend"
850       orient="auto"
851       refY="0"
852       refX="0"
853       id="marker9095-1-5-4-6-2"
854       style="overflow:visible"
855       inkscape:isstock="true">
856      <path
857         inkscape:connector-curvature="0"
858         id="path9097-2-0-7-7-9"
859         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
860         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
861         transform="scale(-0.6)" />
862    </marker>
863    <marker
864       inkscape:stockid="TriangleOutM"
865       orient="auto"
866       refY="0"
867       refX="0"
868       id="TriangleOutM-2"
869       style="overflow:visible"
870       inkscape:isstock="true">
871      <path
872         inkscape:connector-curvature="0"
873         id="path4107-7"
874         d="M 5.77,0 -2.88,5 V -5 Z"
875         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
876         transform="scale(0.4)" />
877    </marker>
878    <marker
879       inkscape:stockid="Arrow2Mstart"
880       orient="auto"
881       refY="0"
882       refX="0"
883       id="Arrow2Mstart-9"
884       style="overflow:visible"
885       inkscape:isstock="true">
886      <path
887         inkscape:connector-curvature="0"
888         id="path9283-3"
889         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
890         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
891         transform="scale(0.6)" />
892    </marker>
893    <marker
894       inkscape:stockid="Arrow2Mend"
895       orient="auto"
896       refY="0"
897       refX="0"
898       id="marker9095-1-5-4-6-6"
899       style="overflow:visible"
900       inkscape:isstock="true">
901      <path
902         inkscape:connector-curvature="0"
903         id="path9097-2-0-7-7-0"
904         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
905         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
906         transform="scale(-0.6)" />
907    </marker>
908    <marker
909       inkscape:stockid="DotM"
910       orient="auto"
911       refY="0"
912       refX="0"
913       id="DotM-3"
914       style="overflow:visible"
915       inkscape:isstock="true">
916      <path
917         inkscape:connector-curvature="0"
918         id="path1795-7"
919         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
920         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
921         transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
922    </marker>
923    <marker
924       inkscape:isstock="true"
925       style="overflow:visible"
926       id="marker2713-9"
927       refX="0"
928       refY="0"
929       orient="auto"
930       inkscape:stockid="DotM">
931      <path
932         inkscape:connector-curvature="0"
933         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
934         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
935         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
936         id="path2711-2" />
937    </marker>
938    <marker
939       inkscape:stockid="DotM"
940       orient="auto"
941       refY="0"
942       refX="0"
943       id="DotM-2"
944       style="overflow:visible"
945       inkscape:isstock="true"
946       inkscape:collect="always">
947      <path
948         inkscape:connector-curvature="0"
949         id="path1795-8"
950         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
951         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
952         transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
953    </marker>
954    <marker
955       inkscape:isstock="true"
956       style="overflow:visible"
957       id="marker2713-3"
958       refX="0"
959       refY="0"
960       orient="auto"
961       inkscape:stockid="DotM">
962      <path
963         inkscape:connector-curvature="0"
964         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
965         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
966         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
967         id="path2711-6" />
968    </marker>
969    <marker
970       inkscape:stockid="DotM"
971       orient="auto"
972       refY="0"
973       refX="0"
974       id="DotM-1"
975       style="overflow:visible"
976       inkscape:isstock="true"
977       inkscape:collect="always">
978      <path
979         inkscape:connector-curvature="0"
980         id="path1795-2"
981         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
982         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
983         transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
984    </marker>
985    <marker
986       inkscape:isstock="true"
987       style="overflow:visible"
988       id="marker2713-94"
989       refX="0"
990       refY="0"
991       orient="auto"
992       inkscape:stockid="DotM">
993      <path
994         inkscape:connector-curvature="0"
995         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
996         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
997         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
998         id="path2711-7" />
999    </marker>
1000    <marker
1001       inkscape:stockid="DotM"
1002       orient="auto"
1003       refY="0"
1004       refX="0"
1005       id="DotM-8"
1006       style="overflow:visible"
1007       inkscape:isstock="true"
1008       inkscape:collect="always">
1009      <path
1010         inkscape:connector-curvature="0"
1011         id="path1795-4"
1012         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
1013         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
1014         transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
1015    </marker>
1016    <marker
1017       inkscape:isstock="true"
1018       style="overflow:visible"
1019       id="marker2713-36"
1020       refX="0"
1021       refY="0"
1022       orient="auto"
1023       inkscape:stockid="DotM">
1024      <path
1025         inkscape:connector-curvature="0"
1026         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
1027         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
1028         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
1029         id="path2711-1" />
1030    </marker>
1031    <marker
1032       inkscape:isstock="true"
1033       style="overflow:visible"
1034       id="marker6165-5"
1035       refX="0"
1036       refY="0"
1037       orient="auto"
1038       inkscape:stockid="DotM">
1039      <path
1040         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
1041         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
1042         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
1043         id="path6163-5"
1044         inkscape:connector-curvature="0" />
1045    </marker>
1046  </defs>
1047  <sodipodi:namedview
1048     showguides="true"
1049     inkscape:window-maximized="1"
1050     inkscape:window-y="0"
1051     inkscape:window-x="0"
1052     inkscape:window-height="1015"
1053     inkscape:window-width="1920"
1054     showgrid="true"
1055     inkscape:current-layer="layer1"
1056     inkscape:document-units="px"
1057     inkscape:cy="214.66765"
1058     inkscape:cx="-167.56857"
1059     inkscape:zoom="0.70710678"
1060     inkscape:pageshadow="2"
1061     inkscape:pageopacity="0.0"
1062     borderopacity="1.0"
1063     bordercolor="#666666"
1064     pagecolor="#ffffff"
1065     id="base"
1066     inkscape:snap-to-guides="true"
1067     inkscape:snap-grids="true"
1068     inkscape:snap-bbox="false"
1069     inkscape:object-nodes="true"
1070     fit-margin-top="5"
1071     fit-margin-left="5"
1072     fit-margin-right="5"
1073     fit-margin-bottom="5">
1074    <inkscape:grid
1075       type="xygrid"
1076       id="grid4451"
1077       originx="-93.377219"
1078       originy="-347.2523" />
1079  </sodipodi:namedview>
1080  <metadata
1081     id="metadata7">
1082    <rdf:RDF>
1083      <cc:Work
1084         rdf:about="">
1085        <dc:format>image/svg+xml</dc:format>
1086        <dc:type
1087           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
1088        <dc:title></dc:title>
1089        <dc:creator>
1090          <cc:Agent>
1091            <dc:title>Luca Ceresoli</dc:title>
1092          </cc:Agent>
1093        </dc:creator>
1094        <dc:date>2020</dc:date>
1095        <cc:license
1096           rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
1097      </cc:Work>
1098      <cc:License
1099         rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
1100        <cc:permits
1101           rdf:resource="http://creativecommons.org/ns#Reproduction" />
1102        <cc:permits
1103           rdf:resource="http://creativecommons.org/ns#Distribution" />
1104        <cc:requires
1105           rdf:resource="http://creativecommons.org/ns#Notice" />
1106        <cc:requires
1107           rdf:resource="http://creativecommons.org/ns#Attribution" />
1108        <cc:permits
1109           rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
1110        <cc:requires
1111           rdf:resource="http://creativecommons.org/ns#ShareAlike" />
1112      </cc:License>
1113    </rdf:RDF>
1114  </metadata>
1115  <g
1116     inkscape:label="Livello 1"
1117     inkscape:groupmode="layer"
1118     id="layer1"
1119     transform="translate(-93.377215,-444.09395)">
1120    <rect
1121       style="opacity:1;fill:#ffb9b9;fill-opacity:1;stroke:#f00000;stroke-width:2.8125;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1122       id="rect4424-3-2-9-7"
1123       width="112.5"
1124       height="113.75008"
1125       x="112.5"
1126       y="471.11221"
1127       rx="0"
1128       ry="0" />
1129    <text
1130       xml:space="preserve"
1131       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
1132       x="167.5354"
1133       y="521.46259"
1134       id="text4349"><tspan
1135         sodipodi:role="line"
1136         x="167.5354"
1137         y="521.46259"
1138         style="font-size:25px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle"
1139         id="tspan1273">I2C</tspan><tspan
1140         sodipodi:role="line"
1141         x="167.5354"
1142         y="552.71259"
1143         style="font-size:25px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle"
1144         id="tspan1285">Master</tspan></text>
1145    <rect
1146       style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#b9ffb9;fill-opacity:1;fill-rule:nonzero;stroke:#006400;stroke-width:2.8125;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
1147       id="rect4424-3-2-9-7-3-3-5-3"
1148       width="112.49998"
1149       height="112.50001"
1150       x="262.5"
1151       y="471.11218"
1152       rx="0"
1153       ry="0" />
1154    <path
1155       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968767;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1156       d="m 112.50002,639.86223 c 712.50002,0 712.50002,0 712.50002,0"
1157       id="path4655-9-3-65-5-6"
1158       inkscape:connector-curvature="0" />
1159    <text
1160       xml:space="preserve"
1161       style="font-style:normal;font-weight:normal;font-size:12px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
1162       x="318.59131"
1163       y="520.83752"
1164       id="text4349-26"><tspan
1165         sodipodi:role="line"
1166         x="318.59131"
1167         y="520.83752"
1168         style="font-size:25.00000191px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle;stroke-width:1px"
1169         id="tspan1273-8">I2C</tspan><tspan
1170         sodipodi:role="line"
1171         x="318.59131"
1172         y="552.08752"
1173         style="font-size:25.00000191px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle;stroke-width:1px"
1174         id="tspan1287">Slave</tspan></text>
1175    <path
1176       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968767;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1177       d="m 112.49995,677.36223 c 712.50005,0 712.50005,0 712.50005,0"
1178       id="path4655-9-3-65-5-6-2"
1179       inkscape:connector-curvature="0" />
1180    <text
1181       xml:space="preserve"
1182       style="font-style:normal;font-weight:normal;font-size:12px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
1183       x="861.07312"
1184       y="687.03937"
1185       id="text4349-7"><tspan
1186         sodipodi:role="line"
1187         x="861.07312"
1188         y="687.03937"
1189         style="font-size:25.00000191px;line-height:1.25;font-family:sans-serif;text-align:center;writing-mode:lr-tb;direction:ltr;text-anchor:middle;stroke-width:1px"
1190         id="tspan1285-9">SCL</tspan></text>
1191    <flowRoot
1192       xml:space="preserve"
1193       id="flowRoot1627"
1194       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"><flowRegion
1195         id="flowRegion1629"><rect
1196           id="rect1631"
1197           width="220"
1198           height="120"
1199           x="140"
1200           y="-126.29921" /></flowRegion><flowPara
1201         id="flowPara1633" /></flowRoot>    <text
1202       xml:space="preserve"
1203       style="font-style:normal;font-weight:normal;font-size:12px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
1204       x="863.31921"
1205       y="648.96735"
1206       id="text4349-7-3"><tspan
1207         sodipodi:role="line"
1208         x="863.31921"
1209         y="648.96735"
1210         style="font-size:25.00000191px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle;stroke-width:1px"
1211         id="tspan1285-9-6">SDA</tspan></text>
1212    <rect
1213       style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#b9ffb9;fill-opacity:1;fill-rule:nonzero;stroke:#006400;stroke-width:2.8125;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
1214       id="rect4424-3-2-9-7-3-3-5-3-0"
1215       width="112.49998"
1216       height="112.50002"
1217       x="412.5"
1218       y="471.11215"
1219       rx="0"
1220       ry="0" />
1221    <text
1222       xml:space="preserve"
1223       style="font-style:normal;font-weight:normal;font-size:12px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
1224       x="468.59131"
1225       y="520.83746"
1226       id="text4349-26-6"><tspan
1227         sodipodi:role="line"
1228         x="468.59131"
1229         y="520.83746"
1230         style="font-size:25.00000191px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle;stroke-width:1px"
1231         id="tspan1273-8-2">I2C</tspan><tspan
1232         sodipodi:role="line"
1233         x="468.59131"
1234         y="552.08746"
1235         style="font-size:25.00000191px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle;stroke-width:1px"
1236         id="tspan1287-6">Slave</tspan></text>
1237    <rect
1238       style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#b9ffb9;fill-opacity:1;fill-rule:nonzero;stroke:#006400;stroke-width:2.8125;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
1239       id="rect4424-3-2-9-7-3-3-5-3-1"
1240       width="112.49998"
1241       height="112.50002"
1242       x="562.5"
1243       y="471.11215"
1244       rx="0"
1245       ry="0" />
1246    <text
1247       xml:space="preserve"
1248       style="font-style:normal;font-weight:normal;font-size:12px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
1249       x="618.59131"
1250       y="520.83746"
1251       id="text4349-26-8"><tspan
1252         sodipodi:role="line"
1253         x="618.59131"
1254         y="520.83746"
1255         style="font-size:25.00000191px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle;stroke-width:1px"
1256         id="tspan1273-8-7">I2C</tspan><tspan
1257         sodipodi:role="line"
1258         x="618.59131"
1259         y="552.08746"
1260         style="font-size:25.00000191px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle;stroke-width:1px"
1261         id="tspan1287-9">Slave</tspan></text>
1262    <path
1263       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968743;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DotM)"
1264       d="m 150,583.61221 v 93.75"
1265       id="path4655-9-3-65-5-6-20"
1266       inkscape:connector-curvature="0"
1267       sodipodi:nodetypes="cc" />
1268    <path
1269       style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968743;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2713)"
1270       d="m 187.5,583.61221 v 56.25"
1271       id="path4655-9-3-65-5-6-20-2"
1272       inkscape:connector-curvature="0"
1273       sodipodi:nodetypes="cc" />
1274    <path
1275       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968743;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DotM-2)"
1276       d="m 300,583.61221 v 93.75"
1277       id="path4655-9-3-65-5-6-20-9"
1278       inkscape:connector-curvature="0"
1279       sodipodi:nodetypes="cc" />
1280    <path
1281       style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968743;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2713-9)"
1282       d="m 337.5,583.61221 v 56.25"
1283       id="path4655-9-3-65-5-6-20-2-7"
1284       inkscape:connector-curvature="0"
1285       sodipodi:nodetypes="cc" />
1286    <path
1287       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968743;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DotM-1)"
1288       d="m 450,583.61221 v 93.75"
1289       id="path4655-9-3-65-5-6-20-93"
1290       inkscape:connector-curvature="0"
1291       sodipodi:nodetypes="cc" />
1292    <path
1293       style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968743;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2713-3)"
1294       d="m 487.5,583.61221 v 56.25"
1295       id="path4655-9-3-65-5-6-20-2-1"
1296       inkscape:connector-curvature="0"
1297       sodipodi:nodetypes="cc" />
1298    <path
1299       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968743;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DotM-8)"
1300       d="m 600,583.61221 v 93.75"
1301       id="path4655-9-3-65-5-6-20-5"
1302       inkscape:connector-curvature="0"
1303       sodipodi:nodetypes="cc" />
1304    <path
1305       style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968743;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2713-94)"
1306       d="m 637.5,583.61221 v 56.25"
1307       id="path4655-9-3-65-5-6-20-2-0"
1308       inkscape:connector-curvature="0"
1309       sodipodi:nodetypes="cc" />
1310    <path
1311       style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968743;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker6165);marker-end:url(#marker6165)"
1312       d="m 750,471.11221 v 28.125 l 9.375,9.375 -18.74999,18.75 18.74999,18.75 -18.74999,18.75 18.74999,18.75 -9.375,9.375 v 28.125 0 0 56.25"
1313       id="path6135"
1314       inkscape:connector-curvature="0"
1315       sodipodi:nodetypes="cccccccccccc" />
1316    <path
1317       style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968743;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#marker8861);marker-end:url(#marker6165-5)"
1318       d="m 787.49999,471.11221 v 28.125 l 9.375,9.375 -18.74999,18.75 18.74999,18.75 -18.74999,18.75 18.74999,18.75 -9.375,9.375 v 28.125 0 0 18.75001"
1319       id="path6135-4"
1320       inkscape:connector-curvature="0"
1321       sodipodi:nodetypes="cccccccccccc" />
1322    <path
1323       style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.99968719;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
1324       d="m 712.5,471.11221 c 112.49999,0 112.49999,0 112.49999,0"
1325       id="path4655-9-3-65-5-6-7"
1326       inkscape:connector-curvature="0" />
1327    <text
1328       xml:space="preserve"
1329       style="font-style:normal;font-weight:normal;font-size:12px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
1330       x="859.94275"
1331       y="480.03558"
1332       id="text4349-7-3-6"><tspan
1333         sodipodi:role="line"
1334         x="859.94275"
1335         y="480.03558"
1336         style="font-size:25.00000191px;line-height:1.25;font-family:sans-serif;text-align:center;text-anchor:middle;stroke-width:1px"
1337         id="tspan1285-9-6-5">V<tspan
1338   style="font-size:64.99999762%;baseline-shift:sub"
1339   id="tspan9307">DD</tspan></tspan></text>
1340  </g>
1341</svg>
1342