WireViz/examples/ex09.html
Daniel Rojas 2f737c2371 Prepare for refactoring (squashed commit)
no diff should ocurr as a result of the refactoring

Add `metadata.title` to `demo01.yml`

to avoid diffs later when calling via CLI

Add temporary loop to `demo01`

for debugging purposes

Add `cleanup.sh` (maybe move/delete later? or add commit hook?)

Deprecate Python 3.7, add Python 3.10

Add `devtools.txt`

Add `pyan` to `devtools.txt`

Add sample use to `devtools.txt`
2025-03-01 19:41:27 +01:00

598 lines
44 KiB
HTML
Generated
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en"><head>
<meta charset="UTF-8">
<meta name="generator" content="WireViz 0.4-dev - https://github.com/formatc1702/WireViz">
<title>ex09</title>
<style>
#bom table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
#bom th, td {
padding: 4px;
text-align: left;
}
.bom_col_qty {
text-align: right;
}
</style>
</head><body style="font-family:arial;background-color:#ffffff">
<h1>ex09</h1>
<h2>Diagram</h2>
<div id="description">
<!-- %description% -->
</div>
<div id="diagram">
<!-- XML and DOCTYPE declarations from SVG file removed -->
<!-- Generated by graphviz version 2.49.1 (20210923.0004)
-->
<!-- Pages: 1 -->
<svg width="835pt" height="1158pt"
viewBox="0.00 0.00 835.00 1158.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1154)">
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-1154 831,-1154 831,4 -4,4"/>
<!-- X1 -->
<g id="node1" class="node">
<title>X1</title>
<polygon fill="#ffffff" stroke="black" points="134,-732.5 0,-732.5 0,-387.5 134,-387.5 134,-732.5"/>
<polygon fill="none" stroke="black" points="0,-709 0,-732 134,-732 134,-709 0,-709"/>
<text text-anchor="start" x="58" y="-716.8" font-family="arial" font-size="14.00">X1</text>
<polygon fill="none" stroke="black" points="0,-686 0,-709 48,-709 48,-686 0,-686"/>
<text text-anchor="start" x="4" y="-693.8" font-family="arial" font-size="14.00">D&#45;Sub</text>
<polygon fill="none" stroke="black" points="48,-686 48,-709 87,-709 87,-686 48,-686"/>
<text text-anchor="start" x="52" y="-693.8" font-family="arial" font-size="14.00">male</text>
<polygon fill="none" stroke="black" points="87,-686 87,-709 134,-709 134,-686 87,-686"/>
<text text-anchor="start" x="91" y="-693.8" font-family="arial" font-size="14.00">25&#45;pin</text>
<polygon fill="none" stroke="black" points="0,-663 0,-686 100,-686 100,-663 0,-663"/>
<text text-anchor="start" x="9.5" y="-670.8" font-family="arial" font-size="14.00">SENSE_P_1</text>
<polygon fill="none" stroke="black" points="100,-663 100,-686 134,-686 134,-663 100,-663"/>
<text text-anchor="start" x="113" y="-670.8" font-family="arial" font-size="14.00">1</text>
<polygon fill="none" stroke="black" points="0,-640 0,-663 100,-663 100,-640 0,-640"/>
<text text-anchor="start" x="9.5" y="-647.8" font-family="arial" font-size="14.00">SENSE_N_1</text>
<polygon fill="none" stroke="black" points="100,-640 100,-663 134,-663 134,-640 100,-640"/>
<text text-anchor="start" x="109" y="-647.8" font-family="arial" font-size="14.00">14</text>
<polygon fill="none" stroke="black" points="0,-617 0,-640 100,-640 100,-617 0,-617"/>
<text text-anchor="start" x="9.5" y="-624.8" font-family="arial" font-size="14.00">SENSE_P_2</text>
<polygon fill="none" stroke="black" points="100,-617 100,-640 134,-640 134,-617 100,-617"/>
<text text-anchor="start" x="113" y="-624.8" font-family="arial" font-size="14.00">3</text>
<polygon fill="none" stroke="black" points="0,-594 0,-617 100,-617 100,-594 0,-594"/>
<text text-anchor="start" x="9.5" y="-601.8" font-family="arial" font-size="14.00">SENSE_N_2</text>
<polygon fill="none" stroke="black" points="100,-594 100,-617 134,-617 134,-594 100,-594"/>
<text text-anchor="start" x="109" y="-601.8" font-family="arial" font-size="14.00">16</text>
<polygon fill="none" stroke="black" points="0,-571 0,-594 100,-594 100,-571 0,-571"/>
<text text-anchor="start" x="9.5" y="-578.8" font-family="arial" font-size="14.00">SENSE_P_3</text>
<polygon fill="none" stroke="black" points="100,-571 100,-594 134,-594 134,-571 100,-571"/>
<text text-anchor="start" x="113" y="-578.8" font-family="arial" font-size="14.00">5</text>
<polygon fill="none" stroke="black" points="0,-548 0,-571 100,-571 100,-548 0,-548"/>
<text text-anchor="start" x="9.5" y="-555.8" font-family="arial" font-size="14.00">SENSE_N_3</text>
<polygon fill="none" stroke="black" points="100,-548 100,-571 134,-571 134,-548 100,-548"/>
<text text-anchor="start" x="109" y="-555.8" font-family="arial" font-size="14.00">18</text>
<polygon fill="none" stroke="black" points="0,-525 0,-548 100,-548 100,-525 0,-525"/>
<text text-anchor="start" x="9.5" y="-532.8" font-family="arial" font-size="14.00">SENSE_P_4</text>
<polygon fill="none" stroke="black" points="100,-525 100,-548 134,-548 134,-525 100,-525"/>
<text text-anchor="start" x="113" y="-532.8" font-family="arial" font-size="14.00">7</text>
<polygon fill="none" stroke="black" points="0,-502 0,-525 100,-525 100,-502 0,-502"/>
<text text-anchor="start" x="9.5" y="-509.8" font-family="arial" font-size="14.00">SENSE_N_4</text>
<polygon fill="none" stroke="black" points="100,-502 100,-525 134,-525 134,-502 100,-502"/>
<text text-anchor="start" x="109" y="-509.8" font-family="arial" font-size="14.00">20</text>
<polygon fill="none" stroke="black" points="0,-479 0,-502 100,-502 100,-479 0,-479"/>
<text text-anchor="start" x="9.5" y="-486.8" font-family="arial" font-size="14.00">SENSE_P_5</text>
<polygon fill="none" stroke="black" points="100,-479 100,-502 134,-502 134,-479 100,-479"/>
<text text-anchor="start" x="113" y="-486.8" font-family="arial" font-size="14.00">9</text>
<polygon fill="none" stroke="black" points="0,-456 0,-479 100,-479 100,-456 0,-456"/>
<text text-anchor="start" x="9.5" y="-463.8" font-family="arial" font-size="14.00">SENSE_N_5</text>
<polygon fill="none" stroke="black" points="100,-456 100,-479 134,-479 134,-456 100,-456"/>
<text text-anchor="start" x="109" y="-463.8" font-family="arial" font-size="14.00">22</text>
<polygon fill="none" stroke="black" points="0,-433 0,-456 100,-456 100,-433 0,-433"/>
<text text-anchor="start" x="9.5" y="-440.8" font-family="arial" font-size="14.00">SENSE_P_6</text>
<polygon fill="none" stroke="black" points="100,-433 100,-456 134,-456 134,-433 100,-433"/>
<text text-anchor="start" x="109.5" y="-440.8" font-family="arial" font-size="14.00">11</text>
<polygon fill="none" stroke="black" points="0,-410 0,-433 100,-433 100,-410 0,-410"/>
<text text-anchor="start" x="9.5" y="-417.8" font-family="arial" font-size="14.00">SENSE_N_6</text>
<polygon fill="none" stroke="black" points="100,-410 100,-433 134,-433 134,-410 100,-410"/>
<text text-anchor="start" x="109" y="-417.8" font-family="arial" font-size="14.00">24</text>
<polygon fill="none" stroke="black" points="0,-387 0,-410 100,-410 100,-387 0,-387"/>
<text text-anchor="start" x="34" y="-394.8" font-family="arial" font-size="14.00">GND</text>
<polygon fill="none" stroke="black" points="100,-387 100,-410 134,-410 134,-387 100,-387"/>
<text text-anchor="start" x="109" y="-394.8" font-family="arial" font-size="14.00">13</text>
</g>
<!-- W1 -->
<g id="node3" class="node">
<title>W1</title>
<polygon fill="#ffffff" stroke="black" points="552,-800 278,-800 278,-328 552,-328 552,-800"/>
<polygon fill="none" stroke="black" points="278,-777 278,-800 552,-800 552,-777 278,-777"/>
<text text-anchor="start" x="404.5" y="-784.8" font-family="arial" font-size="14.00">W1</text>
<polygon fill="none" stroke="black" points="278,-754 278,-777 335,-777 335,-754 278,-754"/>
<text text-anchor="start" x="295" y="-761.8" font-family="arial" font-size="14.00">12x</text>
<polygon fill="none" stroke="black" points="335,-754 335,-777 428,-777 428,-754 335,-754"/>
<text text-anchor="start" x="351.5" y="-761.8" font-family="arial" font-size="14.00">0.25 mm²</text>
<polygon fill="none" stroke="black" points="428,-754 428,-777 483,-777 483,-754 428,-754"/>
<text text-anchor="start" x="444.5" y="-761.8" font-family="arial" font-size="14.00">+ S</text>
<polygon fill="none" stroke="black" points="483,-754 483,-777 552,-777 552,-754 483,-754"/>
<text text-anchor="start" x="499.5" y="-761.8" font-family="arial" font-size="14.00">0.2 m</text>
<text text-anchor="start" x="339" y="-740.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="280" y="-721.8" font-family="arial" font-size="14.00">X1:14:SENSE_N_1</text>
<text text-anchor="start" x="418" y="-721.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;1:WH &#160;&#160;&#160;</text>
<text text-anchor="start" x="509.5" y="-721.8" font-family="arial" font-size="14.00">X2:z2</text>
<polygon fill="#000000" stroke="transparent" points="278,-714 278,-716 552,-716 552,-714 278,-714"/>
<polygon fill="#ffffff" stroke="transparent" points="278,-712 278,-714 552,-714 552,-712 278,-712"/>
<polygon fill="#ffffff" stroke="transparent" points="278,-710 278,-712 552,-712 552,-710 278,-710"/>
<polygon fill="#ffffff" stroke="transparent" points="278,-708 278,-710 552,-710 552,-708 278,-708"/>
<polygon fill="#000000" stroke="transparent" points="278,-706 278,-708 552,-708 552,-706 278,-706"/>
<text text-anchor="start" x="284.5" y="-692.8" font-family="arial" font-size="14.00">X1:1:SENSE_P_1</text>
<text text-anchor="start" x="420" y="-692.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;2:BN &#160;&#160;&#160;</text>
<text text-anchor="start" x="509" y="-692.8" font-family="arial" font-size="14.00">X2:d4</text>
<polygon fill="#000000" stroke="transparent" points="278,-685 278,-687 552,-687 552,-685 278,-685"/>
<polygon fill="#895956" stroke="transparent" points="278,-683 278,-685 552,-685 552,-683 278,-683"/>
<polygon fill="#895956" stroke="transparent" points="278,-681 278,-683 552,-683 552,-681 278,-681"/>
<polygon fill="#895956" stroke="transparent" points="278,-679 278,-681 552,-681 552,-679 278,-679"/>
<polygon fill="#000000" stroke="transparent" points="278,-677 278,-679 552,-679 552,-677 278,-677"/>
<text text-anchor="start" x="280" y="-663.8" font-family="arial" font-size="14.00">X1:16:SENSE_N_2</text>
<text text-anchor="start" x="419.5" y="-663.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;3:GN &#160;&#160;&#160;</text>
<text text-anchor="start" x="509.5" y="-663.8" font-family="arial" font-size="14.00">X2:z8</text>
<polygon fill="#000000" stroke="transparent" points="278,-656 278,-658 552,-658 552,-656 278,-656"/>
<polygon fill="#00ff00" stroke="transparent" points="278,-654 278,-656 552,-656 552,-654 278,-654"/>
<polygon fill="#00ff00" stroke="transparent" points="278,-652 278,-654 552,-654 552,-652 278,-652"/>
<polygon fill="#00ff00" stroke="transparent" points="278,-650 278,-652 552,-652 552,-650 278,-650"/>
<polygon fill="#000000" stroke="transparent" points="278,-648 278,-650 552,-650 552,-648 278,-648"/>
<text text-anchor="start" x="284.5" y="-634.8" font-family="arial" font-size="14.00">X1:3:SENSE_P_2</text>
<text text-anchor="start" x="420.5" y="-634.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;4:YE &#160;&#160;&#160;</text>
<text text-anchor="start" x="505" y="-634.8" font-family="arial" font-size="14.00">X2:d10</text>
<polygon fill="#000000" stroke="transparent" points="278,-627 278,-629 552,-629 552,-627 278,-627"/>
<polygon fill="#ffff00" stroke="transparent" points="278,-625 278,-627 552,-627 552,-625 278,-625"/>
<polygon fill="#ffff00" stroke="transparent" points="278,-623 278,-625 552,-625 552,-623 278,-623"/>
<polygon fill="#ffff00" stroke="transparent" points="278,-621 278,-623 552,-623 552,-621 278,-621"/>
<polygon fill="#000000" stroke="transparent" points="278,-619 278,-621 552,-621 552,-619 278,-619"/>
<text text-anchor="start" x="280" y="-605.8" font-family="arial" font-size="14.00">X1:18:SENSE_N_3</text>
<text text-anchor="start" x="420" y="-605.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;5:GY &#160;&#160;&#160;</text>
<text text-anchor="start" x="505.5" y="-605.8" font-family="arial" font-size="14.00">X2:z14</text>
<polygon fill="#000000" stroke="transparent" points="278,-598 278,-600 552,-600 552,-598 278,-598"/>
<polygon fill="#999999" stroke="transparent" points="278,-596 278,-598 552,-598 552,-596 278,-596"/>
<polygon fill="#999999" stroke="transparent" points="278,-594 278,-596 552,-596 552,-594 278,-594"/>
<polygon fill="#999999" stroke="transparent" points="278,-592 278,-594 552,-594 552,-592 278,-592"/>
<polygon fill="#000000" stroke="transparent" points="278,-590 278,-592 552,-592 552,-590 278,-590"/>
<text text-anchor="start" x="284.5" y="-576.8" font-family="arial" font-size="14.00">X1:5:SENSE_P_3</text>
<text text-anchor="start" x="420.5" y="-576.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;6:PK &#160;&#160;&#160;</text>
<text text-anchor="start" x="505" y="-576.8" font-family="arial" font-size="14.00">X2:d16</text>
<polygon fill="#000000" stroke="transparent" points="278,-569 278,-571 552,-571 552,-569 278,-569"/>
<polygon fill="#ff66cc" stroke="transparent" points="278,-567 278,-569 552,-569 552,-567 278,-567"/>
<polygon fill="#ff66cc" stroke="transparent" points="278,-565 278,-567 552,-567 552,-565 278,-565"/>
<polygon fill="#ff66cc" stroke="transparent" points="278,-563 278,-565 552,-565 552,-563 278,-563"/>
<polygon fill="#000000" stroke="transparent" points="278,-561 278,-563 552,-563 552,-561 278,-561"/>
<text text-anchor="start" x="280" y="-547.8" font-family="arial" font-size="14.00">X1:20:SENSE_N_4</text>
<text text-anchor="start" x="420" y="-547.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;7:BU &#160;&#160;&#160;</text>
<text text-anchor="start" x="505.5" y="-547.8" font-family="arial" font-size="14.00">X2:z18</text>
<polygon fill="#000000" stroke="transparent" points="278,-540 278,-542 552,-542 552,-540 278,-540"/>
<polygon fill="#0066ff" stroke="transparent" points="278,-538 278,-540 552,-540 552,-538 278,-538"/>
<polygon fill="#0066ff" stroke="transparent" points="278,-536 278,-538 552,-538 552,-536 278,-536"/>
<polygon fill="#0066ff" stroke="transparent" points="278,-534 278,-536 552,-536 552,-534 278,-534"/>
<polygon fill="#000000" stroke="transparent" points="278,-532 278,-534 552,-534 552,-532 278,-532"/>
<text text-anchor="start" x="284.5" y="-518.8" font-family="arial" font-size="14.00">X1:7:SENSE_P_4</text>
<text text-anchor="start" x="420" y="-518.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;8:RD &#160;&#160;&#160;</text>
<text text-anchor="start" x="505" y="-518.8" font-family="arial" font-size="14.00">X2:d20</text>
<polygon fill="#000000" stroke="transparent" points="278,-511 278,-513 552,-513 552,-511 278,-511"/>
<polygon fill="#ff0000" stroke="transparent" points="278,-509 278,-511 552,-511 552,-509 278,-509"/>
<polygon fill="#ff0000" stroke="transparent" points="278,-507 278,-509 552,-509 552,-507 278,-507"/>
<polygon fill="#ff0000" stroke="transparent" points="278,-505 278,-507 552,-507 552,-505 278,-505"/>
<polygon fill="#000000" stroke="transparent" points="278,-503 278,-505 552,-505 552,-503 278,-503"/>
<text text-anchor="start" x="280" y="-489.8" font-family="arial" font-size="14.00">X1:22:SENSE_N_5</text>
<text text-anchor="start" x="420.5" y="-489.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;9:BK &#160;&#160;&#160;</text>
<text text-anchor="start" x="505.5" y="-489.8" font-family="arial" font-size="14.00">X2:z24</text>
<polygon fill="#000000" stroke="transparent" points="278,-482 278,-484 552,-484 552,-482 278,-482"/>
<polygon fill="#000000" stroke="transparent" points="278,-480 278,-482 552,-482 552,-480 278,-480"/>
<polygon fill="#000000" stroke="transparent" points="278,-478 278,-480 552,-480 552,-478 278,-478"/>
<polygon fill="#000000" stroke="transparent" points="278,-476 278,-478 552,-478 552,-476 278,-476"/>
<polygon fill="#000000" stroke="transparent" points="278,-474 278,-476 552,-476 552,-474 278,-474"/>
<text text-anchor="start" x="284.5" y="-460.8" font-family="arial" font-size="14.00">X1:9:SENSE_P_5</text>
<text text-anchor="start" x="417" y="-460.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;10:VT &#160;&#160;&#160;</text>
<text text-anchor="start" x="505" y="-460.8" font-family="arial" font-size="14.00">X2:d26</text>
<polygon fill="#000000" stroke="transparent" points="278,-453 278,-455 552,-455 552,-453 278,-453"/>
<polygon fill="#8000ff" stroke="transparent" points="278,-451 278,-453 552,-453 552,-451 278,-451"/>
<polygon fill="#8000ff" stroke="transparent" points="278,-449 278,-451 552,-451 552,-449 278,-449"/>
<polygon fill="#8000ff" stroke="transparent" points="278,-447 278,-449 552,-449 552,-447 278,-447"/>
<polygon fill="#000000" stroke="transparent" points="278,-445 278,-447 552,-447 552,-445 278,-445"/>
<text text-anchor="start" x="280" y="-431.8" font-family="arial" font-size="14.00">X1:24:SENSE_N_6</text>
<text text-anchor="start" x="407" y="-431.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;11:GYPK &#160;&#160;&#160;</text>
<text text-anchor="start" x="505.5" y="-431.8" font-family="arial" font-size="14.00">X2:z30</text>
<polygon fill="#000000" stroke="transparent" points="278,-424 278,-426 552,-426 552,-424 278,-424"/>
<polygon fill="#999999" stroke="transparent" points="278,-422 278,-424 552,-424 552,-422 278,-422"/>
<polygon fill="#ff66cc" stroke="transparent" points="278,-420 278,-422 552,-422 552,-420 278,-420"/>
<polygon fill="#999999" stroke="transparent" points="278,-418 278,-420 552,-420 552,-418 278,-418"/>
<polygon fill="#000000" stroke="transparent" points="278,-416 278,-418 552,-418 552,-416 278,-416"/>
<text text-anchor="start" x="281" y="-402.8" font-family="arial" font-size="14.00">X1:11:SENSE_P_6</text>
<text text-anchor="start" x="406" y="-402.8" font-family="arial" font-size="14.00"> &#160;&#160;&#160;&#160;12:RDBU &#160;&#160;&#160;</text>
<text text-anchor="start" x="505" y="-402.8" font-family="arial" font-size="14.00">X2:d32</text>
<polygon fill="#000000" stroke="transparent" points="278,-395 278,-397 552,-397 552,-395 278,-395"/>
<polygon fill="#ff0000" stroke="transparent" points="278,-393 278,-395 552,-395 552,-393 278,-393"/>
<polygon fill="#0066ff" stroke="transparent" points="278,-391 278,-393 552,-393 552,-391 278,-391"/>
<polygon fill="#ff0000" stroke="transparent" points="278,-389 278,-391 552,-391 552,-389 278,-389"/>
<polygon fill="#000000" stroke="transparent" points="278,-387 278,-389 552,-389 552,-387 278,-387"/>
<text text-anchor="start" x="339" y="-373.8" font-family="arial" font-size="14.00"> </text>
<text text-anchor="start" x="305" y="-354.8" font-family="arial" font-size="14.00">X1:13:GND</text>
<text text-anchor="start" x="434" y="-354.8" font-family="arial" font-size="14.00">Shield</text>
<polygon fill="#000000" stroke="transparent" points="278,-347 278,-349 552,-349 552,-347 278,-347"/>
<text text-anchor="start" x="339" y="-333.8" font-family="arial" font-size="14.00"> </text>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge1" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-671C199.69,-671.34 215.54,-678.34 278,-678"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M134,-673C198.88,-673.17 214.73,-680.17 278,-680"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M134,-675C198.08,-675 213.92,-682 278,-682"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M134,-677C197.27,-676.83 213.12,-683.83 278,-684"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-679C196.46,-678.66 212.31,-685.66 278,-686"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge3" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-648C207.15,-651.62 212.82,-710.62 278,-707"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M134,-650C205.15,-651.81 210.83,-710.81 278,-709"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M134,-652C203.16,-652 208.84,-711 278,-711"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M134,-654C201.17,-652.19 206.85,-711.19 278,-713"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-656C199.18,-652.38 204.85,-711.38 278,-715"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge5" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-625C196.84,-625.18 212.76,-620.18 278,-620"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M134,-627C197.44,-627.09 213.36,-622.09 278,-622"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M134,-629C198.04,-629 213.96,-624 278,-624"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M134,-631C198.64,-630.91 214.56,-625.91 278,-626"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-633C199.24,-632.82 215.16,-627.82 278,-628"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge7" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-602C205.25,-605.22 214.6,-652.22 278,-649"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M134,-604C203.28,-605.61 212.64,-652.61 278,-651"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M134,-606C201.32,-606 210.68,-653 278,-653"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M134,-608C199.36,-606.39 208.72,-653.39 278,-655"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-610C197.4,-606.78 206.75,-653.78 278,-657"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge9" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-579C195.45,-580.34 210.57,-563.34 278,-562"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M134,-581C196.95,-581.67 212.06,-564.67 278,-564"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M134,-583C198.44,-583 213.56,-566 278,-566"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M134,-585C199.94,-584.33 215.05,-567.33 278,-568"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-587C201.43,-585.66 216.55,-568.66 278,-570"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge11" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-555C203.76,-557.73 215.82,-593.73 278,-591"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M134,-557C201.87,-558.36 213.93,-594.36 278,-593"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M134,-559C199.97,-559 212.03,-595 278,-595"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M134,-561C198.07,-559.64 210.13,-595.64 278,-597"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-563C196.18,-560.27 208.24,-596.27 278,-599"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge13" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-532C195.6,-534.25 209.2,-506.25 278,-504"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M134,-534C197.4,-535.13 211,-507.13 278,-506"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M134,-536C199.2,-536 212.8,-508 278,-508"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M134,-538C201,-536.87 214.6,-508.87 278,-510"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-540C202.8,-537.75 216.4,-509.75 278,-512"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge15" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-509C202.32,-510.96 216.56,-534.96 278,-533"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M134,-511C200.6,-511.98 214.84,-535.98 278,-535"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M134,-513C198.88,-513 213.12,-537 278,-537"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M134,-515C197.16,-514.02 211.4,-538.02 278,-539"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-517C195.44,-515.04 209.68,-539.04 278,-541"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge17" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-486C196.57,-488.93 207.72,-448.93 278,-446"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M134,-488C198.5,-489.46 209.65,-449.46 278,-448"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M134,-490C200.42,-490 211.58,-450 278,-450"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M134,-492C202.35,-490.54 213.5,-450.54 278,-452"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-494C204.28,-491.07 215.43,-451.07 278,-454"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge19" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-463C200.66,-463.83 216.22,-475.83 278,-475"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-465C199.44,-465.42 215,-477.42 278,-477"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-467C198.22,-467 213.78,-479 278,-479"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-469C197,-468.58 212.56,-480.58 278,-481"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-471C195.78,-470.17 211.34,-482.17 278,-483"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge21" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-440C198.09,-443.4 206,-391.4 278,-388"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M134,-442C200.07,-443.7 207.98,-391.7 278,-390"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M134,-444C202.05,-444 209.95,-392 278,-392"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M134,-446C204.02,-444.3 211.93,-392.3 278,-394"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-448C206,-444.6 213.91,-392.6 278,-396"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge23" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-417C198,-417 214,-417 278,-417"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M134,-419C198,-419 214,-419 278,-419"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M134,-421C198,-421 214,-421 278,-421"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M134,-423C198,-423 214,-423 278,-423"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-425C198,-425 214,-425 278,-425"/>
</g>
<!-- X1&#45;&#45;W1 -->
<g id="edge25" class="edge">
<title>X1:e&#45;&#45;W1:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M134,-398C201.75,-398 210.25,-348 278,-348"/>
</g>
<!-- X2 -->
<g id="node2" class="node">
<title>X2</title>
<polygon fill="#ffffff" stroke="black" points="827,-1150 696,-1150 696,0 827,0 827,-1150"/>
<polygon fill="none" stroke="black" points="696.5,-1127 696.5,-1150 827.5,-1150 827.5,-1127 696.5,-1127"/>
<text text-anchor="start" x="753" y="-1134.8" font-family="arial" font-size="14.00">X2</text>
<polygon fill="none" stroke="black" points="696.5,-1104 696.5,-1127 729.5,-1127 729.5,-1104 696.5,-1104"/>
<text text-anchor="start" x="700.5" y="-1111.8" font-family="arial" font-size="14.00">F48</text>
<polygon fill="none" stroke="black" points="729.5,-1104 729.5,-1127 780.5,-1127 780.5,-1104 729.5,-1104"/>
<text text-anchor="start" x="733.5" y="-1111.8" font-family="arial" font-size="14.00">female</text>
<polygon fill="none" stroke="black" points="780.5,-1104 780.5,-1127 827.5,-1127 827.5,-1104 780.5,-1104"/>
<text text-anchor="start" x="784.5" y="-1111.8" font-family="arial" font-size="14.00">48&#45;pin</text>
<polygon fill="none" stroke="black" points="696.5,-1081 696.5,-1104 827.5,-1104 827.5,-1081 696.5,-1081"/>
<text text-anchor="start" x="754.5" y="-1088.8" font-family="arial" font-size="14.00">z2</text>
<polygon fill="none" stroke="black" points="696.5,-1058 696.5,-1081 827.5,-1081 827.5,-1058 696.5,-1058"/>
<text text-anchor="start" x="754" y="-1065.8" font-family="arial" font-size="14.00">b2</text>
<polygon fill="none" stroke="black" points="696.5,-1035 696.5,-1058 827.5,-1058 827.5,-1035 696.5,-1035"/>
<text text-anchor="start" x="754" y="-1042.8" font-family="arial" font-size="14.00">d2</text>
<polygon fill="none" stroke="black" points="696.5,-1012 696.5,-1035 827.5,-1035 827.5,-1012 696.5,-1012"/>
<text text-anchor="start" x="754.5" y="-1019.8" font-family="arial" font-size="14.00">z4</text>
<polygon fill="none" stroke="black" points="696.5,-989 696.5,-1012 827.5,-1012 827.5,-989 696.5,-989"/>
<text text-anchor="start" x="754" y="-996.8" font-family="arial" font-size="14.00">b4</text>
<polygon fill="none" stroke="black" points="696.5,-966 696.5,-989 827.5,-989 827.5,-966 696.5,-966"/>
<text text-anchor="start" x="754" y="-973.8" font-family="arial" font-size="14.00">d4</text>
<polygon fill="none" stroke="black" points="696.5,-943 696.5,-966 827.5,-966 827.5,-943 696.5,-943"/>
<text text-anchor="start" x="754.5" y="-950.8" font-family="arial" font-size="14.00">z6</text>
<polygon fill="none" stroke="black" points="696.5,-920 696.5,-943 827.5,-943 827.5,-920 696.5,-920"/>
<text text-anchor="start" x="754" y="-927.8" font-family="arial" font-size="14.00">b6</text>
<polygon fill="none" stroke="black" points="696.5,-897 696.5,-920 827.5,-920 827.5,-897 696.5,-897"/>
<text text-anchor="start" x="754" y="-904.8" font-family="arial" font-size="14.00">d6</text>
<polygon fill="none" stroke="black" points="696.5,-874 696.5,-897 827.5,-897 827.5,-874 696.5,-874"/>
<text text-anchor="start" x="754.5" y="-881.8" font-family="arial" font-size="14.00">z8</text>
<polygon fill="none" stroke="black" points="696.5,-851 696.5,-874 827.5,-874 827.5,-851 696.5,-851"/>
<text text-anchor="start" x="754" y="-858.8" font-family="arial" font-size="14.00">b8</text>
<polygon fill="none" stroke="black" points="696.5,-828 696.5,-851 827.5,-851 827.5,-828 696.5,-828"/>
<text text-anchor="start" x="754" y="-835.8" font-family="arial" font-size="14.00">d8</text>
<polygon fill="none" stroke="black" points="696.5,-805 696.5,-828 827.5,-828 827.5,-805 696.5,-805"/>
<text text-anchor="start" x="750.5" y="-812.8" font-family="arial" font-size="14.00">z10</text>
<polygon fill="none" stroke="black" points="696.5,-782 696.5,-805 827.5,-805 827.5,-782 696.5,-782"/>
<text text-anchor="start" x="750" y="-789.8" font-family="arial" font-size="14.00">b10</text>
<polygon fill="none" stroke="black" points="696.5,-759 696.5,-782 827.5,-782 827.5,-759 696.5,-759"/>
<text text-anchor="start" x="750" y="-766.8" font-family="arial" font-size="14.00">d10</text>
<polygon fill="none" stroke="black" points="696.5,-736 696.5,-759 827.5,-759 827.5,-736 696.5,-736"/>
<text text-anchor="start" x="750.5" y="-743.8" font-family="arial" font-size="14.00">z12</text>
<polygon fill="none" stroke="black" points="696.5,-713 696.5,-736 827.5,-736 827.5,-713 696.5,-713"/>
<text text-anchor="start" x="750" y="-720.8" font-family="arial" font-size="14.00">b12</text>
<polygon fill="none" stroke="black" points="696.5,-690 696.5,-713 827.5,-713 827.5,-690 696.5,-690"/>
<text text-anchor="start" x="750" y="-697.8" font-family="arial" font-size="14.00">d12</text>
<polygon fill="none" stroke="black" points="696.5,-667 696.5,-690 827.5,-690 827.5,-667 696.5,-667"/>
<text text-anchor="start" x="750.5" y="-674.8" font-family="arial" font-size="14.00">z14</text>
<polygon fill="none" stroke="black" points="696.5,-644 696.5,-667 827.5,-667 827.5,-644 696.5,-644"/>
<text text-anchor="start" x="750" y="-651.8" font-family="arial" font-size="14.00">b14</text>
<polygon fill="none" stroke="black" points="696.5,-621 696.5,-644 827.5,-644 827.5,-621 696.5,-621"/>
<text text-anchor="start" x="750" y="-628.8" font-family="arial" font-size="14.00">d14</text>
<polygon fill="none" stroke="black" points="696.5,-598 696.5,-621 827.5,-621 827.5,-598 696.5,-598"/>
<text text-anchor="start" x="750.5" y="-605.8" font-family="arial" font-size="14.00">z16</text>
<polygon fill="none" stroke="black" points="696.5,-575 696.5,-598 827.5,-598 827.5,-575 696.5,-575"/>
<text text-anchor="start" x="750" y="-582.8" font-family="arial" font-size="14.00">b16</text>
<polygon fill="none" stroke="black" points="696.5,-552 696.5,-575 827.5,-575 827.5,-552 696.5,-552"/>
<text text-anchor="start" x="750" y="-559.8" font-family="arial" font-size="14.00">d16</text>
<polygon fill="none" stroke="black" points="696.5,-529 696.5,-552 827.5,-552 827.5,-529 696.5,-529"/>
<text text-anchor="start" x="750.5" y="-536.8" font-family="arial" font-size="14.00">z18</text>
<polygon fill="none" stroke="black" points="696.5,-506 696.5,-529 827.5,-529 827.5,-506 696.5,-506"/>
<text text-anchor="start" x="750" y="-513.8" font-family="arial" font-size="14.00">b18</text>
<polygon fill="none" stroke="black" points="696.5,-483 696.5,-506 827.5,-506 827.5,-483 696.5,-483"/>
<text text-anchor="start" x="750" y="-490.8" font-family="arial" font-size="14.00">d18</text>
<polygon fill="none" stroke="black" points="696.5,-460 696.5,-483 827.5,-483 827.5,-460 696.5,-460"/>
<text text-anchor="start" x="750.5" y="-467.8" font-family="arial" font-size="14.00">z20</text>
<polygon fill="none" stroke="black" points="696.5,-437 696.5,-460 827.5,-460 827.5,-437 696.5,-437"/>
<text text-anchor="start" x="750" y="-444.8" font-family="arial" font-size="14.00">b20</text>
<polygon fill="none" stroke="black" points="696.5,-414 696.5,-437 827.5,-437 827.5,-414 696.5,-414"/>
<text text-anchor="start" x="750" y="-421.8" font-family="arial" font-size="14.00">d20</text>
<polygon fill="none" stroke="black" points="696.5,-391 696.5,-414 827.5,-414 827.5,-391 696.5,-391"/>
<text text-anchor="start" x="750.5" y="-398.8" font-family="arial" font-size="14.00">z22</text>
<polygon fill="none" stroke="black" points="696.5,-368 696.5,-391 827.5,-391 827.5,-368 696.5,-368"/>
<text text-anchor="start" x="750" y="-375.8" font-family="arial" font-size="14.00">b22</text>
<polygon fill="none" stroke="black" points="696.5,-345 696.5,-368 827.5,-368 827.5,-345 696.5,-345"/>
<text text-anchor="start" x="750" y="-352.8" font-family="arial" font-size="14.00">d22</text>
<polygon fill="none" stroke="black" points="696.5,-322 696.5,-345 827.5,-345 827.5,-322 696.5,-322"/>
<text text-anchor="start" x="750.5" y="-329.8" font-family="arial" font-size="14.00">z24</text>
<polygon fill="none" stroke="black" points="696.5,-299 696.5,-322 827.5,-322 827.5,-299 696.5,-299"/>
<text text-anchor="start" x="750" y="-306.8" font-family="arial" font-size="14.00">b24</text>
<polygon fill="none" stroke="black" points="696.5,-276 696.5,-299 827.5,-299 827.5,-276 696.5,-276"/>
<text text-anchor="start" x="750" y="-283.8" font-family="arial" font-size="14.00">d24</text>
<polygon fill="none" stroke="black" points="696.5,-253 696.5,-276 827.5,-276 827.5,-253 696.5,-253"/>
<text text-anchor="start" x="750.5" y="-260.8" font-family="arial" font-size="14.00">z26</text>
<polygon fill="none" stroke="black" points="696.5,-230 696.5,-253 827.5,-253 827.5,-230 696.5,-230"/>
<text text-anchor="start" x="750" y="-237.8" font-family="arial" font-size="14.00">b26</text>
<polygon fill="none" stroke="black" points="696.5,-207 696.5,-230 827.5,-230 827.5,-207 696.5,-207"/>
<text text-anchor="start" x="750" y="-214.8" font-family="arial" font-size="14.00">d26</text>
<polygon fill="none" stroke="black" points="696.5,-184 696.5,-207 827.5,-207 827.5,-184 696.5,-184"/>
<text text-anchor="start" x="750.5" y="-191.8" font-family="arial" font-size="14.00">z28</text>
<polygon fill="none" stroke="black" points="696.5,-161 696.5,-184 827.5,-184 827.5,-161 696.5,-161"/>
<text text-anchor="start" x="750" y="-168.8" font-family="arial" font-size="14.00">b28</text>
<polygon fill="none" stroke="black" points="696.5,-138 696.5,-161 827.5,-161 827.5,-138 696.5,-138"/>
<text text-anchor="start" x="750" y="-145.8" font-family="arial" font-size="14.00">d28</text>
<polygon fill="none" stroke="black" points="696.5,-115 696.5,-138 827.5,-138 827.5,-115 696.5,-115"/>
<text text-anchor="start" x="750.5" y="-122.8" font-family="arial" font-size="14.00">z30</text>
<polygon fill="none" stroke="black" points="696.5,-92 696.5,-115 827.5,-115 827.5,-92 696.5,-92"/>
<text text-anchor="start" x="750" y="-99.8" font-family="arial" font-size="14.00">b30</text>
<polygon fill="none" stroke="black" points="696.5,-69 696.5,-92 827.5,-92 827.5,-69 696.5,-69"/>
<text text-anchor="start" x="750" y="-76.8" font-family="arial" font-size="14.00">d30</text>
<polygon fill="none" stroke="black" points="696.5,-46 696.5,-69 827.5,-69 827.5,-46 696.5,-46"/>
<text text-anchor="start" x="750.5" y="-53.8" font-family="arial" font-size="14.00">z32</text>
<polygon fill="none" stroke="black" points="696.5,-23 696.5,-46 827.5,-46 827.5,-23 696.5,-23"/>
<text text-anchor="start" x="750" y="-30.8" font-family="arial" font-size="14.00">b32</text>
<polygon fill="none" stroke="black" points="696.5,0 696.5,-23 827.5,-23 827.5,0 696.5,0"/>
<text text-anchor="start" x="750" y="-7.8" font-family="arial" font-size="14.00">d32</text>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge2" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-678C701.87,-683.79 553.28,-979.79 696,-974"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M552,-680C700.08,-682.9 551.49,-978.9 696,-976"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M552,-682C698.3,-682 549.7,-978 696,-978"/>
<path fill="none" stroke="#895956" stroke-width="2" d="M552,-684C696.51,-681.1 547.92,-977.1 696,-980"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-686C694.72,-680.21 546.13,-976.21 696,-982"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge4" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-707C736.91,-712.99 518.03,-1094.99 696,-1089"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M552,-709C735.18,-711.99 516.3,-1093.99 696,-1091"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M552,-711C733.44,-711 514.56,-1093 696,-1093"/>
<path fill="none" stroke="#ffffff" stroke-width="2" d="M552,-713C731.7,-710.01 512.82,-1092.01 696,-1095"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-715C729.97,-709.01 511.09,-1091.01 696,-1097"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge6" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-620C647.32,-625.02 608.41,-772.02 696,-767"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M552,-622C645.39,-624.51 606.48,-771.51 696,-769"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M552,-624C643.46,-624 604.54,-771 696,-771"/>
<path fill="none" stroke="#ffff00" stroke-width="2" d="M552,-626C641.52,-623.49 602.61,-770.49 696,-773"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-628C639.59,-622.98 600.68,-769.98 696,-775"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge8" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-649C677.42,-654.57 577.94,-887.57 696,-882"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M552,-651C675.58,-653.79 576.1,-886.79 696,-884"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M552,-653C673.74,-653 574.26,-886 696,-886"/>
<path fill="none" stroke="#00ff00" stroke-width="2" d="M552,-655C671.9,-652.21 572.42,-885.21 696,-888"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-657C670.06,-651.43 570.58,-884.43 696,-890"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge10" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-562C615.28,-562.07 631.25,-559.07 696,-559"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M552,-564C615.64,-564.03 631.62,-561.03 696,-561"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M552,-566C616.01,-566 631.99,-563 696,-563"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M552,-568C616.38,-567.97 632.36,-564.97 696,-565"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-570C616.75,-569.93 632.72,-566.93 696,-567"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge12" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-591C630.09,-595.2 625.9,-679.2 696,-675"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M552,-593C628.09,-595.1 623.9,-679.1 696,-677"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M552,-595C626.09,-595 621.91,-679 696,-679"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M552,-597C624.1,-594.9 619.91,-678.9 696,-681"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-599C622.1,-594.8 617.91,-678.8 696,-683"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge14" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-504C621.87,-508.18 618.13,-425.18 696,-421"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M552,-506C623.87,-508.09 620.13,-425.09 696,-423"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M552,-508C625.87,-508 622.13,-425 696,-425"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M552,-510C627.87,-507.91 624.13,-424.91 696,-427"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-512C629.87,-507.82 626.13,-424.82 696,-429"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge16" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-533C616.75,-533.07 632.72,-536.07 696,-536"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M552,-535C616.38,-535.03 632.36,-538.03 696,-538"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M552,-537C616.01,-537 631.99,-540 696,-540"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M552,-539C615.64,-538.97 631.62,-541.97 696,-542"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-541C615.28,-540.93 631.25,-543.93 696,-544"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge18" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-446C669.68,-451.57 570.96,-219.57 696,-214"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M552,-448C671.52,-450.78 572.8,-218.78 696,-216"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M552,-450C673.36,-450 574.64,-218 696,-218"/>
<path fill="none" stroke="#8000ff" stroke-width="2" d="M552,-452C675.2,-449.22 576.48,-217.22 696,-220"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-454C677.04,-448.43 578.32,-216.43 696,-222"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge20" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-475C639.27,-480.01 600.99,-334.01 696,-329"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-477C641.21,-479.51 602.93,-333.51 696,-331"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-479C643.14,-479 604.86,-333 696,-333"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-481C645.07,-478.49 606.79,-332.49 696,-335"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-483C647.01,-477.99 608.73,-331.99 696,-337"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge22" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-388C729.55,-393.99 511.5,-12.99 696,-7"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M552,-390C731.29,-392.99 513.24,-11.99 696,-9"/>
<path fill="none" stroke="#0066ff" stroke-width="2" d="M552,-392C733.02,-392 514.98,-11 696,-11"/>
<path fill="none" stroke="#ff0000" stroke-width="2" d="M552,-394C734.76,-391.01 516.71,-10.01 696,-13"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-396C736.5,-390.01 518.45,-9.01 696,-15"/>
</g>
<!-- W1&#45;&#45;X2 -->
<g id="edge24" class="edge">
<title>W1:e&#45;&#45;X2:w</title>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-417C694.32,-422.79 546.53,-127.79 696,-122"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M552,-419C696.11,-421.9 548.31,-126.9 696,-124"/>
<path fill="none" stroke="#ff66cc" stroke-width="2" d="M552,-421C697.9,-421 550.1,-126 696,-126"/>
<path fill="none" stroke="#999999" stroke-width="2" d="M552,-423C699.69,-420.1 551.89,-125.1 696,-128"/>
<path fill="none" stroke="#000000" stroke-width="2" d="M552,-425C701.47,-419.21 553.68,-124.21 696,-130"/>
</g>
</g>
</svg>
</div>
<div id="notes">
<!-- %notes% -->
</div>
<h2>Bill of Materials</h2>
<div id="bom">
<table class="bom">
<tr>
<th class="bom_col_id">Id</th>
<th class="bom_col_description">Description</th>
<th class="bom_col_qty">Qty</th>
<th class="bom_col_unit">Unit</th>
<th class="bom_col_designators">Designators</th>
</tr>
<tr>
<td class="bom_col_id">1</td>
<td class="bom_col_description">Cable, 12 x 0.25 mm² shielded</td>
<td class="bom_col_qty">0.2</td>
<td class="bom_col_unit">m</td>
<td class="bom_col_designators">W1</td>
</tr>
<tr>
<td class="bom_col_id">2</td>
<td class="bom_col_description">Connector, D-Sub, male, 25 pins</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_designators">X1</td>
</tr>
<tr>
<td class="bom_col_id">3</td>
<td class="bom_col_description">Connector, F48, female, 48 pins</td>
<td class="bom_col_qty">1</td>
<td class="bom_col_unit"></td>
<td class="bom_col_designators">X2</td>
</tr>
</table>
</div>
</body></html>