Files
modeling-app/rust/kcl-lib/tests/kcl_samples/keyboard/artifact_graph_flowchart.snap.md
Kurt Hutten 8de648f0db getCommonEdge as default way of filleting (#6043)
* Common edge faces into artifact graph

* clean up

* kingdom of tags

* add tests

* hook up tags with edge treatments

* update unit tests

* update e2e

* clean up

* more fix up after main merge

* fmt

* revolve fix

* fix new circular dependency

* fix revolve

* remove numbers from circ deps, makes diffs bad

* sim test updates

* try and get tests working

* update

* Fix tsc error

---------

Co-authored-by: max-mrgrsk <156543465+max-mrgrsk@users.noreply.github.com>
Co-authored-by: max <margorskyi@gmail.com>
Co-authored-by: Jonathan Tran <jonnytran@gmail.com>
2025-04-26 04:00:28 +00:00

45 KiB

flowchart LR
  subgraph path2 [Path]
    2["Path<br>[555, 580, 0]"]
    3["Segment<br>[586, 625, 0]"]
    4["Segment<br>[631, 707, 0]"]
    5["Segment<br>[713, 756, 0]"]
    6["Segment<br>[762, 832, 0]"]
    7["Segment<br>[838, 845, 0]"]
    8[Solid2d]
  end
  subgraph path23 [Path]
    23["Path<br>[1203, 1257, 0]"]
    24["Segment<br>[1203, 1257, 0]"]
    25[Solid2d]
  end
  subgraph path26 [Path]
    26["Path<br>[1271, 1324, 0]"]
    27["Segment<br>[1271, 1324, 0]"]
    28[Solid2d]
  end
  subgraph path29 [Path]
    29["Path<br>[1338, 1398, 0]"]
    30["Segment<br>[1338, 1398, 0]"]
    31[Solid2d]
  end
  subgraph path32 [Path]
    32["Path<br>[1412, 1471, 0]"]
    33["Segment<br>[1412, 1471, 0]"]
    34[Solid2d]
  end
  subgraph path48 [Path]
    48["Path<br>[1993, 2055, 0]"]
    49["Segment<br>[2063, 2114, 0]"]
    50["Segment<br>[2122, 2196, 0]"]
    51["Segment<br>[2204, 2243, 0]"]
    52["Segment<br>[2251, 2358, 0]"]
    53["Segment<br>[2366, 2405, 0]"]
    54["Segment<br>[2413, 2530, 0]"]
    55["Segment<br>[2538, 2577, 0]"]
    56["Segment<br>[2585, 2670, 0]"]
    57["Segment<br>[2678, 2685, 0]"]
    58[Solid2d]
  end
  subgraph path78 [Path]
    78["Path<br>[1993, 2055, 0]"]
    79["Segment<br>[2063, 2114, 0]"]
    80["Segment<br>[2122, 2196, 0]"]
    81["Segment<br>[2204, 2243, 0]"]
    82["Segment<br>[2251, 2358, 0]"]
    83["Segment<br>[2366, 2405, 0]"]
    84["Segment<br>[2413, 2530, 0]"]
    85["Segment<br>[2538, 2577, 0]"]
    86["Segment<br>[2585, 2670, 0]"]
    87["Segment<br>[2678, 2685, 0]"]
    88[Solid2d]
  end
  subgraph path108 [Path]
    108["Path<br>[1993, 2055, 0]"]
    109["Segment<br>[2063, 2114, 0]"]
    110["Segment<br>[2122, 2196, 0]"]
    111["Segment<br>[2204, 2243, 0]"]
    112["Segment<br>[2251, 2358, 0]"]
    113["Segment<br>[2366, 2405, 0]"]
    114["Segment<br>[2413, 2530, 0]"]
    115["Segment<br>[2538, 2577, 0]"]
    116["Segment<br>[2585, 2670, 0]"]
    117["Segment<br>[2678, 2685, 0]"]
    118[Solid2d]
  end
  subgraph path138 [Path]
    138["Path<br>[1993, 2055, 0]"]
    139["Segment<br>[2063, 2114, 0]"]
    140["Segment<br>[2122, 2196, 0]"]
    141["Segment<br>[2204, 2243, 0]"]
    142["Segment<br>[2251, 2358, 0]"]
    143["Segment<br>[2366, 2405, 0]"]
    144["Segment<br>[2413, 2530, 0]"]
    145["Segment<br>[2538, 2577, 0]"]
    146["Segment<br>[2585, 2670, 0]"]
    147["Segment<br>[2678, 2685, 0]"]
    148[Solid2d]
  end
  subgraph path168 [Path]
    168["Path<br>[1993, 2055, 0]"]
    169["Segment<br>[2063, 2114, 0]"]
    170["Segment<br>[2122, 2196, 0]"]
    171["Segment<br>[2204, 2243, 0]"]
    172["Segment<br>[2251, 2358, 0]"]
    173["Segment<br>[2366, 2405, 0]"]
    174["Segment<br>[2413, 2530, 0]"]
    175["Segment<br>[2538, 2577, 0]"]
    176["Segment<br>[2585, 2670, 0]"]
    177["Segment<br>[2678, 2685, 0]"]
    178[Solid2d]
  end
  subgraph path198 [Path]
    198["Path<br>[1993, 2055, 0]"]
    199["Segment<br>[2063, 2114, 0]"]
    200["Segment<br>[2122, 2196, 0]"]
    201["Segment<br>[2204, 2243, 0]"]
    202["Segment<br>[2251, 2358, 0]"]
    203["Segment<br>[2366, 2405, 0]"]
    204["Segment<br>[2413, 2530, 0]"]
    205["Segment<br>[2538, 2577, 0]"]
    206["Segment<br>[2585, 2670, 0]"]
    207["Segment<br>[2678, 2685, 0]"]
    208[Solid2d]
  end
  subgraph path228 [Path]
    228["Path<br>[1993, 2055, 0]"]
    229["Segment<br>[2063, 2114, 0]"]
    230["Segment<br>[2122, 2196, 0]"]
    231["Segment<br>[2204, 2243, 0]"]
    232["Segment<br>[2251, 2358, 0]"]
    233["Segment<br>[2366, 2405, 0]"]
    234["Segment<br>[2413, 2530, 0]"]
    235["Segment<br>[2538, 2577, 0]"]
    236["Segment<br>[2585, 2670, 0]"]
    237["Segment<br>[2678, 2685, 0]"]
    238[Solid2d]
  end
  subgraph path258 [Path]
    258["Path<br>[1993, 2055, 0]"]
    259["Segment<br>[2063, 2114, 0]"]
    260["Segment<br>[2122, 2196, 0]"]
    261["Segment<br>[2204, 2243, 0]"]
    262["Segment<br>[2251, 2358, 0]"]
    263["Segment<br>[2366, 2405, 0]"]
    264["Segment<br>[2413, 2530, 0]"]
    265["Segment<br>[2538, 2577, 0]"]
    266["Segment<br>[2585, 2670, 0]"]
    267["Segment<br>[2678, 2685, 0]"]
    268[Solid2d]
  end
  subgraph path288 [Path]
    288["Path<br>[1993, 2055, 0]"]
    289["Segment<br>[2063, 2114, 0]"]
    290["Segment<br>[2122, 2196, 0]"]
    291["Segment<br>[2204, 2243, 0]"]
    292["Segment<br>[2251, 2358, 0]"]
    293["Segment<br>[2366, 2405, 0]"]
    294["Segment<br>[2413, 2530, 0]"]
    295["Segment<br>[2538, 2577, 0]"]
    296["Segment<br>[2585, 2670, 0]"]
    297["Segment<br>[2678, 2685, 0]"]
    298[Solid2d]
  end
  subgraph path318 [Path]
    318["Path<br>[1993, 2055, 0]"]
    319["Segment<br>[2063, 2114, 0]"]
    320["Segment<br>[2122, 2196, 0]"]
    321["Segment<br>[2204, 2243, 0]"]
    322["Segment<br>[2251, 2358, 0]"]
    323["Segment<br>[2366, 2405, 0]"]
    324["Segment<br>[2413, 2530, 0]"]
    325["Segment<br>[2538, 2577, 0]"]
    326["Segment<br>[2585, 2670, 0]"]
    327["Segment<br>[2678, 2685, 0]"]
    328[Solid2d]
  end
  subgraph path348 [Path]
    348["Path<br>[1993, 2055, 0]"]
    349["Segment<br>[2063, 2114, 0]"]
    350["Segment<br>[2122, 2196, 0]"]
    351["Segment<br>[2204, 2243, 0]"]
    352["Segment<br>[2251, 2358, 0]"]
    353["Segment<br>[2366, 2405, 0]"]
    354["Segment<br>[2413, 2530, 0]"]
    355["Segment<br>[2538, 2577, 0]"]
    356["Segment<br>[2585, 2670, 0]"]
    357["Segment<br>[2678, 2685, 0]"]
    358[Solid2d]
  end
  subgraph path378 [Path]
    378["Path<br>[1993, 2055, 0]"]
    379["Segment<br>[2063, 2114, 0]"]
    380["Segment<br>[2122, 2196, 0]"]
    381["Segment<br>[2204, 2243, 0]"]
    382["Segment<br>[2251, 2358, 0]"]
    383["Segment<br>[2366, 2405, 0]"]
    384["Segment<br>[2413, 2530, 0]"]
    385["Segment<br>[2538, 2577, 0]"]
    386["Segment<br>[2585, 2670, 0]"]
    387["Segment<br>[2678, 2685, 0]"]
    388[Solid2d]
  end
  subgraph path408 [Path]
    408["Path<br>[1993, 2055, 0]"]
    409["Segment<br>[2063, 2114, 0]"]
    410["Segment<br>[2122, 2196, 0]"]
    411["Segment<br>[2204, 2243, 0]"]
    412["Segment<br>[2251, 2358, 0]"]
    413["Segment<br>[2366, 2405, 0]"]
    414["Segment<br>[2413, 2530, 0]"]
    415["Segment<br>[2538, 2577, 0]"]
    416["Segment<br>[2585, 2670, 0]"]
    417["Segment<br>[2678, 2685, 0]"]
    418[Solid2d]
  end
  subgraph path438 [Path]
    438["Path<br>[1993, 2055, 0]"]
    439["Segment<br>[2063, 2114, 0]"]
    440["Segment<br>[2122, 2196, 0]"]
    441["Segment<br>[2204, 2243, 0]"]
    442["Segment<br>[2251, 2358, 0]"]
    443["Segment<br>[2366, 2405, 0]"]
    444["Segment<br>[2413, 2530, 0]"]
    445["Segment<br>[2538, 2577, 0]"]
    446["Segment<br>[2585, 2670, 0]"]
    447["Segment<br>[2678, 2685, 0]"]
    448[Solid2d]
  end
  subgraph path468 [Path]
    468["Path<br>[1993, 2055, 0]"]
    469["Segment<br>[2063, 2114, 0]"]
    470["Segment<br>[2122, 2196, 0]"]
    471["Segment<br>[2204, 2243, 0]"]
    472["Segment<br>[2251, 2358, 0]"]
    473["Segment<br>[2366, 2405, 0]"]
    474["Segment<br>[2413, 2530, 0]"]
    475["Segment<br>[2538, 2577, 0]"]
    476["Segment<br>[2585, 2670, 0]"]
    477["Segment<br>[2678, 2685, 0]"]
    478[Solid2d]
  end
  subgraph path498 [Path]
    498["Path<br>[1993, 2055, 0]"]
    499["Segment<br>[2063, 2114, 0]"]
    500["Segment<br>[2122, 2196, 0]"]
    501["Segment<br>[2204, 2243, 0]"]
    502["Segment<br>[2251, 2358, 0]"]
    503["Segment<br>[2366, 2405, 0]"]
    504["Segment<br>[2413, 2530, 0]"]
    505["Segment<br>[2538, 2577, 0]"]
    506["Segment<br>[2585, 2670, 0]"]
    507["Segment<br>[2678, 2685, 0]"]
    508[Solid2d]
  end
  subgraph path528 [Path]
    528["Path<br>[1993, 2055, 0]"]
    529["Segment<br>[2063, 2114, 0]"]
    530["Segment<br>[2122, 2196, 0]"]
    531["Segment<br>[2204, 2243, 0]"]
    532["Segment<br>[2251, 2358, 0]"]
    533["Segment<br>[2366, 2405, 0]"]
    534["Segment<br>[2413, 2530, 0]"]
    535["Segment<br>[2538, 2577, 0]"]
    536["Segment<br>[2585, 2670, 0]"]
    537["Segment<br>[2678, 2685, 0]"]
    538[Solid2d]
  end
  subgraph path558 [Path]
    558["Path<br>[1993, 2055, 0]"]
    559["Segment<br>[2063, 2114, 0]"]
    560["Segment<br>[2122, 2196, 0]"]
    561["Segment<br>[2204, 2243, 0]"]
    562["Segment<br>[2251, 2358, 0]"]
    563["Segment<br>[2366, 2405, 0]"]
    564["Segment<br>[2413, 2530, 0]"]
    565["Segment<br>[2538, 2577, 0]"]
    566["Segment<br>[2585, 2670, 0]"]
    567["Segment<br>[2678, 2685, 0]"]
    568[Solid2d]
  end
  subgraph path588 [Path]
    588["Path<br>[1993, 2055, 0]"]
    589["Segment<br>[2063, 2114, 0]"]
    590["Segment<br>[2122, 2196, 0]"]
    591["Segment<br>[2204, 2243, 0]"]
    592["Segment<br>[2251, 2358, 0]"]
    593["Segment<br>[2366, 2405, 0]"]
    594["Segment<br>[2413, 2530, 0]"]
    595["Segment<br>[2538, 2577, 0]"]
    596["Segment<br>[2585, 2670, 0]"]
    597["Segment<br>[2678, 2685, 0]"]
    598[Solid2d]
  end
  subgraph path618 [Path]
    618["Path<br>[1993, 2055, 0]"]
    619["Segment<br>[2063, 2114, 0]"]
    620["Segment<br>[2122, 2196, 0]"]
    621["Segment<br>[2204, 2243, 0]"]
    622["Segment<br>[2251, 2358, 0]"]
    623["Segment<br>[2366, 2405, 0]"]
    624["Segment<br>[2413, 2530, 0]"]
    625["Segment<br>[2538, 2577, 0]"]
    626["Segment<br>[2585, 2670, 0]"]
    627["Segment<br>[2678, 2685, 0]"]
    628[Solid2d]
  end
  subgraph path648 [Path]
    648["Path<br>[1993, 2055, 0]"]
    649["Segment<br>[2063, 2114, 0]"]
    650["Segment<br>[2122, 2196, 0]"]
    651["Segment<br>[2204, 2243, 0]"]
    652["Segment<br>[2251, 2358, 0]"]
    653["Segment<br>[2366, 2405, 0]"]
    654["Segment<br>[2413, 2530, 0]"]
    655["Segment<br>[2538, 2577, 0]"]
    656["Segment<br>[2585, 2670, 0]"]
    657["Segment<br>[2678, 2685, 0]"]
    658[Solid2d]
  end
  subgraph path678 [Path]
    678["Path<br>[4917, 5004, 0]"]
    679["Segment<br>[5012, 5041, 0]"]
    680["Segment<br>[5049, 5077, 0]"]
    681["Segment<br>[5085, 5163, 0]"]
    682["Segment<br>[5171, 5218, 0]"]
    683["Segment<br>[5226, 5254, 0]"]
    684["Segment<br>[5262, 5291, 0]"]
    685["Segment<br>[5299, 5328, 0]"]
    686["Segment<br>[5336, 5402, 0]"]
    687["Segment<br>[5410, 5438, 0]"]
    688["Segment<br>[5446, 5475, 0]"]
    689["Segment<br>[5483, 5545, 0]"]
    690["Segment<br>[5553, 5581, 0]"]
    691["Segment<br>[5589, 5623, 0]"]
    692["Segment<br>[5631, 5661, 0]"]
    693["Segment<br>[5669, 5737, 0]"]
    694["Segment<br>[5745, 5752, 0]"]
    695[Solid2d]
  end
  subgraph path731 [Path]
    731["Path<br>[5952, 6050, 0]"]
    732["Segment<br>[6058, 6136, 0]"]
    733["Segment<br>[6144, 6191, 0]"]
    734["Segment<br>[6199, 6279, 0]"]
    735["Segment<br>[6287, 6294, 0]"]
    736[Solid2d]
  end
  subgraph path748 [Path]
    748["Path<br>[6402, 6499, 0]"]
    749["Segment<br>[6507, 6585, 0]"]
    750["Segment<br>[6593, 6641, 0]"]
    751["Segment<br>[6649, 6729, 0]"]
    752["Segment<br>[6737, 6744, 0]"]
    753[Solid2d]
  end
  subgraph path765 [Path]
    765["Path<br>[5952, 6050, 0]"]
    766["Segment<br>[6058, 6136, 0]"]
    767["Segment<br>[6144, 6191, 0]"]
    768["Segment<br>[6199, 6279, 0]"]
    769["Segment<br>[6287, 6294, 0]"]
    770[Solid2d]
  end
  subgraph path782 [Path]
    782["Path<br>[6402, 6499, 0]"]
    783["Segment<br>[6507, 6585, 0]"]
    784["Segment<br>[6593, 6641, 0]"]
    785["Segment<br>[6649, 6729, 0]"]
    786["Segment<br>[6737, 6744, 0]"]
    787[Solid2d]
  end
  1["Plane<br>[532, 549, 0]"]
  9["Sweep Extrusion<br>[851, 873, 0]"]
  10[Wall]
  11[Wall]
  12[Wall]
  13[Wall]
  14["Cap Start"]
  15["Cap End"]
  16["SweepEdge Opposite"]
  17["SweepEdge Opposite"]
  18["SweepEdge Opposite"]
  19["EdgeCut Fillet<br>[914, 1071, 0]"]
  20["EdgeCut Fillet<br>[914, 1071, 0]"]
  21["EdgeCut Fillet<br>[914, 1071, 0]"]
  22["EdgeCut Fillet<br>[914, 1071, 0]"]
  35["Sweep Extrusion<br>[1472, 1570, 0]"]
  36[Wall]
  37["Cap End"]
  38["Sweep Extrusion<br>[1472, 1570, 0]"]
  39[Wall]
  40["Cap End"]
  41["Sweep Extrusion<br>[1472, 1570, 0]"]
  42[Wall]
  43["Cap End"]
  44["Sweep Extrusion<br>[1472, 1570, 0]"]
  45[Wall]
  46["Cap End"]
  47["Plane<br>[1954, 1977, 0]"]
  59["Sweep Extrusion<br>[2693, 2719, 0]"]
  60[Wall]
  61[Wall]
  62[Wall]
  63[Wall]
  64[Wall]
  65[Wall]
  66[Wall]
  67[Wall]
  68["Cap Start"]
  69["Cap End"]
  70["SweepEdge Opposite"]
  71["SweepEdge Opposite"]
  72["SweepEdge Opposite"]
  73["SweepEdge Opposite"]
  74["SweepEdge Opposite"]
  75["SweepEdge Opposite"]
  76["SweepEdge Opposite"]
  77["Plane<br>[1954, 1977, 0]"]
  89["Sweep Extrusion<br>[2693, 2719, 0]"]
  90[Wall]
  91[Wall]
  92[Wall]
  93[Wall]
  94[Wall]
  95[Wall]
  96[Wall]
  97[Wall]
  98["Cap Start"]
  99["Cap End"]
  100["SweepEdge Opposite"]
  101["SweepEdge Opposite"]
  102["SweepEdge Opposite"]
  103["SweepEdge Opposite"]
  104["SweepEdge Opposite"]
  105["SweepEdge Opposite"]
  106["SweepEdge Opposite"]
  107["Plane<br>[1954, 1977, 0]"]
  119["Sweep Extrusion<br>[2693, 2719, 0]"]
  120[Wall]
  121[Wall]
  122[Wall]
  123[Wall]
  124[Wall]
  125[Wall]
  126[Wall]
  127[Wall]
  128["Cap Start"]
  129["Cap End"]
  130["SweepEdge Opposite"]
  131["SweepEdge Opposite"]
  132["SweepEdge Opposite"]
  133["SweepEdge Opposite"]
  134["SweepEdge Opposite"]
  135["SweepEdge Opposite"]
  136["SweepEdge Opposite"]
  137["Plane<br>[1954, 1977, 0]"]
  149["Sweep Extrusion<br>[2693, 2719, 0]"]
  150[Wall]
  151[Wall]
  152[Wall]
  153[Wall]
  154[Wall]
  155[Wall]
  156[Wall]
  157[Wall]
  158["Cap Start"]
  159["Cap End"]
  160["SweepEdge Opposite"]
  161["SweepEdge Opposite"]
  162["SweepEdge Opposite"]
  163["SweepEdge Opposite"]
  164["SweepEdge Opposite"]
  165["SweepEdge Opposite"]
  166["SweepEdge Opposite"]
  167["Plane<br>[1954, 1977, 0]"]
  179["Sweep Extrusion<br>[2693, 2719, 0]"]
  180[Wall]
  181[Wall]
  182[Wall]
  183[Wall]
  184[Wall]
  185[Wall]
  186[Wall]
  187[Wall]
  188["Cap Start"]
  189["Cap End"]
  190["SweepEdge Opposite"]
  191["SweepEdge Opposite"]
  192["SweepEdge Opposite"]
  193["SweepEdge Opposite"]
  194["SweepEdge Opposite"]
  195["SweepEdge Opposite"]
  196["SweepEdge Opposite"]
  197["Plane<br>[1954, 1977, 0]"]
  209["Sweep Extrusion<br>[2693, 2719, 0]"]
  210[Wall]
  211[Wall]
  212[Wall]
  213[Wall]
  214[Wall]
  215[Wall]
  216[Wall]
  217[Wall]
  218["Cap Start"]
  219["Cap End"]
  220["SweepEdge Opposite"]
  221["SweepEdge Opposite"]
  222["SweepEdge Opposite"]
  223["SweepEdge Opposite"]
  224["SweepEdge Opposite"]
  225["SweepEdge Opposite"]
  226["SweepEdge Opposite"]
  227["Plane<br>[1954, 1977, 0]"]
  239["Sweep Extrusion<br>[2693, 2719, 0]"]
  240[Wall]
  241[Wall]
  242[Wall]
  243[Wall]
  244[Wall]
  245[Wall]
  246[Wall]
  247[Wall]
  248["Cap Start"]
  249["Cap End"]
  250["SweepEdge Opposite"]
  251["SweepEdge Opposite"]
  252["SweepEdge Opposite"]
  253["SweepEdge Opposite"]
  254["SweepEdge Opposite"]
  255["SweepEdge Opposite"]
  256["SweepEdge Opposite"]
  257["Plane<br>[1954, 1977, 0]"]
  269["Sweep Extrusion<br>[2693, 2719, 0]"]
  270[Wall]
  271[Wall]
  272[Wall]
  273[Wall]
  274[Wall]
  275[Wall]
  276[Wall]
  277[Wall]
  278["Cap Start"]
  279["Cap End"]
  280["SweepEdge Opposite"]
  281["SweepEdge Opposite"]
  282["SweepEdge Opposite"]
  283["SweepEdge Opposite"]
  284["SweepEdge Opposite"]
  285["SweepEdge Opposite"]
  286["SweepEdge Opposite"]
  287["Plane<br>[1954, 1977, 0]"]
  299["Sweep Extrusion<br>[2693, 2719, 0]"]
  300[Wall]
  301[Wall]
  302[Wall]
  303[Wall]
  304[Wall]
  305[Wall]
  306[Wall]
  307[Wall]
  308["Cap Start"]
  309["Cap End"]
  310["SweepEdge Opposite"]
  311["SweepEdge Opposite"]
  312["SweepEdge Opposite"]
  313["SweepEdge Opposite"]
  314["SweepEdge Opposite"]
  315["SweepEdge Opposite"]
  316["SweepEdge Opposite"]
  317["Plane<br>[1954, 1977, 0]"]
  329["Sweep Extrusion<br>[2693, 2719, 0]"]
  330[Wall]
  331[Wall]
  332[Wall]
  333[Wall]
  334[Wall]
  335[Wall]
  336[Wall]
  337[Wall]
  338["Cap Start"]
  339["Cap End"]
  340["SweepEdge Opposite"]
  341["SweepEdge Opposite"]
  342["SweepEdge Opposite"]
  343["SweepEdge Opposite"]
  344["SweepEdge Opposite"]
  345["SweepEdge Opposite"]
  346["SweepEdge Opposite"]
  347["Plane<br>[1954, 1977, 0]"]
  359["Sweep Extrusion<br>[2693, 2719, 0]"]
  360[Wall]
  361[Wall]
  362[Wall]
  363[Wall]
  364[Wall]
  365[Wall]
  366[Wall]
  367[Wall]
  368["Cap Start"]
  369["Cap End"]
  370["SweepEdge Opposite"]
  371["SweepEdge Opposite"]
  372["SweepEdge Opposite"]
  373["SweepEdge Opposite"]
  374["SweepEdge Opposite"]
  375["SweepEdge Opposite"]
  376["SweepEdge Opposite"]
  377["Plane<br>[1954, 1977, 0]"]
  389["Sweep Extrusion<br>[2693, 2719, 0]"]
  390[Wall]
  391[Wall]
  392[Wall]
  393[Wall]
  394[Wall]
  395[Wall]
  396[Wall]
  397[Wall]
  398["Cap Start"]
  399["Cap End"]
  400["SweepEdge Opposite"]
  401["SweepEdge Opposite"]
  402["SweepEdge Opposite"]
  403["SweepEdge Opposite"]
  404["SweepEdge Opposite"]
  405["SweepEdge Opposite"]
  406["SweepEdge Opposite"]
  407["Plane<br>[1954, 1977, 0]"]
  419["Sweep Extrusion<br>[2693, 2719, 0]"]
  420[Wall]
  421[Wall]
  422[Wall]
  423[Wall]
  424[Wall]
  425[Wall]
  426[Wall]
  427[Wall]
  428["Cap Start"]
  429["Cap End"]
  430["SweepEdge Opposite"]
  431["SweepEdge Opposite"]
  432["SweepEdge Opposite"]
  433["SweepEdge Opposite"]
  434["SweepEdge Opposite"]
  435["SweepEdge Opposite"]
  436["SweepEdge Opposite"]
  437["Plane<br>[1954, 1977, 0]"]
  449["Sweep Extrusion<br>[2693, 2719, 0]"]
  450[Wall]
  451[Wall]
  452[Wall]
  453[Wall]
  454[Wall]
  455[Wall]
  456[Wall]
  457[Wall]
  458["Cap Start"]
  459["Cap End"]
  460["SweepEdge Opposite"]
  461["SweepEdge Opposite"]
  462["SweepEdge Opposite"]
  463["SweepEdge Opposite"]
  464["SweepEdge Opposite"]
  465["SweepEdge Opposite"]
  466["SweepEdge Opposite"]
  467["Plane<br>[1954, 1977, 0]"]
  479["Sweep Extrusion<br>[2693, 2719, 0]"]
  480[Wall]
  481[Wall]
  482[Wall]
  483[Wall]
  484[Wall]
  485[Wall]
  486[Wall]
  487[Wall]
  488["Cap Start"]
  489["Cap End"]
  490["SweepEdge Opposite"]
  491["SweepEdge Opposite"]
  492["SweepEdge Opposite"]
  493["SweepEdge Opposite"]
  494["SweepEdge Opposite"]
  495["SweepEdge Opposite"]
  496["SweepEdge Opposite"]
  497["Plane<br>[1954, 1977, 0]"]
  509["Sweep Extrusion<br>[2693, 2719, 0]"]
  510[Wall]
  511[Wall]
  512[Wall]
  513[Wall]
  514[Wall]
  515[Wall]
  516[Wall]
  517[Wall]
  518["Cap Start"]
  519["Cap End"]
  520["SweepEdge Opposite"]
  521["SweepEdge Opposite"]
  522["SweepEdge Opposite"]
  523["SweepEdge Opposite"]
  524["SweepEdge Opposite"]
  525["SweepEdge Opposite"]
  526["SweepEdge Opposite"]
  527["Plane<br>[1954, 1977, 0]"]
  539["Sweep Extrusion<br>[2693, 2719, 0]"]
  540[Wall]
  541[Wall]
  542[Wall]
  543[Wall]
  544[Wall]
  545[Wall]
  546[Wall]
  547[Wall]
  548["Cap Start"]
  549["Cap End"]
  550["SweepEdge Opposite"]
  551["SweepEdge Opposite"]
  552["SweepEdge Opposite"]
  553["SweepEdge Opposite"]
  554["SweepEdge Opposite"]
  555["SweepEdge Opposite"]
  556["SweepEdge Opposite"]
  557["Plane<br>[1954, 1977, 0]"]
  569["Sweep Extrusion<br>[2693, 2719, 0]"]
  570[Wall]
  571[Wall]
  572[Wall]
  573[Wall]
  574[Wall]
  575[Wall]
  576[Wall]
  577[Wall]
  578["Cap Start"]
  579["Cap End"]
  580["SweepEdge Opposite"]
  581["SweepEdge Opposite"]
  582["SweepEdge Opposite"]
  583["SweepEdge Opposite"]
  584["SweepEdge Opposite"]
  585["SweepEdge Opposite"]
  586["SweepEdge Opposite"]
  587["Plane<br>[1954, 1977, 0]"]
  599["Sweep Extrusion<br>[2693, 2719, 0]"]
  600[Wall]
  601[Wall]
  602[Wall]
  603[Wall]
  604[Wall]
  605[Wall]
  606[Wall]
  607[Wall]
  608["Cap Start"]
  609["Cap End"]
  610["SweepEdge Opposite"]
  611["SweepEdge Opposite"]
  612["SweepEdge Opposite"]
  613["SweepEdge Opposite"]
  614["SweepEdge Opposite"]
  615["SweepEdge Opposite"]
  616["SweepEdge Opposite"]
  617["Plane<br>[1954, 1977, 0]"]
  629["Sweep Extrusion<br>[2693, 2719, 0]"]
  630[Wall]
  631[Wall]
  632[Wall]
  633[Wall]
  634[Wall]
  635[Wall]
  636[Wall]
  637[Wall]
  638["Cap Start"]
  639["Cap End"]
  640["SweepEdge Opposite"]
  641["SweepEdge Opposite"]
  642["SweepEdge Opposite"]
  643["SweepEdge Opposite"]
  644["SweepEdge Opposite"]
  645["SweepEdge Opposite"]
  646["SweepEdge Opposite"]
  647["Plane<br>[1954, 1977, 0]"]
  659["Sweep Extrusion<br>[2693, 2719, 0]"]
  660[Wall]
  661[Wall]
  662[Wall]
  663[Wall]
  664[Wall]
  665[Wall]
  666[Wall]
  667[Wall]
  668["Cap Start"]
  669["Cap End"]
  670["SweepEdge Opposite"]
  671["SweepEdge Opposite"]
  672["SweepEdge Opposite"]
  673["SweepEdge Opposite"]
  674["SweepEdge Opposite"]
  675["SweepEdge Opposite"]
  676["SweepEdge Opposite"]
  677["Plane<br>[4886, 4909, 0]"]
  696["Sweep Extrusion<br>[5760, 5784, 0]"]
  697[Wall]
  698[Wall]
  699[Wall]
  700[Wall]
  701[Wall]
  702[Wall]
  703[Wall]
  704[Wall]
  705[Wall]
  706[Wall]
  707[Wall]
  708[Wall]
  709[Wall]
  710[Wall]
  711[Wall]
  712[Wall]
  713["Cap Start"]
  714["Cap End"]
  715["SweepEdge Opposite"]
  716["SweepEdge Opposite"]
  717["SweepEdge Opposite"]
  718["SweepEdge Opposite"]
  719["SweepEdge Opposite"]
  720["SweepEdge Opposite"]
  721["SweepEdge Opposite"]
  722["SweepEdge Opposite"]
  723["SweepEdge Opposite"]
  724["SweepEdge Opposite"]
  725["SweepEdge Opposite"]
  726["SweepEdge Opposite"]
  727["SweepEdge Opposite"]
  728["SweepEdge Opposite"]
  729["SweepEdge Opposite"]
  730["Plane<br>[5921, 5944, 0]"]
  737["Sweep Extrusion<br>[6302, 6326, 0]"]
  738[Wall]
  739[Wall]
  740[Wall]
  741[Wall]
  742["Cap Start"]
  743["Cap End"]
  744["SweepEdge Opposite"]
  745["SweepEdge Opposite"]
  746["SweepEdge Opposite"]
  747["Plane<br>[6371, 6394, 0]"]
  754["Sweep Extrusion<br>[6752, 6776, 0]"]
  755[Wall]
  756[Wall]
  757[Wall]
  758[Wall]
  759["Cap Start"]
  760["Cap End"]
  761["SweepEdge Opposite"]
  762["SweepEdge Opposite"]
  763["SweepEdge Opposite"]
  764["Plane<br>[5921, 5944, 0]"]
  771["Sweep Extrusion<br>[6302, 6326, 0]"]
  772[Wall]
  773[Wall]
  774[Wall]
  775[Wall]
  776["Cap Start"]
  777["Cap End"]
  778["SweepEdge Opposite"]
  779["SweepEdge Opposite"]
  780["SweepEdge Opposite"]
  781["Plane<br>[6371, 6394, 0]"]
  788["Sweep Extrusion<br>[6752, 6776, 0]"]
  789[Wall]
  790[Wall]
  791[Wall]
  792[Wall]
  793["Cap Start"]
  794["Cap End"]
  795["SweepEdge Opposite"]
  796["SweepEdge Opposite"]
  797["SweepEdge Opposite"]
  798["StartSketchOnFace<br>[1151, 1189, 0]"]
  1 --- 2
  2 --- 3
  2 --- 4
  2 --- 5
  2 --- 6
  2 --- 7
  2 ---- 9
  2 --- 8
  3 --- 13
  3 --- 18
  3 --- 21
  3 x--> 14
  4 --- 12
  4 --- 17
  4 x--> 14
  5 --- 11
  5 --- 16
  5 --- 22
  5 x--> 14
  6 --- 10
  6 x--> 14
  9 --- 10
  9 --- 11
  9 --- 12
  9 --- 13
  9 --- 14
  9 --- 15
  9 --- 16
  9 --- 17
  9 --- 18
  10 --- 23
  10 --- 26
  10 --- 29
  10 --- 32
  16 <--x 11
  16 <--x 15
  17 <--x 12
  17 <--x 15
  18 <--x 19
  16 <--x 20
  23 --- 24
  23 ---- 35
  23 --- 25
  24 --- 36
  24 <--x 10
  26 --- 27
  26 ---- 38
  26 --- 28
  27 --- 39
  27 <--x 10
  29 --- 30
  29 ---- 41
  29 --- 31
  30 --- 42
  30 <--x 10
  32 --- 33
  32 ---- 44
  32 --- 34
  33 --- 45
  33 <--x 10
  35 --- 36
  35 --- 37
  38 --- 39
  38 --- 40
  41 --- 42
  41 --- 43
  44 --- 45
  44 --- 46
  47 --- 48
  48 --- 49
  48 --- 50
  48 --- 51
  48 --- 52
  48 --- 53
  48 --- 54
  48 --- 55
  48 --- 56
  48 --- 57
  48 ---- 59
  48 --- 58
  49 --- 60
  49 x--> 68
  50 --- 61
  50 --- 70
  50 x--> 68
  51 --- 62
  51 --- 71
  51 x--> 68
  52 --- 63
  52 --- 72
  52 x--> 68
  53 --- 64
  53 --- 73
  53 x--> 68
  54 --- 65
  54 --- 74
  54 x--> 68
  55 --- 66
  55 --- 75
  55 x--> 68
  56 --- 67
  56 --- 76
  56 x--> 68
  59 --- 60
  59 --- 61
  59 --- 62
  59 --- 63
  59 --- 64
  59 --- 65
  59 --- 66
  59 --- 67
  59 --- 68
  59 --- 69
  59 --- 70
  59 --- 71
  59 --- 72
  59 --- 73
  59 --- 74
  59 --- 75
  59 --- 76
  70 <--x 61
  70 <--x 69
  71 <--x 62
  71 <--x 69
  72 <--x 63
  72 <--x 69
  73 <--x 64
  73 <--x 69
  74 <--x 65
  74 <--x 69
  75 <--x 66
  75 <--x 69
  76 <--x 67
  76 <--x 69
  77 --- 78
  78 --- 79
  78 --- 80
  78 --- 81
  78 --- 82
  78 --- 83
  78 --- 84
  78 --- 85
  78 --- 86
  78 --- 87
  78 ---- 89
  78 --- 88
  79 --- 90
  79 x--> 98
  80 --- 91
  80 --- 100
  80 x--> 98
  81 --- 92
  81 --- 101
  81 x--> 98
  82 --- 93
  82 --- 102
  82 x--> 98
  83 --- 94
  83 --- 103
  83 x--> 98
  84 --- 95
  84 --- 104
  84 x--> 98
  85 --- 96
  85 --- 105
  85 x--> 98
  86 --- 97
  86 --- 106
  86 x--> 98
  89 --- 90
  89 --- 91
  89 --- 92
  89 --- 93
  89 --- 94
  89 --- 95
  89 --- 96
  89 --- 97
  89 --- 98
  89 --- 99
  89 --- 100
  89 --- 101
  89 --- 102
  89 --- 103
  89 --- 104
  89 --- 105
  89 --- 106
  100 <--x 91
  100 <--x 99
  101 <--x 92
  101 <--x 99
  102 <--x 93
  102 <--x 99
  103 <--x 94
  103 <--x 99
  104 <--x 95
  104 <--x 99
  105 <--x 96
  105 <--x 99
  106 <--x 97
  106 <--x 99
  107 --- 108
  108 --- 109
  108 --- 110
  108 --- 111
  108 --- 112
  108 --- 113
  108 --- 114
  108 --- 115
  108 --- 116
  108 --- 117
  108 ---- 119
  108 --- 118
  109 --- 120
  109 x--> 128
  110 --- 121
  110 --- 130
  110 x--> 128
  111 --- 122
  111 --- 131
  111 x--> 128
  112 --- 123
  112 --- 132
  112 x--> 128
  113 --- 124
  113 --- 133
  113 x--> 128
  114 --- 125
  114 --- 134
  114 x--> 128
  115 --- 126
  115 --- 135
  115 x--> 128
  116 --- 127
  116 --- 136
  116 x--> 128
  119 --- 120
  119 --- 121
  119 --- 122
  119 --- 123
  119 --- 124
  119 --- 125
  119 --- 126
  119 --- 127
  119 --- 128
  119 --- 129
  119 --- 130
  119 --- 131
  119 --- 132
  119 --- 133
  119 --- 134
  119 --- 135
  119 --- 136
  130 <--x 121
  130 <--x 129
  131 <--x 122
  131 <--x 129
  132 <--x 123
  132 <--x 129
  133 <--x 124
  133 <--x 129
  134 <--x 125
  134 <--x 129
  135 <--x 126
  135 <--x 129
  136 <--x 127
  136 <--x 129
  137 --- 138
  138 --- 139
  138 --- 140
  138 --- 141
  138 --- 142
  138 --- 143
  138 --- 144
  138 --- 145
  138 --- 146
  138 --- 147
  138 ---- 149
  138 --- 148
  139 --- 150
  139 x--> 158
  140 --- 151
  140 --- 160
  140 x--> 158
  141 --- 152
  141 --- 161
  141 x--> 158
  142 --- 153
  142 --- 162
  142 x--> 158
  143 --- 154
  143 --- 163
  143 x--> 158
  144 --- 155
  144 --- 164
  144 x--> 158
  145 --- 156
  145 --- 165
  145 x--> 158
  146 --- 157
  146 --- 166
  146 x--> 158
  149 --- 150
  149 --- 151
  149 --- 152
  149 --- 153
  149 --- 154
  149 --- 155
  149 --- 156
  149 --- 157
  149 --- 158
  149 --- 159
  149 --- 160
  149 --- 161
  149 --- 162
  149 --- 163
  149 --- 164
  149 --- 165
  149 --- 166
  160 <--x 151
  160 <--x 159
  161 <--x 152
  161 <--x 159
  162 <--x 153
  162 <--x 159
  163 <--x 154
  163 <--x 159
  164 <--x 155
  164 <--x 159
  165 <--x 156
  165 <--x 159
  166 <--x 157
  166 <--x 159
  167 --- 168
  168 --- 169
  168 --- 170
  168 --- 171
  168 --- 172
  168 --- 173
  168 --- 174
  168 --- 175
  168 --- 176
  168 --- 177
  168 ---- 179
  168 --- 178
  169 --- 180
  169 x--> 188
  170 --- 181
  170 --- 190
  170 x--> 188
  171 --- 182
  171 --- 191
  171 x--> 188
  172 --- 183
  172 --- 192
  172 x--> 188
  173 --- 184
  173 --- 193
  173 x--> 188
  174 --- 185
  174 --- 194
  174 x--> 188
  175 --- 186
  175 --- 195
  175 x--> 188
  176 --- 187
  176 --- 196
  176 x--> 188
  179 --- 180
  179 --- 181
  179 --- 182
  179 --- 183
  179 --- 184
  179 --- 185
  179 --- 186
  179 --- 187
  179 --- 188
  179 --- 189
  179 --- 190
  179 --- 191
  179 --- 192
  179 --- 193
  179 --- 194
  179 --- 195
  179 --- 196
  190 <--x 181
  190 <--x 189
  191 <--x 182
  191 <--x 189
  192 <--x 183
  192 <--x 189
  193 <--x 184
  193 <--x 189
  194 <--x 185
  194 <--x 189
  195 <--x 186
  195 <--x 189
  196 <--x 187
  196 <--x 189
  197 --- 198
  198 --- 199
  198 --- 200
  198 --- 201
  198 --- 202
  198 --- 203
  198 --- 204
  198 --- 205
  198 --- 206
  198 --- 207
  198 ---- 209
  198 --- 208
  199 --- 210
  199 x--> 218
  200 --- 211
  200 --- 220
  200 x--> 218
  201 --- 212
  201 --- 221
  201 x--> 218
  202 --- 213
  202 --- 222
  202 x--> 218
  203 --- 214
  203 --- 223
  203 x--> 218
  204 --- 215
  204 --- 224
  204 x--> 218
  205 --- 216
  205 --- 225
  205 x--> 218
  206 --- 217
  206 --- 226
  206 x--> 218
  209 --- 210
  209 --- 211
  209 --- 212
  209 --- 213
  209 --- 214
  209 --- 215
  209 --- 216
  209 --- 217
  209 --- 218
  209 --- 219
  209 --- 220
  209 --- 221
  209 --- 222
  209 --- 223
  209 --- 224
  209 --- 225
  209 --- 226
  220 <--x 211
  220 <--x 219
  221 <--x 212
  221 <--x 219
  222 <--x 213
  222 <--x 219
  223 <--x 214
  223 <--x 219
  224 <--x 215
  224 <--x 219
  225 <--x 216
  225 <--x 219
  226 <--x 217
  226 <--x 219
  227 --- 228
  228 --- 229
  228 --- 230
  228 --- 231
  228 --- 232
  228 --- 233
  228 --- 234
  228 --- 235
  228 --- 236
  228 --- 237
  228 ---- 239
  228 --- 238
  229 --- 240
  229 x--> 248
  230 --- 241
  230 --- 250
  230 x--> 248
  231 --- 242
  231 --- 251
  231 x--> 248
  232 --- 243
  232 --- 252
  232 x--> 248
  233 --- 244
  233 --- 253
  233 x--> 248
  234 --- 245
  234 --- 254
  234 x--> 248
  235 --- 246
  235 --- 255
  235 x--> 248
  236 --- 247
  236 --- 256
  236 x--> 248
  239 --- 240
  239 --- 241
  239 --- 242
  239 --- 243
  239 --- 244
  239 --- 245
  239 --- 246
  239 --- 247
  239 --- 248
  239 --- 249
  239 --- 250
  239 --- 251
  239 --- 252
  239 --- 253
  239 --- 254
  239 --- 255
  239 --- 256
  250 <--x 241
  250 <--x 249
  251 <--x 242
  251 <--x 249
  252 <--x 243
  252 <--x 249
  253 <--x 244
  253 <--x 249
  254 <--x 245
  254 <--x 249
  255 <--x 246
  255 <--x 249
  256 <--x 247
  256 <--x 249
  257 --- 258
  258 --- 259
  258 --- 260
  258 --- 261
  258 --- 262
  258 --- 263
  258 --- 264
  258 --- 265
  258 --- 266
  258 --- 267
  258 ---- 269
  258 --- 268
  259 --- 270
  259 x--> 278
  260 --- 271
  260 --- 280
  260 x--> 278
  261 --- 272
  261 --- 281
  261 x--> 278
  262 --- 273
  262 --- 282
  262 x--> 278
  263 --- 274
  263 --- 283
  263 x--> 278
  264 --- 275
  264 --- 284
  264 x--> 278
  265 --- 276
  265 --- 285
  265 x--> 278
  266 --- 277
  266 --- 286
  266 x--> 278
  269 --- 270
  269 --- 271
  269 --- 272
  269 --- 273
  269 --- 274
  269 --- 275
  269 --- 276
  269 --- 277
  269 --- 278
  269 --- 279
  269 --- 280
  269 --- 281
  269 --- 282
  269 --- 283
  269 --- 284
  269 --- 285
  269 --- 286
  280 <--x 271
  280 <--x 279
  281 <--x 272
  281 <--x 279
  282 <--x 273
  282 <--x 279
  283 <--x 274
  283 <--x 279
  284 <--x 275
  284 <--x 279
  285 <--x 276
  285 <--x 279
  286 <--x 277
  286 <--x 279
  287 --- 288
  288 --- 289
  288 --- 290
  288 --- 291
  288 --- 292
  288 --- 293
  288 --- 294
  288 --- 295
  288 --- 296
  288 --- 297
  288 ---- 299
  288 --- 298
  289 --- 300
  289 x--> 308
  290 --- 301
  290 --- 310
  290 x--> 308
  291 --- 302
  291 --- 311
  291 x--> 308
  292 --- 303
  292 --- 312
  292 x--> 308
  293 --- 304
  293 --- 313
  293 x--> 308
  294 --- 305
  294 --- 314
  294 x--> 308
  295 --- 306
  295 --- 315
  295 x--> 308
  296 --- 307
  296 --- 316
  296 x--> 308
  299 --- 300
  299 --- 301
  299 --- 302
  299 --- 303
  299 --- 304
  299 --- 305
  299 --- 306
  299 --- 307
  299 --- 308
  299 --- 309
  299 --- 310
  299 --- 311
  299 --- 312
  299 --- 313
  299 --- 314
  299 --- 315
  299 --- 316
  310 <--x 301
  310 <--x 309
  311 <--x 302
  311 <--x 309
  312 <--x 303
  312 <--x 309
  313 <--x 304
  313 <--x 309
  314 <--x 305
  314 <--x 309
  315 <--x 306
  315 <--x 309
  316 <--x 307
  316 <--x 309
  317 --- 318
  318 --- 319
  318 --- 320
  318 --- 321
  318 --- 322
  318 --- 323
  318 --- 324
  318 --- 325
  318 --- 326
  318 --- 327
  318 ---- 329
  318 --- 328
  319 --- 330
  319 x--> 338
  320 --- 331
  320 --- 340
  320 x--> 338
  321 --- 332
  321 --- 341
  321 x--> 338
  322 --- 333
  322 --- 342
  322 x--> 338
  323 --- 334
  323 --- 343
  323 x--> 338
  324 --- 335
  324 --- 344
  324 x--> 338
  325 --- 336
  325 --- 345
  325 x--> 338
  326 --- 337
  326 --- 346
  326 x--> 338
  329 --- 330
  329 --- 331
  329 --- 332
  329 --- 333
  329 --- 334
  329 --- 335
  329 --- 336
  329 --- 337
  329 --- 338
  329 --- 339
  329 --- 340
  329 --- 341
  329 --- 342
  329 --- 343
  329 --- 344
  329 --- 345
  329 --- 346
  340 <--x 331
  340 <--x 339
  341 <--x 332
  341 <--x 339
  342 <--x 333
  342 <--x 339
  343 <--x 334
  343 <--x 339
  344 <--x 335
  344 <--x 339
  345 <--x 336
  345 <--x 339
  346 <--x 337
  346 <--x 339
  347 --- 348
  348 --- 349
  348 --- 350
  348 --- 351
  348 --- 352
  348 --- 353
  348 --- 354
  348 --- 355
  348 --- 356
  348 --- 357
  348 ---- 359
  348 --- 358
  349 --- 360
  349 x--> 368
  350 --- 361
  350 --- 370
  350 x--> 368
  351 --- 362
  351 --- 371
  351 x--> 368
  352 --- 363
  352 --- 372
  352 x--> 368
  353 --- 364
  353 --- 373
  353 x--> 368
  354 --- 365
  354 --- 374
  354 x--> 368
  355 --- 366
  355 --- 375
  355 x--> 368
  356 --- 367
  356 --- 376
  356 x--> 368
  359 --- 360
  359 --- 361
  359 --- 362
  359 --- 363
  359 --- 364
  359 --- 365
  359 --- 366
  359 --- 367
  359 --- 368
  359 --- 369
  359 --- 370
  359 --- 371
  359 --- 372
  359 --- 373
  359 --- 374
  359 --- 375
  359 --- 376
  370 <--x 361
  370 <--x 369
  371 <--x 362
  371 <--x 369
  372 <--x 363
  372 <--x 369
  373 <--x 364
  373 <--x 369
  374 <--x 365
  374 <--x 369
  375 <--x 366
  375 <--x 369
  376 <--x 367
  376 <--x 369
  377 --- 378
  378 --- 379
  378 --- 380
  378 --- 381
  378 --- 382
  378 --- 383
  378 --- 384
  378 --- 385
  378 --- 386
  378 --- 387
  378 ---- 389
  378 --- 388
  379 --- 390
  379 x--> 398
  380 --- 391
  380 --- 400
  380 x--> 398
  381 --- 392
  381 --- 401
  381 x--> 398
  382 --- 393
  382 --- 402
  382 x--> 398
  383 --- 394
  383 --- 403
  383 x--> 398
  384 --- 395
  384 --- 404
  384 x--> 398
  385 --- 396
  385 --- 405
  385 x--> 398
  386 --- 397
  386 --- 406
  386 x--> 398
  389 --- 390
  389 --- 391
  389 --- 392
  389 --- 393
  389 --- 394
  389 --- 395
  389 --- 396
  389 --- 397
  389 --- 398
  389 --- 399
  389 --- 400
  389 --- 401
  389 --- 402
  389 --- 403
  389 --- 404
  389 --- 405
  389 --- 406
  400 <--x 391
  400 <--x 399
  401 <--x 392
  401 <--x 399
  402 <--x 393
  402 <--x 399
  403 <--x 394
  403 <--x 399
  404 <--x 395
  404 <--x 399
  405 <--x 396
  405 <--x 399
  406 <--x 397
  406 <--x 399
  407 --- 408
  408 --- 409
  408 --- 410
  408 --- 411
  408 --- 412
  408 --- 413
  408 --- 414
  408 --- 415
  408 --- 416
  408 --- 417
  408 ---- 419
  408 --- 418
  409 --- 420
  409 x--> 428
  410 --- 421
  410 --- 430
  410 x--> 428
  411 --- 422
  411 --- 431
  411 x--> 428
  412 --- 423
  412 --- 432
  412 x--> 428
  413 --- 424
  413 --- 433
  413 x--> 428
  414 --- 425
  414 --- 434
  414 x--> 428
  415 --- 426
  415 --- 435
  415 x--> 428
  416 --- 427
  416 --- 436
  416 x--> 428
  419 --- 420
  419 --- 421
  419 --- 422
  419 --- 423
  419 --- 424
  419 --- 425
  419 --- 426
  419 --- 427
  419 --- 428
  419 --- 429
  419 --- 430
  419 --- 431
  419 --- 432
  419 --- 433
  419 --- 434
  419 --- 435
  419 --- 436
  430 <--x 421
  430 <--x 429
  431 <--x 422
  431 <--x 429
  432 <--x 423
  432 <--x 429
  433 <--x 424
  433 <--x 429
  434 <--x 425
  434 <--x 429
  435 <--x 426
  435 <--x 429
  436 <--x 427
  436 <--x 429
  437 --- 438
  438 --- 439
  438 --- 440
  438 --- 441
  438 --- 442
  438 --- 443
  438 --- 444
  438 --- 445
  438 --- 446
  438 --- 447
  438 ---- 449
  438 --- 448
  439 --- 450
  439 x--> 458
  440 --- 451
  440 --- 460
  440 x--> 458
  441 --- 452
  441 --- 461
  441 x--> 458
  442 --- 453
  442 --- 462
  442 x--> 458
  443 --- 454
  443 --- 463
  443 x--> 458
  444 --- 455
  444 --- 464
  444 x--> 458
  445 --- 456
  445 --- 465
  445 x--> 458
  446 --- 457
  446 --- 466
  446 x--> 458
  449 --- 450
  449 --- 451
  449 --- 452
  449 --- 453
  449 --- 454
  449 --- 455
  449 --- 456
  449 --- 457
  449 --- 458
  449 --- 459
  449 --- 460
  449 --- 461
  449 --- 462
  449 --- 463
  449 --- 464
  449 --- 465
  449 --- 466
  460 <--x 451
  460 <--x 459
  461 <--x 452
  461 <--x 459
  462 <--x 453
  462 <--x 459
  463 <--x 454
  463 <--x 459
  464 <--x 455
  464 <--x 459
  465 <--x 456
  465 <--x 459
  466 <--x 457
  466 <--x 459
  467 --- 468
  468 --- 469
  468 --- 470
  468 --- 471
  468 --- 472
  468 --- 473
  468 --- 474
  468 --- 475
  468 --- 476
  468 --- 477
  468 ---- 479
  468 --- 478
  469 --- 480
  469 x--> 488
  470 --- 481
  470 --- 490
  470 x--> 488
  471 --- 482
  471 --- 491
  471 x--> 488
  472 --- 483
  472 --- 492
  472 x--> 488
  473 --- 484
  473 --- 493
  473 x--> 488
  474 --- 485
  474 --- 494
  474 x--> 488
  475 --- 486
  475 --- 495
  475 x--> 488
  476 --- 487
  476 --- 496
  476 x--> 488
  479 --- 480
  479 --- 481
  479 --- 482
  479 --- 483
  479 --- 484
  479 --- 485
  479 --- 486
  479 --- 487
  479 --- 488
  479 --- 489
  479 --- 490
  479 --- 491
  479 --- 492
  479 --- 493
  479 --- 494
  479 --- 495
  479 --- 496
  490 <--x 481
  490 <--x 489
  491 <--x 482
  491 <--x 489
  492 <--x 483
  492 <--x 489
  493 <--x 484
  493 <--x 489
  494 <--x 485
  494 <--x 489
  495 <--x 486
  495 <--x 489
  496 <--x 487
  496 <--x 489
  497 --- 498
  498 --- 499
  498 --- 500
  498 --- 501
  498 --- 502
  498 --- 503
  498 --- 504
  498 --- 505
  498 --- 506
  498 --- 507
  498 ---- 509
  498 --- 508
  499 --- 510
  499 x--> 518
  500 --- 511
  500 --- 520
  500 x--> 518
  501 --- 512
  501 --- 521
  501 x--> 518
  502 --- 513
  502 --- 522
  502 x--> 518
  503 --- 514
  503 --- 523
  503 x--> 518
  504 --- 515
  504 --- 524
  504 x--> 518
  505 --- 516
  505 --- 525
  505 x--> 518
  506 --- 517
  506 --- 526
  506 x--> 518
  509 --- 510
  509 --- 511
  509 --- 512
  509 --- 513
  509 --- 514
  509 --- 515
  509 --- 516
  509 --- 517
  509 --- 518
  509 --- 519
  509 --- 520
  509 --- 521
  509 --- 522
  509 --- 523
  509 --- 524
  509 --- 525
  509 --- 526
  520 <--x 511
  520 <--x 519
  521 <--x 512
  521 <--x 519
  522 <--x 513
  522 <--x 519
  523 <--x 514
  523 <--x 519
  524 <--x 515
  524 <--x 519
  525 <--x 516
  525 <--x 519
  526 <--x 517
  526 <--x 519
  527 --- 528
  528 --- 529
  528 --- 530
  528 --- 531
  528 --- 532
  528 --- 533
  528 --- 534
  528 --- 535
  528 --- 536
  528 --- 537
  528 ---- 539
  528 --- 538
  529 --- 540
  529 x--> 548
  530 --- 541
  530 --- 550
  530 x--> 548
  531 --- 542
  531 --- 551
  531 x--> 548
  532 --- 543
  532 --- 552
  532 x--> 548
  533 --- 544
  533 --- 553
  533 x--> 548
  534 --- 545
  534 --- 554
  534 x--> 548
  535 --- 546
  535 --- 555
  535 x--> 548
  536 --- 547
  536 --- 556
  536 x--> 548
  539 --- 540
  539 --- 541
  539 --- 542
  539 --- 543
  539 --- 544
  539 --- 545
  539 --- 546
  539 --- 547
  539 --- 548
  539 --- 549
  539 --- 550
  539 --- 551
  539 --- 552
  539 --- 553
  539 --- 554
  539 --- 555
  539 --- 556
  550 <--x 541
  550 <--x 549
  551 <--x 542
  551 <--x 549
  552 <--x 543
  552 <--x 549
  553 <--x 544
  553 <--x 549
  554 <--x 545
  554 <--x 549
  555 <--x 546
  555 <--x 549
  556 <--x 547
  556 <--x 549
  557 --- 558
  558 --- 559
  558 --- 560
  558 --- 561
  558 --- 562
  558 --- 563
  558 --- 564
  558 --- 565
  558 --- 566
  558 --- 567
  558 ---- 569
  558 --- 568
  559 --- 570
  559 x--> 578
  560 --- 571
  560 --- 580
  560 x--> 578
  561 --- 572
  561 --- 581
  561 x--> 578
  562 --- 573
  562 --- 582
  562 x--> 578
  563 --- 574
  563 --- 583
  563 x--> 578
  564 --- 575
  564 --- 584
  564 x--> 578
  565 --- 576
  565 --- 585
  565 x--> 578
  566 --- 577
  566 --- 586
  566 x--> 578
  569 --- 570
  569 --- 571
  569 --- 572
  569 --- 573
  569 --- 574
  569 --- 575
  569 --- 576
  569 --- 577
  569 --- 578
  569 --- 579
  569 --- 580
  569 --- 581
  569 --- 582
  569 --- 583
  569 --- 584
  569 --- 585
  569 --- 586
  580 <--x 571
  580 <--x 579
  581 <--x 572
  581 <--x 579
  582 <--x 573
  582 <--x 579
  583 <--x 574
  583 <--x 579
  584 <--x 575
  584 <--x 579
  585 <--x 576
  585 <--x 579
  586 <--x 577
  586 <--x 579
  587 --- 588
  588 --- 589
  588 --- 590
  588 --- 591
  588 --- 592
  588 --- 593
  588 --- 594
  588 --- 595
  588 --- 596
  588 --- 597
  588 ---- 599
  588 --- 598
  589 --- 600
  589 x--> 608
  590 --- 601
  590 --- 610
  590 x--> 608
  591 --- 602
  591 --- 611
  591 x--> 608
  592 --- 603
  592 --- 612
  592 x--> 608
  593 --- 604
  593 --- 613
  593 x--> 608
  594 --- 605
  594 --- 614
  594 x--> 608
  595 --- 606
  595 --- 615
  595 x--> 608
  596 --- 607
  596 --- 616
  596 x--> 608
  599 --- 600
  599 --- 601
  599 --- 602
  599 --- 603
  599 --- 604
  599 --- 605
  599 --- 606
  599 --- 607
  599 --- 608
  599 --- 609
  599 --- 610
  599 --- 611
  599 --- 612
  599 --- 613
  599 --- 614
  599 --- 615
  599 --- 616
  610 <--x 601
  610 <--x 609
  611 <--x 602
  611 <--x 609
  612 <--x 603
  612 <--x 609
  613 <--x 604
  613 <--x 609
  614 <--x 605
  614 <--x 609
  615 <--x 606
  615 <--x 609
  616 <--x 607
  616 <--x 609
  617 --- 618
  618 --- 619
  618 --- 620
  618 --- 621
  618 --- 622
  618 --- 623
  618 --- 624
  618 --- 625
  618 --- 626
  618 --- 627
  618 ---- 629
  618 --- 628
  619 --- 630
  619 x--> 638
  620 --- 631
  620 --- 640
  620 x--> 638
  621 --- 632
  621 --- 641
  621 x--> 638
  622 --- 633
  622 --- 642
  622 x--> 638
  623 --- 634
  623 --- 643
  623 x--> 638
  624 --- 635
  624 --- 644
  624 x--> 638
  625 --- 636
  625 --- 645
  625 x--> 638
  626 --- 637
  626 --- 646
  626 x--> 638
  629 --- 630
  629 --- 631
  629 --- 632
  629 --- 633
  629 --- 634
  629 --- 635
  629 --- 636
  629 --- 637
  629 --- 638
  629 --- 639
  629 --- 640
  629 --- 641
  629 --- 642
  629 --- 643
  629 --- 644
  629 --- 645
  629 --- 646
  640 <--x 631
  640 <--x 639
  641 <--x 632
  641 <--x 639
  642 <--x 633
  642 <--x 639
  643 <--x 634
  643 <--x 639
  644 <--x 635
  644 <--x 639
  645 <--x 636
  645 <--x 639
  646 <--x 637
  646 <--x 639
  647 --- 648
  648 --- 649
  648 --- 650
  648 --- 651
  648 --- 652
  648 --- 653
  648 --- 654
  648 --- 655
  648 --- 656
  648 --- 657
  648 ---- 659
  648 --- 658
  649 --- 660
  649 x--> 668
  650 --- 661
  650 --- 670
  650 x--> 668
  651 --- 662
  651 --- 671
  651 x--> 668
  652 --- 663
  652 --- 672
  652 x--> 668
  653 --- 664
  653 --- 673
  653 x--> 668
  654 --- 665
  654 --- 674
  654 x--> 668
  655 --- 666
  655 --- 675
  655 x--> 668
  656 --- 667
  656 --- 676
  656 x--> 668
  659 --- 660
  659 --- 661
  659 --- 662
  659 --- 663
  659 --- 664
  659 --- 665
  659 --- 666
  659 --- 667
  659 --- 668
  659 --- 669
  659 --- 670
  659 --- 671
  659 --- 672
  659 --- 673
  659 --- 674
  659 --- 675
  659 --- 676
  670 <--x 661
  670 <--x 669
  671 <--x 662
  671 <--x 669
  672 <--x 663
  672 <--x 669
  673 <--x 664
  673 <--x 669
  674 <--x 665
  674 <--x 669
  675 <--x 666
  675 <--x 669
  676 <--x 667
  676 <--x 669
  677 --- 678
  678 --- 679
  678 --- 680
  678 --- 681
  678 --- 682
  678 --- 683
  678 --- 684
  678 --- 685
  678 --- 686
  678 --- 687
  678 --- 688
  678 --- 689
  678 --- 690
  678 --- 691
  678 --- 692
  678 --- 693
  678 --- 694
  678 ---- 696
  678 --- 695
  679 --- 697
  679 x--> 714
  680 --- 698
  680 --- 715
  680 x--> 714
  681 --- 699
  681 --- 716
  681 x--> 714
  682 --- 700
  682 --- 717
  682 x--> 714
  683 --- 701
  683 --- 718
  683 x--> 714
  684 --- 702
  684 --- 719
  684 x--> 714
  685 --- 703
  685 --- 720
  685 x--> 714
  686 --- 704
  686 --- 721
  686 x--> 714
  687 --- 705
  687 --- 722
  687 x--> 714
  688 --- 706
  688 --- 723
  688 x--> 714
  689 --- 707
  689 --- 724
  689 x--> 714
  690 --- 708
  690 --- 725
  690 x--> 714
  691 --- 709
  691 --- 726
  691 x--> 714
  692 --- 710
  692 --- 727
  692 x--> 714
  693 --- 711
  693 --- 728
  693 x--> 714
  694 --- 712
  694 --- 729
  694 x--> 714
  696 --- 697
  696 --- 698
  696 --- 699
  696 --- 700
  696 --- 701
  696 --- 702
  696 --- 703
  696 --- 704
  696 --- 705
  696 --- 706
  696 --- 707
  696 --- 708
  696 --- 709
  696 --- 710
  696 --- 711
  696 --- 712
  696 --- 713
  696 --- 714
  696 --- 715
  696 --- 716
  696 --- 717
  696 --- 718
  696 --- 719
  696 --- 720
  696 --- 721
  696 --- 722
  696 --- 723
  696 --- 724
  696 --- 725
  696 --- 726
  696 --- 727
  696 --- 728
  696 --- 729
  715 <--x 698
  715 <--x 713
  716 <--x 699
  716 <--x 713
  717 <--x 700
  717 <--x 713
  718 <--x 701
  718 <--x 713
  719 <--x 702
  719 <--x 713
  720 <--x 703
  720 <--x 713
  721 <--x 704
  721 <--x 713
  722 <--x 705
  722 <--x 713
  723 <--x 706
  723 <--x 713
  724 <--x 707
  724 <--x 713
  725 <--x 708
  725 <--x 713
  726 <--x 709
  726 <--x 713
  727 <--x 710
  727 <--x 713
  728 <--x 711
  728 <--x 713
  729 <--x 712
  729 <--x 713
  730 --- 731
  731 --- 732
  731 --- 733
  731 --- 734
  731 --- 735
  731 ---- 737
  731 --- 736
  732 --- 738
  732 x--> 743
  733 --- 739
  733 --- 744
  733 x--> 743
  734 --- 740
  734 --- 745
  734 x--> 743
  735 --- 741
  735 --- 746
  735 x--> 743
  737 --- 738
  737 --- 739
  737 --- 740
  737 --- 741
  737 --- 742
  737 --- 743
  737 --- 744
  737 --- 745
  737 --- 746
  744 <--x 739
  744 <--x 742
  745 <--x 740
  745 <--x 742
  746 <--x 741
  746 <--x 742
  747 --- 748
  748 --- 749
  748 --- 750
  748 --- 751
  748 --- 752
  748 ---- 754
  748 --- 753
  749 --- 755
  749 x--> 760
  750 --- 756
  750 --- 761
  750 x--> 760
  751 --- 757
  751 --- 762
  751 x--> 760
  752 --- 758
  752 --- 763
  752 x--> 760
  754 --- 755
  754 --- 756
  754 --- 757
  754 --- 758
  754 --- 759
  754 --- 760
  754 --- 761
  754 --- 762
  754 --- 763
  761 <--x 756
  761 <--x 759
  762 <--x 757
  762 <--x 759
  763 <--x 758
  763 <--x 759
  764 --- 765
  765 --- 766
  765 --- 767
  765 --- 768
  765 --- 769
  765 ---- 771
  765 --- 770
  766 --- 772
  766 x--> 777
  767 --- 773
  767 --- 778
  767 x--> 777
  768 --- 774
  768 --- 779
  768 x--> 777
  769 --- 775
  769 --- 780
  769 x--> 777
  771 --- 772
  771 --- 773
  771 --- 774
  771 --- 775
  771 --- 776
  771 --- 777
  771 --- 778
  771 --- 779
  771 --- 780
  778 <--x 773
  778 <--x 776
  779 <--x 774
  779 <--x 776
  780 <--x 775
  780 <--x 776
  781 --- 782
  782 --- 783
  782 --- 784
  782 --- 785
  782 --- 786
  782 ---- 788
  782 --- 787
  783 --- 789
  783 x--> 794
  784 --- 790
  784 --- 795
  784 x--> 794
  785 --- 791
  785 --- 796
  785 x--> 794
  786 --- 792
  786 --- 797
  786 x--> 794
  788 --- 789
  788 --- 790
  788 --- 791
  788 --- 792
  788 --- 793
  788 --- 794
  788 --- 795
  788 --- 796
  788 --- 797
  795 <--x 790
  795 <--x 793
  796 <--x 791
  796 <--x 793
  797 <--x 792
  797 <--x 793
  10 <--x 798