diff --git a/PLDs/Z8C-MIO-Board-U2/XXXXX.jed b/PLDs/Z8C-MIO-Board-U2/XXXXX.jed
new file mode 100644
index 0000000..b1db15b
--- /dev/null
+++ b/PLDs/Z8C-MIO-Board-U2/XXXXX.jed
@@ -0,0 +1,28 @@
+
+CUPL(WM)        5.0a  Serial# 60008009
+Device          g16v8as  Library DLIB-h-40-2
+Created         Sat Oct 29 22:13:29 2022
+Name            XXXXX
+Partno          XXXXX
+Revision        XX
+Date            XX/XX/XX
+Designer        XXXXX
+Company         XXXXX
+Assembly        XXXXX
+Location        XXXXX
+*QP20 
+*QF2194 
+*G0 
+*F0 
+*L00256 11101111111110111011101110111111
+*L00512 11101111111101111011101110111111
+*L00768 11101111111111110111101110111111
+*L01024 11101111111110111011011110111111
+*L01792 10111111111111111111111110111111
+*L02048 00000001010110000101100001011000
+*L02080 01011000010110000000000000000000
+*L02112 00000000100001101111111111111111
+*L02144 11111111111111111111111111111111
+*L02176 111111111111111110
+*C1C55
+*9C39
\ No newline at end of file
diff --git a/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.abs b/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.abs
new file mode 100644
index 0000000..bed67f7
Binary files /dev/null and b/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.abs differ
diff --git a/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.pdf b/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.pdf
new file mode 100644
index 0000000..b2b3665
--- /dev/null
+++ b/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.pdf
@@ -0,0 +1,163 @@
+{COMPONENT C:\USERS\DG\DOCUMENTS\Z80-GIT\PLDS\Z8C-MIO-BOARD-U2\Z8C-MAINBOARD.SYM
+
+ {ENVIRONMENT
+  {PDIFvrev 3.00}
+  {Program "CUPL(WM) Version 5.0a"}
+  {DBtype "Schematic"}
+  {DBvrev 1.01}
+  {DBtime "Sat Oct 29 22:13:29 2022 "}
+  {DBunit "MIL"}
+  {DBgrid 10}
+  {Lyrstr "WIRES" 1 "BUS" 1 "GATE" 2 "IEEE" 2 "PINFUN" 3 "PINNUM" 1 
+          "PINNAM" 6 "PINCON" 4 "REFDES" 2 "ATTR" 6 "SDOT" 1 
+          "DEVICE" 5 "OUTLIN" 5 "ATTR2" 6 "NOTES" 6 "NETNAM" 4 
+          "CMPNAM" 5 "BORDER" 5}
+ }
+
+ {USER
+  {VIEW
+   {Mode SYMB}
+   {Nlst OPEN}
+   {Vw 0 0 2}
+   {Lv 12 2 2 2 0 0 2 2 2 2 0 0 2 1 2 0 0 0 0}
+   {Gs 10 10}
+  }
+ }
+
+ {DISPLAY
+  [Ly "PINNUM"]
+  [Ls "SOLID"][Wd 0]
+  [Ts 15][Tj "LC"][Tr 0][Tm "N"]
+ }
+
+ {SYMBOL
+  {PIN_DEF
+   [Ly "PINCON"]
+   {P IOREQ {Pt "INPUT"}{Lq 0}{Ploc 100 160}}
+   {P RD {Pt "INPUT"}{Lq 0}{Ploc 100 140}}
+   {P WR {Pt "INPUT"}{Lq 0}{Ploc 100 120}}
+   {P A0 {Pt "INPUT"}{Lq 0}{Ploc 100 100}}
+   {P A1 {Pt "INPUT"}{Lq 0}{Ploc 100 80}}
+   {P A2 {Pt "INPUT"}{Lq 0}{Ploc 100 60}}
+   {P A3 {Pt "INPUT"}{Lq 0}{Ploc 100 40}}
+   {P CS {Pt "INPUT"}{Lq 0}{Ploc 100 20}}
+   {P BUSDIR {Pt "I/O"}{Lq 0}{Ploc 310 20}}
+   {P CS_FPU {Pt "I/O"}{Lq 0}{Ploc 310 40}}
+   {P CS_PIO {Pt "I/O"}{Lq 0}{Ploc 310 60}}
+   {P CS_IIC {Pt "I/O"}{Lq 0}{Ploc 310 80}}
+   {P CS_PS2 {Pt "I/O"}{Lq 0}{Ploc 310 100}}
+  }
+
+  {PKG
+   [Ly "REFDES"]
+   [Ts 25][Tj "CB"][Tr 0][Tm "N"]
+   {Rdl 205 190}
+
+   [Ly "PINNUM"]
+   [Ts 15][Tj "RC"]
+   {Pnl 120 170}
+   {Pnl 120 150}
+   {Pnl 120 130}
+   {Pnl 120 110}
+   {Pnl 120 90}
+   {Pnl 120 70}
+   {Pnl 120 50}
+   {Pnl 120 30}
+   [Ts 15][Tj "LC"]
+   {Pnl 290 30}
+   {Pnl 290 50}
+   {Pnl 290 70}
+   {Pnl 290 90}
+   {Pnl 290 110}
+
+   {Sd A 1 2 3 4 5 6 7 8 12 15 16 17 18}
+  }
+
+  {PIC
+   [Ly "GATE"]
+   [Ts 15][Tj "LC"][Tr 0][Tm "N"]
+   {R 130 180 280 0}
+   {L 130 160 100 160}
+   {L 130 140 100 140}
+   {L 130 120 100 120}
+   {L 130 100 100 100}
+   {L 130 80 100 80}
+   {L 130 60 100 60}
+   {L 130 40 100 40}
+   {L 130 20 100 20}
+   {L 280 20 310 20}
+   {L 280 40 310 40}
+   {L 280 60 310 60}
+   {L 280 80 310 80}
+   {L 280 100 310 100}
+   [Ly "PINNAM"]
+   [Tj "LC"]
+   {T "IOREQ" 140 160}
+   {T "RD" 140 140}
+   {T "WR" 140 120}
+   {T "A0" 140 100}
+   {T "A1" 140 80}
+   {T "A2" 140 60}
+   {T "A3" 140 40}
+   {T "CS" 140 20}
+   [Tj "RC"]
+   {T "BUSDIR" 270 20}
+   {T "CS_FPU" 270 40}
+   {T "CS_PIO" 270 60}
+   {T "CS_IIC" 270 80}
+   {T "CS_PS2" 270 100}
+   [Ly "DEVICE"]
+   [Tj "CT"]
+   {T "G16V8AS" 205 -10}
+  }
+
+  {ATR
+   {IN
+    {Org 100 20}
+    {Ty 255}
+   }
+   {EX
+    [Ly "ATTR2"]
+    [Ts 12][Tj "CT"][Tr 0][Tm "N"]
+    {At PLD C:\USERS\DG\DOCUMENTS\Z80-GIT\PLDS\Z8C-MIO-BOARD-U2\Z8C-MAINBOARD 205 180}
+   }
+  }
+ }
+
+ {DETAIL
+  {ANNOTATE
+  }
+
+  {NET_DEF
+   {N IOREQ
+   }
+   {N RD
+   }
+   {N WR
+   }
+   {N A0
+   }
+   {N A1
+   }
+   {N A2
+   }
+   {N A3
+   }
+   {N CS
+   }
+   {N BUSDIR
+   }
+   {N CS_FPU
+   }
+   {N CS_PIO
+   }
+   {N CS_IIC
+   }
+   {N CS_PS2
+   }
+  }
+
+  {SUBCOMP
+  }
+ }
+}
diff --git a/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.pla b/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.pla
new file mode 100644
index 0000000..30a4157
--- /dev/null
+++ b/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.pla
@@ -0,0 +1,29 @@
+# Berkeley PLA format generated using
+#
+# CUPL(WM)        5.0a Serial# 60008009
+# Device          g16v8as  Library DLIB-h-40-2
+# Created         Sat Oct 29 22:13:29 2022
+# Name            XXXXX
+# Partno          XXXXX
+# Revision        XX
+# Date            XX/XX/XX
+# Designer        XXXXX
+# Company         XXXXX
+# Assembly        XXXXX
+# Location        XXXXX
+#
+# Inputs  A0 A1 A2 A3 
+#         BUSDIR CS CS_FPU CS_IIC 
+#         CS_PIO CS_PS2 IOREQ RD 
+#         WR 
+# Outputs BUSDIR !CS_FPU !CS_IIC !CS_PIO 
+#         !CS_PS2 
+.i 13
+.o 5
+.p 5
+-----0-----0- 1~~~~
+-001-0----0-- ~1~~~
+-100-0----0-- ~~1~~
+--10-0----0-- ~~~1~
+-000-0----0-- ~~~~1
+.end
diff --git a/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.sim b/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.sim
new file mode 100644
index 0000000..76ae9b2
--- /dev/null
+++ b/PLDs/Z8C-MIO-Board-U2/Z8C-MAINBOARD.sim
@@ -0,0 +1,36 @@
+%SIGNAL
+PIN   4 =  A0 
+PIN   5 =  A1 
+PIN   6 =  A2 
+PIN   7 =  A3 
+PIN  12 =  BUSDIR 
+PIN   8 =  CS 
+PIN  15 =  CS_FPU 
+PIN  17 =  CS_IIC 
+PIN  16 =  CS_PIO 
+PIN  18 =  CS_PS2 
+PIN   1 =  IOREQ 
+PIN   2 =  RD 
+PIN   3 =  WR 
+%END
+
+%FIELD
+%END
+
+%EQUATION
+BUSDIR =>
+    !CS & !RD
+
+CS_FPU =>
+    !A1 & !A2 & A3 & !CS & !IOREQ
+
+CS_IIC =>
+    A1 & !A2 & !A3 & !CS & !IOREQ
+
+CS_PIO =>
+    A2 & !A3 & !CS & !IOREQ
+
+CS_PS2 =>
+    !A1 & !A2 & !A3 & !CS & !IOREQ
+
+%END
diff --git a/PLDs/Z8C-MIO-Board-U2/Z8C-Mainboard.pld b/PLDs/Z8C-MIO-Board-U2/Z8C-Mainboard.pld
new file mode 100644
index 0000000..2e43844
--- /dev/null
+++ b/PLDs/Z8C-MIO-Board-U2/Z8C-Mainboard.pld
@@ -0,0 +1,33 @@
+Name       XXXXX;
+Partno     XXXXX;
+Date       XX/XX/XX;
+Revision   XX;
+Designer   XXXXX;
+Company    XXXXX;
+Assembly   XXXXX;
+Location   XXXXX;
+DEVICE g16v8a;
+
+Pin 1 = IOREQ;
+Pin 2 = RD;
+Pin 3 = WR;
+Pin 4 = A0;
+Pin 5 = A1;
+Pin 6 = A2;
+Pin 7 = A3;
+Pin 8 = CS;
+
+
+Pin 18 = CS_PS2;
+Pin 17 = CS_IIC;
+Pin 16 = CS_PIO;
+Pin 15 = CS_FPU;
+Pin 12 = BUSDIR;
+
+
+
+CS_PS2 = !(!IOREQ & !CS & !A3 & !A2 & !A1 );
+CS_IIC = !(!IOREQ & !CS & !A3 & !A2 & A1 );
+CS_PIO = !(!IOREQ & !CS & !A3 & A2  );
+CS_FPU = !(!IOREQ & !CS & A3 & !A2 & !A1  );
+BUSDIR = !CS & !RD;
\ No newline at end of file
diff --git a/PLDs/Z8C-MIO-Board-U2/tmpcsim.im b/PLDs/Z8C-MIO-Board-U2/tmpcsim.im
new file mode 100644
index 0000000..421bc4f
--- /dev/null
+++ b/PLDs/Z8C-MIO-Board-U2/tmpcsim.im
@@ -0,0 +1,28 @@
+
+CUPL(WM)        5.0a  Serial# 60008009
+Device          g16v8as  Library DLIB-h-40-2
+Created         Thu Oct 20 08:10:08 2022
+Name            XXXXX
+Partno          XXXXX
+Revision        XX
+Date            XX/XX/XX
+Designer        XXXXX
+Company         XXXXX
+Assembly        XXXXX
+Location        XXXXX
+*QP20 
+*QF2194 
+*G0 
+*F0 
+*L00000 10011011101110111011101110111010
+*L00512 11110111101110111011101110111011
+*L00768 11111011011110111011101110111011
+*L01024 10101011101110111011101110101011
+*L02048 00000000010110000101100001011000
+*L02080 01011000010110000000000000000000
+*L02112 00000000010001111111111111111111
+*L02144 11111111111111111111111111111111
+*L02176 111111111111111110
+*C16AE
+*P 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
+*
\ No newline at end of file
diff --git a/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_220819.zip b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_220819.zip
new file mode 100644
index 0000000..b5532e6
Binary files /dev/null and b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_220819.zip differ
diff --git a/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_221550.zip b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_221550.zip
new file mode 100644
index 0000000..b343ade
Binary files /dev/null and b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_221550.zip differ
diff --git a/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_222312.zip b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_222312.zip
new file mode 100644
index 0000000..7dcd779
Binary files /dev/null and b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_222312.zip differ
diff --git a/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_223153.zip b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_223153.zip
new file mode 100644
index 0000000..5c97286
Binary files /dev/null and b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_223153.zip differ
diff --git a/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_225013.zip b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_225013.zip
new file mode 100644
index 0000000..5c97286
Binary files /dev/null and b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-10-31_225013.zip differ
diff --git a/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-11-01_131920.zip b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-11-01_131920.zip
new file mode 100644
index 0000000..5c97286
Binary files /dev/null and b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-11-01_131920.zip differ
diff --git a/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-11-02_004721.zip b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-11-02_004721.zip
new file mode 100644
index 0000000..5c97286
Binary files /dev/null and b/Schematics/Z80-GPU/Z80-GPU-backups/Z80-GPU-2022-11-02_004721.zip differ
diff --git a/Schematics/Z80-GPU/Z80-GPU.kicad_pcb b/Schematics/Z80-GPU/Z80-GPU.kicad_pcb
new file mode 100644
index 0000000..28b47a1
--- /dev/null
+++ b/Schematics/Z80-GPU/Z80-GPU.kicad_pcb
@@ -0,0 +1,2 @@
+(kicad_pcb (version 20211014) (generator pcbnew)
+)
\ No newline at end of file
diff --git a/Schematics/Z80-GPU/Z80-GPU.kicad_prl b/Schematics/Z80-GPU/Z80-GPU.kicad_prl
new file mode 100644
index 0000000..8595415
--- /dev/null
+++ b/Schematics/Z80-GPU/Z80-GPU.kicad_prl
@@ -0,0 +1,75 @@
+{
+  "board": {
+    "active_layer": 0,
+    "active_layer_preset": "",
+    "auto_track_width": true,
+    "hidden_nets": [],
+    "high_contrast_mode": 0,
+    "net_color_mode": 1,
+    "opacity": {
+      "pads": 1.0,
+      "tracks": 1.0,
+      "vias": 1.0,
+      "zones": 0.6
+    },
+    "ratsnest_display_mode": 0,
+    "selection_filter": {
+      "dimensions": true,
+      "footprints": true,
+      "graphics": true,
+      "keepouts": true,
+      "lockedItems": true,
+      "otherItems": true,
+      "pads": true,
+      "text": true,
+      "tracks": true,
+      "vias": true,
+      "zones": true
+    },
+    "visible_items": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29,
+      30,
+      32,
+      33,
+      34,
+      35,
+      36
+    ],
+    "visible_layers": "fffffff_ffffffff",
+    "zone_display_mode": 0
+  },
+  "meta": {
+    "filename": "Z80-GPU.kicad_prl",
+    "version": 3
+  },
+  "project": {
+    "files": []
+  }
+}
diff --git a/Schematics/Z80-GPU/Z80-GPU.kicad_pro b/Schematics/Z80-GPU/Z80-GPU.kicad_pro
new file mode 100644
index 0000000..d720933
--- /dev/null
+++ b/Schematics/Z80-GPU/Z80-GPU.kicad_pro
@@ -0,0 +1,326 @@
+{
+  "board": {
+    "design_settings": {
+      "defaults": {
+        "board_outline_line_width": 0.1,
+        "copper_line_width": 0.2,
+        "copper_text_size_h": 1.5,
+        "copper_text_size_v": 1.5,
+        "copper_text_thickness": 0.3,
+        "other_line_width": 0.15,
+        "silk_line_width": 0.15,
+        "silk_text_size_h": 1.0,
+        "silk_text_size_v": 1.0,
+        "silk_text_thickness": 0.15
+      },
+      "diff_pair_dimensions": [],
+      "drc_exclusions": [],
+      "rules": {
+        "min_copper_edge_clearance": 0.0,
+        "solder_mask_clearance": 0.0,
+        "solder_mask_min_width": 0.0
+      },
+      "track_widths": [],
+      "via_dimensions": []
+    },
+    "layer_presets": []
+  },
+  "boards": [],
+  "cvpcb": {
+    "equivalence_files": []
+  },
+  "erc": {
+    "erc_exclusions": [],
+    "meta": {
+      "version": 0
+    },
+    "pin_map": [
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        2,
+        2,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        1,
+        0,
+        1,
+        2
+      ],
+      [
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        2,
+        1,
+        1,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        1,
+        1,
+        1,
+        1,
+        1,
+        0,
+        1,
+        1,
+        1,
+        1,
+        1,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        1,
+        2,
+        0,
+        0,
+        1,
+        0,
+        2,
+        2,
+        2,
+        2
+      ],
+      [
+        0,
+        2,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        1,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        0,
+        0,
+        2
+      ],
+      [
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2
+      ]
+    ],
+    "rule_severities": {
+      "bus_definition_conflict": "error",
+      "bus_entry_needed": "error",
+      "bus_label_syntax": "error",
+      "bus_to_bus_conflict": "error",
+      "bus_to_net_conflict": "error",
+      "different_unit_footprint": "error",
+      "different_unit_net": "error",
+      "duplicate_reference": "error",
+      "duplicate_sheet_names": "error",
+      "extra_units": "error",
+      "global_label_dangling": "warning",
+      "hier_label_mismatch": "error",
+      "label_dangling": "error",
+      "lib_symbol_issues": "warning",
+      "multiple_net_names": "warning",
+      "net_not_bus_member": "warning",
+      "no_connect_connected": "warning",
+      "no_connect_dangling": "warning",
+      "pin_not_connected": "error",
+      "pin_not_driven": "error",
+      "pin_to_pin": "warning",
+      "power_pin_not_driven": "error",
+      "similar_labels": "warning",
+      "unannotated": "error",
+      "unit_value_mismatch": "error",
+      "unresolved_variable": "error",
+      "wire_dangling": "error"
+    }
+  },
+  "libraries": {
+    "pinned_footprint_libs": [],
+    "pinned_symbol_libs": []
+  },
+  "meta": {
+    "filename": "Z80-GPU.kicad_pro",
+    "version": 1
+  },
+  "net_settings": {
+    "classes": [
+      {
+        "bus_width": 12.0,
+        "clearance": 0.2,
+        "diff_pair_gap": 0.25,
+        "diff_pair_via_gap": 0.25,
+        "diff_pair_width": 0.2,
+        "line_style": 0,
+        "microvia_diameter": 0.3,
+        "microvia_drill": 0.1,
+        "name": "Default",
+        "pcb_color": "rgba(0, 0, 0, 0.000)",
+        "schematic_color": "rgba(0, 0, 0, 0.000)",
+        "track_width": 0.25,
+        "via_diameter": 0.8,
+        "via_drill": 0.4,
+        "wire_width": 6.0
+      }
+    ],
+    "meta": {
+      "version": 2
+    },
+    "net_colors": null
+  },
+  "pcbnew": {
+    "last_paths": {
+      "gencad": "",
+      "idf": "",
+      "netlist": "",
+      "specctra_dsn": "",
+      "step": "",
+      "vrml": ""
+    },
+    "page_layout_descr_file": ""
+  },
+  "schematic": {
+    "annotate_start_num": 0,
+    "drawing": {
+      "default_line_thickness": 6.0,
+      "default_text_size": 50.0,
+      "field_names": [],
+      "intersheets_ref_own_page": false,
+      "intersheets_ref_prefix": "",
+      "intersheets_ref_short": false,
+      "intersheets_ref_show": false,
+      "intersheets_ref_suffix": "",
+      "junction_size_choice": 3,
+      "label_size_ratio": 0.375,
+      "pin_symbol_size": 25.0,
+      "text_offset_ratio": 0.15
+    },
+    "legacy_lib_dir": "",
+    "legacy_lib_list": [],
+    "meta": {
+      "version": 1
+    },
+    "net_format_name": "",
+    "ngspice": {
+      "fix_include_paths": true,
+      "fix_passive_vals": false,
+      "meta": {
+        "version": 0
+      },
+      "model_mode": 0,
+      "workbook_filename": ""
+    },
+    "page_layout_descr_file": "C:\\Users\\dg\\Documents\\Z80\\GuniaLabs-sheet.kicad_wks",
+    "plot_directory": "",
+    "spice_adjust_passive_values": false,
+    "spice_external_command": "spice \"%I\"",
+    "subpart_first_id": 65,
+    "subpart_id_separator": 0
+  },
+  "sheets": [
+    [
+      "392b5b69-4d36-496e-806f-bbbc8e7cd932",
+      ""
+    ]
+  ],
+  "text_variables": {}
+}
diff --git a/Schematics/Z80-GPU/Z80-GPU.kicad_sch b/Schematics/Z80-GPU/Z80-GPU.kicad_sch
new file mode 100644
index 0000000..4de05bc
--- /dev/null
+++ b/Schematics/Z80-GPU/Z80-GPU.kicad_sch
@@ -0,0 +1,16428 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid 392b5b69-4d36-496e-806f-bbbc8e7cd932)
+
+  (paper "A2")
+
+  (lib_symbols
+    (symbol "74xx:74HC245" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74HC245" (id 1) (at -7.62 -16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "HCMOS BUS 3State" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Octal BUS Transceivers, 3-State outputs" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?20*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74HC245_1_0"
+        (polyline
+          (pts
+            (xy -0.635 -1.27)
+            (xy -0.635 1.27)
+            (xy 0.635 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 -1.27)
+            (xy 0.635 -1.27)
+            (xy 0.635 1.27)
+            (xy 1.27 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (pin input line (at -12.7 -10.16 0) (length 5.08)
+          (name "A->B" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -20.32 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 -5.08 180) (length 5.08)
+          (name "B7" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 -2.54 180) (length 5.08)
+          (name "B6" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 0 180) (length 5.08)
+          (name "B5" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 2.54 180) (length 5.08)
+          (name "B4" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 5.08 180) (length 5.08)
+          (name "B3" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 7.62 180) (length 5.08)
+          (name "B2" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 10.16 180) (length 5.08)
+          (name "B1" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 12.7 180) (length 5.08)
+          (name "B0" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -12.7 -12.7 0) (length 5.08)
+          (name "CE" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 12.7 0) (length 5.08)
+          (name "A0" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 20.32 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 10.16 0) (length 5.08)
+          (name "A1" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 7.62 0) (length 5.08)
+          (name "A2" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 5.08 0) (length 5.08)
+          (name "A3" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 2.54 0) (length 5.08)
+          (name "A4" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 0 0) (length 5.08)
+          (name "A5" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 -2.54 0) (length 5.08)
+          (name "A6" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 -5.08 0) (length 5.08)
+          (name "A7" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HC245_1_1"
+        (rectangle (start -7.62 15.24) (end 7.62 -15.24)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74HC86" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74HC86" (id 1) (at 0 -1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC86" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL XOR2" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Quad 2-input XOR" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W7.62mm*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74HC86_1_0"
+        (arc (start -4.4196 -3.81) (mid -3.2033 0) (end -4.4196 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.445)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.445)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HC86_1_1"
+        (polyline
+          (pts
+            (xy -3.81 -2.54)
+            (xy -3.175 -2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 2.54)
+            (xy -3.175 2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "74HC86_2_0"
+        (arc (start -4.4196 -3.81) (mid -3.2033 0) (end -4.4196 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.445)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.445)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HC86_2_1"
+        (polyline
+          (pts
+            (xy -3.81 -2.54)
+            (xy -3.175 -2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 2.54)
+            (xy -3.175 2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "74HC86_3_0"
+        (arc (start -4.4196 -3.81) (mid -3.2033 0) (end -4.4196 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.445)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.445)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HC86_3_1"
+        (polyline
+          (pts
+            (xy -3.81 -2.54)
+            (xy -3.175 -2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 2.54)
+            (xy -3.175 2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "74HC86_4_0"
+        (arc (start -4.4196 -3.81) (mid -3.2033 0) (end -4.4196 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.445)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.445)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HC86_4_1"
+        (polyline
+          (pts
+            (xy -3.81 -2.54)
+            (xy -3.175 -2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 2.54)
+            (xy -3.175 2.54)
+          )
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "74HC86_5_0"
+        (pin power_in line (at 0 12.7 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -12.7 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HC86_5_1"
+        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74HCT04" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74HCT04" (id 1) (at 0 -1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "HCTMOS not inv" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Hex Inverter" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W7.62mm* SSOP?14* TSSOP?14*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74HCT04_1_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HCT04_2_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HCT04_3_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HCT04_4_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HCT04_5_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HCT04_6_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HCT04_7_0"
+        (pin power_in line (at 0 12.7 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -12.7 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HCT04_7_1"
+        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74HCT273" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74HCT273" (id 1) (at -7.62 -16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT273.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "HCTMOS DFF DFF8" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "8-bit D Flip-Flop, reset" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?20* SO?20* SOIC?20*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74HCT273_1_0"
+        (pin input line (at -12.7 -12.7 0) (length 5.08)
+          (name "~{Mr}" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -20.32 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input clock (at -12.7 -10.16 0) (length 5.08)
+          (name "Cp" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 2.54 180) (length 5.08)
+          (name "Q4" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 2.54 0) (length 5.08)
+          (name "D4" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 0 0) (length 5.08)
+          (name "D5" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 0 180) (length 5.08)
+          (name "Q5" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 -2.54 180) (length 5.08)
+          (name "Q6" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -2.54 0) (length 5.08)
+          (name "D6" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -5.08 0) (length 5.08)
+          (name "D7" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 -5.08 180) (length 5.08)
+          (name "Q7" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 12.7 180) (length 5.08)
+          (name "Q0" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 20.32 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 12.7 0) (length 5.08)
+          (name "D0" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 10.16 0) (length 5.08)
+          (name "D1" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 10.16 180) (length 5.08)
+          (name "Q1" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 7.62 180) (length 5.08)
+          (name "Q2" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 7.62 0) (length 5.08)
+          (name "D2" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 5.08 0) (length 5.08)
+          (name "D3" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 5.08 180) (length 5.08)
+          (name "Q3" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HCT273_1_1"
+        (rectangle (start -7.62 15.24) (end 7.62 -15.24)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS00" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS00" (id 1) (at 0 -1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL nand 2-input" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "quad 2-input NAND gate" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W7.62mm* SO14*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS00_1_1"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS00_1_2"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS00_2_1"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS00_2_2"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS00_3_1"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS00_3_2"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS00_4_1"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS00_4_2"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS00_5_0"
+        (pin power_in line (at 0 12.7 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -12.7 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS00_5_1"
+        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS02" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS02" (id 1) (at 0 -1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL Nor2" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "quad 2-input NOR gate" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "SO14* DIP*W7.62mm*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS02_1_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_1_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_2_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_2_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_3_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_3_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_4_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_4_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_5_0"
+        (pin power_in line (at 0 12.7 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -12.7 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_5_1"
+        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS06" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS06" (id 1) (at 0 -1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS06" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL not inv OpenCol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Inverter Open Collect" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W7.62mm*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS06_1_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_2_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_3_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_4_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_5_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_6_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_7_0"
+        (pin power_in line (at 0 12.7 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -12.7 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_7_1"
+        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS13" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS13" (id 1) (at 0 -1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS13" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL Nand4" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Dual 4-input NAND Schmitt trigger" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W7.62mm*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS13_1_1"
+        (arc (start -0.635 -4.445) (mid 3.81 0) (end -0.635 4.445)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 4.445)
+            (xy -3.81 4.445)
+            (xy -3.81 -4.445)
+            (xy -0.635 -4.445)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 3.81 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 1.27 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -1.27 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -3.81 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS13_1_2"
+        (arc (start -3.81 -4.445) (mid -2.5908 0) (end -3.81 4.445)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -4.445) (mid 2.2246 -2.8422) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -4.445)
+            (xy -0.635 -4.445)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 4.445)
+            (xy -0.635 4.445)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 4.445)
+            (xy -3.81 4.445)
+            (xy -3.81 4.445)
+            (xy -3.6322 4.0894)
+            (xy -3.0988 2.921)
+            (xy -2.7686 1.6764)
+            (xy -2.6162 0.4318)
+            (xy -2.6416 -0.8636)
+            (xy -2.8702 -2.1082)
+            (xy -3.2512 -3.3274)
+            (xy -3.81 -4.445)
+            (xy -3.81 -4.445)
+            (xy -0.635 -4.445)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.2204 2.8379) (end -0.6096 4.445)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input inverted (at -7.62 3.81 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 1.27 0) (length 4.826)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -1.27 0) (length 4.826)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -3.81 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS13_2_1"
+        (arc (start -0.635 -4.445) (mid 3.81 0) (end -0.635 4.445)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 4.445)
+            (xy -3.81 4.445)
+            (xy -3.81 -4.445)
+            (xy -0.635 -4.445)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 1.27 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -1.27 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -3.81 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 3.81 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS13_2_2"
+        (arc (start -3.81 -4.445) (mid -2.5908 0) (end -3.81 4.445)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -4.445) (mid 2.2246 -2.8422) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -4.445)
+            (xy -0.635 -4.445)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 4.445)
+            (xy -0.635 4.445)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 4.445)
+            (xy -3.81 4.445)
+            (xy -3.81 4.445)
+            (xy -3.6322 4.0894)
+            (xy -3.0988 2.921)
+            (xy -2.7686 1.6764)
+            (xy -2.6162 0.4318)
+            (xy -2.6416 -0.8636)
+            (xy -2.8702 -2.1082)
+            (xy -3.2512 -3.3274)
+            (xy -3.81 -4.445)
+            (xy -3.81 -4.445)
+            (xy -0.635 -4.445)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.2204 2.8379) (end -0.6096 4.445)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input inverted (at -7.62 1.27 0) (length 4.826)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -1.27 0) (length 4.826)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -3.81 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 3.81 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS13_3_0"
+        (pin power_in line (at 0 12.7 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -12.7 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS13_3_1"
+        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS154" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U?" (id 0) (at 2.0194 25.908 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "74LS154" (id 1) (at 2.0194 23.368 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS154" (id 3) (at 45.72 10.16 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL DECOD16 DECOD" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Decoder 4 to 16" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?24*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS154_1_0"
+        (pin output inverted (at 12.7 17.78 180) (length 5.08)
+          (name "S0" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 -5.08 180) (length 5.08)
+          (name "S9" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 -7.62 180) (length 5.08)
+          (name "S10" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -27.94 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 -10.16 180) (length 5.08)
+          (name "S11" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 -12.7 180) (length 5.08)
+          (name "S12" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 -15.24 180) (length 5.08)
+          (name "S13" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 -17.78 180) (length 5.08)
+          (name "S14" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 -20.32 180) (length 5.08)
+          (name "S15" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 5.08 0) (length 5.08)
+          (name "~{E0}" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 2.54 0) (length 5.08)
+          (name "~{E1}" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 15.24 180) (length 5.08)
+          (name "S1" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 10.16 0) (length 5.08)
+          (name "A3" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 12.7 0) (length 5.08)
+          (name "A2" (effects (font (size 1.27 1.27))))
+          (number "21" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 15.24 0) (length 5.08)
+          (name "A1" (effects (font (size 1.27 1.27))))
+          (number "22" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 17.78 0) (length 5.08)
+          (name "A0" (effects (font (size 1.27 1.27))))
+          (number "23" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 25.4 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "24" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 12.7 180) (length 5.08)
+          (name "S2" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 10.16 180) (length 5.08)
+          (name "S3" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 7.62 180) (length 5.08)
+          (name "S4" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 5.08 180) (length 5.08)
+          (name "S5" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 2.54 180) (length 5.08)
+          (name "S6" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 0 180) (length 5.08)
+          (name "S7" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 -2.54 180) (length 5.08)
+          (name "S8" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS154_1_1"
+        (rectangle (start -7.62 20.32) (end 7.62 -22.86)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS157" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 19.05 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS157" (id 1) (at -7.62 -21.59 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS157" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL MUX MUX2" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Quad 2 to 1 line Multiplexer" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?16*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS157_1_0"
+        (pin input line (at -12.7 -15.24 0) (length 5.08)
+          (name "S" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -2.54 0) (length 5.08)
+          (name "I1c" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 0 0) (length 5.08)
+          (name "I0c" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 -7.62 180) (length 5.08)
+          (name "Zd" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -10.16 0) (length 5.08)
+          (name "I1d" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -7.62 0) (length 5.08)
+          (name "I0d" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -12.7 -17.78 0) (length 5.08)
+          (name "E" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 22.86 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 15.24 0) (length 5.08)
+          (name "I0a" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 12.7 0) (length 5.08)
+          (name "I1a" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 15.24 180) (length 5.08)
+          (name "Za" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 7.62 0) (length 5.08)
+          (name "I0b" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 5.08 0) (length 5.08)
+          (name "I1b" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 7.62 180) (length 5.08)
+          (name "Zb" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -25.4 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 0 180) (length 5.08)
+          (name "Zc" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS157_1_1"
+        (rectangle (start -7.62 17.78) (end 7.62 -20.32)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS163" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS163" (id 1) (at -7.62 -16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS163" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL CNT CNT4" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Synchronous 4-bit programmable binary Counter" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?16*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS163_1_0"
+        (pin input line (at -12.7 -12.7 0) (length 5.08)
+          (name "~{MR}" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -5.08 0) (length 5.08)
+          (name "CET" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 5.08 180) (length 5.08)
+          (name "Q3" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 7.62 180) (length 5.08)
+          (name "Q2" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 10.16 180) (length 5.08)
+          (name "Q1" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 12.7 180) (length 5.08)
+          (name "Q0" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 0 180) (length 5.08)
+          (name "TC" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 20.32 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -7.62 0) (length 5.08)
+          (name "CP" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 12.7 0) (length 5.08)
+          (name "D0" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 10.16 0) (length 5.08)
+          (name "D1" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 7.62 0) (length 5.08)
+          (name "D2" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 5.08 0) (length 5.08)
+          (name "D3" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -2.54 0) (length 5.08)
+          (name "CEP" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -20.32 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 0 0) (length 5.08)
+          (name "~{PE}" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS163_1_1"
+        (rectangle (start -7.62 15.24) (end 7.62 -15.24)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS166" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 21.59 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS166" (id 1) (at -7.62 -21.59 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS166" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL SR SR8" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Shift Register 8-bit, parallel load" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?16*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS166_1_0"
+        (pin input line (at -12.7 17.78 0) (length 5.08)
+          (name "Ds" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 5.08 0) (length 5.08)
+          (name "E" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 2.54 0) (length 5.08)
+          (name "F" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 0 0) (length 5.08)
+          (name "G" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 17.78 180) (length 5.08)
+          (name "Qh" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -2.54 0) (length 5.08)
+          (name "H" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -12.7 -7.62 0) (length 5.08)
+          (name "PE" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 25.4 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 15.24 0) (length 5.08)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 12.7 0) (length 5.08)
+          (name "B" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 10.16 0) (length 5.08)
+          (name "C" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 7.62 0) (length 5.08)
+          (name "D" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -12.7 -12.7 0) (length 5.08)
+          (name "CE" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -10.16 0) (length 5.08)
+          (name "Clk" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -25.4 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -12.7 -17.78 0) (length 5.08)
+          (name "Clr" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS166_1_1"
+        (rectangle (start -7.62 20.32) (end 7.62 -20.32)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS174" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 13.97 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS174" (id 1) (at -7.62 -16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS174" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL REG REG6 DFF" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Hex D-type Flip-Flop, reset" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?16*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS174_1_0"
+        (pin input line (at -12.7 -12.7 0) (length 5.08)
+          (name "~{Mr}" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 2.54 180) (length 5.08)
+          (name "Q3" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 2.54 0) (length 5.08)
+          (name "D3" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 0 180) (length 5.08)
+          (name "Q4" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 0 0) (length 5.08)
+          (name "D4" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -2.54 0) (length 5.08)
+          (name "D5" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 -2.54 180) (length 5.08)
+          (name "Q5" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 17.78 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 10.16 180) (length 5.08)
+          (name "Q0" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 10.16 0) (length 5.08)
+          (name "D0" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 7.62 0) (length 5.08)
+          (name "D1" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 7.62 180) (length 5.08)
+          (name "Q1" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 5.08 0) (length 5.08)
+          (name "D2" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 12.7 5.08 180) (length 5.08)
+          (name "Q2" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -20.32 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input clock (at -12.7 -7.62 0) (length 5.08)
+          (name "Cp" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS174_1_1"
+        (rectangle (start -7.62 12.7) (end 7.62 -15.24)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS245" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS245" (id 1) (at -7.62 -16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS245" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL BUS 3State" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Octal BUS Transceivers, 3-State outputs" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?20*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS245_1_0"
+        (polyline
+          (pts
+            (xy -0.635 -1.27)
+            (xy -0.635 1.27)
+            (xy 0.635 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 -1.27)
+            (xy 0.635 -1.27)
+            (xy 0.635 1.27)
+            (xy 1.27 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (pin input line (at -12.7 -10.16 0) (length 5.08)
+          (name "A->B" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -20.32 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 -5.08 180) (length 5.08)
+          (name "B7" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 -2.54 180) (length 5.08)
+          (name "B6" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 0 180) (length 5.08)
+          (name "B5" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 2.54 180) (length 5.08)
+          (name "B4" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 5.08 180) (length 5.08)
+          (name "B3" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 7.62 180) (length 5.08)
+          (name "B2" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 10.16 180) (length 5.08)
+          (name "B1" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 12.7 180) (length 5.08)
+          (name "B0" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -12.7 -12.7 0) (length 5.08)
+          (name "CE" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 12.7 0) (length 5.08)
+          (name "A0" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 20.32 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 10.16 0) (length 5.08)
+          (name "A1" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 7.62 0) (length 5.08)
+          (name "A2" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 5.08 0) (length 5.08)
+          (name "A3" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 2.54 0) (length 5.08)
+          (name "A4" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 0 0) (length 5.08)
+          (name "A5" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 -2.54 0) (length 5.08)
+          (name "A6" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 -5.08 0) (length 5.08)
+          (name "A7" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS245_1_1"
+        (rectangle (start -7.62 15.24) (end 7.62 -15.24)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS32" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS32" (id 1) (at 0 -1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS32" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL Or2" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Quad 2-input OR" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?14*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS32_1_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS32_1_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS32_2_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS32_2_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS32_3_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS32_3_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS32_4_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS32_4_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS32_5_0"
+        (pin power_in line (at 0 12.7 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -12.7 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS32_5_1"
+        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS688" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 26.67 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS688" (id 1) (at -7.62 -26.67 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS688" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "TTL DECOD Arith" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "8-bit magnitude comparator" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?20* SOIC?20* SO?20* TSSOP?20*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS688_1_0"
+        (pin input inverted (at -12.7 -22.86 0) (length 5.08)
+          (name "G" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -30.48 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 12.7 0) (length 5.08)
+          (name "P4" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -10.16 0) (length 5.08)
+          (name "R4" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 10.16 0) (length 5.08)
+          (name "P5" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -12.7 0) (length 5.08)
+          (name "R5" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 7.62 0) (length 5.08)
+          (name "P6" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -15.24 0) (length 5.08)
+          (name "R6" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 5.08 0) (length 5.08)
+          (name "P7" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -17.78 0) (length 5.08)
+          (name "R7" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 22.86 180) (length 5.08)
+          (name "P=R" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 22.86 0) (length 5.08)
+          (name "P0" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 30.48 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 0 0) (length 5.08)
+          (name "R0" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 20.32 0) (length 5.08)
+          (name "P1" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -2.54 0) (length 5.08)
+          (name "R1" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 17.78 0) (length 5.08)
+          (name "P2" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -5.08 0) (length 5.08)
+          (name "R2" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 15.24 0) (length 5.08)
+          (name "P3" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -7.62 0) (length 5.08)
+          (name "R3" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS688_1_1"
+        (rectangle (start -7.62 25.4) (end 7.62 -25.4)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS74" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 8.89 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS74" (id 1) (at -7.62 -8.89 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "74xx/74hc_hct74.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL DFF" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Dual D Flip-flop, Set & Reset" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W7.62mm*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS74_1_0"
+        (pin input line (at 0 -7.62 90) (length 2.54)
+          (name "~{R}" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 2.54)
+          (name "D" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input clock (at -7.62 0 0) (length 2.54)
+          (name "C" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 0 7.62 270) (length 2.54)
+          (name "~{S}" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 2.54 180) (length 2.54)
+          (name "Q" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 -2.54 180) (length 2.54)
+          (name "~{Q}" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS74_1_1"
+        (rectangle (start -5.08 5.08) (end 5.08 -5.08)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "74LS74_2_0"
+        (pin input line (at 0 7.62 270) (length 2.54)
+          (name "~{S}" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input clock (at -7.62 0 0) (length 2.54)
+          (name "C" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 2.54)
+          (name "D" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 0 -7.62 90) (length 2.54)
+          (name "~{R}" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 -2.54 180) (length 2.54)
+          (name "~{Q}" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 2.54 180) (length 2.54)
+          (name "Q" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS74_2_1"
+        (rectangle (start -5.08 5.08) (end 5.08 -5.08)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "74LS74_3_0"
+        (pin power_in line (at 0 10.16 270) (length 2.54)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -10.16 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS74_3_1"
+        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "Connector_Generic:Conn_02x04_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 1.27 5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_02x04_Odd_Even" (id 1) (at 1.27 -7.62 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, double row, 02x04, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_2x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_02x04_Odd_Even_1_1"
+        (rectangle (start -1.27 -4.953) (end 0 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 3.81) (end 3.81 -6.35)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 0.127) (end 2.54 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 2.667) (end 2.54 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (pin passive line (at -5.08 2.54 0) (length 3.81)
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 2.54 180) (length 3.81)
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 0 0) (length 3.81)
+          (name "Pin_3" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 0 180) (length 3.81)
+          (name "Pin_4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -2.54 0) (length 3.81)
+          (name "Pin_5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -2.54 180) (length 3.81)
+          (name "Pin_6" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -5.08 0) (length 3.81)
+          (name "Pin_7" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -5.08 180) (length 3.81)
+          (name "Pin_8" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector_Generic:Conn_02x32_Row_Letter_First" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 1.27 40.64 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_02x32_Row_Letter_First" (id 1) (at 1.27 -43.18 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, double row, 02x32, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_2x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_02x32_Row_Letter_First_1_1"
+        (rectangle (start -1.27 -40.513) (end 0 -40.767)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -37.973) (end 0 -38.227)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -35.433) (end 0 -35.687)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -32.893) (end 0 -33.147)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -30.353) (end 0 -30.607)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -27.813) (end 0 -28.067)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -25.273) (end 0 -25.527)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -22.733) (end 0 -22.987)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -20.193) (end 0 -20.447)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -17.653) (end 0 -17.907)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -15.113) (end 0 -15.367)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -12.573) (end 0 -12.827)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -10.033) (end 0 -10.287)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -7.493) (end 0 -7.747)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -4.953) (end 0 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 5.207) (end 0 4.953)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 7.747) (end 0 7.493)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 10.287) (end 0 10.033)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 12.827) (end 0 12.573)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 15.367) (end 0 15.113)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 17.907) (end 0 17.653)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 20.447) (end 0 20.193)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 22.987) (end 0 22.733)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 25.527) (end 0 25.273)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 28.067) (end 0 27.813)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 30.607) (end 0 30.353)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 33.147) (end 0 32.893)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 35.687) (end 0 35.433)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 38.227) (end 0 37.973)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 39.37) (end 3.81 -41.91)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (rectangle (start 3.81 -40.513) (end 2.54 -40.767)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -37.973) (end 2.54 -38.227)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -35.433) (end 2.54 -35.687)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -32.893) (end 2.54 -33.147)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -30.353) (end 2.54 -30.607)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -27.813) (end 2.54 -28.067)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -25.273) (end 2.54 -25.527)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -22.733) (end 2.54 -22.987)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -20.193) (end 2.54 -20.447)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -17.653) (end 2.54 -17.907)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -15.113) (end 2.54 -15.367)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -12.573) (end 2.54 -12.827)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -10.033) (end 2.54 -10.287)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -7.493) (end 2.54 -7.747)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 0.127) (end 2.54 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 2.667) (end 2.54 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 5.207) (end 2.54 4.953)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 7.747) (end 2.54 7.493)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 10.287) (end 2.54 10.033)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 12.827) (end 2.54 12.573)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 15.367) (end 2.54 15.113)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 17.907) (end 2.54 17.653)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 20.447) (end 2.54 20.193)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 22.987) (end 2.54 22.733)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 25.527) (end 2.54 25.273)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 28.067) (end 2.54 27.813)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 30.607) (end 2.54 30.353)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 33.147) (end 2.54 32.893)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 35.687) (end 2.54 35.433)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 38.227) (end 2.54 37.973)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (pin passive line (at -5.08 38.1 0) (length 3.81)
+          (name "Pin_a1" (effects (font (size 1.27 1.27))))
+          (number "a1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 15.24 0) (length 3.81)
+          (name "Pin_a10" (effects (font (size 1.27 1.27))))
+          (number "a10" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 12.7 0) (length 3.81)
+          (name "Pin_a11" (effects (font (size 1.27 1.27))))
+          (number "a11" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 10.16 0) (length 3.81)
+          (name "Pin_a12" (effects (font (size 1.27 1.27))))
+          (number "a12" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 7.62 0) (length 3.81)
+          (name "Pin_a13" (effects (font (size 1.27 1.27))))
+          (number "a13" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 5.08 0) (length 3.81)
+          (name "Pin_a14" (effects (font (size 1.27 1.27))))
+          (number "a14" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 2.54 0) (length 3.81)
+          (name "Pin_a15" (effects (font (size 1.27 1.27))))
+          (number "a15" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 0 0) (length 3.81)
+          (name "Pin_a16" (effects (font (size 1.27 1.27))))
+          (number "a16" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -2.54 0) (length 3.81)
+          (name "Pin_a17" (effects (font (size 1.27 1.27))))
+          (number "a17" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -5.08 0) (length 3.81)
+          (name "Pin_a18" (effects (font (size 1.27 1.27))))
+          (number "a18" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -7.62 0) (length 3.81)
+          (name "Pin_a19" (effects (font (size 1.27 1.27))))
+          (number "a19" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 35.56 0) (length 3.81)
+          (name "Pin_a2" (effects (font (size 1.27 1.27))))
+          (number "a2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -10.16 0) (length 3.81)
+          (name "Pin_a20" (effects (font (size 1.27 1.27))))
+          (number "a20" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -12.7 0) (length 3.81)
+          (name "Pin_a21" (effects (font (size 1.27 1.27))))
+          (number "a21" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -15.24 0) (length 3.81)
+          (name "Pin_a22" (effects (font (size 1.27 1.27))))
+          (number "a22" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -17.78 0) (length 3.81)
+          (name "Pin_a23" (effects (font (size 1.27 1.27))))
+          (number "a23" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -20.32 0) (length 3.81)
+          (name "Pin_a24" (effects (font (size 1.27 1.27))))
+          (number "a24" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -22.86 0) (length 3.81)
+          (name "Pin_a25" (effects (font (size 1.27 1.27))))
+          (number "a25" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -25.4 0) (length 3.81)
+          (name "Pin_a26" (effects (font (size 1.27 1.27))))
+          (number "a26" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -27.94 0) (length 3.81)
+          (name "Pin_a27" (effects (font (size 1.27 1.27))))
+          (number "a27" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -30.48 0) (length 3.81)
+          (name "Pin_a28" (effects (font (size 1.27 1.27))))
+          (number "a28" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -33.02 0) (length 3.81)
+          (name "Pin_a29" (effects (font (size 1.27 1.27))))
+          (number "a29" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 33.02 0) (length 3.81)
+          (name "Pin_a3" (effects (font (size 1.27 1.27))))
+          (number "a3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -35.56 0) (length 3.81)
+          (name "Pin_a30" (effects (font (size 1.27 1.27))))
+          (number "a30" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -38.1 0) (length 3.81)
+          (name "Pin_a31" (effects (font (size 1.27 1.27))))
+          (number "a31" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -40.64 0) (length 3.81)
+          (name "Pin_a32" (effects (font (size 1.27 1.27))))
+          (number "a32" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 30.48 0) (length 3.81)
+          (name "Pin_a4" (effects (font (size 1.27 1.27))))
+          (number "a4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 27.94 0) (length 3.81)
+          (name "Pin_a5" (effects (font (size 1.27 1.27))))
+          (number "a5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 25.4 0) (length 3.81)
+          (name "Pin_a6" (effects (font (size 1.27 1.27))))
+          (number "a6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 22.86 0) (length 3.81)
+          (name "Pin_a7" (effects (font (size 1.27 1.27))))
+          (number "a7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 20.32 0) (length 3.81)
+          (name "Pin_a8" (effects (font (size 1.27 1.27))))
+          (number "a8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 17.78 0) (length 3.81)
+          (name "Pin_a9" (effects (font (size 1.27 1.27))))
+          (number "a9" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 38.1 180) (length 3.81)
+          (name "Pin_b1" (effects (font (size 1.27 1.27))))
+          (number "b1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 15.24 180) (length 3.81)
+          (name "Pin_b10" (effects (font (size 1.27 1.27))))
+          (number "b10" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 12.7 180) (length 3.81)
+          (name "Pin_b11" (effects (font (size 1.27 1.27))))
+          (number "b11" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 10.16 180) (length 3.81)
+          (name "Pin_b12" (effects (font (size 1.27 1.27))))
+          (number "b12" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 7.62 180) (length 3.81)
+          (name "Pin_b13" (effects (font (size 1.27 1.27))))
+          (number "b13" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 5.08 180) (length 3.81)
+          (name "Pin_b14" (effects (font (size 1.27 1.27))))
+          (number "b14" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 2.54 180) (length 3.81)
+          (name "Pin_b15" (effects (font (size 1.27 1.27))))
+          (number "b15" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 0 180) (length 3.81)
+          (name "Pin_b16" (effects (font (size 1.27 1.27))))
+          (number "b16" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -2.54 180) (length 3.81)
+          (name "Pin_b17" (effects (font (size 1.27 1.27))))
+          (number "b17" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -5.08 180) (length 3.81)
+          (name "Pin_b18" (effects (font (size 1.27 1.27))))
+          (number "b18" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -7.62 180) (length 3.81)
+          (name "Pin_b19" (effects (font (size 1.27 1.27))))
+          (number "b19" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 35.56 180) (length 3.81)
+          (name "Pin_b2" (effects (font (size 1.27 1.27))))
+          (number "b2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -10.16 180) (length 3.81)
+          (name "Pin_b20" (effects (font (size 1.27 1.27))))
+          (number "b20" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -12.7 180) (length 3.81)
+          (name "Pin_b21" (effects (font (size 1.27 1.27))))
+          (number "b21" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -15.24 180) (length 3.81)
+          (name "Pin_b22" (effects (font (size 1.27 1.27))))
+          (number "b22" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -17.78 180) (length 3.81)
+          (name "Pin_b23" (effects (font (size 1.27 1.27))))
+          (number "b23" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -20.32 180) (length 3.81)
+          (name "Pin_b24" (effects (font (size 1.27 1.27))))
+          (number "b24" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -22.86 180) (length 3.81)
+          (name "Pin_b25" (effects (font (size 1.27 1.27))))
+          (number "b25" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -25.4 180) (length 3.81)
+          (name "Pin_b26" (effects (font (size 1.27 1.27))))
+          (number "b26" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -27.94 180) (length 3.81)
+          (name "Pin_b27" (effects (font (size 1.27 1.27))))
+          (number "b27" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -30.48 180) (length 3.81)
+          (name "Pin_b28" (effects (font (size 1.27 1.27))))
+          (number "b28" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -33.02 180) (length 3.81)
+          (name "Pin_b29" (effects (font (size 1.27 1.27))))
+          (number "b29" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 33.02 180) (length 3.81)
+          (name "Pin_b3" (effects (font (size 1.27 1.27))))
+          (number "b3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -35.56 180) (length 3.81)
+          (name "Pin_b30" (effects (font (size 1.27 1.27))))
+          (number "b30" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -38.1 180) (length 3.81)
+          (name "Pin_b31" (effects (font (size 1.27 1.27))))
+          (number "b31" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -40.64 180) (length 3.81)
+          (name "Pin_b32" (effects (font (size 1.27 1.27))))
+          (number "b32" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 30.48 180) (length 3.81)
+          (name "Pin_b4" (effects (font (size 1.27 1.27))))
+          (number "b4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 27.94 180) (length 3.81)
+          (name "Pin_b5" (effects (font (size 1.27 1.27))))
+          (number "b5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 25.4 180) (length 3.81)
+          (name "Pin_b6" (effects (font (size 1.27 1.27))))
+          (number "b6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 22.86 180) (length 3.81)
+          (name "Pin_b7" (effects (font (size 1.27 1.27))))
+          (number "b7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 20.32 180) (length 3.81)
+          (name "Pin_b8" (effects (font (size 1.27 1.27))))
+          (number "b8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 17.78 180) (length 3.81)
+          (name "Pin_b9" (effects (font (size 1.27 1.27))))
+          (number "b9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R_Network08" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "RN" (id 0) (at -12.7 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R_Network08" (id 1) (at 10.16 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Resistor_THT:R_Array_SIP9" (id 2) (at 12.065 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.vishay.com/docs/31509/csc.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R network star-topology" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "8 resistor network, star topology, bussed resistors, small symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R?Array?SIP*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_Network08_0_1"
+        (rectangle (start -11.43 -3.175) (end 8.89 3.175)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (rectangle (start -10.922 1.524) (end -9.398 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -10.16 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start -8.382 1.524) (end -6.858 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -7.62 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start -5.842 1.524) (end -4.318 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -5.08 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start -3.302 1.524) (end -1.778 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -2.54 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start -0.762 1.524) (end 0.762 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -10.16 -2.54)
+            (xy -10.16 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -7.62 -2.54)
+            (xy -7.62 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -5.08 -2.54)
+            (xy -5.08 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.54 -2.54)
+            (xy -2.54 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -2.54)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 -2.54)
+            (xy 2.54 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 5.08 -2.54)
+            (xy 5.08 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 7.62 -2.54)
+            (xy 7.62 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -10.16 1.524)
+            (xy -10.16 2.286)
+            (xy -7.62 2.286)
+            (xy -7.62 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -7.62 1.524)
+            (xy -7.62 2.286)
+            (xy -5.08 2.286)
+            (xy -5.08 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -5.08 1.524)
+            (xy -5.08 2.286)
+            (xy -2.54 2.286)
+            (xy -2.54 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.54 1.524)
+            (xy -2.54 2.286)
+            (xy 0 2.286)
+            (xy 0 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 1.524)
+            (xy 0 2.286)
+            (xy 2.54 2.286)
+            (xy 2.54 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 1.524)
+            (xy 2.54 2.286)
+            (xy 5.08 2.286)
+            (xy 5.08 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 5.08 1.524)
+            (xy 5.08 2.286)
+            (xy 7.62 2.286)
+            (xy 7.62 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 0 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 1.778 1.524) (end 3.302 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.54 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 4.318 1.524) (end 5.842 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 5.08 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 6.858 1.524) (end 8.382 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_Network08_1_1"
+        (pin passive line (at -10.16 5.08 270) (length 2.54)
+          (name "common" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -10.16 -5.08 90) (length 1.27)
+          (name "R1" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 -5.08 90) (length 1.27)
+          (name "R2" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -5.08 90) (length 1.27)
+          (name "R3" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -2.54 -5.08 90) (length 1.27)
+          (name "R4" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -5.08 90) (length 1.27)
+          (name "R5" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 2.54 -5.08 90) (length 1.27)
+          (name "R6" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -5.08 90) (length 1.27)
+          (name "R7" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -5.08 90) (length 1.27)
+          (name "R8" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R_Potentiometer_Trim" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "RV" (id 0) (at -4.445 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R_Potentiometer_Trim" (id 1) (at -2.54 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "resistor variable trimpot trimmer" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Trim-potentiometer" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Potentiometer*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_Potentiometer_Trim_0_1"
+        (polyline
+          (pts
+            (xy 1.524 0.762)
+            (xy 1.524 -0.762)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 0)
+            (xy 1.524 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 1.016 2.54) (end -1.016 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_Potentiometer_Trim_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 3.81 0 180) (length 1.27)
+          (name "2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "3" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "GPU:MC6845" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -10.16 34.29 0)
+        (effects (font (size 1.27 1.27)) (justify right))
+      )
+      (property "Value" "MC6845" (id 1) (at 12.7 34.29 0)
+        (effects (font (size 1.27 1.27)) (justify right))
+      )
+      (property "Footprint" "Package_DIP:DIP-40_W15.24mm" (id 2) (at 1.27 -34.29 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Datasheet" "http://pdf.datasheetcatalog.com/datasheet_pdf/motorola/MC6845L_and_MC6845P.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "CRT controller" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "CRT Controller 1MHz, DIP-40" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W15.24mm*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "MC6845_0_1"
+        (rectangle (start -12.7 -33.02) (end 12.7 33.02)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "MC6845_1_1"
+        (pin power_in line (at 0 -35.56 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 15.24 180) (length 2.54)
+          (name "MA6" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 12.7 180) (length 2.54)
+          (name "MA7" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 10.16 180) (length 2.54)
+          (name "MA8" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 7.62 180) (length 2.54)
+          (name "MA9" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 5.08 180) (length 2.54)
+          (name "MA10" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 2.54 180) (length 2.54)
+          (name "MA11" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 0 180) (length 2.54)
+          (name "MA12" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -2.54 180) (length 2.54)
+          (name "MA13" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -22.86 180) (length 2.54)
+          (name "DE" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -30.48 180) (length 2.54)
+          (name "CURSOR" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -2.54 0) (length 2.54)
+          (name "~{RESET}" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 35.56 270) (length 2.54)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -7.62 0) (length 2.54)
+          (name "CLK" (effects (font (size 1.27 1.27))))
+          (number "21" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 7.62 0) (length 2.54)
+          (name "R/~{W}" (effects (font (size 1.27 1.27))))
+          (number "22" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 0 0) (length 2.54)
+          (name "E" (effects (font (size 1.27 1.27))))
+          (number "23" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 2.54 0) (length 2.54)
+          (name "RS" (effects (font (size 1.27 1.27))))
+          (number "24" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 5.08 0) (length 2.54)
+          (name "~{CS}" (effects (font (size 1.27 1.27))))
+          (number "25" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 12.7 0) (length 2.54)
+          (name "D7" (effects (font (size 1.27 1.27))))
+          (number "26" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 15.24 0) (length 2.54)
+          (name "D6" (effects (font (size 1.27 1.27))))
+          (number "27" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 17.78 0) (length 2.54)
+          (name "D5" (effects (font (size 1.27 1.27))))
+          (number "28" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 20.32 0) (length 2.54)
+          (name "D4" (effects (font (size 1.27 1.27))))
+          (number "29" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -12.7 0) (length 2.54)
+          (name "LPSTB" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 22.86 0) (length 2.54)
+          (name "D3" (effects (font (size 1.27 1.27))))
+          (number "30" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 25.4 0) (length 2.54)
+          (name "D2" (effects (font (size 1.27 1.27))))
+          (number "31" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 27.94 0) (length 2.54)
+          (name "D1" (effects (font (size 1.27 1.27))))
+          (number "32" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -15.24 30.48 0) (length 2.54)
+          (name "D0" (effects (font (size 1.27 1.27))))
+          (number "33" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -17.78 180) (length 2.54)
+          (name "RA4" (effects (font (size 1.27 1.27))))
+          (number "34" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -15.24 180) (length 2.54)
+          (name "RA3" (effects (font (size 1.27 1.27))))
+          (number "35" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -12.7 180) (length 2.54)
+          (name "RA2" (effects (font (size 1.27 1.27))))
+          (number "36" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -10.16 180) (length 2.54)
+          (name "RA1" (effects (font (size 1.27 1.27))))
+          (number "37" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -7.62 180) (length 2.54)
+          (name "RA0" (effects (font (size 1.27 1.27))))
+          (number "38" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -25.4 180) (length 2.54)
+          (name "HS" (effects (font (size 1.27 1.27))))
+          (number "39" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 30.48 180) (length 2.54)
+          (name "MA0" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 -27.94 180) (length 2.54)
+          (name "VS" (effects (font (size 1.27 1.27))))
+          (number "40" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 27.94 180) (length 2.54)
+          (name "MA1" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 25.4 180) (length 2.54)
+          (name "MA2" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 22.86 180) (length 2.54)
+          (name "MA3" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 20.32 180) (length 2.54)
+          (name "MA4" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 15.24 17.78 180) (length 2.54)
+          (name "MA5" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Memory_EPROM:27C128" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 26.67 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "27C128" (id 1) (at 2.54 -26.67 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://ww1.microchip.com/downloads/en/devicedoc/11003L.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "OTP EPROM 128KiBit" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "OTP EPROM 128 KiBit, [Obsolete 2004-01]" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W15.24mm*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "27C128_1_1"
+        (rectangle (start -7.62 25.4) (end 7.62 -25.4)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -10.16 -17.78 0) (length 2.54)
+          (name "VPP" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 22.86 0) (length 2.54)
+          (name "A0" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 22.86 180) (length 2.54)
+          (name "D0" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 20.32 180) (length 2.54)
+          (name "D1" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 17.78 180) (length 2.54)
+          (name "D2" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -27.94 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 15.24 180) (length 2.54)
+          (name "D3" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 12.7 180) (length 2.54)
+          (name "D4" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 10.16 180) (length 2.54)
+          (name "D5" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 7.62 180) (length 2.54)
+          (name "D6" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 5.08 180) (length 2.54)
+          (name "D7" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 -7.62 0) (length 2.54)
+          (name "A12" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 -20.32 0) (length 2.54)
+          (name "~{CE}" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 -2.54 0) (length 2.54)
+          (name "A10" (effects (font (size 1.27 1.27))))
+          (number "21" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 -22.86 0) (length 2.54)
+          (name "~{OE}" (effects (font (size 1.27 1.27))))
+          (number "22" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 -5.08 0) (length 2.54)
+          (name "A11" (effects (font (size 1.27 1.27))))
+          (number "23" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 0 0) (length 2.54)
+          (name "A9" (effects (font (size 1.27 1.27))))
+          (number "24" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 2.54 0) (length 2.54)
+          (name "A8" (effects (font (size 1.27 1.27))))
+          (number "25" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 -10.16 0) (length 2.54)
+          (name "A13" (effects (font (size 1.27 1.27))))
+          (number "26" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 -15.24 0) (length 2.54)
+          (name "~{PGM}" (effects (font (size 1.27 1.27))))
+          (number "27" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 27.94 270) (length 2.54)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "28" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 5.08 0) (length 2.54)
+          (name "A7" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 7.62 0) (length 2.54)
+          (name "A6" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 10.16 0) (length 2.54)
+          (name "A5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 12.7 0) (length 2.54)
+          (name "A4" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 15.24 0) (length 2.54)
+          (name "A3" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 17.78 0) (length 2.54)
+          (name "A2" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 20.32 0) (length 2.54)
+          (name "A1" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Memory_Flash:SST39SF010" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 2.54 33.02 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "SST39SF010" (id 1) (at 0 -30.48 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 7.62 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/25022B.pdf" (id 3) (at 0 7.62 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "128k flash rom" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Silicon Storage Technology (SSF) 128k x 8 Flash ROM" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "SST39SF010_0_0"
+        (pin power_in line (at 0 -30.48 90) (length 1.27) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 33.02 270) (length 1.27) hide
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "32" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "SST39SF010_0_1"
+        (rectangle (start -10.16 31.75) (end 10.16 -29.21)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "SST39SF010_1_1"
+        (pin input line (at -15.24 -15.24 0) (length 5.08)
+          (name "NC" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 25.4 0) (length 5.08)
+          (name "A2" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 27.94 0) (length 5.08)
+          (name "A1" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 30.48 0) (length 5.08)
+          (name "A0" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 15.24 30.48 180) (length 5.08)
+          (name "D0" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 15.24 27.94 180) (length 5.08)
+          (name "D1" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 15.24 25.4 180) (length 5.08)
+          (name "D2" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 15.24 22.86 180) (length 5.08)
+          (name "D3" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 15.24 20.32 180) (length 5.08)
+          (name "D4" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 15.24 17.78 180) (length 5.08)
+          (name "D5" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -10.16 0) (length 5.08)
+          (name "A16" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 15.24 15.24 180) (length 5.08)
+          (name "D6" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 15.24 12.7 180) (length 5.08)
+          (name "D7" (effects (font (size 1.27 1.27))))
+          (number "21" (effects (font (size 1.27 1.27))))
+        )
+        (pin input input_low (at -15.24 -25.4 0) (length 5.08)
+          (name "CE" (effects (font (size 1.27 1.27))))
+          (number "22" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 5.08 0) (length 5.08)
+          (name "A10" (effects (font (size 1.27 1.27))))
+          (number "23" (effects (font (size 1.27 1.27))))
+        )
+        (pin input input_low (at -15.24 -27.94 0) (length 5.08)
+          (name "OE" (effects (font (size 1.27 1.27))))
+          (number "24" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 2.54 0) (length 5.08)
+          (name "A11" (effects (font (size 1.27 1.27))))
+          (number "25" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 7.62 0) (length 5.08)
+          (name "A9" (effects (font (size 1.27 1.27))))
+          (number "26" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 10.16 0) (length 5.08)
+          (name "A8" (effects (font (size 1.27 1.27))))
+          (number "27" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -2.54 0) (length 5.08)
+          (name "A13" (effects (font (size 1.27 1.27))))
+          (number "28" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -5.08 0) (length 5.08)
+          (name "A14" (effects (font (size 1.27 1.27))))
+          (number "29" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -7.62 0) (length 5.08)
+          (name "A15" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 -12.7 0) (length 5.08)
+          (name "NC" (effects (font (size 1.27 1.27))))
+          (number "30" (effects (font (size 1.27 1.27))))
+        )
+        (pin input input_low (at -15.24 -20.32 0) (length 5.08)
+          (name "PGM" (effects (font (size 1.27 1.27))))
+          (number "31" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 0 0) (length 5.08)
+          (name "A12" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 12.7 0) (length 5.08)
+          (name "A7" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 15.24 0) (length 5.08)
+          (name "A6" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 17.78 0) (length 5.08)
+          (name "A5" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 20.32 0) (length 5.08)
+          (name "A4" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -15.24 22.86 0) (length 5.08)
+          (name "A3" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Memory_RAM:HM62256BLP" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -10.16 20.955 0)
+        (effects (font (size 1.27 1.27)) (justify left bottom))
+      )
+      (property "Value" "HM62256BLP" (id 1) (at 2.54 20.955 0)
+        (effects (font (size 1.27 1.27)) (justify left bottom))
+      )
+      (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (id 2) (at 0 -2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://web.mit.edu/6.115/www/document/62256.pdf" (id 3) (at 0 -2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "RAM SRAM CMOS MEMORY" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "32,768-word × 8-bit High Speed CMOS Static RAM, 70ns, DIP-28" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W15.24mm*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "HM62256BLP_0_0"
+        (pin power_in line (at 0 -22.86 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 22.86 270) (length 2.54)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "28" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "HM62256BLP_0_1"
+        (rectangle (start -10.16 20.32) (end 10.16 -20.32)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "HM62256BLP_1_1"
+        (pin input line (at -12.7 -17.78 0) (length 2.54)
+          (name "A14" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 17.78 0) (length 2.54)
+          (name "A0" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 17.78 180) (length 2.54)
+          (name "Q0" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 15.24 180) (length 2.54)
+          (name "Q1" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 12.7 180) (length 2.54)
+          (name "Q2" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 10.16 180) (length 2.54)
+          (name "Q3" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 7.62 180) (length 2.54)
+          (name "Q4" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 5.08 180) (length 2.54)
+          (name "Q5" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 2.54 180) (length 2.54)
+          (name "Q6" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 0 180) (length 2.54)
+          (name "Q7" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -12.7 0) (length 2.54)
+          (name "A12" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 12.7 -5.08 180) (length 2.54)
+          (name "~{CS}" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -7.62 0) (length 2.54)
+          (name "A10" (effects (font (size 1.27 1.27))))
+          (number "21" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 12.7 -10.16 180) (length 2.54)
+          (name "~{OE}" (effects (font (size 1.27 1.27))))
+          (number "22" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -10.16 0) (length 2.54)
+          (name "A11" (effects (font (size 1.27 1.27))))
+          (number "23" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -5.08 0) (length 2.54)
+          (name "A9" (effects (font (size 1.27 1.27))))
+          (number "24" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -2.54 0) (length 2.54)
+          (name "A8" (effects (font (size 1.27 1.27))))
+          (number "25" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -15.24 0) (length 2.54)
+          (name "A13" (effects (font (size 1.27 1.27))))
+          (number "26" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 12.7 -12.7 180) (length 2.54)
+          (name "~{WE}" (effects (font (size 1.27 1.27))))
+          (number "27" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 0 0) (length 2.54)
+          (name "A7" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 2.54 0) (length 2.54)
+          (name "A6" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 5.08 0) (length 2.54)
+          (name "A5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 7.62 0) (length 2.54)
+          (name "A4" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 10.16 0) (length 2.54)
+          (name "A3" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 12.7 0) (length 2.54)
+          (name "A2" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 15.24 0) (length 2.54)
+          (name "A1" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Z8C rev3-cache:Oscillator_ASCO" (in_bom yes) (on_board yes)
+      (property "Reference" "X" (id 0) (at -7.62 6.35 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "Oscillator_ASCO" (id 1) (at 1.27 -6.35 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Oscillator:Oscillator_SMD_Abracon_ASCO-4Pin_1.6x1.2mm" (id 2) (at 2.54 -8.89 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at -5.715 3.175 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Oscillator*Abracon*ASCO*1.6x1.2mm*" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Oscillator_ASCO_0_1"
+        (rectangle (start -7.62 5.08) (end 7.62 -5.08)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -5.715 2.54)
+            (xy -5.08 2.54)
+            (xy -5.08 3.81)
+            (xy -4.445 3.81)
+            (xy -4.445 2.54)
+            (xy -3.81 2.54)
+            (xy -3.81 3.81)
+            (xy -3.175 3.81)
+            (xy -3.175 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "Oscillator_ASCO_1_1"
+        (pin tri_state line (at -10.16 0 0) (length 2.54)
+          (name "Tri-State" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -7.62 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 10.16 0 180) (length 2.54)
+          (name "OUT" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 7.62 270) (length 2.54)
+          (name "VDD" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+12V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+12V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+12V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+12V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+3.3V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+3.3V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+3.3V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+3.3V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+3V3" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+5V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+5V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+5V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+5V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:-12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "-12V" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"-12V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "-12V_0_0"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "-12V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "-12V_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 1.27)
+            (xy 0.762 1.27)
+            (xy 0 2.54)
+            (xy -0.762 1.27)
+            (xy 0 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+    )
+    (symbol "power:-5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "-5V" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"-5V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "-5V_0_0"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "-5V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "-5V_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 1.27)
+            (xy 0.762 1.27)
+            (xy 0 2.54)
+            (xy -0.762 1.27)
+            (xy 0 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "GND_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 -1.27)
+            (xy 1.27 -1.27)
+            (xy 0 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 499.872 255.397) (diameter 0) (color 0 0 0 0)
+    (uuid 010e6c5f-e4c7-470e-8bfe-d49c16b08122)
+  )
+  (junction (at 534.289 263.017) (diameter 0) (color 0 0 0 0)
+    (uuid 034b4ed2-e7b9-4f70-970f-fe0c7089b351)
+  )
+  (junction (at 185.293 367.919) (diameter 0) (color 0 0 0 0)
+    (uuid 0475c222-bdb7-429e-a578-ff74618a261f)
+  )
+  (junction (at 211.582 229.743) (diameter 0) (color 0 0 0 0)
+    (uuid 0730f931-fdeb-4c7c-afff-39f2092715ea)
+  )
+  (junction (at 187.579 365.379) (diameter 0) (color 0 0 0 0)
+    (uuid 0849e691-7fc3-4446-a0a6-aec9549d94d4)
+  )
+  (junction (at 449.326 121.666) (diameter 0) (color 0 0 0 0)
+    (uuid 0e57967f-dce1-4dc5-980c-a04392c6b251)
+  )
+  (junction (at 216.662 234.823) (diameter 0) (color 0 0 0 0)
+    (uuid 18a5b7bf-ef0a-44cb-bafb-1f077e2684ed)
+  )
+  (junction (at 85.217 262.636) (diameter 0) (color 0 0 0 0)
+    (uuid 1e548453-2242-4437-8ccc-a6849041c223)
+  )
+  (junction (at 124.587 380.111) (diameter 0) (color 0 0 0 0)
+    (uuid 299d5e64-ac5a-4392-ae28-0be281209b30)
+  )
+  (junction (at 52.197 270.383) (diameter 0) (color 0 0 0 0)
+    (uuid 2f3a2e12-3724-42b5-aa9b-5fc1cfb32745)
+  )
+  (junction (at 75.057 270.383) (diameter 0) (color 0 0 0 0)
+    (uuid 2fb4afa3-1d7d-449a-a531-f800a6c87053)
+  )
+  (junction (at 284.226 373.634) (diameter 0) (color 0 0 0 0)
+    (uuid 3625fac8-2c95-49d7-ae3a-ea09cba872ee)
+  )
+  (junction (at 445.516 121.666) (diameter 0) (color 0 0 0 0)
+    (uuid 409c529a-34e0-4e89-a602-b92bc32fb667)
+  )
+  (junction (at 52.197 272.923) (diameter 0) (color 0 0 0 0)
+    (uuid 414bb8ee-243e-4fb1-a9c9-6ca8abb1965f)
+  )
+  (junction (at 224.917 196.723) (diameter 0) (color 0 0 0 0)
+    (uuid 4c5a2c40-e8c2-48fa-beaa-b3aa9b6ddba6)
+  )
+  (junction (at 214.122 255.143) (diameter 0) (color 0 0 0 0)
+    (uuid 4caa177d-9e14-475e-9acb-2a754d480639)
+  )
+  (junction (at 499.872 257.937) (diameter 0) (color 0 0 0 0)
+    (uuid 58ad0699-0f94-44aa-9a4c-63c2f0a6c324)
+  )
+  (junction (at 512.953 87.249) (diameter 0) (color 0 0 0 0)
+    (uuid 58aee802-48ea-469e-bbde-c03feb0a66eb)
+  )
+  (junction (at 233.299 305.181) (diameter 0) (color 0 0 0 0)
+    (uuid 620f9164-b5db-4b05-b764-74330f6e009d)
+  )
+  (junction (at 192.024 345.059) (diameter 0) (color 0 0 0 0)
+    (uuid 640cc696-1a50-42e9-abd3-efc636ff4dea)
+  )
+  (junction (at 425.958 101.6) (diameter 0) (color 0 0 0 0)
+    (uuid 669943bc-b364-458a-80ea-0246bf8d89f0)
+  )
+  (junction (at 550.037 263.017) (diameter 0) (color 0 0 0 0)
+    (uuid 6c323b87-fc41-461f-9c5e-8776def03498)
+  )
+  (junction (at 97.917 346.456) (diameter 0) (color 0 0 0 0)
+    (uuid 701d846b-ccf0-45d8-ba30-860b9a1120b4)
+  )
+  (junction (at 453.136 93.98) (diameter 0) (color 0 0 0 0)
+    (uuid 7d010d5e-0391-4729-90f6-ff5206cc327d)
+  )
+  (junction (at 189.865 347.599) (diameter 0) (color 0 0 0 0)
+    (uuid 81095757-ef10-4100-bdbf-f3a80c4c1549)
+  )
+  (junction (at 213.868 285.75) (diameter 0) (color 0 0 0 0)
+    (uuid 864853d3-42ee-4c7f-8159-bc0cd0b0ebcd)
+  )
+  (junction (at 214.122 232.283) (diameter 0) (color 0 0 0 0)
+    (uuid 87ab234a-9e75-4390-b26d-d3a24b3f83b8)
+  )
+  (junction (at 425.958 109.22) (diameter 0) (color 0 0 0 0)
+    (uuid 8961b665-402c-44f1-97ca-8a6d0852442f)
+  )
+  (junction (at 497.586 268.097) (diameter 0) (color 0 0 0 0)
+    (uuid 8a964ece-3bc7-4f3a-a746-8b30ef8a937f)
+  )
+  (junction (at 437.896 121.666) (diameter 0) (color 0 0 0 0)
+    (uuid 914783db-d50e-407e-802f-7a77991db0c2)
+  )
+  (junction (at 445.516 101.6) (diameter 0) (color 0 0 0 0)
+    (uuid 94ff4f80-d981-40c7-9eac-d86fa2035279)
+  )
+  (junction (at 516.89 239.141) (diameter 0) (color 0 0 0 0)
+    (uuid 9b8c4086-25c8-44b3-8c0a-54220b56e319)
+  )
+  (junction (at 209.042 227.203) (diameter 0) (color 0 0 0 0)
+    (uuid 9fa2be17-d095-44aa-8f41-96e88a988fdd)
+  )
+  (junction (at 209.042 255.143) (diameter 0) (color 0 0 0 0)
+    (uuid af590ae1-4fdc-4a25-889e-7847cabcf3d3)
+  )
+  (junction (at 437.896 109.22) (diameter 0) (color 0 0 0 0)
+    (uuid b2d312eb-dbec-49ce-9d31-79198e3418ab)
+  )
+  (junction (at 211.582 255.143) (diameter 0) (color 0 0 0 0)
+    (uuid b373add3-c754-45d1-8e17-6387f9d60680)
+  )
+  (junction (at 497.586 265.557) (diameter 0) (color 0 0 0 0)
+    (uuid b4f083ca-8233-4aeb-aad8-6596668e5747)
+  )
+  (junction (at 224.917 194.183) (diameter 0) (color 0 0 0 0)
+    (uuid c0472626-833c-49dc-9c68-f62e440112cc)
+  )
+  (junction (at 528.066 69.469) (diameter 0) (color 0 0 0 0)
+    (uuid c3dd66ee-db3b-49d7-9933-1291bfedcee6)
+  )
+  (junction (at 75.057 275.463) (diameter 0) (color 0 0 0 0)
+    (uuid cd96fe58-2758-4187-b469-230b2e6c529b)
+  )
+  (junction (at 499.872 252.857) (diameter 0) (color 0 0 0 0)
+    (uuid cea2cd18-a8bf-4ec9-9de4-37c9d0ddac8d)
+  )
+  (junction (at 97.917 392.811) (diameter 0) (color 0 0 0 0)
+    (uuid cf8d6d34-905a-4653-8c4f-824d92061ac9)
+  )
+  (junction (at 85.217 262.763) (diameter 0) (color 0 0 0 0)
+    (uuid d7638abc-91c5-48a1-9af7-4517519a1df2)
+  )
+  (junction (at 213.868 302.641) (diameter 0) (color 0 0 0 0)
+    (uuid dc997e7a-a912-4678-92a3-1d928b95eb9b)
+  )
+  (junction (at 516.89 286.385) (diameter 0) (color 0 0 0 0)
+    (uuid e15825c4-3301-460c-a0bb-16d13a1860d1)
+  )
+  (junction (at 441.706 121.666) (diameter 0) (color 0 0 0 0)
+    (uuid f0a7511f-db11-4aa9-ba95-85bdafaf7160)
+  )
+  (junction (at 542.29 74.168) (diameter 0) (color 0 0 0 0)
+    (uuid f4629ec0-4a94-422f-b333-f44efc19c2a4)
+  )
+  (junction (at 193.929 307.721) (diameter 0) (color 0 0 0 0)
+    (uuid f5bd4a2e-7797-4034-a5e4-f993e8cdb232)
+  )
+  (junction (at 152.527 339.979) (diameter 0) (color 0 0 0 0)
+    (uuid f6e7ca27-b9d3-443e-abef-4cdefe0bea8c)
+  )
+  (junction (at 425.958 93.98) (diameter 0) (color 0 0 0 0)
+    (uuid f6fa6b01-7771-424a-a85b-8ad13496e69b)
+  )
+  (junction (at 75.057 272.923) (diameter 0) (color 0 0 0 0)
+    (uuid fcf5f400-b401-4577-90e3-f311aca1cad3)
+  )
+  (junction (at 453.136 121.666) (diameter 0) (color 0 0 0 0)
+    (uuid fe0e4fc7-8026-4638-adf9-93f33fc73ef3)
+  )
+  (junction (at 124.587 382.651) (diameter 0) (color 0 0 0 0)
+    (uuid ff55e042-2dcf-40d2-9edd-d93098a9e45d)
+  )
+
+  (no_connect (at 246.761 337.82) (uuid 1722b11e-e445-4459-909b-956669476e7a))
+  (no_connect (at 97.917 382.651) (uuid 5ce92a04-d6ce-429a-8ec7-95fca525a944))
+  (no_connect (at 97.917 380.111) (uuid 7451f11b-3784-4a39-8755-d5087f050915))
+  (no_connect (at 437.896 353.06) (uuid 99d546f7-b177-4996-b290-2366f40e4198))
+  (no_connect (at 181.102 337.439) (uuid 9b8ff749-cfe8-4aa0-bd57-ded7b58725ad))
+  (no_connect (at 181.102 334.899) (uuid 9b8ff749-cfe8-4aa0-bd57-ded7b58725ad))
+  (no_connect (at 529.59 252.857) (uuid b1e3adeb-f35f-42b8-baf8-2787092dfbc6))
+  (no_connect (at 529.59 250.317) (uuid b1e3adeb-f35f-42b8-baf8-2787092dfbc7))
+  (no_connect (at 204.978 345.059) (uuid c8bdaece-a224-4842-8580-e16ebfb06f2c))
+  (no_connect (at 204.978 350.139) (uuid c8bdaece-a224-4842-8580-e16ebfb06f2c))
+  (no_connect (at 204.978 352.679) (uuid c8bdaece-a224-4842-8580-e16ebfb06f2c))
+  (no_connect (at 204.978 347.599) (uuid c8bdaece-a224-4842-8580-e16ebfb06f2c))
+  (no_connect (at 62.865 219.329) (uuid efa7c761-5b68-4115-b3fb-2ac59bd303e9))
+  (no_connect (at 62.865 211.709) (uuid efa7c761-5b68-4115-b3fb-2ac59bd303e9))
+  (no_connect (at 62.865 206.629) (uuid efa7c761-5b68-4115-b3fb-2ac59bd303e9))
+  (no_connect (at 62.865 209.169) (uuid efa7c761-5b68-4115-b3fb-2ac59bd303e9))
+  (no_connect (at 97.917 377.571) (uuid f3997b26-484f-46ac-951c-bde33ea79a7b))
+  (no_connect (at 181.102 339.979) (uuid f54f61ed-c64e-47f0-bccb-19884d157b9a))
+  (no_connect (at 181.102 342.519) (uuid f54f61ed-c64e-47f0-bccb-19884d157b9a))
+  (no_connect (at 181.102 362.839) (uuid f54f61ed-c64e-47f0-bccb-19884d157b9a))
+
+  (bus_entry (at 303.276 97.536) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 033beaa8-6c4a-45d7-8a07-bf80c7e7167a)
+  )
+  (bus_entry (at 85.217 326.263) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 03b308bc-e228-43f7-a7b3-884870b07455)
+  )
+  (bus_entry (at 85.217 364.871) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 044a9109-0361-4dd2-8d4a-d2eea299d2d6)
+  )
+  (bus_entry (at 303.276 105.156) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 048c8300-03bf-4390-a910-f6ec07079c0e)
+  )
+  (bus_entry (at 377.698 101.6) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 04a5b619-b203-463b-aeb1-c3b6a641107d)
+  )
+  (bus_entry (at 377.698 96.52) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 05143eef-6430-455e-a2e9-8fc23890bf7a)
+  )
+  (bus_entry (at 377.698 111.76) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0607e1d1-c59a-47e0-9c6d-d5c83ea68a55)
+  )
+  (bus_entry (at 262.763 283.21) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 06c0175e-4add-4308-be32-5f140e236a61)
+  )
+  (bus_entry (at 138.557 393.954) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 07ff4329-9937-461f-a97c-d85c8ccc0e85)
+  )
+  (bus_entry (at 47.117 280.543) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 082c60d0-6c74-4f19-864e-a5adeb236f6c)
+  )
+  (bus_entry (at 455.168 345.44) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 08c2b65e-037e-4d61-8cf4-08aaa80ea39f)
+  )
+  (bus_entry (at 85.217 285.623) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 08e76882-6a9b-4b1a-844a-9164200bd1ec)
+  )
+  (bus_entry (at 32.004 66.802) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 09155cf2-7c75-41f0-97b4-543876ebb677)
+  )
+  (bus_entry (at 47.117 316.103) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 092456ec-3a10-42ba-883c-df67e27509f3)
+  )
+  (bus_entry (at 442.214 41.656) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0a6d279b-9876-42aa-9d63-0caf7479ee87)
+  )
+  (bus_entry (at 96.012 74.422) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0ab2f79e-29c5-4e63-8123-ade9acd0ff28)
+  )
+  (bus_entry (at 279.146 115.316) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0b7106de-5130-46d7-a896-ba58a67b00b2)
+  )
+  (bus_entry (at 117.348 46.736) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0bd7e0c6-b349-429d-acc6-223e66d1a3bf)
+  )
+  (bus_entry (at 363.22 49.784) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0e8b0a54-edfc-440f-8e10-98204b7b3c96)
+  )
+  (bus_entry (at 219.202 117.856) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0ee9a642-852e-41ec-aabb-80fbf6bf13ec)
+  )
+  (bus_entry (at 219.202 67.818) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0fd6a842-edaa-488a-b3f6-c8f20f2fd140)
+  )
+  (bus_entry (at 32.004 76.962) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0ff92981-413d-4ec7-aa70-6fc7bd4f9084)
+  )
+  (bus_entry (at 303.276 115.316) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 10bc9f52-1dee-4cba-a45c-f9ae8e5de963)
+  )
+  (bus_entry (at 299.72 207.899) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 113ba5b4-2625-47eb-b196-12762447fc8b)
+  )
+  (bus_entry (at 299.72 212.979) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 116d0cf2-019c-4d73-a09b-83e675329e0f)
+  )
+  (bus_entry (at 395.478 292.608) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 118ec1dd-46a3-40db-954c-7bf208edcb19)
+  )
+  (bus_entry (at 34.925 166.116) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 11c94720-7c5c-45cc-bdd4-157adde26c62)
+  )
+  (bus_entry (at 303.276 110.236) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1361b724-f0af-40ac-ac66-8b5761a408e2)
+  )
+  (bus_entry (at 363.22 47.244) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 15572160-e909-40c2-90a2-5c36247a5a58)
+  )
+  (bus_entry (at 455.422 292.608) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 15cb01a8-c755-45c2-b72e-64e075478ecf)
+  )
+  (bus_entry (at 136.017 369.951) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1774bfdc-3d2b-4f08-9ff8-f281c9b384d5)
+  )
+  (bus_entry (at 455.93 192.024) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1847e8c0-a8e9-4205-8856-262bb84397ac)
+  )
+  (bus_entry (at 395.478 318.008) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 18a9b002-b277-44a8-ac4f-f41043cbac7b)
+  )
+  (bus_entry (at 117.348 61.976) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 18c66086-e1f9-46c6-b4e6-053b2a659093)
+  )
+  (bus_entry (at 138.43 342.519) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 194eaedc-1e46-4c95-944f-ada48ecbde54)
+  )
+  (bus_entry (at 219.202 44.958) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1a4d072c-5d60-4923-87e6-19066ec48923)
+  )
+  (bus_entry (at 34.925 171.196) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1ad6dd15-e7f4-442a-8f0d-16e00ffcc606)
+  )
+  (bus_entry (at 395.224 353.06) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1aee41d7-daa2-4a62-8a8f-489a3660a3c5)
+  )
+  (bus_entry (at 279.146 39.878) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1bcdeee1-ba56-48a0-ba78-4da1c10ab539)
+  )
+  (bus_entry (at 34.925 173.736) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1be090cb-ee22-4077-b1ff-ecf698389771)
+  )
+  (bus_entry (at 47.117 318.643) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1c00ab05-4460-40da-b18d-3a5310c45ce5)
+  )
+  (bus_entry (at 85.217 295.783) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1c7dd2b4-916f-453b-9461-50f06345f5eb)
+  )
+  (bus_entry (at 85.217 331.216) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1ca1dc33-d0b3-45d7-8433-0c475866d7ff)
+  )
+  (bus_entry (at 363.22 44.704) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1cc5e50f-8c74-4a83-b81c-64a801c77fa4)
+  )
+  (bus_entry (at 85.217 318.516) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1dceadd7-41c1-48a9-9683-9310bbe5d219)
+  )
+  (bus_entry (at 363.22 207.899) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1e76e841-39c9-4232-9c0b-f497cf59f94b)
+  )
+  (bus_entry (at 279.146 100.076) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 20441783-6bfe-4d8d-bb3c-92cad82b3657)
+  )
+  (bus_entry (at 279.146 44.958) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2262a6a8-1f46-4a40-a52b-9916d9db2880)
+  )
+  (bus_entry (at 395.986 186.944) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 22b3213c-ee18-46cc-8235-93ce9d763845)
+  )
+  (bus_entry (at 96.012 66.802) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 22dd265f-141c-4477-83dd-fca9edb2d658)
+  )
+  (bus_entry (at 373.634 47.498) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2345428d-869b-4069-b038-586fdd47b161)
+  )
+  (bus_entry (at 363.22 212.979) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 25a95d1f-604e-472d-a0ca-4c796b1cd9d0)
+  )
+  (bus_entry (at 85.217 318.643) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 26076375-9c0f-4c8c-b382-353bbc4bb8a8)
+  )
+  (bus_entry (at 395.732 244.856) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 28bba571-9c91-45af-985e-60f43d5d79a6)
+  )
+  (bus_entry (at 219.202 125.476) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2982d0f7-6480-4670-a210-220758aba1a5)
+  )
+  (bus_entry (at 431.292 22.098) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2a4a9489-2b1a-4419-a219-fe0339143dad)
+  )
+  (bus_entry (at 279.146 50.038) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2bc8341d-7a32-43ea-8061-eec1f5fde6b4)
+  )
+  (bus_entry (at 219.202 102.616) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2be0fef7-8cd5-49b9-8d19-5ce4266f2abe)
+  )
+  (bus_entry (at 177.292 119.888) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2d5c45bf-4cc3-4773-9673-3b9ff7e4cb40)
+  )
+  (bus_entry (at 112.522 97.028) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2d5d0d06-bba8-4b2c-bbbe-1c9e51f46048)
+  )
+  (bus_entry (at 303.276 112.776) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2d6f3855-b167-40a6-928d-c740ddcd460c)
+  )
+  (bus_entry (at 395.732 265.176) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2dd5341f-0749-40b6-955f-d4ff5b759a75)
+  )
+  (bus_entry (at 112.522 59.436) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2e5a2da1-eb8e-4e07-90d9-6b385bc36bcc)
+  )
+  (bus_entry (at 85.217 321.183) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2f912223-5d3a-4d96-b1bb-964e7b0383fd)
+  )
+  (bus_entry (at 32.004 79.502) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 309b9f16-c567-43e5-a593-11d3e2540564)
+  )
+  (bus_entry (at 431.292 29.718) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 314bae09-22a8-4148-a045-515f2e708876)
+  )
+  (bus_entry (at 133.477 293.751) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 31699cca-f949-4ba3-b372-89f9cbd98568)
+  )
+  (bus_entry (at 85.217 328.676) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 32555af2-583c-4b17-9243-4abc13998e20)
+  )
+  (bus_entry (at 34.925 161.036) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 326af4e4-12ca-4415-9378-a5e1ed926738)
+  )
+  (bus_entry (at 49.657 300.863) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3450fd71-9a68-4619-b0bd-96680fd37d30)
+  )
+  (bus_entry (at 395.986 194.564) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 363bf83d-38bf-466c-8bef-ba44a8242241)
+  )
+  (bus_entry (at 279.146 107.696) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3688564d-26e6-49c1-9eff-06c188a6110c)
+  )
+  (bus_entry (at 363.22 162.56) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3732cb34-3dd9-4cb0-8c99-7858951ee518)
+  )
+  (bus_entry (at 85.217 290.703) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 37cc5462-c884-491d-848b-a9d011d6578a)
+  )
+  (bus_entry (at 363.22 102.616) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 388def93-43f0-45c6-b812-577ddb41ee1d)
+  )
+  (bus_entry (at 455.93 194.564) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 38ff5a13-0abe-4461-9410-7e013a2cf2b0)
+  )
+  (bus_entry (at 299.72 205.359) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3ae24f87-d10f-41eb-9994-6f4361ffa201)
+  )
+  (bus_entry (at 219.202 122.936) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3d318086-16c1-47ba-a0a9-2a2c6077f0ea)
+  )
+  (bus_entry (at 431.292 19.558) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3d3c11f2-e721-4e7b-bb9c-a74e54d48c3f)
+  )
+  (bus_entry (at 299.72 210.439) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3dd11b9a-7ffc-40a8-8e92-ba63dab1638d)
+  )
+  (bus_entry (at 303.276 100.076) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3f6552a6-2033-4af1-995d-74a38c8076d7)
+  )
+  (bus_entry (at 373.634 34.798) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3fb290ac-1de6-4c64-83c2-b754775aca6a)
+  )
+  (bus_entry (at 395.986 192.024) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 41318f2e-f805-4a30-a9f3-0a93e0810fa5)
+  )
+  (bus_entry (at 442.214 34.036) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4188e253-8676-47f2-b035-d7bff5b4fce1)
+  )
+  (bus_entry (at 49.657 290.703) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 41953a63-ca78-482d-b80c-6b482d6c873a)
+  )
+  (bus_entry (at 455.676 247.396) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 41c158a4-8476-45f9-93f6-e598f93043dd)
+  )
+  (bus_entry (at 47.117 313.563) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4259fc44-bf6a-4d65-a307-684b056ddbc1)
+  )
+  (bus_entry (at 136.017 336.296) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 42c245ca-6281-481c-86ee-3badb6388c2b)
+  )
+  (bus_entry (at 395.224 345.44) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 42ce4e8f-bf21-4726-b981-c2dcdc84e8cd)
+  )
+  (bus_entry (at 82.677 280.543) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 430325c5-1901-43d2-ab69-e90fd8833af6)
+  )
+  (bus_entry (at 299.72 215.519) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 46195525-bf2f-46e8-82ae-75ee409678b8)
+  )
+  (bus_entry (at 117.348 183.134) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 46586953-f72a-4ed7-b622-93e0cb33f9ad)
+  )
+  (bus_entry (at 85.217 333.883) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4666ac52-5f9c-4fcc-a57e-8b0190b5a759)
+  )
+  (bus_entry (at 87.757 283.591) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 476a28d8-7c93-42f3-96ca-977e8616bddc)
+  )
+  (bus_entry (at 136.017 372.491) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 48eb03c5-e04f-4c82-ac54-07e5914a36cf)
+  )
+  (bus_entry (at 279.146 112.776) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 49439e94-1edc-4921-884a-257cc780a075)
+  )
+  (bus_entry (at 49.657 288.163) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 49bc3ab7-94fa-492d-9e18-b63724fbf4ac)
+  )
+  (bus_entry (at 112.522 104.648) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 49faf9b5-4856-48f3-b970-75f8afa6638c)
+  )
+  (bus_entry (at 395.478 295.148) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4b9d0ba2-67af-415f-b128-aff871672bef)
+  )
+  (bus_entry (at 117.348 54.356) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4bda424e-1ba3-4da0-ba9e-05245afbfc8a)
+  )
+  (bus_entry (at 219.202 62.738) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4d24926e-46c0-4df0-94d8-acf1c4fb06d7)
+  )
+  (bus_entry (at 136.017 333.756) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4da3a252-fdb3-4b54-95a0-ea24f7c6ff93)
+  )
+  (bus_entry (at 299.72 42.164) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4f80139e-7be9-4a04-a3a1-56c43ecc17c1)
+  )
+  (bus_entry (at 379.476 24.638) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5052836b-99a3-4167-a63d-d2a7a78608d0)
+  )
+  (bus_entry (at 279.146 110.236) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 505e053c-b742-4e9e-ae12-bce76d0d3f62)
+  )
+  (bus_entry (at 138.43 334.899) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 50e337d7-37ea-48ae-ae29-5b0cc2155f36)
+  )
+  (bus_entry (at 363.22 110.236) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5178033d-a247-413e-b990-baf0b6a3d811)
+  )
+  (bus_entry (at 363.22 152.4) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 51dadb55-8694-477b-9604-1817d4718eb4)
+  )
+  (bus_entry (at 47.117 326.263) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 526774dc-6e6e-44af-9c0b-20d7349c8ea6)
+  )
+  (bus_entry (at 85.217 326.136) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 527867b3-806b-4937-9d5d-371e3db76fce)
+  )
+  (bus_entry (at 87.757 286.131) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 52dab90d-df23-4370-b29f-b98cac699e18)
+  )
+  (bus_entry (at 373.634 50.038) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 540aa35e-994f-4d13-82b4-d8219a4923f3)
+  )
+  (bus_entry (at 363.22 52.324) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 557ad57c-0461-43c4-bbc7-36d6f4c42bf7)
+  )
+  (bus_entry (at 219.202 42.418) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 56e64b29-8cfa-4296-9935-9ff2f8c5913a)
+  )
+  (bus_entry (at 87.757 288.671) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 571be078-c8e1-4652-a360-40d75180dd42)
+  )
+  (bus_entry (at 47.117 311.023) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 57a300f2-07c8-4335-96ef-dabe390ebef1)
+  )
+  (bus_entry (at 136.017 326.136) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 584821a5-274f-4a81-b267-1d7cc61c1e60)
+  )
+  (bus_entry (at 455.93 189.484) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 58d2f8c4-0b9d-48d7-81be-362001cca012)
+  )
+  (bus_entry (at 377.698 104.14) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 58d311ae-fd34-43dc-9743-d666c23c0c8a)
+  )
+  (bus_entry (at 47.117 303.403) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 59701d8a-da76-476c-b1f7-c54c4bd7ef8e)
+  )
+  (bus_entry (at 138.684 318.389) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 59884f46-1341-4b31-aa17-0ede3641a191)
+  )
+  (bus_entry (at 177.292 172.974) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 59ce0a0d-258f-4f6d-9917-85877e8d87e6)
+  )
+  (bus_entry (at 373.634 39.878) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5a31fda9-51a2-4cbc-b080-fd91bf27ba54)
+  )
+  (bus_entry (at 133.477 291.211) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5a9ff7f4-d50b-4386-9a90-87a59229066f)
+  )
+  (bus_entry (at 299.72 52.324) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5ad7e87d-bdd9-4d95-bee5-e53c43b4e0be)
+  )
+  (bus_entry (at 133.477 288.671) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5bffcad9-8338-4699-864b-cbdf6ecfd2bc)
+  )
+  (bus_entry (at 85.217 283.083) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5ce82f65-a163-4477-9293-5e9cbd473ee5)
+  )
+  (bus_entry (at 133.477 286.131) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5db714df-9ed5-40cd-97e9-6a56101b4a6f)
+  )
+  (bus_entry (at 112.522 165.354) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5eaa754d-908c-4c34-ac42-dbc3dbdbd71d)
+  )
+  (bus_entry (at 219.202 65.278) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 604694ec-00e3-4dd9-b239-3aa452311c0a)
+  )
+  (bus_entry (at 395.732 242.316) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 605d38c9-5290-4038-81aa-62d80cd0fd06)
+  )
+  (bus_entry (at 138.43 339.979) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6355511e-f685-4d77-8ceb-39c3736d6362)
+  )
+  (bus_entry (at 363.22 210.439) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 63e40ee2-ed95-4670-813d-c29cf62dc125)
+  )
+  (bus_entry (at 85.217 323.723) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 64fc8615-80ec-4c05-9b59-53ac86961687)
+  )
+  (bus_entry (at 299.72 37.084) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 655eaffa-a29b-484a-9958-b84d65512036)
+  )
+  (bus_entry (at 303.276 157.48) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 66d6609c-d175-4435-aad2-be08aa36314d)
+  )
+  (bus_entry (at 363.22 37.084) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 67172f3b-295d-4342-98af-a6379df868e1)
+  )
+  (bus_entry (at 363.22 54.864) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 67d628ee-54c3-4c16-a804-2727fbbcc1d8)
+  )
+  (bus_entry (at 303.276 147.32) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 680e6ba0-5177-412d-9792-64f9bcacfa30)
+  )
+  (bus_entry (at 431.292 24.638) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6827de39-be95-4dfb-80d4-f41d466756cb)
+  )
+  (bus_entry (at 299.72 44.704) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6b4d1aa1-02b9-4097-bca7-b13331ff8774)
+  )
+  (bus_entry (at 299.72 54.864) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6c88be3c-da74-4c31-a922-9e80249e2211)
+  )
+  (bus_entry (at 96.012 89.662) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6c9b1e2d-2483-4bc4-83db-2e31e950dfca)
+  )
+  (bus_entry (at 363.22 215.519) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6cd6112b-62ac-4a4c-a16f-2edd12bd69da)
+  )
+  (bus_entry (at 49.657 293.243) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6d1d1215-3c1c-4ffb-a79c-bd93df13800a)
+  )
+  (bus_entry (at 219.202 120.396) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6d535173-3e23-4c47-9d2b-895a70c78970)
+  )
+  (bus_entry (at 219.202 97.536) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6d91f88d-cbe8-47bf-86c5-1849f0c042cc)
+  )
+  (bus_entry (at 219.202 37.338) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6df2d8f7-3d24-43d8-be18-c6ea575e78ae)
+  )
+  (bus_entry (at 210.058 209.423) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6e6926ec-08a2-4908-9fbe-1ad35ed543da)
+  )
+  (bus_entry (at 303.276 149.86) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6e725d77-f551-4f2a-a2e5-07bc843859c2)
+  )
+  (bus_entry (at 117.348 107.188) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6e76b6f0-c491-4c36-8101-9edf96848659)
+  )
+  (bus_entry (at 363.22 147.32) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6edd340f-8197-401b-a872-81dc2e11e04e)
+  )
+  (bus_entry (at 455.168 350.52) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6f08a066-f076-4454-be68-8e6ec503ad66)
+  )
+  (bus_entry (at 49.657 298.323) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6f92e04d-fa9a-4346-8696-2c859da97502)
+  )
+  (bus_entry (at 373.634 42.418) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6fec443c-f8d9-49a2-9b1e-ea8bacd195ae)
+  )
+  (bus_entry (at 85.217 331.343) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 76180726-ea54-479f-95e7-186beb7e5d4d)
+  )
+  (bus_entry (at 32.004 64.262) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 773b65fa-ec59-4408-b17a-69f1aa8f9add)
+  )
+  (bus_entry (at 85.217 341.503) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 77641eaa-8a07-41b8-a53b-f30b7b81e0e0)
+  )
+  (bus_entry (at 117.348 160.274) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 776c2e4f-978f-4e22-9584-0a0da2ef7fae)
+  )
+  (bus_entry (at 85.217 305.943) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 781913b9-84c9-43a0-817a-31aa6f3d315b)
+  )
+  (bus_entry (at 96.012 76.962) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7869a99b-6f49-4832-90b4-f2401df431c0)
+  )
+  (bus_entry (at 117.348 99.568) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 79a23a78-3e2d-481a-8f49-1efbc7823cdd)
+  )
+  (bus_entry (at 96.012 64.262) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 79b00eae-db05-49e0-87b0-595465518651)
+  )
+  (bus_entry (at 177.292 51.816) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7b540b97-1eed-4432-bca4-60c75e4f9ba8)
+  )
+  (bus_entry (at 117.348 175.514) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7bdc5e68-78e6-4de2-aea2-fa66d759289d)
+  )
+  (bus_entry (at 395.986 189.484) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7c379682-2c4f-47b9-b055-eb6d32659782)
+  )
+  (bus_entry (at 85.217 323.596) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7cc0d602-3fa5-47ef-892a-2a5afa8ebff5)
+  )
+  (bus_entry (at 455.422 297.688) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7cf11de7-ce8c-461f-8ef8-a4014cdad767)
+  )
+  (bus_entry (at 47.117 278.003) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7d091860-8cae-4690-80f1-9ac4989eee21)
+  )
+  (bus_entry (at 138.43 347.599) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7d5c3761-cd6a-4726-9b02-001d440035e5)
+  )
+  (bus_entry (at 112.522 36.576) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7dade3f8-4e0b-400a-86b5-a136f0bc9048)
+  )
+  (bus_entry (at 136.017 364.871) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7daf5088-fc17-47f1-bf82-6a3a2a54f238)
+  )
+  (bus_entry (at 177.292 218.694) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7e68766a-eaa7-4d8a-838c-7c8b221bf42c)
+  )
+  (bus_entry (at 442.214 31.496) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 80a7eb4a-f3d2-4177-942e-52d11195441e)
+  )
+  (bus_entry (at 219.202 110.236) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 81a3533a-cf94-43e1-b8a0-19e54a4c0751)
+  )
+  (bus_entry (at 303.276 154.94) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8207a68a-0731-4a71-b7a7-dc6ed573aff4)
+  )
+  (bus_entry (at 377.698 119.38) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 82c2feeb-342e-409c-9ef9-bcae7bc78d42)
+  )
+  (bus_entry (at 219.202 128.016) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 82edc06e-af82-4bda-95fc-89ce44929241)
+  )
+  (bus_entry (at 117.348 236.474) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 83af3f55-9e73-48d3-9367-1a3c83262b86)
+  )
+  (bus_entry (at 395.986 212.344) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 83e585bc-f5eb-44d9-9cef-ffc57924f324)
+  )
+  (bus_entry (at 96.012 71.882) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 84ba3649-47b3-4593-9302-cffb31d3b44c)
+  )
+  (bus_entry (at 136.017 318.516) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 85c454c2-ae10-429d-b7f9-05ff4a9a27a6)
+  )
+  (bus_entry (at 303.276 152.4) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 86dd6d61-75ef-47d9-8e87-993913f0729e)
+  )
+  (bus_entry (at 85.217 311.023) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 87be42cb-06ea-4e71-b373-82ae1a43f7a7)
+  )
+  (bus_entry (at 299.72 197.739) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 88793bbf-0ac2-4555-8a4b-5192406ee316)
+  )
+  (bus_entry (at 395.478 297.688) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 899382f7-192e-44fa-ad90-b2afc8ef70e1)
+  )
+  (bus_entry (at 219.202 50.038) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 89cc5aa5-676f-4cd2-8885-c9d33a12a12c)
+  )
+  (bus_entry (at 455.422 295.148) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8adc5617-845e-4479-8b67-84294dc4fc00)
+  )
+  (bus_entry (at 363.22 100.076) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8d022f10-5ca4-4785-9c67-dbe2a33784b8)
+  )
+  (bus_entry (at 379.476 22.098) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8d14a2eb-2e43-455e-b50f-c4c0c44ea151)
+  )
+  (bus_entry (at 177.292 165.354) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8e2441c7-f2ff-4ac0-a9ce-0e0fa27b2ba7)
+  )
+  (bus_entry (at 455.676 242.316) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8ec53a18-ff06-4da6-85c7-42815c8b3bb6)
+  )
+  (bus_entry (at 219.202 60.198) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8eea0802-fad0-4c63-84ee-bc8d00e3da51)
+  )
+  (bus_entry (at 363.22 200.279) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8f89dd16-d5ea-4b7e-981c-0e429eef6ded)
+  )
+  (bus_entry (at 442.214 28.956) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8ff880b8-9c4f-4c6c-a5fb-226acab602b9)
+  )
+  (bus_entry (at 363.22 39.624) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9007c625-15ab-4a6a-b8f2-e57f3e2f710d)
+  )
+  (bus_entry (at 85.217 369.951) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 907f32e1-4840-433d-94db-255eab04af07)
+  )
+  (bus_entry (at 455.168 347.98) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 90a0a440-695a-4b87-9646-9ff7efea4c86)
+  )
+  (bus_entry (at 117.348 39.116) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 90ff13be-9cf4-47ea-9266-cd9772ffaad0)
+  )
+  (bus_entry (at 91.186 99.822) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9184df6b-8049-4a91-98eb-c6dd8020886e)
+  )
+  (bus_entry (at 96.012 82.042) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9192caf3-a9a7-4ae6-a069-6847f908ac00)
+  )
+  (bus_entry (at 395.224 370.84) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 91f79453-cd96-481b-b52e-92bc1be34cae)
+  )
+  (bus_entry (at 96.012 87.122) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 922f3f14-2550-45c0-8159-97ddec150cb6)
+  )
+  (bus_entry (at 112.522 119.888) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9289d776-5fb4-4735-b835-55702a3676b0)
+  )
+  (bus_entry (at 379.476 27.178) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9382d865-a2b2-44b8-94e4-002a9ac6a18f)
+  )
+  (bus_entry (at 299.72 39.624) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 93bd7f4f-3e34-40db-b1c0-1d789d77a97e)
+  )
+  (bus_entry (at 112.522 172.974) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 93c6327e-8172-4b8a-a705-cbe90340ebe1)
+  )
+  (bus_entry (at 219.202 39.878) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 95d12d9a-325d-47bf-8cd7-7b4d0e390be6)
+  )
+  (bus_entry (at 219.202 105.156) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9764149c-bdac-4a58-9c17-0726a4b85b68)
+  )
+  (bus_entry (at 279.146 55.118) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 981304a1-9ea9-47b3-8a37-61e40b5340b1)
+  )
+  (bus_entry (at 303.276 102.616) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 98a7fe7c-526f-44cc-880f-33c6c4123346)
+  )
+  (bus_entry (at 177.292 104.648) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 98ca7812-2301-4813-b261-68b552b90dcb)
+  )
+  (bus_entry (at 177.292 112.268) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 997c28cb-675b-4f08-a892-fe999369fea8)
+  )
+  (bus_entry (at 96.012 79.502) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9a479792-680e-41e9-95ec-f79669294f52)
+  )
+  (bus_entry (at 303.276 144.78) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9a551340-104a-4215-b6b1-440c3230835c)
+  )
+  (bus_entry (at 177.292 36.576) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9a657503-e597-4e78-a27d-2d415b66ab30)
+  )
+  (bus_entry (at 373.634 44.958) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9bf3ff0e-95d1-4dca-8af7-c5dac45d311a)
+  )
+  (bus_entry (at 85.217 367.411) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9c7ee1bd-ed18-4689-aace-1224d7f2ee24)
+  )
+  (bus_entry (at 96.012 61.722) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9cb91475-b8fb-490f-9c86-50566e0b5a23)
+  )
+  (bus_entry (at 363.22 197.739) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9d01c10f-5c4d-43ec-b3d6-a3233b90cb53)
+  )
+  (bus_entry (at 377.698 93.98) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9db60064-7dce-4e61-97da-cf91f43650d3)
+  )
+  (bus_entry (at 138.557 278.765) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9dede9d6-c740-4f1f-8cfc-b67e3082451f)
+  )
+  (bus_entry (at 85.217 338.963) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a01c5f1b-fd24-4e0f-8af7-869df987c9b4)
+  )
+  (bus_entry (at 112.522 218.694) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a0e29438-8245-4a8d-8dcd-611a6da4f97e)
+  )
+  (bus_entry (at 363.22 144.78) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a2060339-6a0f-4e8d-a506-73e3fdb12eab)
+  )
+  (bus_entry (at 363.22 42.164) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a2ed51ea-e68b-475f-8e47-a22d03abb24c)
+  )
+  (bus_entry (at 85.217 293.243) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a2f40176-c864-414b-9a9e-9b32c3302f77)
+  )
+  (bus_entry (at 219.202 55.118) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a43d4eae-ba9f-4293-b320-0b2253d3fdf7)
+  )
+  (bus_entry (at 91.186 104.902) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a445f4e4-a62d-4fbf-a5dc-863ef2480266)
+  )
+  (bus_entry (at 85.217 344.043) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a5233981-15f3-4689-b64d-a00cbd9f7756)
+  )
+  (bus_entry (at 177.292 44.196) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a57d43f4-5734-4748-80cc-92a75b98ae91)
+  )
+  (bus_entry (at 47.117 328.803) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a5e86fe6-20f2-4638-9603-2afb8b72469f)
+  )
+  (bus_entry (at 219.202 115.316) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a63889ae-2a93-48e4-ba02-e27abe65fa91)
+  )
+  (bus_entry (at 91.186 107.442) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a8a209b3-69fc-4574-875d-75955dddf3bf)
+  )
+  (bus_entry (at 85.217 303.403) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a9de10b2-6b17-4f97-abca-0b6bfef5a2fa)
+  )
+  (bus_entry (at 395.478 300.228) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aae3fa5f-e341-4493-bce2-79c1a8dba2e8)
+  )
+  (bus_entry (at 442.214 36.576) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ab0288f2-cab2-4a7b-9bda-2d3feace0213)
+  )
+  (bus_entry (at 363.22 157.48) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ab3aa8d0-f651-4071-bb16-ac94e868b482)
+  )
+  (bus_entry (at 87.757 293.751) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid abe4f60b-721b-4530-93d3-9215ceeadf0c)
+  )
+  (bus_entry (at 85.217 336.423) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid abf7e16e-3b9f-468e-9cb9-91d665a6d050)
+  )
+  (bus_entry (at 85.217 298.323) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ac19bea6-1d41-4c3d-9599-9a2a5964c48e)
+  )
+  (bus_entry (at 219.202 47.498) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aebe2e3b-2d71-46a2-8bf3-a760c3657ca2)
+  )
+  (bus_entry (at 303.276 160.02) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid afa31404-0b9c-4510-9afd-8d06193b733d)
+  )
+  (bus_entry (at 34.925 155.956) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid afe6c2bd-9538-4607-809e-e70b72acf5ad)
+  )
+  (bus_entry (at 85.217 328.803) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b12102d9-8533-4621-8399-e38125a77f58)
+  )
+  (bus_entry (at 279.146 52.578) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b167b39f-e119-4566-99b4-33b908b5c0d9)
+  )
+  (bus_entry (at 379.476 29.718) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b1beed54-406e-4b57-add4-31c65a114772)
+  )
+  (bus_entry (at 177.292 59.436) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b311dddb-638b-4b73-9fbb-ec2c122e9fc8)
+  )
+  (bus_entry (at 219.202 100.076) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b4b22163-4efb-43a3-bb1d-5646ab4b200a)
+  )
+  (bus_entry (at 49.657 295.783) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b4ba0dbb-f0b3-4deb-a8e5-6b03497462da)
+  )
+  (bus_entry (at 219.202 52.578) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b553cf4e-b2d9-4b06-89a6-9dcaddd743f4)
+  )
+  (bus_entry (at 303.276 162.56) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b5d0318c-b5b7-4ce1-9530-d879b299148c)
+  )
+  (bus_entry (at 442.214 39.116) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b6caff74-f94b-47b8-bab8-10feeb6fd06b)
+  )
+  (bus_entry (at 177.292 180.594) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b70609c2-94ae-4186-bafc-2835208bb3af)
+  )
+  (bus_entry (at 133.477 283.591) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b74d0432-9355-4887-ba64-04c84b68073d)
+  )
+  (bus_entry (at 85.217 336.296) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b759c741-ac0c-4d8e-bc2f-719fd67091fe)
+  )
+  (bus_entry (at 363.22 105.156) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7f2a7db-d2bc-4438-9988-bf61d746d741)
+  )
+  (bus_entry (at 32.004 69.342) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7fecd0a-4702-4ac9-858a-61ccd46ad798)
+  )
+  (bus_entry (at 133.477 278.511) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b93f41f4-f697-4310-ab92-6fb008266c31)
+  )
+  (bus_entry (at 455.422 300.228) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ba04268b-25ec-4421-9435-4735f8e32896)
+  )
+  (bus_entry (at 377.698 57.658) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bb03901c-d126-4172-82cc-b693e09a5426)
+  )
+  (bus_entry (at 112.522 180.594) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bb0fdf3f-cf41-4e91-94cf-c7b3ede86313)
+  )
+  (bus_entry (at 395.732 239.776) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bbc7a605-2911-43e8-94bd-ccd1eef0d160)
+  )
+  (bus_entry (at 47.117 308.483) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bbe66131-faf4-4e25-a393-4be34761ddd3)
+  )
+  (bus_entry (at 219.202 57.658) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bc6f9151-9118-41fb-b1a3-18ac33e2f323)
+  )
+  (bus_entry (at 87.757 291.211) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bd2024ae-d378-4a7e-b292-b7002d32925e)
+  )
+  (bus_entry (at 85.217 288.163) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid be2202ea-2c38-4169-a941-a75643619809)
+  )
+  (bus_entry (at 431.292 32.258) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid be2a4d78-019d-4408-90ef-c220bb18ca99)
+  )
+  (bus_entry (at 442.214 26.416) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bf8a6ea2-bd06-4699-8f7a-9211ffae1ed0)
+  )
+  (bus_entry (at 299.72 49.784) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c03227fe-f1b4-484f-945c-77644b91230f)
+  )
+  (bus_entry (at 85.217 346.583) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c03f1daf-f6f5-412a-8e02-14a3ef11c813)
+  )
+  (bus_entry (at 373.634 32.258) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c262d71c-dc26-44ff-837e-9a578a28a5ea)
+  )
+  (bus_entry (at 377.698 60.198) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c30854ff-5231-4eab-b6ab-2867cb9889be)
+  )
+  (bus_entry (at 219.202 112.776) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c41e62bf-87f3-40d7-a00b-6868e69ef8e1)
+  )
+  (bus_entry (at 117.348 167.894) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c52dc137-d913-4c05-8de3-f6207ab74bcf)
+  )
+  (bus_entry (at 395.732 247.396) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c67edb35-2fef-4639-9e55-660ccd71ba04)
+  )
+  (bus_entry (at 363.22 154.94) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c68bedf4-9abb-42d2-88e8-66efa9bd7afc)
+  )
+  (bus_entry (at 377.698 116.84) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c7545184-3ef4-4168-8e3e-4b0a337dea8f)
+  )
+  (bus_entry (at 136.017 328.676) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c831e925-d100-4e21-ba31-a45417bb4ffd)
+  )
+  (bus_entry (at 85.217 382.651) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c8ec9b88-8a36-4220-abfd-72ba36c0a07f)
+  )
+  (bus_entry (at 442.214 44.196) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca147036-0be7-41fe-9c2c-e9a92daa62f3)
+  )
+  (bus_entry (at 87.757 278.511) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca9053a5-eade-41ef-82bf-dd3d6499ada7)
+  )
+  (bus_entry (at 34.925 163.576) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ccb8e811-a088-4835-ba5e-3eae4f567379)
+  )
+  (bus_entry (at 177.292 157.734) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cd89c3ed-0280-4ce6-a9e0-f37f4e8edf3d)
+  )
+  (bus_entry (at 49.657 285.623) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cdd21447-6008-4f42-8927-3a534a6a7cd2)
+  )
+  (bus_entry (at 136.017 323.596) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cf05c2d5-a99f-4213-a445-c4daf3383ba4)
+  )
+  (bus_entry (at 279.146 42.418) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cf2607c3-fc14-4156-b398-7dc88ee4335e)
+  )
+  (bus_entry (at 85.217 300.863) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cfd0e9c3-32ce-46e1-a276-50f8d412d374)
+  )
+  (bus_entry (at 34.925 168.656) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d07e2d9c-eed7-41ea-9a39-f65071522ec1)
+  )
+  (bus_entry (at 87.757 281.051) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2a4dbac-eed5-4b4b-a534-339944706587)
+  )
+  (bus_entry (at 47.117 305.943) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2c429f2-f1b0-48d0-b631-3a9963101395)
+  )
+  (bus_entry (at 431.292 34.798) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2d34fd3-4a88-4898-a78d-aaae533c9a10)
+  )
+  (bus_entry (at 96.012 84.582) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d460da9e-5c05-4328-a4ba-d3090e0bf610)
+  )
+  (bus_entry (at 91.186 109.982) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d4e7a3aa-af29-45a9-a5f4-3c482d192d3b)
+  )
+  (bus_entry (at 136.017 321.056) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d554dc5a-34f9-4446-9791-9d8c52676c7c)
+  )
+  (bus_entry (at 85.217 372.491) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d5e43556-db38-4258-8b55-25d2495fd823)
+  )
+  (bus_entry (at 363.22 107.696) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d5f6e3fa-978d-4b02-b702-7952eb937a72)
+  )
+  (bus_entry (at 299.72 200.279) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d69eda05-bf75-4f4e-9afa-86ae1735c4ef)
+  )
+  (bus_entry (at 377.698 109.22) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d6dd65f9-e1e7-45d3-b625-4da5be942232)
+  )
+  (bus_entry (at 299.72 202.819) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d7029891-3b90-4634-9e7c-517c319d30ce)
+  )
+  (bus_entry (at 219.202 107.696) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d811cf0c-d12d-4c69-8638-de8e9871923c)
+  )
+  (bus_entry (at 377.698 52.578) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d904b429-496e-4e69-b24f-5f1a2e9fe545)
+  )
+  (bus_entry (at 117.348 228.854) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d9283183-8c51-4d19-9475-e73179280a95)
+  )
+  (bus_entry (at 133.477 281.051) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid da4384c9-2b61-4132-98dd-760c73030a05)
+  )
+  (bus_entry (at 177.292 97.028) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dac4f164-8e83-486d-8135-edf98579868b)
+  )
+  (bus_entry (at 279.146 97.536) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid db236909-1890-4b35-8709-1112be17af87)
+  )
+  (bus_entry (at 34.925 158.496) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd7dd4b7-269e-427f-89bd-d6f225bcb1ac)
+  )
+  (bus_entry (at 85.217 316.103) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ddc5701b-7803-4162-adb7-d2f7a936146f)
+  )
+  (bus_entry (at 431.292 37.338) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dddfc958-0367-4373-abae-0598b5d1e6d9)
+  )
+  (bus_entry (at 210.058 204.343) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ddea1309-525b-4895-92e7-1b107de95eca)
+  )
+  (bus_entry (at 379.476 19.558) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ddfb4747-5e0d-405a-98f8-4bb42b08905e)
+  )
+  (bus_entry (at 96.012 92.202) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid df117dcc-2b70-4b50-8b24-7cc53a0dd451)
+  )
+  (bus_entry (at 85.217 321.056) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e074166f-541b-4464-876d-49b87f7644c4)
+  )
+  (bus_entry (at 96.012 69.342) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e07a9638-a35f-42ad-bafb-41569d7af5a8)
+  )
+  (bus_entry (at 279.146 47.498) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e3079161-0b0c-4792-bdec-9b72c4b9c80b)
+  )
+  (bus_entry (at 395.224 347.98) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e37c6dbf-1645-461a-9b61-cf7e1951ab9b)
+  )
+  (bus_entry (at 303.276 107.696) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e3df84b6-d5bb-4ce0-8de8-4385922e7a68)
+  )
+  (bus_entry (at 363.22 160.02) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e48b314f-4d46-4532-8f38-9163da67b9f0)
+  )
+  (bus_entry (at 377.698 55.118) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5985ea8-ce37-46de-a5df-d9591785cf0f)
+  )
+  (bus_entry (at 177.292 233.934) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e59b8516-c274-4589-a9cb-a61a2958e1bc)
+  )
+  (bus_entry (at 363.22 149.86) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5eeb70c-550b-4027-86bb-35b618c31055)
+  )
+  (bus_entry (at 395.224 350.52) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e6196017-05a1-4570-a4e4-c15f03d65e92)
+  )
+  (bus_entry (at 138.43 337.439) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e642fc5c-293f-499f-bc40-7dfd10a6281c)
+  )
+  (bus_entry (at 210.058 201.803) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e832dddc-6238-4984-bc49-e9929cff34fe)
+  )
+  (bus_entry (at 133.477 275.971) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e85f5ea7-99d6-4d9f-96d3-dd83322e5b2f)
+  )
+  (bus_entry (at 455.676 244.856) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e8b82037-6d18-4a40-a3cd-54ef73a0ad90)
+  )
+  (bus_entry (at 363.22 202.819) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e8d403b9-a8c2-44a9-9c8a-2693e48684fa)
+  )
+  (bus_entry (at 117.348 122.428) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ea9af9c2-32a8-446b-ba83-b510997e8708)
+  )
+  (bus_entry (at 117.348 114.808) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eab69e47-cce6-4a44-b0bf-70d643d23fee)
+  )
+  (bus_entry (at 112.522 44.196) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eaebdbd7-5899-4198-a86d-33e56d786bb3)
+  )
+  (bus_entry (at 210.058 191.643) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eb2f9b6d-751e-468a-a995-389360ee8993)
+  )
+  (bus_entry (at 49.657 303.403) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eb5ea896-7adc-4dec-8094-39787a511408)
+  )
+  (bus_entry (at 32.004 71.882) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eb5fbbb6-bdf2-4799-b51c-5428ad1be892)
+  )
+  (bus_entry (at 279.146 105.156) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ebd33ec6-a242-4bdc-afef-c4bbb0d0b2be)
+  )
+  (bus_entry (at 136.017 382.651) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ec1a1dbd-8422-4434-8d7c-2f5a406d3355)
+  )
+  (bus_entry (at 431.292 27.178) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ee0765a5-2964-423e-bff8-9cb71a88a4e6)
+  )
+  (bus_entry (at 85.217 333.756) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eedf48be-d1ed-4cd3-95b0-6f282d085adc)
+  )
+  (bus_entry (at 363.22 97.536) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ef767d32-1aaf-4d39-a264-7ebf77c6e847)
+  )
+  (bus_entry (at 87.757 275.971) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid efc8d183-fc8e-4336-a121-63a916968843)
+  )
+  (bus_entry (at 299.72 47.244) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f106dbbf-d986-4e81-85dd-f098f706ce97)
+  )
+  (bus_entry (at 32.004 74.422) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f16ab85d-0588-477b-a03d-c519c283bb8d)
+  )
+  (bus_entry (at 279.146 102.616) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f173674b-7379-44b0-8a4b-006c9984f419)
+  )
+  (bus_entry (at 47.117 321.183) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f20b82b9-eb0b-4843-bcb8-735022018c82)
+  )
+  (bus_entry (at 136.017 331.216) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f2216834-5226-4089-b261-b34648ded141)
+  )
+  (bus_entry (at 363.22 115.316) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f224cc42-4876-4cd4-9670-b38fce22a225)
+  )
+  (bus_entry (at 373.634 37.338) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f23e8984-331b-404f-9c30-7c8a6a7327ed)
+  )
+  (bus_entry (at 210.058 206.883) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f429920b-49e3-465a-ac6f-3e4a77275a03)
+  )
+  (bus_entry (at 177.292 226.314) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f61656e9-f364-4cf5-87d5-fe9f3cc25728)
+  )
+  (bus_entry (at 363.22 112.776) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f62c8be9-1598-4654-a89a-c7acd0c6034a)
+  )
+  (bus_entry (at 455.93 186.944) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f7675c5b-ea00-47be-ba03-8898541746f2)
+  )
+  (bus_entry (at 136.017 367.411) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f79bd4db-4fa4-4825-90d1-75e2c2270582)
+  )
+  (bus_entry (at 117.348 221.234) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f7bd6db0-34c3-43d5-8adf-7270254a97cf)
+  )
+  (bus_entry (at 363.22 205.359) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f82e84bf-c2bb-40f8-bf23-1b321c2c7a03)
+  )
+  (bus_entry (at 85.217 313.563) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f86f10d8-2523-40d6-b5c6-304d6ba9eefc)
+  )
+  (bus_entry (at 279.146 37.338) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f87cca56-82c8-476f-91b2-830691147f86)
+  )
+  (bus_entry (at 47.117 275.463) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f9c410d4-57a1-4808-921d-32962ca9c191)
+  )
+  (bus_entry (at 112.522 51.816) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fa325bdc-844c-426e-b5a3-1410e7032429)
+  )
+  (bus_entry (at 32.004 61.722) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid facc24cf-eaf8-40ef-8137-e90d18b4d70b)
+  )
+  (bus_entry (at 47.117 323.723) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fbe09f9b-607f-4c0c-b589-57e599ef729a)
+  )
+  (bus_entry (at 91.186 102.362) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fc9571b9-69ff-419b-8a50-427d6e04dad4)
+  )
+  (bus_entry (at 85.217 308.483) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fcc9c61a-e64e-4a88-b5ad-32adecc3f41e)
+  )
+  (bus_entry (at 112.522 112.268) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fd796437-b90c-41f9-a418-b8beef492e87)
+  )
+  (bus_entry (at 455.676 239.776) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ff1239cb-7023-43ae-9a4d-17db2292d44a)
+  )
+  (bus_entry (at 112.522 157.734) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ff9673ae-61ec-40db-badb-905447548ab8)
+  )
+
+  (bus (pts (xy 371.094 39.878) (xy 371.094 37.338))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 009f8095-15c7-44ca-925e-0dad6d77cc35)
+  )
+
+  (wire (pts (xy 497.586 239.141) (xy 497.586 265.557))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0166b52f-2cf3-4d33-ae7d-1544516b8042)
+  )
+  (wire (pts (xy 452.12 34.036) (xy 442.214 34.036))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0189fdde-b725-4c47-9b01-697649b8cff9)
+  )
+  (wire (pts (xy 523.367 37.719) (xy 494.919 37.719))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 01933fd9-7110-4c8b-af76-58db3cfa8e8b)
+  )
+  (bus (pts (xy 300.736 112.776) (xy 300.736 141.986))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 01a61525-7d79-44f0-9ffb-52023db2ac14)
+  )
+  (bus (pts (xy 300.736 102.616) (xy 300.736 105.156))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 01d94c9f-5f03-4cec-99dd-53bd43262407)
+  )
+
+  (wire (pts (xy 437.896 121.666) (xy 425.958 121.666))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 025c61e7-486d-460e-a273-4c0de62f5b24)
+  )
+  (bus (pts (xy 179.832 216.154) (xy 179.832 223.774))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 02743a02-e7fc-4e29-8216-2c1ce378d583)
+  )
+
+  (wire (pts (xy 152.527 339.979) (xy 152.5524 323.4436))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 03f3fbb3-d88e-4250-8cff-8590e998df83)
+  )
+  (bus (pts (xy 114.808 119.888) (xy 114.808 157.734))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 042671cf-eae3-41c2-9914-45b7a11cd17d)
+  )
+
+  (wire (pts (xy 425.958 109.22) (xy 427.736 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 042efb81-ff35-427b-aefb-1c0815151132)
+  )
+  (bus (pts (xy 216.662 50.038) (xy 216.662 52.578))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 049d4f07-4083-42ca-87ac-afe7640e3946)
+  )
+
+  (wire (pts (xy 211.582 229.743) (xy 227.457 229.743))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 04a3a8f1-58f7-4513-825d-6f50c80391cd)
+  )
+  (bus (pts (xy 300.736 110.236) (xy 300.736 112.776))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 04d13b0d-9dc2-4a07-81d3-83ce3a50adcd)
+  )
+
+  (wire (pts (xy 453.136 93.98) (xy 462.026 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 04d952dc-b582-4ddd-97cb-507f7fe4c2a3)
+  )
+  (bus (pts (xy 114.808 104.648) (xy 114.808 112.268))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 04fc0b00-ec74-45a4-8bef-f9cdb0e64b47)
+  )
+  (bus (pts (xy 114.808 165.354) (xy 114.808 172.974))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 056d2a89-41c9-418d-bd15-e06648d2d99e)
+  )
+
+  (wire (pts (xy 160.02 112.268) (xy 177.292 112.268))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 057bbb7a-feb6-4ded-85fc-d833b68cf17e)
+  )
+  (wire (pts (xy 246.761 332.74) (xy 251.841 332.74))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 05ef8429-c5fc-41c3-b910-44befdf3f1d4)
+  )
+  (wire (pts (xy 394.97 96.52) (xy 377.698 96.52))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 063444b7-8339-4d84-b1dd-3b952211e1f8)
+  )
+  (wire (pts (xy 497.586 275.717) (xy 497.586 268.097))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 068d17e9-e3f9-4d05-a292-bc52c9764e88)
+  )
+  (wire (pts (xy 236.474 47.498) (xy 219.202 47.498))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 06c43858-5934-4241-abf1-e5fa32554471)
+  )
+  (wire (pts (xy 49.657 331.343) (xy 59.817 331.343))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 07235ece-c48c-4605-9419-4d24ecb1298c)
+  )
+  (wire (pts (xy 87.757 321.056) (xy 97.917 321.056))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 074caa4e-043c-4dcd-bbd8-2262fde9dfe4)
+  )
+  (wire (pts (xy 453.136 93.98) (xy 453.136 112.268))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 07c04a00-919d-442e-a6eb-75a745be8c9e)
+  )
+  (wire (pts (xy 320.548 152.4) (xy 303.276 152.4))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0816ba07-69c3-4299-95da-ef4c1776173e)
+  )
+  (wire (pts (xy 133.477 275.971) (xy 123.317 275.971))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0876c29a-dc02-4a3e-83de-9dfe83c20291)
+  )
+  (wire (pts (xy 345.948 102.616) (xy 363.22 102.616))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 08a016c4-eafe-4da5-b9ef-9d941b860652)
+  )
+  (wire (pts (xy 542.29 74.168) (xy 542.29 77.343))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 08b90548-7159-4031-a4b5-f60d4786ef42)
+  )
+  (bus (pts (xy 216.662 112.776) (xy 216.662 115.316))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 097736c1-41e9-4182-b12d-81d618086bfa)
+  )
+
+  (wire (pts (xy 79.756 76.962) (xy 96.012 76.962))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 098e2082-6d0e-44b6-96f7-3c7f7b6e542d)
+  )
+  (wire (pts (xy 189.865 347.599) (xy 181.102 347.599))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 09a2bb17-00d5-422e-ae57-3fcd76ff2569)
+  )
+  (wire (pts (xy 134.62 236.474) (xy 117.348 236.474))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0a5307da-352f-4f50-b425-8c35539fc074)
+  )
+  (wire (pts (xy 425.958 113.03) (xy 425.958 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0a99588f-89dc-4e1a-8302-6bacf487c5c5)
+  )
+  (wire (pts (xy 261.874 102.616) (xy 279.146 102.616))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0aef3e7f-74f3-45f7-b135-c3c332520159)
+  )
+  (bus (pts (xy 136.017 391.414) (xy 136.017 391.668))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0b3193f6-aca1-41d7-9ec1-d9025ad6459e)
+  )
+
+  (wire (pts (xy 261.874 55.118) (xy 279.146 55.118))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0b3dd8b6-21c7-42ce-a53c-86342a858cb6)
+  )
+  (bus (pts (xy 85.217 367.411) (xy 85.217 369.951))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0b8a7fc3-bdb4-4efb-ba77-17234925a81b)
+  )
+
+  (wire (pts (xy 236.474 57.658) (xy 219.202 57.658))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0bceda9c-34e4-42ee-9304-ec8f5ba93fab)
+  )
+  (bus (pts (xy 365.76 97.536) (xy 365.76 100.076))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0bf27bcb-be10-455d-8660-3a61b60e9621)
+  )
+
+  (wire (pts (xy 134.62 122.428) (xy 117.348 122.428))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0d21436d-ee2e-4319-b19e-e5fbe971081d)
+  )
+  (bus (pts (xy 85.217 344.043) (xy 85.217 341.503))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0d685ce6-3f5b-4d46-bc55-f1f8295836ee)
+  )
+
+  (wire (pts (xy 345.948 49.784) (xy 363.22 49.784))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0d91f577-bec6-4857-b5bb-2de9307d5c6b)
+  )
+  (bus (pts (xy 85.217 333.756) (xy 85.217 333.883))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0dafdc09-4385-42d3-a050-38e966bc11d8)
+  )
+  (bus (pts (xy 114.808 180.594) (xy 114.808 218.694))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0df94a46-8b97-42dc-83f4-393a42cdfdd9)
+  )
+
+  (wire (pts (xy 155.829 278.765) (xy 138.557 278.765))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0dfc22cf-1351-491d-8be5-e017578133d0)
+  )
+  (wire (pts (xy 345.948 97.536) (xy 363.22 97.536))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0e1ed41e-c287-45f1-a6b8-3a25bd1c08b5)
+  )
+  (wire (pts (xy 551.18 271.78) (xy 534.289 271.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0ed7cec3-f40c-4fe9-b4fe-37ad9d468851)
+  )
+  (bus (pts (xy 136.017 328.676) (xy 136.017 331.216))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0ef71fe7-bb88-4e79-80cd-49e9f2b23fb7)
+  )
+
+  (wire (pts (xy 212.471 275.59) (xy 212.471 280.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0efe7a12-b22f-4448-842f-476b72d4a443)
+  )
+  (bus (pts (xy 365.76 107.696) (xy 365.76 110.236))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0f01473b-a414-4ffc-af3e-086076a3853d)
+  )
+
+  (wire (pts (xy 421.386 37.338) (xy 431.292 37.338))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0f29ba8c-bd3f-409e-a45c-c8f8bb7fff45)
+  )
+  (bus (pts (xy 47.117 298.323) (xy 47.117 295.783))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0f8ea902-7e28-4d9c-b14e-f852f8770bb1)
+  )
+  (bus (pts (xy 439.674 36.576) (xy 439.674 39.116))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1015ef71-fcab-4895-99e5-c605f0a87696)
+  )
+  (bus (pts (xy 85.217 300.863) (xy 85.217 303.403))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1039473c-ea9a-4be7-bcc2-3137734a2f74)
+  )
+
+  (wire (pts (xy 345.948 37.084) (xy 363.22 37.084))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1058c3cb-c354-49ad-80cf-67ffa1b516ab)
+  )
+  (wire (pts (xy 390.906 47.498) (xy 373.634 47.498))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 106bb5d4-ead3-45fd-a503-ef4bdbbf843b)
+  )
+  (wire (pts (xy 134.62 61.976) (xy 117.348 61.976))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 11294acd-cbc2-41bc-93a4-63c215c473cc)
+  )
+  (wire (pts (xy 114.808 218.694) (xy 112.522 218.694))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 11381dd0-0407-4f12-97da-f63d47eea8f7)
+  )
+  (wire (pts (xy 421.386 19.558) (xy 431.292 19.558))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 116ab81c-8d30-46ca-8f48-88de0c8a4ac2)
+  )
+  (bus (pts (xy 210.058 191.643) (xy 210.058 201.803))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1173d827-03c6-4bb2-92f1-2ada9dfb14a1)
+  )
+
+  (wire (pts (xy 390.906 52.578) (xy 377.698 52.578))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 11aba6a8-b90e-48b5-9c73-c5de36d44214)
+  )
+  (wire (pts (xy 75.057 270.383) (xy 78.867 270.383))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 132d09f6-4cb6-4e1f-8cca-7a66cd48eb9c)
+  )
+  (bus (pts (xy 210.058 206.883) (xy 210.058 204.343))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 132f4b06-7ea4-4812-89fa-721601cf5dfc)
+  )
+
+  (wire (pts (xy 49.657 293.243) (xy 59.817 293.243))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1331d85c-9c0b-4db4-b590-16590e401a9d)
+  )
+  (bus (pts (xy 136.017 278.511) (xy 136.017 276.225))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1355b0c0-07e2-4247-a71b-5072ca3ba60b)
+  )
+
+  (wire (pts (xy 245.491 283.21) (xy 262.763 283.21))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 139c7a3a-1405-4d8d-aed7-3e568da95b83)
+  )
+  (wire (pts (xy 108.077 308.991) (xy 110.617 308.991))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 13d6be1f-ff9f-4fb7-a17a-2bd0af0608a8)
+  )
+  (bus (pts (xy 114.808 157.734) (xy 114.808 165.354))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1466c260-bda7-4183-b088-296579516588)
+  )
+  (bus (pts (xy 136.017 276.225) (xy 136.017 275.971))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 14bd7993-3708-407f-a492-8a0da26f031f)
+  )
+  (bus (pts (xy 297.18 47.244) (xy 297.18 49.784))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 14fd75c8-a0f8-4c36-9f0a-103e129b5b7b)
+  )
+
+  (wire (pts (xy 437.896 347.98) (xy 455.168 347.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 15e326a3-9c24-4af2-8678-0fd3c2d72b09)
+  )
+  (bus (pts (xy 179.832 19.05) (xy 216.662 19.05))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 165c83af-14fd-4071-be90-e5ebbcb47b4d)
+  )
+  (bus (pts (xy 93.726 17.018) (xy 93.726 97.282))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 168fef45-cfc9-405f-a458-3efb190b3dc3)
+  )
+  (bus (pts (xy 297.18 44.704) (xy 297.18 47.244))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 169ccbfa-e88d-4e15-a3f4-5b97bcca1624)
+  )
+
+  (wire (pts (xy 420.37 93.98) (xy 425.958 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1712bf05-973c-497d-a312-bf302258de5e)
+  )
+  (bus (pts (xy 179.832 102.108) (xy 179.832 109.728))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 174f2e98-ad54-48e7-874a-f31b83b1f0f0)
+  )
+
+  (wire (pts (xy 255.143 305.181) (xy 252.349 305.181))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1789cb36-5c14-4fc8-ad01-41fcb4ba7486)
+  )
+  (bus (pts (xy 93.726 97.282) (xy 93.726 99.822))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 17e7fd69-4bc9-473c-8a82-8b42bbb4a889)
+  )
+
+  (wire (pts (xy 204.978 367.919) (xy 185.293 367.919))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 186e1c62-e363-445d-80d9-f9cea73c9024)
+  )
+  (wire (pts (xy 124.587 382.651) (xy 124.587 386.461))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 191e727b-1f13-4dfc-a899-31eaa2578080)
+  )
+  (wire (pts (xy 87.757 286.131) (xy 97.917 286.131))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 19ba52cb-6e93-4ad3-a582-33c9de246cdc)
+  )
+  (bus (pts (xy 216.662 105.156) (xy 216.662 107.696))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 19c0e80a-842b-4b4e-a280-e3d1f6c360b5)
+  )
+
+  (wire (pts (xy 412.496 347.98) (xy 395.224 347.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 19d8b751-3ff7-4694-927a-7dd2d28c758d)
+  )
+  (wire (pts (xy 320.548 157.48) (xy 303.276 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 19f799a9-24c9-4720-8344-dee9540568c0)
+  )
+  (wire (pts (xy 449.072 252.476) (xy 449.072 278.638))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1a2e9e76-f090-4fd3-8b50-a2aa7c166cb1)
+  )
+  (wire (pts (xy 224.917 194.183) (xy 227.457 194.183))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1ad392a7-3ab4-4cbd-876d-e244d0994a2a)
+  )
+  (wire (pts (xy 134.62 221.234) (xy 117.348 221.234))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1b04159c-0dfe-4218-8668-eca8a713b4dc)
+  )
+  (wire (pts (xy 133.477 286.131) (xy 123.317 286.131))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1b8ea48c-c4b9-4407-93fc-88dde7a2d4e9)
+  )
+  (wire (pts (xy 437.896 109.22) (xy 437.896 112.268))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1b9c7e95-5165-4269-826c-63f1afad7575)
+  )
+  (wire (pts (xy 227.457 199.263) (xy 224.917 199.263))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1c4ea108-d219-499a-b34c-cf06825a2fc2)
+  )
+  (wire (pts (xy 345.948 160.02) (xy 363.22 160.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1c695248-45c1-4c80-bd53-a5bc8d56f76c)
+  )
+  (wire (pts (xy 134.62 165.354) (xy 114.808 165.354))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1cf2e2eb-8839-4822-86b8-613c714b1b7d)
+  )
+  (bus (pts (xy 371.094 29.718) (xy 371.094 18.796))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1d04999c-1b53-46bb-aebe-908883e72f19)
+  )
+
+  (wire (pts (xy 236.474 117.856) (xy 219.202 117.856))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1d6f2d17-705f-477e-b341-38d37cc90503)
+  )
+  (wire (pts (xy 52.197 270.383) (xy 59.817 270.383))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1db2e830-b8a1-4e95-b86b-37a7e3628533)
+  )
+  (wire (pts (xy 133.477 369.951) (xy 123.317 369.951))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1db41e35-9549-4241-9512-ab02c7919435)
+  )
+  (bus (pts (xy 47.117 316.103) (xy 47.117 318.643))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1dc2aef8-ed87-46ee-8a88-00c2222f0d63)
+  )
+
+  (wire (pts (xy 412.75 295.148) (xy 395.478 295.148))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1e071596-3ec6-4333-8509-aa7aa3d8ab0f)
+  )
+  (wire (pts (xy 438.15 292.608) (xy 455.422 292.608))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1e07edb1-88b0-42a9-8a50-9e5adfaf0c79)
+  )
+  (wire (pts (xy 79.756 66.802) (xy 96.012 66.802))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1e295b44-d1bf-4d72-bfcc-df4ce5d95a97)
+  )
+  (wire (pts (xy 75.057 278.003) (xy 75.057 275.463))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1e7de0e7-810e-4d58-907a-e2c924483605)
+  )
+  (wire (pts (xy 75.057 272.923) (xy 75.057 270.383))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1eb6e5a1-32f4-4011-bf13-a07ee80c0ce5)
+  )
+  (wire (pts (xy 209.042 227.203) (xy 227.457 227.203))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1f18e539-88f2-4541-ab8c-37b004873d84)
+  )
+  (bus (pts (xy 300.736 97.536) (xy 300.736 100.076))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1f2561c4-9011-462d-a641-bbf8d942b609)
+  )
+
+  (wire (pts (xy 188.722 234.823) (xy 190.627 234.823))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 20a3fe0e-ff2f-4514-bbf6-d1429ff70f6b)
+  )
+  (wire (pts (xy 49.276 69.342) (xy 32.004 69.342))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 20a5147f-991d-4cad-a899-76566da2d775)
+  )
+  (wire (pts (xy 539.75 36.449) (xy 527.558 36.449))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 20ddb5c8-b509-49dc-8c17-95a395d43dd7)
+  )
+  (wire (pts (xy 134.62 112.268) (xy 114.808 112.268))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 210f4379-a9b1-4338-a584-0f79e270da26)
+  )
+  (wire (pts (xy 194.564 328.93) (xy 185.293 328.93))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 21197e90-d78e-445d-a829-212753269ec4)
+  )
+  (bus (pts (xy 98.552 61.722) (xy 98.552 59.182))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 21b6e7c5-0e79-4fbb-9ca9-6ab764730d49)
+  )
+
+  (wire (pts (xy 412.75 292.608) (xy 395.478 292.608))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 21cc0b09-3a27-4110-94c6-6408dfe1b6bb)
+  )
+  (wire (pts (xy 82.677 305.943) (xy 72.517 305.943))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 21d9c1b3-d36b-4bbc-9658-9b90895f4137)
+  )
+  (wire (pts (xy 236.474 62.738) (xy 219.202 62.738))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 226cf72d-445e-44df-8dd4-2bad711a1503)
+  )
+  (wire (pts (xy 448.818 305.308) (xy 448.818 331.47))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 22789ca7-0c9b-4230-b189-284cc65c1ff0)
+  )
+  (bus (pts (xy 281.686 97.536) (xy 281.686 94.996))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 22d0a311-7676-46ec-9341-d26c9fd7fdf9)
+  )
+
+  (wire (pts (xy 504.19 263.017) (xy 495.3 263.017))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 23094245-8d45-41fc-88f3-cd3001811206)
+  )
+  (wire (pts (xy 200.787 229.743) (xy 211.582 229.743))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 233fe148-5250-42b7-9966-bc36bf8e2283)
+  )
+  (wire (pts (xy 412.496 350.52) (xy 395.224 350.52))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 23fb20a2-bb92-4674-8f72-d36b23a7a0c2)
+  )
+  (wire (pts (xy 50.927 349.123) (xy 59.817 349.123))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2407dfb2-a5b8-4f4c-a66a-ff583ee9cfd3)
+  )
+  (wire (pts (xy 261.874 100.076) (xy 279.146 100.076))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 24ac54fc-0696-4dc7-891f-7eb00d0979a2)
+  )
+  (wire (pts (xy 445.516 121.666) (xy 445.516 119.888))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 24b22dcd-e52d-441b-8ae8-8a5d816c88c3)
+  )
+  (wire (pts (xy 82.677 308.483) (xy 72.517 308.483))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 250c1214-40d5-4a35-a4a5-e9c21f4ff810)
+  )
+  (bus (pts (xy 85.217 331.216) (xy 85.217 331.343))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 252f393b-b9b9-4218-83df-256f2997a68c)
+  )
+
+  (wire (pts (xy 49.657 280.543) (xy 59.817 280.543))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2588da60-c999-44be-a4f1-64f318fd47ab)
+  )
+  (wire (pts (xy 79.756 74.422) (xy 96.012 74.422))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2594910f-a460-4f02-b041-f8e67eff29a3)
+  )
+  (wire (pts (xy 79.756 92.202) (xy 96.012 92.202))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2608fe55-caf8-49da-a6fa-cddefe88bd70)
+  )
+  (wire (pts (xy 49.657 311.023) (xy 59.817 311.023))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 264d8276-4092-457e-aef8-80c9a16927c3)
+  )
+  (wire (pts (xy 400.05 310.388) (xy 412.75 310.388))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 269d7753-a85b-46a2-b47e-8374d5615046)
+  )
+  (bus (pts (xy 179.832 41.656) (xy 179.832 49.276))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 26a03627-52d3-4445-9610-b3ac4b3ee873)
+  )
+
+  (wire (pts (xy 345.948 110.236) (xy 363.22 110.236))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 26dbe87e-9825-42ad-9d6a-76b43f64dc2d)
+  )
+  (wire (pts (xy 49.276 79.502) (xy 32.004 79.502))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2734ac95-9a6d-48ba-bf74-5d35339a7c45)
+  )
+  (wire (pts (xy 441.706 116.078) (xy 441.706 121.666))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 277d06a7-a6c1-4dff-abbb-8a712e38eaf5)
+  )
+  (wire (pts (xy 320.548 115.316) (xy 303.276 115.316))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 27cebf12-4c24-4037-8679-e32238b67d80)
+  )
+  (wire (pts (xy 209.042 255.143) (xy 209.042 253.238))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 27d64d10-6f95-4fff-80c2-c9b7472fcedd)
+  )
+  (bus (pts (xy 85.217 278.003) (xy 85.217 278.511))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 28095b53-4243-40ca-be0a-9002b0742d27)
+  )
+
+  (wire (pts (xy 133.477 281.051) (xy 123.317 281.051))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2925cfcc-4359-4244-8487-fdee5bca564b)
+  )
+  (wire (pts (xy 345.948 144.78) (xy 363.22 144.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 29668062-80db-41fc-88da-7d4c463bcfee)
+  )
+  (wire (pts (xy 516.89 239.141) (xy 516.89 242.697))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 29be9b4b-5234-4acd-8cab-70ebb7e431e7)
+  )
+  (bus (pts (xy 47.117 280.543) (xy 47.117 283.083))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 29ce2706-3e5b-4675-b451-6b049b4c9e29)
+  )
+  (bus (pts (xy 114.808 59.436) (xy 114.808 97.028))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 29d1d697-6780-4cd2-ad63-ccb13ca8dd71)
+  )
+  (bus (pts (xy 375.158 101.6) (xy 375.158 106.68))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2a5997ae-27e4-4fd9-9c82-44c1ce7fd8c9)
+  )
+  (bus (pts (xy 85.217 305.943) (xy 85.217 303.403))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2a8b40f6-5c3d-474f-9bc7-91efa2870e5e)
+  )
+  (bus (pts (xy 114.808 44.196) (xy 114.808 51.816))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2ae863c7-21df-423d-84a2-f051536d8308)
+  )
+
+  (wire (pts (xy 504.19 255.397) (xy 499.872 255.397))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2aef8391-afd5-4489-ba4d-2ee1ba66ad99)
+  )
+  (wire (pts (xy 133.477 321.056) (xy 123.317 321.056))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2b9cafb8-32fc-4233-b91b-d2ce15d58133)
+  )
+  (wire (pts (xy 526.288 28.956) (xy 529.209 28.956))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2ba95d50-0b3f-4730-832d-d90d4295995e)
+  )
+  (bus (pts (xy 85.217 262.636) (xy 85.217 262.763))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2c02d130-2d08-4707-acd2-3ec2db18312a)
+  )
+
+  (wire (pts (xy 261.874 115.316) (xy 279.146 115.316))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2c1a1b4a-0785-46a7-9d33-f3d43737be51)
+  )
+  (wire (pts (xy 320.548 112.776) (xy 303.276 112.776))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2c36772d-964a-4ce3-b15e-793841fc8445)
+  )
+  (wire (pts (xy 72.517 272.923) (xy 75.057 272.923))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2c4aa2d9-ea23-44a8-bd4a-895f5f37b78b)
+  )
+  (wire (pts (xy 320.548 37.084) (xy 299.72 37.084))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2c75e6cf-c741-4664-8be1-8ebfd2bb479b)
+  )
+  (wire (pts (xy 87.757 281.051) (xy 97.917 281.051))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2c87e241-6e93-438c-907e-fa334339395f)
+  )
+  (wire (pts (xy 394.97 111.76) (xy 377.698 111.76))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2c9a63ae-e4ec-4fa8-9764-ad8affe64b5a)
+  )
+  (wire (pts (xy 421.386 32.258) (xy 431.292 32.258))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2cbd534d-5312-4d19-a1f5-6ce8d7499075)
+  )
+  (wire (pts (xy 79.756 64.262) (xy 96.012 64.262))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2cf12e08-f735-4364-b569-9fde18b0be0f)
+  )
+  (wire (pts (xy 87.757 372.491) (xy 97.917 372.491))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2dbdf17a-a814-484a-ba05-29b72fbd47dd)
+  )
+  (wire (pts (xy 320.548 107.696) (xy 303.276 107.696))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2e4e8007-7809-443f-9abb-721d81f2948c)
+  )
+  (bus (pts (xy 281.686 42.418) (xy 281.686 39.878))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2e66514c-a608-4ca6-8610-8caea367fe98)
+  )
+  (bus (pts (xy 136.017 281.051) (xy 136.017 278.511))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2e75f975-4f59-48c4-a008-3a19b61a6e22)
+  )
+
+  (wire (pts (xy 236.474 105.156) (xy 219.202 105.156))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2e9189f1-33ef-445d-bbf0-6913511a3a34)
+  )
+  (bus (pts (xy 47.117 323.723) (xy 47.117 326.263))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2e9af4c8-cff8-4142-a74d-1ed9a9768185)
+  )
+
+  (wire (pts (xy 204.978 365.379) (xy 187.579 365.379))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2eb2c28c-27c2-4cdf-b71a-90aaf7a144c6)
+  )
+  (bus (pts (xy 371.094 44.958) (xy 371.094 47.498))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2fb80073-6e8e-4429-8816-b520350038dc)
+  )
+
+  (wire (pts (xy 52.197 275.463) (xy 59.817 275.463))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2fe56d24-6d94-49a7-b26a-ec77bebc976a)
+  )
+  (bus (pts (xy 281.686 19.05) (xy 281.686 34.798))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2ff3d070-893b-46ed-8b8d-dd28a74beab6)
+  )
+  (bus (pts (xy 136.017 273.431) (xy 136.017 275.971))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 30226f34-057c-4321-b25a-bfa7dbccade4)
+  )
+  (bus (pts (xy 136.017 323.596) (xy 136.017 326.136))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3045eec5-d22c-43ae-a334-14f78ce51028)
+  )
+  (bus (pts (xy 85.217 281.051) (xy 85.217 283.083))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 31779fed-fa8c-416c-addb-d0f955932e85)
+  )
+
+  (wire (pts (xy 49.657 278.003) (xy 59.817 278.003))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 31ffc754-b63d-4ca9-8755-c1064f324f99)
+  )
+  (wire (pts (xy 204.978 370.459) (xy 181.102 370.459))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 32149ac9-e9ce-4955-9e91-b4f88abfa341)
+  )
+  (wire (pts (xy 390.906 22.098) (xy 379.476 22.098))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 321747e5-e50d-4d4c-ba0f-73415db2b676)
+  )
+  (wire (pts (xy 123.317 377.571) (xy 124.587 377.571))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 32afcba1-15ba-4baf-83f5-1864b6db1502)
+  )
+  (bus (pts (xy 300.736 144.78) (xy 300.736 147.32))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 32b04cd7-e176-4b3e-848d-5a9b5e2691bb)
+  )
+
+  (wire (pts (xy 82.677 288.163) (xy 72.517 288.163))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 332b2da9-6f1d-4d64-9e88-89d0c5ecdd4d)
+  )
+  (bus (pts (xy 375.158 93.98) (xy 375.158 99.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3390dc90-98e7-4ae0-9a8e-de70c351509b)
+  )
+  (bus (pts (xy 98.552 66.802) (xy 98.552 64.262))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 33da02c2-75ca-41b2-bafa-7db99f4ebef4)
+  )
+
+  (wire (pts (xy 425.958 116.84) (xy 420.37 116.84))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 34249621-0e24-4af5-8c53-76ba735fe22a)
+  )
+  (bus (pts (xy 114.808 36.576) (xy 114.808 44.196))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 34490268-3ae9-48a2-8552-fa40eaa238ae)
+  )
+
+  (wire (pts (xy 82.677 346.583) (xy 72.517 346.583))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 34586941-73ae-47d7-95db-47220db33ff1)
+  )
+  (bus (pts (xy 85.217 326.263) (xy 85.217 328.676))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 34619dd5-366f-4c5e-8696-21e24c81983a)
+  )
+
+  (wire (pts (xy 394.97 104.14) (xy 377.698 104.14))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3496497a-77b2-4d96-bac7-2a1aca0b5141)
+  )
+  (wire (pts (xy 209.042 227.203) (xy 209.042 240.538))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 34986710-0473-4158-92dd-37da73ec4953)
+  )
+  (bus (pts (xy 297.18 205.359) (xy 297.18 202.819))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3508d948-3f3d-402d-ac4e-f1167ff98d21)
+  )
+
+  (wire (pts (xy 420.37 109.22) (xy 425.958 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 359fcd20-ff96-426a-8d8a-91cf10bf6664)
+  )
+  (bus (pts (xy 216.662 57.658) (xy 216.662 60.198))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 365986fa-e306-4106-8bfc-91a666cbf72f)
+  )
+  (bus (pts (xy 114.808 51.816) (xy 114.808 59.436))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 36d05617-21d9-4892-a409-56e07328f7dd)
+  )
+  (bus (pts (xy 300.736 94.996) (xy 300.736 97.536))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 36d8310e-1777-4d22-8aec-1686e258a096)
+  )
+  (bus (pts (xy 47.117 293.243) (xy 47.117 290.703))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3741d998-6bb0-4c42-b461-2ee19af8d3f2)
+  )
+
+  (wire (pts (xy 133.477 367.411) (xy 123.317 367.411))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 38c4fc13-b992-47e7-95d8-911906b8e7fe)
+  )
+  (wire (pts (xy 49.276 71.882) (xy 32.004 71.882))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 393a2229-0ca2-4671-b780-0b22847f937a)
+  )
+  (bus (pts (xy 136.017 333.756) (xy 136.017 336.296))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 394a046c-bd1d-4bdd-9f5b-5a61ad6c626c)
+  )
+
+  (wire (pts (xy 438.658 189.484) (xy 455.93 189.484))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 39d0e381-d7e8-4d13-8e59-4ac1a26180ff)
+  )
+  (bus (pts (xy 179.832 117.348) (xy 179.832 155.194))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 39efe476-a800-49e3-9e11-9f9feffc3c11)
+  )
+
+  (wire (pts (xy 425.958 97.79) (xy 425.958 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3a2bcd4d-dde8-4cef-9e76-4a25077e0b3f)
+  )
+  (bus (pts (xy 216.662 107.696) (xy 216.662 110.236))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3a5ad32f-6d48-4f0c-b9b5-6a5fc7721575)
+  )
+
+  (wire (pts (xy 133.477 323.596) (xy 123.317 323.596))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3ad09fa4-e337-44d8-99d3-ac6e0b9914e7)
+  )
+  (wire (pts (xy 534.289 263.017) (xy 534.797 263.017))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3b0db633-53e1-4ff1-9612-0a3635e087f9)
+  )
+  (wire (pts (xy 534.289 263.017) (xy 534.289 257.937))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3bafd07a-892c-4f00-abd6-69463e1faa5e)
+  )
+  (wire (pts (xy 512.953 87.249) (xy 512.953 88.519))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3c43d40b-d0ea-4776-9167-69f5c85e4c13)
+  )
+  (bus (pts (xy 439.674 34.036) (xy 439.674 31.496))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3d13a0aa-f223-4453-be69-8d133e7082a2)
+  )
+  (bus (pts (xy 85.217 262.763) (xy 85.217 273.431))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3d36dcc8-b827-4f49-bf2e-8fffa9286888)
+  )
+
+  (wire (pts (xy 320.548 210.439) (xy 299.72 210.439))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3d724f37-3f1d-46cd-b368-241b3e21c13c)
+  )
+  (bus (pts (xy 433.832 22.098) (xy 433.832 19.558))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3d7e7f4d-3ffe-4c2e-90c2-97444e642bda)
+  )
+  (bus (pts (xy 98.552 69.342) (xy 98.552 66.802))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3e14be00-8eef-4f70-949c-460f8aff0e6d)
+  )
+
+  (wire (pts (xy 320.548 54.864) (xy 299.72 54.864))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3e282f1e-9d4a-4bf4-8d40-c06427b590e1)
+  )
+  (wire (pts (xy 200.787 217.043) (xy 227.457 217.043))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3e2a7fa0-b05f-4fe5-9e71-89fbdab751e3)
+  )
+  (wire (pts (xy 97.917 390.271) (xy 97.917 392.811))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3ea6586a-e994-4406-a84c-7602ece78093)
+  )
+  (wire (pts (xy 261.874 44.958) (xy 279.146 44.958))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3efabceb-a3f0-405e-89b2-dc549b9ac905)
+  )
+  (bus (pts (xy 297.18 210.439) (xy 297.18 212.979))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3f021ef0-135e-4358-9d4a-fa851bc25e2b)
+  )
+  (bus (pts (xy 114.808 218.694) (xy 114.808 226.314))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3f2943a7-9838-467f-879c-e4a3757af68b)
+  )
+  (bus (pts (xy 109.982 41.656) (xy 109.982 49.276))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3f3f7b48-c22d-4f71-bc6e-b5623e982ee7)
+  )
+
+  (wire (pts (xy 79.756 69.342) (xy 96.012 69.342))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3f43b740-7cf4-4408-a8da-c3a08819464b)
+  )
+  (bus (pts (xy 365.76 44.704) (xy 365.76 42.164))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3f90543e-f36f-4347-9bb8-98966dd09628)
+  )
+
+  (wire (pts (xy 212.598 194.183) (xy 224.917 194.183))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3ff258eb-2213-4994-8175-120a2263097a)
+  )
+  (bus (pts (xy 216.662 37.338) (xy 216.662 39.878))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 40292986-087a-467c-955e-3566fd89891d)
+  )
+
+  (wire (pts (xy 320.548 39.624) (xy 299.72 39.624))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 40d3beed-5f06-4104-b6b1-b4406a58d1af)
+  )
+  (wire (pts (xy 236.474 65.278) (xy 219.202 65.278))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 40ec7187-f74a-44c2-b06d-4715896c01b5)
+  )
+  (wire (pts (xy 239.141 342.9) (xy 239.141 344.551))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 413e0e04-5c52-4569-8e57-0556cad6e86e)
+  )
+  (wire (pts (xy 390.906 44.958) (xy 373.634 44.958))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 418b8ce2-2315-4b24-a0df-571c347773a5)
+  )
+  (wire (pts (xy 133.477 293.751) (xy 123.317 293.751))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 41ef4ede-d1f3-4cf1-9363-757296a1fe3e)
+  )
+  (wire (pts (xy 213.868 302.641) (xy 213.868 285.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 42ac3958-8954-4438-91a8-0e813980af80)
+  )
+  (wire (pts (xy 82.677 298.323) (xy 72.517 298.323))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 433a5602-910b-43a4-8795-dcd7b11e2e9e)
+  )
+  (bus (pts (xy 216.662 34.798) (xy 216.662 37.338))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 433e236f-0f0d-4d2d-ba37-eb1d3b5a88a7)
+  )
+
+  (wire (pts (xy 390.906 57.658) (xy 377.698 57.658))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 433e582e-796f-466e-b03b-27d1b0f7db1a)
+  )
+  (wire (pts (xy 261.874 112.776) (xy 279.146 112.776))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 43441746-5ac3-483e-836a-9d98f745d27c)
+  )
+  (wire (pts (xy 82.677 295.783) (xy 72.517 295.783))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 43b151e7-8959-4062-ada2-5e2f7a686883)
+  )
+  (bus (pts (xy 179.832 56.896) (xy 179.832 94.488))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 43d35a21-b88e-4c87-91fd-04db78ab215d)
+  )
+
+  (wire (pts (xy 204.978 355.219) (xy 181.102 355.219))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 43f5c0f3-cf68-4332-bbdc-8804fcd6efc2)
+  )
+  (bus (pts (xy 216.662 97.536) (xy 216.662 100.076))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4404dd92-06dc-4862-a7d7-1fb8e0caa033)
+  )
+
+  (wire (pts (xy 394.97 109.22) (xy 377.698 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 452d4877-f8d2-4aef-a142-054d905900da)
+  )
+  (wire (pts (xy 421.386 24.638) (xy 431.292 24.638))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4577b2c7-61f0-45be-b8f2-8adca7f60e14)
+  )
+  (bus (pts (xy 371.094 32.258) (xy 371.094 29.718))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 45bdd613-96c7-4c3d-b4c7-b305a144efbd)
+  )
+
+  (wire (pts (xy 87.757 328.676) (xy 97.917 328.676))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4617fb28-f9bc-47e3-ac81-853892f859c0)
+  )
+  (wire (pts (xy 412.75 300.228) (xy 395.478 300.228))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 461c8648-0646-45c6-b980-ed50ab6024d3)
+  )
+  (wire (pts (xy 198.882 252.603) (xy 198.882 255.143))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 465c3c92-c24a-4bc4-a25a-9a7b91a04e7a)
+  )
+  (wire (pts (xy 538.353 37.719) (xy 526.288 37.719))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4663c571-2bdb-4111-83d2-178b270a4970)
+  )
+  (wire (pts (xy 155.702 337.439) (xy 138.43 337.439))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 46d580eb-19f1-4f4e-82e6-8e5c9a014557)
+  )
+  (wire (pts (xy 160.02 44.196) (xy 177.292 44.196))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 46db1261-592f-4c07-970e-341fd63f091b)
+  )
+  (wire (pts (xy 236.474 100.076) (xy 219.202 100.076))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4729e196-bf01-45c6-9a67-531e6b0ea184)
+  )
+  (wire (pts (xy 49.276 66.802) (xy 32.004 66.802))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 47d94586-f33d-448b-92d9-94c551635b41)
+  )
+  (wire (pts (xy 499.872 252.857) (xy 499.872 255.397))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 48772251-f27f-444b-acdb-a870f65f2e43)
+  )
+  (wire (pts (xy 188.722 234.823) (xy 188.722 236.728))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 48d97b3d-548e-4915-be6b-453386b26c5d)
+  )
+  (bus (pts (xy 281.686 37.338) (xy 281.686 34.798))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 49221ad4-47db-4d77-b975-bf96db2fee06)
+  )
+  (bus (pts (xy 375.158 91.44) (xy 375.158 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 49404350-1cd7-481a-929e-897551d0d749)
+  )
+
+  (wire (pts (xy 133.477 326.136) (xy 123.317 326.136))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4997fc92-83b3-4b82-8b6c-9099c10362ae)
+  )
+  (bus (pts (xy 85.217 344.043) (xy 85.217 346.583))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4a105ea5-27f6-4599-a866-976050082e35)
+  )
+  (bus (pts (xy 85.217 293.243) (xy 85.217 291.211))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4a68c49a-0602-4a5f-a1b5-fb2cd1040c0b)
+  )
+  (bus (pts (xy 433.832 32.258) (xy 433.832 34.798))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4ac26ee5-cd66-4f7d-a1bd-14d635ec76a0)
+  )
+
+  (wire (pts (xy 550.037 284.353) (xy 550.037 263.017))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4ac628c2-1c3e-4bd4-911d-1f74611678bd)
+  )
+  (wire (pts (xy 134.62 59.436) (xy 114.808 59.436))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4b008926-14f8-4d33-ac40-73b2233ba554)
+  )
+  (bus (pts (xy 47.117 285.623) (xy 47.117 283.083))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4b2090f0-3c29-4923-81c3-2c90a2ab5399)
+  )
+
+  (wire (pts (xy 43.307 341.503) (xy 59.817 341.503))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4cc372ca-557d-478c-9940-f1f29bdf33a6)
+  )
+  (wire (pts (xy 211.582 255.143) (xy 214.122 255.143))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e23d8a6-476c-45a0-9d75-8623903f8fc0)
+  )
+  (bus (pts (xy 216.662 52.578) (xy 216.662 55.118))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e282b65-093f-468f-97cb-952f5d2bd1a3)
+  )
+  (bus (pts (xy 85.217 283.591) (xy 85.217 283.083))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e348e90-27c4-4efa-aa56-d2614692f595)
+  )
+
+  (wire (pts (xy 320.548 154.94) (xy 303.276 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e7be689-3747-4fe4-a82b-8fd087cfc484)
+  )
+  (bus (pts (xy 376.936 19.558) (xy 376.936 22.098))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4f07f098-8fc1-440b-9c37-f1bea2e9bb70)
+  )
+
+  (wire (pts (xy 233.299 305.181) (xy 233.299 312.547))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4f382e06-64c8-4da9-a299-a412e1f495be)
+  )
+  (bus (pts (xy 281.686 47.498) (xy 281.686 44.958))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4f9f1d90-6ecd-45ad-ab59-cfb33c7fdb52)
+  )
+
+  (wire (pts (xy 390.906 19.558) (xy 379.476 19.558))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4fb79d4a-a5af-4880-8da7-59edd53631d0)
+  )
+  (wire (pts (xy 79.756 84.582) (xy 96.012 84.582))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4feb9879-c365-4ff4-8aea-e3a2c70b6fc9)
+  )
+  (wire (pts (xy 204.978 372.999) (xy 181.102 372.999))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4fff0ecf-1aad-4a47-84de-fe4a50cceede)
+  )
+  (bus (pts (xy 433.832 16.764) (xy 439.674 16.764))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 507d78ff-136c-4551-b5c2-ace849f97da7)
+  )
+
+  (wire (pts (xy 320.548 200.279) (xy 299.72 200.279))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 50b58d30-4dae-4235-a171-5ca4c823d77b)
+  )
+  (bus (pts (xy 216.662 39.878) (xy 216.662 42.418))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 51195fd6-fb76-41ab-ace6-d69a78ee2131)
+  )
+
+  (wire (pts (xy 124.587 380.111) (xy 124.587 382.651))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 514b187d-5be1-43bd-a937-a25ccb48d7c1)
+  )
+  (wire (pts (xy 413.258 189.484) (xy 395.986 189.484))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 53078682-1013-46e0-9308-c40eb4026338)
+  )
+  (wire (pts (xy 72.517 270.383) (xy 75.057 270.383))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 531120ec-33a1-4574-b631-77c3c517e221)
+  )
+  (wire (pts (xy 345.948 42.164) (xy 363.22 42.164))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 53a39a8a-0c5c-4d42-abc3-1ab507b1d141)
+  )
+  (wire (pts (xy 79.756 87.122) (xy 96.012 87.122))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 53dcf8ef-ce2a-4d68-ad7d-f5112a782d3d)
+  )
+  (bus (pts (xy 375.158 99.06) (xy 375.158 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 543024db-bec2-4de5-b406-d2ef53abbc34)
+  )
+  (bus (pts (xy 281.686 52.578) (xy 281.686 50.038))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 54a9f799-dc2d-4158-bce9-7274f39c3c38)
+  )
+
+  (wire (pts (xy 421.386 27.178) (xy 431.292 27.178))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 54e61291-5162-494d-b5da-947d1820d475)
+  )
+  (bus (pts (xy 85.217 328.803) (xy 85.217 331.216))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 556c25d7-1029-4ad5-b23f-66bc6629e56e)
+  )
+  (bus (pts (xy 216.662 62.738) (xy 216.662 65.278))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 559d3455-1a4f-4050-bbaf-17cbde08886a)
+  )
+  (bus (pts (xy 433.832 24.638) (xy 433.832 22.098))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 55adb00d-b1ea-45ab-b935-3c98eea0d38d)
+  )
+
+  (wire (pts (xy 160.02 226.314) (xy 177.292 226.314))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 55cc560a-7392-4d78-bb0a-35fb80d01f69)
+  )
+  (bus (pts (xy 216.662 47.498) (xy 216.662 50.038))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 56055d5b-8094-496b-b13f-84c4f5c59984)
+  )
+
+  (wire (pts (xy 261.874 107.696) (xy 279.146 107.696))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 56409a83-e147-4e93-8666-9cd376ede9ec)
+  )
+  (wire (pts (xy 49.657 283.083) (xy 59.817 283.083))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 566d45e1-d1d8-4242-81dd-9d59c511160b)
+  )
+  (bus (pts (xy 216.662 55.118) (xy 216.662 57.658))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 56cbad8d-da9d-4454-8cad-b2545ae509cc)
+  )
+
+  (wire (pts (xy 75.057 275.463) (xy 75.057 272.923))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 56d9df7b-8a7d-4c0e-b6ee-5f92c7256db9)
+  )
+  (wire (pts (xy 134.62 157.734) (xy 114.808 157.734))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5700e760-0bfb-4493-bb1a-277a27626fb6)
+  )
+  (bus (pts (xy 85.217 321.183) (xy 85.217 323.596))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 576f774b-d796-4579-a8ad-7ee2eaf69e9a)
+  )
+  (bus (pts (xy 93.726 104.902) (xy 93.726 107.442))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 57721bbd-6f64-4ff5-9121-935055f3c5c0)
+  )
+  (bus (pts (xy 297.18 205.359) (xy 297.18 207.899))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 57be7430-c9cc-45fc-b0f0-4ecea70c8ed0)
+  )
+
+  (wire (pts (xy 204.978 350.139) (xy 181.102 350.139))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 57c4f0bd-2f3a-4439-8244-2d898927625e)
+  )
+  (wire (pts (xy 82.677 338.963) (xy 72.517 338.963))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 590bb5d1-7555-4d7e-9ba5-2c02edc383c5)
+  )
+  (bus (pts (xy 365.76 49.784) (xy 365.76 52.324))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 594e384d-ab39-4ce6-bfe5-cee3233be034)
+  )
+
+  (wire (pts (xy 449.326 121.666) (xy 445.516 121.666))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5970f3e9-19e7-49c9-8ee0-576cda122601)
+  )
+  (bus (pts (xy 85.217 313.563) (xy 85.217 316.103))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5a4fc2be-efdc-4b30-a8bd-c951e9d57aad)
+  )
+
+  (wire (pts (xy 155.702 334.899) (xy 138.43 334.899))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5a7f1b69-4d67-49ac-8e61-db596642fd4f)
+  )
+  (wire (pts (xy 40.767 344.043) (xy 59.817 344.043))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5a92ccf2-c8bc-4e5f-9957-cb8d24957625)
+  )
+  (bus (pts (xy 179.832 162.814) (xy 179.832 170.434))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5a934b85-9ad3-4898-94cd-4adaa6a03c2a)
+  )
+  (bus (pts (xy 109.982 94.488) (xy 109.982 102.108))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5b2244d2-6f06-4c10-8d6d-c2b47fecea7b)
+  )
+
+  (wire (pts (xy 187.579 365.379) (xy 181.102 365.379))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5b583725-8efa-4c55-b3c5-4fd512ae6025)
+  )
+  (wire (pts (xy 412.75 318.008) (xy 395.478 318.008))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5b5dd0d2-14ff-4650-b832-06ae65821928)
+  )
+  (bus (pts (xy 297.18 44.704) (xy 297.18 42.164))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5b868365-ef62-471b-8e69-f320d72ca072)
+  )
+  (bus (pts (xy 47.117 321.183) (xy 47.117 323.723))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5bfcd340-474d-44e9-b445-b190080aa9f2)
+  )
+  (bus (pts (xy 136.017 372.491) (xy 136.017 382.651))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5c0ab5dd-a667-4e17-bb81-60f0bce1ff99)
+  )
+
+  (wire (pts (xy 236.474 50.038) (xy 219.202 50.038))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5c1f539c-edd5-44e2-8003-02ade0276a78)
+  )
+  (wire (pts (xy 284.226 373.634) (xy 287.909 373.634))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5c752b4b-9ad9-4b21-b820-04237f32ded4)
+  )
+  (bus (pts (xy 376.936 17.018) (xy 376.936 19.558))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5cdef20a-3b7e-43f7-8683-54f2d81dd4c7)
+  )
+  (bus (pts (xy 114.808 97.028) (xy 114.808 104.648))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5d0943bc-328f-497f-83d2-bc84b8eb4ee0)
+  )
+  (bus (pts (xy 136.017 291.211) (xy 136.017 318.516))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5d5cbb89-e57e-43e7-878c-a9ed194abf8a)
+  )
+
+  (wire (pts (xy 345.948 200.279) (xy 363.22 200.279))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5d7727ba-bda3-4738-b376-5aa9f50f8bc4)
+  )
+  (wire (pts (xy 320.548 149.86) (xy 303.276 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5dadaa9c-b5f0-4b89-8f62-03e8211a6932)
+  )
+  (bus (pts (xy 85.217 318.643) (xy 85.217 318.516))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5e61f4d4-7e97-4a34-ba41-0f6731a8c495)
+  )
+
+  (wire (pts (xy 236.474 39.878) (xy 219.202 39.878))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5eac05ae-4d11-457c-bb78-ad157164f850)
+  )
+  (wire (pts (xy 320.548 197.739) (xy 299.72 197.739))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5edb01af-d204-4065-b028-fc51fe89bc27)
+  )
+  (wire (pts (xy 495.3 263.017) (xy 495.3 284.353))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5f0df5d2-3abf-423d-b72c-817cf04eff9e)
+  )
+  (wire (pts (xy 413.258 194.564) (xy 395.986 194.564))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5f2a88aa-1b20-4cb9-b532-6321a0313524)
+  )
+  (wire (pts (xy 235.204 312.547) (xy 233.299 312.547))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5f4cffc1-87b8-465a-beea-5ba430ce4056)
+  )
+  (wire (pts (xy 287.782 388.366) (xy 284.226 388.366))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5f74b5a0-91f0-483b-99e8-1a1f3421f679)
+  )
+  (wire (pts (xy 82.677 293.243) (xy 72.517 293.243))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5f8ed052-556b-49c4-a951-fba69c2721df)
+  )
+  (bus (pts (xy 281.686 100.076) (xy 281.686 97.536))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6009f063-74ea-47c5-9ee1-98f4597c58ad)
+  )
+
+  (wire (pts (xy 200.787 224.663) (xy 227.457 224.663))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 601a4ee5-c75b-4949-aac6-a8e073795190)
+  )
+  (wire (pts (xy 213.868 302.641) (xy 215.011 302.641))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 605e90c1-b785-4d6c-b1db-f7e636bd763b)
+  )
+  (wire (pts (xy 87.757 323.596) (xy 97.917 323.596))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6097b2a1-239e-4889-b355-8f5af7f62bd7)
+  )
+  (bus (pts (xy 109.982 56.896) (xy 109.982 94.488))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 61618abc-0571-4649-9db3-e893d7225865)
+  )
+
+  (wire (pts (xy 390.906 39.878) (xy 373.634 39.878))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 61a4f3f3-4a5f-4ba4-9544-a366764b4409)
+  )
+  (wire (pts (xy 124.587 377.571) (xy 124.587 380.111))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 61a87de0-0ccc-4aaf-b96d-9fb17252e385)
+  )
+  (bus (pts (xy 297.18 42.164) (xy 297.18 39.624))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 61bc2335-1cce-43bd-9aee-50b545e8c19d)
+  )
+
+  (wire (pts (xy 534.289 271.78) (xy 534.289 263.017))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 61c33905-849c-4dbc-8454-41fc6ca72edc)
+  )
+  (wire (pts (xy 49.657 288.163) (xy 59.817 288.163))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 622a47d4-ccb4-44ea-a2dc-0f18aaeccd3d)
+  )
+  (bus (pts (xy 439.674 28.956) (xy 439.674 26.416))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6232c097-a031-4fd7-97cd-7be0327cf8a9)
+  )
+  (bus (pts (xy 210.058 204.343) (xy 210.058 201.803))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6272615f-1d9c-456f-aa01-ff60761e6219)
+  )
+  (bus (pts (xy 136.017 336.296) (xy 136.017 364.871))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6324ee28-6a01-40f1-a137-6cb0b5322d75)
+  )
+
+  (wire (pts (xy 49.657 303.403) (xy 59.817 303.403))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 63309ab7-dada-40cd-8f3d-93e66c6bc924)
+  )
+  (bus (pts (xy 47.117 288.163) (xy 47.117 285.623))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 63674d77-af39-49d7-9399-571df8020d6c)
+  )
+
+  (wire (pts (xy 525.653 61.849) (xy 538.353 61.849))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 63d33a3b-e77c-42e5-bb7f-26e9c159ff77)
+  )
+  (bus (pts (xy 109.982 162.814) (xy 109.982 170.434))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 63d74d17-511e-4d28-a3d2-dd6395e3189c)
+  )
+
+  (wire (pts (xy 155.829 393.954) (xy 138.557 393.954))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 641164ac-62eb-4323-a425-3b172445ba28)
+  )
+  (bus (pts (xy 375.158 52.578) (xy 375.158 55.118))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 64127286-4e7a-4cc0-86ca-434b775efcbe)
+  )
+  (bus (pts (xy 109.982 29.972) (xy 98.552 29.972))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 64177565-19cc-4ae8-9972-3320bbc89bbf)
+  )
+
+  (wire (pts (xy 228.981 335.28) (xy 231.521 335.28))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 644ab9fe-21e3-4eb3-9f88-dc8a015a7073)
+  )
+  (wire (pts (xy 499.872 255.397) (xy 499.872 257.937))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 644bbd24-d19c-4ac4-8536-811a45903237)
+  )
+  (wire (pts (xy 320.548 212.979) (xy 299.72 212.979))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 64760f4b-0b6a-42ad-a894-dfadacb8be91)
+  )
+  (bus (pts (xy 300.736 149.86) (xy 300.736 152.4))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 64a5b03a-124e-463a-8ad1-d9e3d84164dd)
+  )
+
+  (wire (pts (xy 49.657 313.563) (xy 59.817 313.563))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 65c918bf-a478-4533-bd32-b433aba2f3d0)
+  )
+  (wire (pts (xy 152.5524 323.4436) (xy 171.45 323.4436))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 660c5ee2-ee18-4ce6-9487-626de841a967)
+  )
+  (wire (pts (xy 82.677 326.263) (xy 72.517 326.263))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 664b1a29-433c-4b92-9304-62988bddc59c)
+  )
+  (wire (pts (xy 171.45 310.261) (xy 178.054 310.261))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 66629a2f-c557-477f-8769-4ac48afe3833)
+  )
+  (wire (pts (xy 236.474 97.536) (xy 219.202 97.536))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 68229e6f-b884-444c-82e2-942767b4bc66)
+  )
+  (wire (pts (xy 114.808 59.436) (xy 112.522 59.436))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 682bf2fd-0cd2-4e53-8de9-6db78a95fc2a)
+  )
+  (wire (pts (xy 236.474 44.958) (xy 219.202 44.958))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 689ebd13-44fb-4c89-8d1b-7803d11708b9)
+  )
+  (wire (pts (xy 87.757 275.971) (xy 97.917 275.971))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 68b7aa8a-39a3-4045-98fd-5c41e26ed618)
+  )
+  (wire (pts (xy 550.926 92.583) (xy 550.926 74.168))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 68d6ccb6-9134-458f-b064-2f2119e3c0d4)
+  )
+  (wire (pts (xy 49.657 298.323) (xy 59.817 298.323))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 68f21a16-0be0-4f2c-b8e0-ca2fd76d5ff7)
+  )
+  (wire (pts (xy 345.948 215.519) (xy 363.22 215.519))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 69a7cf86-77de-4e9c-9edf-af5f8198769c)
+  )
+  (wire (pts (xy 82.677 318.643) (xy 72.517 318.643))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 69e82bc8-a111-4934-8625-52f0e1961601)
+  )
+  (wire (pts (xy 212.598 209.423) (xy 227.457 209.423))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 69f5242d-d6ab-4c27-97a2-b231307959ba)
+  )
+  (wire (pts (xy 236.474 52.578) (xy 219.202 52.578))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6a15af6c-0c7e-4d3c-a465-03b0850694fb)
+  )
+  (wire (pts (xy 212.598 206.883) (xy 227.457 206.883))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6b5f1d30-0c2a-4579-bfaa-b0110277bdcf)
+  )
+  (wire (pts (xy 534.289 257.937) (xy 529.59 257.937))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6bb9c7d4-e6f2-4c43-93bd-73cfbadf01c7)
+  )
+  (wire (pts (xy 133.477 385.191) (xy 123.317 385.191))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6bc14166-bb5b-43d7-a476-3acfa565ed90)
+  )
+  (wire (pts (xy 49.657 323.723) (xy 59.817 323.723))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6c126f77-184f-4ab2-9891-50b39b4bfdd5)
+  )
+  (bus (pts (xy 47.117 300.863) (xy 47.117 298.323))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6c7aa130-1b84-40ea-8d7f-bd7ecbab0083)
+  )
+
+  (wire (pts (xy 192.024 336.55) (xy 192.024 345.059))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6cacfa39-4c95-4b89-81f3-91aaa333ec27)
+  )
+  (wire (pts (xy 504.19 268.097) (xy 497.586 268.097))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6d2f169c-8c18-434d-b114-14ece36df55b)
+  )
+  (wire (pts (xy 237.109 305.181) (xy 233.299 305.181))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6d43bbcb-3dee-4ae0-b34e-29c829bf18f7)
+  )
+  (wire (pts (xy 399.796 363.22) (xy 412.496 363.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6e2591d0-e403-4335-b182-41e038e83556)
+  )
+  (bus (pts (xy 439.674 31.496) (xy 439.674 28.956))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6e33099e-ad23-45df-a1da-93ad648df95b)
+  )
+
+  (wire (pts (xy 82.677 333.883) (xy 72.517 333.883))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6e3a2da8-c669-4ff9-86dc-0d652e01e0df)
+  )
+  (wire (pts (xy 49.276 61.722) (xy 32.004 61.722))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6ee8ec86-7b7c-4d46-8410-79dc520e47e4)
+  )
+  (wire (pts (xy 49.657 295.783) (xy 59.817 295.783))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6f091e38-6f1c-42ae-8f63-b626b1fba15a)
+  )
+  (wire (pts (xy 49.657 326.263) (xy 59.817 326.263))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6f1cf74b-3123-4404-b1a9-c52080dd64e9)
+  )
+  (wire (pts (xy 421.386 22.098) (xy 431.292 22.098))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6f5910f6-21d2-4734-9c0d-001e70e32300)
+  )
+  (wire (pts (xy 551.942 77.343) (xy 551.942 69.469))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6fa3d328-8844-42a0-92b7-2a1f02263613)
+  )
+  (wire (pts (xy 390.906 42.418) (xy 373.634 42.418))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6fc0012f-9573-4cd3-b3db-ac77a4bb0dbe)
+  )
+  (wire (pts (xy 133.477 336.296) (xy 123.317 336.296))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6fc9e206-8053-4c48-b1f8-e08a042393a5)
+  )
+  (wire (pts (xy 82.677 311.023) (xy 72.517 311.023))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6fd17ea5-6746-4c3e-8f17-7c55060ed320)
+  )
+  (bus (pts (xy 85.217 275.971) (xy 85.217 278.003))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7085649b-409c-4bae-8b2c-3c3b19fbafd1)
+  )
+  (bus (pts (xy 297.18 19.05) (xy 297.18 34.544))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 70ad53a6-6038-4db0-b15d-49040f9fbcf0)
+  )
+
+  (wire (pts (xy 52.197 173.736) (xy 34.925 173.736))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 70b0c8b8-5e0b-4c36-bc23-8eb3ba6af98a)
+  )
+  (wire (pts (xy 87.757 367.411) (xy 97.917 367.411))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 712478cc-bda8-4f3d-9361-bd6347df53b8)
+  )
+  (wire (pts (xy 413.004 239.776) (xy 395.732 239.776))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7136a6a8-5d7d-4840-a626-291d346e94cb)
+  )
+  (bus (pts (xy 93.726 102.362) (xy 93.726 104.902))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 71e62a6a-e2b3-4d94-8b1d-94024709f014)
+  )
+
+  (wire (pts (xy 345.948 54.864) (xy 363.22 54.864))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 72070d04-067c-4854-8042-5495f8710bc5)
+  )
+  (wire (pts (xy 345.948 112.776) (xy 363.22 112.776))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 72b33876-ea40-4131-a3dd-f5013a4aaee6)
+  )
+  (bus (pts (xy 281.686 39.878) (xy 281.686 37.338))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 72b8b0d5-2584-4f28-962d-aad68d70317c)
+  )
+  (bus (pts (xy 136.017 286.131) (xy 136.017 283.591))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 72d50aa3-b1fa-4570-9db4-d045a6e7110a)
+  )
+  (bus (pts (xy 281.686 92.71) (xy 300.736 92.71))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 72d717a0-f0a4-4821-b48f-9e4b0560d363)
+  )
+
+  (wire (pts (xy 261.874 50.038) (xy 279.146 50.038))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 72e5df9d-7214-4a71-9c1e-d350ead945d3)
+  )
+  (wire (pts (xy 36.957 346.583) (xy 59.817 346.583))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7310bf0a-76a7-401c-996d-8d6c8961665b)
+  )
+  (wire (pts (xy 236.474 37.338) (xy 219.202 37.338))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 73343d94-7902-456f-bfa7-e3f4ecb74d15)
+  )
+  (wire (pts (xy 79.756 71.882) (xy 96.012 71.882))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 733a138d-96a8-4db4-ac3d-8a428ff3a83b)
+  )
+  (bus (pts (xy 297.18 39.624) (xy 297.18 37.084))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7355b4f3-1157-485f-b22a-ed15408bee32)
+  )
+  (bus (pts (xy 375.158 50.038) (xy 375.158 52.578))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 73a77964-e208-4c49-a3a9-81406bc949ed)
+  )
+
+  (wire (pts (xy 204.978 347.599) (xy 189.865 347.599))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 73bedb15-0453-4d2e-9284-7192d3d10197)
+  )
+  (wire (pts (xy 516.89 290.703) (xy 516.89 286.385))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 74204b89-38f3-4197-accb-6e2a89d6ee39)
+  )
+  (wire (pts (xy 213.868 316.103) (xy 284.226 316.103))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7488a75a-d904-4fcb-bce3-39d57b56f5f8)
+  )
+  (wire (pts (xy 394.97 116.84) (xy 377.698 116.84))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 74a3efe7-dfb4-4aba-a414-33e2cb7d91cf)
+  )
+  (wire (pts (xy 390.906 24.638) (xy 379.476 24.638))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 74c06b49-7a57-4b77-a286-0ac009feddd5)
+  )
+  (bus (pts (xy 109.982 34.036) (xy 109.982 41.656))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 752240e9-b30e-4619-98ec-0d9da8185eee)
+  )
+
+  (wire (pts (xy 134.62 97.028) (xy 114.808 97.028))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 75b8f524-000b-43db-835f-5d489bec6bc4)
+  )
+  (wire (pts (xy 87.757 291.211) (xy 97.917 291.211))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 75caf60b-1039-476a-8e12-7a7b6eefdb8e)
+  )
+  (bus (pts (xy 371.094 37.338) (xy 371.094 34.798))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7692143a-1b59-400c-aae7-8d4a7b9a1395)
+  )
+  (bus (pts (xy 136.017 364.871) (xy 136.017 367.411))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 769fd6d4-3cde-4c8e-8a41-d5ca69152ea6)
+  )
+
+  (wire (pts (xy 160.02 119.888) (xy 177.292 119.888))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 775f00b8-8156-4895-b7a9-05637eab0b82)
+  )
+  (wire (pts (xy 345.948 107.696) (xy 363.22 107.696))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 778f6b7d-5f40-4c76-8172-e236a44154c3)
+  )
+  (bus (pts (xy 371.094 42.418) (xy 371.094 44.958))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 782c99e1-56d3-4554-9513-afa57d58b112)
+  )
+
+  (wire (pts (xy 134.62 167.894) (xy 117.348 167.894))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 796b9ecc-fa64-45fd-9a4b-ca8a72626703)
+  )
+  (wire (pts (xy 412.75 297.688) (xy 395.478 297.688))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7a112a94-a54b-4d3a-aab8-0028d3911af4)
+  )
+  (bus (pts (xy 297.18 200.279) (xy 297.18 197.739))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7a71bee4-a169-4bf6-9f91-f0ff71484bd7)
+  )
+  (bus (pts (xy 365.76 44.704) (xy 365.76 47.244))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7aa6b5aa-b137-4914-a681-6ae921e34f92)
+  )
+  (bus (pts (xy 85.217 262.636) (xy 136.017 262.636))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7abe55ab-0625-43fe-8973-c2046afc6d67)
+  )
+  (bus (pts (xy 136.017 331.216) (xy 136.017 333.756))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7b107091-0e61-426c-a226-8d863685062f)
+  )
+
+  (wire (pts (xy 134.62 183.134) (xy 117.348 183.134))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7b1da093-0126-4173-92c5-acfe7aba78c4)
+  )
+  (wire (pts (xy 155.702 342.519) (xy 138.43 342.519))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7b1f1c3a-ee25-46d8-84f8-7cca49790830)
+  )
+  (wire (pts (xy 160.02 157.734) (xy 177.292 157.734))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7b522bd8-966f-4dcf-be23-670e111112bb)
+  )
+  (wire (pts (xy 114.808 44.196) (xy 112.522 44.196))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7b651c2e-5368-4c85-9e8a-3031a3ecbce2)
+  )
+  (wire (pts (xy 213.868 285.75) (xy 215.011 285.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7b8c288d-8065-43c2-8a00-58995d3582d9)
+  )
+  (bus (pts (xy 109.982 34.036) (xy 109.982 29.972))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7be89405-803b-48e7-87a2-3bcb747f088a)
+  )
+
+  (wire (pts (xy 59.817 272.923) (xy 52.197 272.923))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7c63da59-0cae-48ee-bcc4-2a85d9d4c79a)
+  )
+  (wire (pts (xy 435.356 101.6) (xy 445.516 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7cbd0ad8-e592-4b66-9bc4-c77defb504c0)
+  )
+  (wire (pts (xy 320.548 215.519) (xy 299.72 215.519))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7ccb8804-f0ae-4fa0-923d-16a11134c5e1)
+  )
+  (wire (pts (xy 425.958 93.98) (xy 427.736 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7ccbf056-00e3-4a4f-9d1f-a19cbed41cdd)
+  )
+  (wire (pts (xy 390.906 50.038) (xy 375.158 50.038))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7d570733-bbc3-4f40-99ad-9600e1c05c69)
+  )
+  (wire (pts (xy 211.582 255.143) (xy 211.582 253.238))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7e1af9c3-0607-4f42-9d90-5cae81202898)
+  )
+  (bus (pts (xy 47.117 278.003) (xy 47.117 280.543))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7e269521-8d62-47a4-b548-b1f009f871c5)
+  )
+
+  (wire (pts (xy 452.12 44.196) (xy 442.214 44.196))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7e5547b8-7cf2-4684-9083-4ae242f1be7c)
+  )
+  (wire (pts (xy 236.474 122.936) (xy 219.202 122.936))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7e896fc8-1b54-4e25-9206-cdc8f5c1255b)
+  )
+  (bus (pts (xy 365.76 42.164) (xy 365.76 39.624))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7e980561-3e9a-4d28-8579-13cd4b410007)
+  )
+
+  (wire (pts (xy 214.122 255.143) (xy 216.662 255.143))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7ea713d2-43bf-4022-8c7a-326bc13f426a)
+  )
+  (wire (pts (xy 261.874 42.418) (xy 279.146 42.418))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7eeb0e77-4d89-4c13-90d6-948383644c61)
+  )
+  (wire (pts (xy 134.62 99.568) (xy 117.348 99.568))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7f0d3998-9a11-42dd-96e3-5f630cc01d0b)
+  )
+  (wire (pts (xy 236.474 67.818) (xy 219.202 67.818))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7f14bd99-5cf3-4f21-a464-5314c154e7be)
+  )
+  (wire (pts (xy 189.865 334.01) (xy 189.865 347.599))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7fa300a3-b43c-44d4-8100-8a3470358496)
+  )
+  (wire (pts (xy 134.62 114.808) (xy 117.348 114.808))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7fa9f24f-c253-4221-962c-94f323ae9315)
+  )
+  (wire (pts (xy 435.356 109.22) (xy 437.896 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7fb52a7c-672d-4c20-ae09-4d69d1cdeaad)
+  )
+  (bus (pts (xy 85.217 295.783) (xy 85.217 293.243))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7fbf2f5c-03b4-4702-8bc5-430a2636b015)
+  )
+
+  (wire (pts (xy 499.872 286.385) (xy 516.89 286.385))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7fe61e5f-cad9-4ccf-b25e-626db2f4b877)
+  )
+  (wire (pts (xy 160.02 97.028) (xy 177.292 97.028))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 80b6a4fa-8653-40b0-a48b-78803933b558)
+  )
+  (wire (pts (xy 550.037 263.017) (xy 551.053 263.017))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8179ee6a-9695-429d-8286-96392eb023f9)
+  )
+  (bus (pts (xy 85.217 369.951) (xy 85.217 372.491))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 81a5aed0-97fc-409c-a7f3-bc4aa3816750)
+  )
+  (bus (pts (xy 216.662 117.856) (xy 216.662 120.396))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 81aa917d-2796-4051-9b0b-59a4dc6428d1)
+  )
+
+  (wire (pts (xy 320.548 42.164) (xy 299.72 42.164))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8206a52d-6204-4778-a576-c6caf45e953d)
+  )
+  (bus (pts (xy 216.662 120.396) (xy 216.662 122.936))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 821e78d1-14b8-411e-91ed-01106d344a6c)
+  )
+  (bus (pts (xy 85.217 288.163) (xy 85.217 288.671))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 824ada54-78f2-45fc-9e7f-0eb6b59f6e8f)
+  )
+  (bus (pts (xy 300.736 107.696) (xy 300.736 110.236))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 825b8587-4929-4514-b01b-52f77cca4696)
+  )
+  (bus (pts (xy 376.936 24.638) (xy 376.936 27.178))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 833d8b23-2803-44ef-8e9a-2dcb6da61504)
+  )
+  (bus (pts (xy 85.217 298.323) (xy 85.217 295.783))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 836b958e-ccf0-4f5f-8ea3-1e459919155f)
+  )
+
+  (wire (pts (xy 82.677 341.503) (xy 72.517 341.503))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 85c015fc-ccec-4257-a3a2-874b988d8a59)
+  )
+  (wire (pts (xy 87.757 293.751) (xy 97.917 293.751))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 85e40791-917f-4367-921c-fd5d9eed546f)
+  )
+  (wire (pts (xy 452.12 28.956) (xy 442.214 28.956))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8607f091-f555-4a8b-b0f3-29f15ab96f76)
+  )
+  (wire (pts (xy 133.477 288.671) (xy 123.317 288.671))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8657b729-6e01-4e68-83ca-3ec50b196005)
+  )
+  (bus (pts (xy 93.726 99.822) (xy 93.726 102.362))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 86b0d7d3-36d5-41c5-a7f3-93c374f45230)
+  )
+  (bus (pts (xy 98.552 87.122) (xy 98.552 84.582))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 86e7e609-87f8-4a49-b320-301edd80a992)
+  )
+
+  (wire (pts (xy 211.582 229.743) (xy 211.582 240.538))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 870797f4-f03d-4234-80b9-3c5029f5a8f3)
+  )
+  (wire (pts (xy 160.02 36.576) (xy 177.292 36.576))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 873d829e-86ed-45d5-baea-cab9087e3441)
+  )
+  (bus (pts (xy 433.832 27.178) (xy 433.832 29.718))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 875f35fb-6c1b-48c8-b315-afc8a90800e8)
+  )
+
+  (wire (pts (xy 213.868 302.641) (xy 213.868 316.103))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 876e3ec0-d20c-4252-b514-8c252080dd1a)
+  )
+  (wire (pts (xy 525.653 69.469) (xy 528.066 69.469))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 878570e3-77f3-428c-b444-6a0ac1e18036)
+  )
+  (bus (pts (xy 371.094 34.798) (xy 371.094 32.258))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 87fdb487-1bb1-4ded-bdf8-853039d79b15)
+  )
+
+  (wire (pts (xy 52.197 161.036) (xy 34.925 161.036))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 883f5bfa-b3d3-4f02-8723-bd518c4334b9)
+  )
+  (wire (pts (xy 123.317 382.651) (xy 124.587 382.651))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 892d5b0f-f6d7-4436-88ce-41d4a0b25b6f)
+  )
+  (wire (pts (xy 345.948 157.48) (xy 363.22 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8983e8c6-9640-4238-9ad9-9df66a688eda)
+  )
+  (wire (pts (xy 213.868 285.75) (xy 192.786 285.75))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 89f10b6f-6434-4cb0-8bcf-9206ac62ef4e)
+  )
+  (bus (pts (xy 136.017 367.411) (xy 136.017 369.951))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8a427a2e-7133-4076-89ba-547b5276491c)
+  )
+  (bus (pts (xy 300.736 100.076) (xy 300.736 102.616))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8ac924e3-c9c8-4ee5-beec-c9e7b30046c6)
+  )
+  (bus (pts (xy 300.736 105.156) (xy 300.736 107.696))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8afa4aac-2af4-436d-b196-6b9d298354d4)
+  )
+  (bus (pts (xy 281.686 110.236) (xy 281.686 107.696))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8b5104ec-a015-471b-a6ed-6d6abb3b613c)
+  )
+
+  (wire (pts (xy 52.197 272.923) (xy 52.197 275.463))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8bb2bb80-7df0-4295-8583-912d158e3c95)
+  )
+  (wire (pts (xy 52.197 163.576) (xy 34.925 163.576))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8bbebe90-9f96-4eba-955e-b50bd2b10379)
+  )
+  (wire (pts (xy 420.37 101.6) (xy 425.958 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8c128a49-ab77-4ac0-a5fa-ae0fc010f63e)
+  )
+  (wire (pts (xy 114.808 119.888) (xy 112.522 119.888))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8c287515-d34b-4731-af5d-3300b6c673ce)
+  )
+  (bus (pts (xy 375.158 106.68) (xy 375.158 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8c78d79a-e4ee-411f-a933-f32ebe23d9fd)
+  )
+
+  (wire (pts (xy 72.517 283.083) (xy 82.677 283.083))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8c99148f-0b51-491b-ae8f-4a5227049c22)
+  )
+  (bus (pts (xy 433.832 29.718) (xy 433.832 32.258))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8caec867-bf11-46e6-ac33-5ceb9d16b883)
+  )
+
+  (wire (pts (xy 494.919 37.719) (xy 494.919 56.769))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8cb66dbc-163b-4e52-87dd-03d3ebc3398e)
+  )
+  (wire (pts (xy 412.496 353.06) (xy 395.224 353.06))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8eea38f9-a9e8-49dc-8019-fd005dc66a78)
+  )
+  (wire (pts (xy 413.258 192.024) (xy 395.986 192.024))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8f2e2931-b4aa-444b-b53e-3bfe3eea6a83)
+  )
+  (wire (pts (xy 236.474 112.776) (xy 219.202 112.776))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8f5a0d3a-600f-42a1-99be-7e51402533af)
+  )
+  (bus (pts (xy 85.217 318.643) (xy 85.217 321.056))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8fb7c2bf-4cfe-45e0-a4c0-96d2261403d9)
+  )
+
+  (wire (pts (xy 52.197 168.656) (xy 34.925 168.656))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 902b7932-06e8-4ba4-880b-2394193e47ad)
+  )
+  (wire (pts (xy 134.62 51.816) (xy 114.808 51.816))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 90573e56-e7bf-466e-9d92-61a89ebf1510)
+  )
+  (bus (pts (xy 281.686 94.996) (xy 281.686 92.71))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 906c1c24-e1ae-44c3-8b55-3812178f8154)
+  )
+
+  (wire (pts (xy 497.586 239.141) (xy 516.89 239.141))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9095f1c4-ec41-4340-a095-9fcf743d7db3)
+  )
+  (bus (pts (xy 439.674 39.116) (xy 439.674 41.656))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 90f3d02f-11ff-43a7-a86e-6b1208da57b4)
+  )
+
+  (wire (pts (xy 194.564 331.47) (xy 187.579 331.47))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 91205889-4422-436c-94b5-f7eb6d970938)
+  )
+  (wire (pts (xy 527.558 31.496) (xy 544.576 31.496))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 912b0f9c-211e-48f6-adf0-88c5156e75d5)
+  )
+  (wire (pts (xy 390.906 60.198) (xy 377.698 60.198))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9153e7e8-a1b3-4a8d-b7fc-738861379c98)
+  )
+  (wire (pts (xy 421.386 34.798) (xy 431.292 34.798))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 91b50b4d-2792-44e2-b3c7-6c28f4afee3d)
+  )
+  (wire (pts (xy 320.548 105.156) (xy 303.276 105.156))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 91d538fd-d726-4be6-a688-090054f2b315)
+  )
+  (bus (pts (xy 281.686 107.696) (xy 281.686 105.156))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 91f494e1-9e8a-4ad7-88f6-240526384f26)
+  )
+
+  (wire (pts (xy 82.677 331.343) (xy 72.517 331.343))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 91fbf440-fabf-421c-a11b-bc2c71ac6947)
+  )
+  (wire (pts (xy 233.299 305.181) (xy 230.251 305.181))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 92979a66-cb8c-4f6a-b0ae-8f1ddaea7fdd)
+  )
+  (wire (pts (xy 452.12 41.656) (xy 442.214 41.656))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9305c964-d26e-4d45-919d-8850b397d8c5)
+  )
+  (bus (pts (xy 98.552 64.262) (xy 98.552 61.722))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 93bff251-53b9-4062-a5c7-fd6522f9de80)
+  )
+
+  (wire (pts (xy 448.818 331.47) (xy 399.796 331.47))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 93f2bde1-64ef-4a5a-b9d9-74c807d7c629)
+  )
+  (wire (pts (xy 133.477 375.031) (xy 123.317 375.031))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 947426d7-e695-4dda-a3ce-19d1c61867b4)
+  )
+  (wire (pts (xy 185.293 328.93) (xy 185.293 367.919))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 94e085b4-e08b-4890-972c-1c35e08c8e68)
+  )
+  (bus (pts (xy 375.158 87.63) (xy 365.76 87.63))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 94eccf4f-10ad-4277-9251-097d806fe677)
+  )
+
+  (wire (pts (xy 49.657 321.183) (xy 59.817 321.183))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 951303f5-9d0d-4059-bca4-3c084337587c)
+  )
+  (wire (pts (xy 49.657 305.943) (xy 59.817 305.943))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 95cb0f51-7461-45ca-849d-8e2a8ee492e9)
+  )
+  (wire (pts (xy 452.12 39.116) (xy 442.214 39.116))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 95dce9d4-7354-4f56-8fbe-aaaae6536b62)
+  )
+  (wire (pts (xy 133.477 372.491) (xy 123.317 372.491))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 967ebded-d6d1-427d-a9b2-0c0255e21881)
+  )
+  (wire (pts (xy 236.474 120.396) (xy 219.202 120.396))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 96b6eed0-b314-4ab2-88c3-45a725a8e67a)
+  )
+  (wire (pts (xy 516.89 236.347) (xy 516.89 239.141))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 97062cc4-94f6-4276-8dac-048343e5bd14)
+  )
+  (wire (pts (xy 261.874 37.338) (xy 279.146 37.338))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9716bd31-57ee-44eb-b293-2fae227f858b)
+  )
+  (wire (pts (xy 390.906 55.118) (xy 377.698 55.118))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9724c650-2163-41fe-829e-01873af90beb)
+  )
+  (wire (pts (xy 185.293 367.919) (xy 181.102 367.919))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 976448e5-2742-4f14-9a20-8fb4fbef2019)
+  )
+  (wire (pts (xy 499.872 257.937) (xy 499.872 286.385))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9791fd17-4be6-42ab-b420-10aa336e9638)
+  )
+  (wire (pts (xy 231.521 332.74) (xy 225.044 332.74))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9834ca03-e310-41f3-b3f7-2c5ab94bb21c)
+  )
+  (wire (pts (xy 114.808 157.734) (xy 112.522 157.734))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9846f765-4034-4c43-9df6-3d7ac7ff3a1f)
+  )
+  (wire (pts (xy 214.122 232.283) (xy 214.122 240.538))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 98c91cda-e85e-42ef-a8bd-0056c72cbaba)
+  )
+  (bus (pts (xy 85.217 285.623) (xy 85.217 286.131))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 98d57f6c-5b56-4a8d-bedb-af545c90062c)
+  )
+
+  (wire (pts (xy 438.658 192.024) (xy 455.93 192.024))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9917f196-7440-4b74-acfc-c2b71f07136b)
+  )
+  (bus (pts (xy 216.662 100.076) (xy 216.662 102.616))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 997e1c02-01fb-4986-b503-7b0af21e8f7d)
+  )
+
+  (wire (pts (xy 236.474 102.616) (xy 219.202 102.616))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 99e308bf-1901-4527-8937-9760cfdee632)
+  )
+  (bus (pts (xy 109.982 178.054) (xy 109.982 216.154))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9a1e8175-e6c0-4e9e-9ec2-d1fc22295779)
+  )
+
+  (wire (pts (xy 155.702 339.979) (xy 152.527 339.979))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9a61072f-2e9b-4ccb-afbc-b529787baac1)
+  )
+  (wire (pts (xy 320.548 52.324) (xy 299.72 52.324))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9ab27aa2-96ef-4d63-9999-6524ce6296e7)
+  )
+  (wire (pts (xy 110.617 313.436) (xy 113.157 313.436))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9af90e82-a58a-4647-b20f-dd343aaa1863)
+  )
+  (wire (pts (xy 529.209 23.876) (xy 477.52 23.876))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9b048b25-63d8-40d0-99e2-879fcd0851ae)
+  )
+  (wire (pts (xy 516.89 286.385) (xy 516.89 283.337))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9b2d16dc-f880-4bd9-8205-ee6f8ce89ea4)
+  )
+  (bus (pts (xy 85.217 328.676) (xy 85.217 328.803))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9b5b5bb9-8bdc-4867-9db8-3521f44c7499)
+  )
+
+  (wire (pts (xy 82.677 313.563) (xy 72.517 313.563))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9bcbcdef-666b-4f3d-afb4-afa66ceb4c64)
+  )
+  (wire (pts (xy 87.757 288.671) (xy 97.917 288.671))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9c47145a-8bbd-43ea-b4bc-c1cda6e7e279)
+  )
+  (wire (pts (xy 453.136 121.666) (xy 453.136 119.888))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9c9b4e6e-6d11-4014-a0ef-303fc753ce94)
+  )
+  (wire (pts (xy 52.197 269.113) (xy 52.197 270.383))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9ceb9a4d-e0c1-4eef-83b0-85e0904c5e07)
+  )
+  (wire (pts (xy 320.548 207.899) (xy 299.72 207.899))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9cfbfc51-e633-452f-ba76-d0ee17a76b0f)
+  )
+  (bus (pts (xy 85.217 364.871) (xy 85.217 367.411))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9d22c9ea-133a-430b-870a-b32207d957f4)
+  )
+
+  (wire (pts (xy 87.757 375.031) (xy 97.917 375.031))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9d2d1e49-2bbf-4e92-ad91-62450e15a598)
+  )
+  (wire (pts (xy 212.598 211.963) (xy 227.457 211.963))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9debb377-1824-460c-bfde-891c49857f39)
+  )
+  (wire (pts (xy 79.756 82.042) (xy 96.012 82.042))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9df52985-d9c8-4d25-9790-9ad0386c13ee)
+  )
+  (wire (pts (xy 425.958 105.41) (xy 431.546 105.41))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9e40f3fb-f99a-49d5-ba3c-ce800b8dddc8)
+  )
+  (wire (pts (xy 134.62 104.648) (xy 114.808 104.648))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9e7830a3-8088-46ff-8b89-5b04d74d3b23)
+  )
+  (wire (pts (xy 204.978 345.059) (xy 192.024 345.059))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9e8e492e-67a8-4bb3-9860-d8ed2d65af82)
+  )
+  (wire (pts (xy 284.226 316.103) (xy 284.226 373.634))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9ead284e-507a-4484-a20d-94e73b896a9d)
+  )
+  (wire (pts (xy 345.948 149.86) (xy 363.22 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9fa1016d-162a-4be7-bf69-a25a8081a821)
+  )
+  (wire (pts (xy 49.276 74.422) (xy 32.004 74.422))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9fac9197-d34b-4f6a-be1b-29ef3d4edd30)
+  )
+  (wire (pts (xy 528.066 82.423) (xy 534.67 82.423))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9fe02822-bbc8-42c9-9faa-43988391c6a6)
+  )
+  (wire (pts (xy 114.808 180.594) (xy 112.522 180.594))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9fe799b5-1cbb-4fb3-b7b7-55fa3c096003)
+  )
+  (bus (pts (xy 109.982 155.194) (xy 109.982 162.814))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a0222065-b23e-4ea9-a77f-bb5a2af9c41d)
+  )
+
+  (wire (pts (xy 87.757 385.191) (xy 97.917 385.191))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a049cc45-6274-483b-b9c6-2cb21176ad1b)
+  )
+  (wire (pts (xy 52.197 155.956) (xy 34.925 155.956))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a1ac753d-a4eb-4d5c-a141-457dc9b41068)
+  )
+  (bus (pts (xy 216.662 94.996) (xy 216.662 97.536))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a1d26450-b4c1-48b6-8809-13ef2fa886a4)
+  )
+  (bus (pts (xy 375.158 57.658) (xy 375.158 60.198))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a1dfd267-e234-4231-93d8-0d20f4f5f065)
+  )
+
+  (wire (pts (xy 133.477 331.216) (xy 123.317 331.216))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a22a7e0f-1aca-42cd-8f4f-d0a19f095159)
+  )
+  (wire (pts (xy 236.474 128.016) (xy 219.202 128.016))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a25c44f5-c316-4d7b-bcd2-5eca7fb88bc4)
+  )
+  (wire (pts (xy 134.62 180.594) (xy 114.808 180.594))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a2b7005f-71e2-499c-b03a-9f0be71bf7db)
+  )
+  (bus (pts (xy 297.18 202.819) (xy 297.18 200.279))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a2f6d2a7-c840-436c-a46d-6c3ac80f2d90)
+  )
+
+  (wire (pts (xy 200.787 222.123) (xy 227.457 222.123))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a32de43f-3ca1-4c3f-93eb-25d848c1ef36)
+  )
+  (wire (pts (xy 87.757 369.951) (xy 97.917 369.951))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a39f0bf4-3ed6-4f08-9825-3640c9abf881)
+  )
+  (wire (pts (xy 79.756 104.902) (xy 91.186 104.902))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a40b30e1-bb13-4a3a-86ba-29eaf3ccda8c)
+  )
+  (wire (pts (xy 452.12 31.496) (xy 442.214 31.496))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a43f5318-2266-4b7a-a034-0000955f7f50)
+  )
+  (bus (pts (xy 179.832 34.036) (xy 179.832 41.656))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a44605db-45d2-4f2d-9fd5-0955b27811e5)
+  )
+  (bus (pts (xy 47.117 295.783) (xy 47.117 293.243))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a45c1554-67c0-49d9-b67c-e068d5c1c44f)
+  )
+  (bus (pts (xy 297.18 207.899) (xy 297.18 210.439))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a4d3f75f-2c70-40e1-91ff-db836f13a381)
+  )
+
+  (wire (pts (xy 52.197 171.196) (xy 34.925 171.196))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a517f3f2-d516-4346-a9d0-9fed7e370b67)
+  )
+  (wire (pts (xy 87.757 326.136) (xy 97.917 326.136))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a56f24cb-49fd-45fb-bed4-7c94cb3d40a4)
+  )
+  (wire (pts (xy 449.072 278.638) (xy 400.05 278.638))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a5839b96-5108-45d0-9370-31fef85c403d)
+  )
+  (bus (pts (xy 109.982 102.108) (xy 109.982 109.728))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a661402c-aff7-49a4-94cd-9de5e8600031)
+  )
+
+  (wire (pts (xy 551.942 69.469) (xy 528.066 69.469))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a665ed64-97f2-45a9-8656-e4c6b538c003)
+  )
+  (wire (pts (xy 193.929 275.59) (xy 193.929 307.721))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a6de3167-3746-4f24-9b76-9bf43247cfe7)
+  )
+  (bus (pts (xy 85.217 288.163) (xy 85.217 286.131))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a7365e84-f2b2-41ca-9bc6-56ff73747f67)
+  )
+
+  (wire (pts (xy 504.19 275.717) (xy 497.586 275.717))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a75f4244-ac97-4459-b790-329d0a6a35d8)
+  )
+  (wire (pts (xy 134.62 232.918) (xy 134.62 233.934))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a773cf68-ae11-4306-bec5-89f8d89d4e6a)
+  )
+  (wire (pts (xy 449.326 199.644) (xy 449.326 225.806))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a7797f4d-5105-43b3-970c-d0153575896c)
+  )
+  (bus (pts (xy 216.662 125.476) (xy 216.662 155.448))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a77fa9b0-7336-4a7d-b965-f4161a00f95b)
+  )
+
+  (wire (pts (xy 504.19 250.317) (xy 499.872 250.317))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a7ed7b07-11e2-477e-89fe-0bb45d9e7bef)
+  )
+  (bus (pts (xy 85.217 326.136) (xy 85.217 326.263))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a8568faa-b30b-4370-8c25-b2d6800db20a)
+  )
+
+  (wire (pts (xy 134.62 119.888) (xy 114.808 119.888))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a8747508-b5bf-4c8d-b374-e1f9cbc1f6bf)
+  )
+  (wire (pts (xy 438.658 199.644) (xy 449.326 199.644))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a87a3ab6-5ae2-4984-b8be-7cc3d1245fbd)
+  )
+  (wire (pts (xy 526.288 37.719) (xy 526.288 28.956))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a8992f7d-8508-404a-ab3d-ae079a2c82cc)
+  )
+  (wire (pts (xy 345.948 39.624) (xy 363.22 39.624))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a9096d64-f1b0-406c-9ba7-ec4cac6e23e5)
+  )
+  (bus (pts (xy 109.982 117.348) (xy 109.982 155.194))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a949391a-1f41-410a-8aff-4706f54fee53)
+  )
+
+  (wire (pts (xy 345.948 207.899) (xy 363.22 207.899))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a961c0e3-2ad7-45cb-841b-b88cdf54303c)
+  )
+  (wire (pts (xy 261.874 110.236) (xy 279.146 110.236))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a9f1cebd-4481-426f-ab64-c895bcc29ccc)
+  )
+  (wire (pts (xy 181.102 360.299) (xy 204.978 360.299))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a9fe6d43-7935-47f6-a855-69d85fd8db2e)
+  )
+  (wire (pts (xy 320.548 162.56) (xy 303.276 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aa375e1c-ff6a-4d92-af23-40a78f1c0728)
+  )
+  (wire (pts (xy 82.677 290.703) (xy 72.517 290.703))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aa5688f1-7a10-4a7b-a5b1-f52078e42404)
+  )
+  (wire (pts (xy 399.796 331.47) (xy 399.796 363.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aa951d43-88f6-4948-bb68-994da6628f91)
+  )
+  (wire (pts (xy 421.386 29.718) (xy 431.292 29.718))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aaae6d39-46bc-444b-9ff8-b4206d0d7cd5)
+  )
+  (wire (pts (xy 192.024 345.059) (xy 181.102 345.059))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aaaf2c13-a18b-4795-9b3d-1f00b1b712f4)
+  )
+  (wire (pts (xy 200.787 234.823) (xy 216.662 234.823))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ab29e9eb-5607-4749-9e88-eca35fef1e64)
+  )
+  (wire (pts (xy 499.872 257.937) (xy 504.19 257.937))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ab449c50-6cfa-44f4-84e3-0b5b7248a3b9)
+  )
+  (wire (pts (xy 345.948 154.94) (xy 363.22 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid abc14ff4-3e68-4802-a610-bfd4d31834a7)
+  )
+  (wire (pts (xy 200.787 227.203) (xy 209.042 227.203))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid abd3edbd-b4b4-4cb5-ad6f-794658639421)
+  )
+  (bus (pts (xy 85.217 321.183) (xy 85.217 321.056))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid abe7a79a-656e-4597-85d1-33f5e7c91009)
+  )
+
+  (wire (pts (xy 82.677 323.723) (xy 72.517 323.723))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid abeaf13f-3d79-4358-b59c-ef85fc64e15d)
+  )
+  (wire (pts (xy 134.62 44.196) (xy 114.808 44.196))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid abedfac3-a503-4cd0-921f-8328cf770b53)
+  )
+  (wire (pts (xy 320.548 202.819) (xy 299.72 202.819))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ac41b525-71ab-44e8-b268-ed51f9319b2b)
+  )
+  (bus (pts (xy 375.158 114.3) (xy 375.158 116.84))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ac5eb2dc-6669-4818-91da-e98582660e21)
+  )
+
+  (wire (pts (xy 345.948 100.076) (xy 363.22 100.076))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ac9a43f5-5229-456a-bf38-1197094fd8ea)
+  )
+  (bus (pts (xy 365.76 37.084) (xy 365.76 34.544))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aca081f8-c3bc-41fd-8454-77947d8e2a2c)
+  )
+
+  (wire (pts (xy 261.874 52.578) (xy 279.146 52.578))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ad2bc830-0438-48e5-a456-d1c5115ea2c7)
+  )
+  (bus (pts (xy 281.686 112.776) (xy 281.686 110.236))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ae800ea9-f636-4f13-ad09-06b39690149c)
+  )
+  (bus (pts (xy 85.217 346.583) (xy 85.217 364.871))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ae9ab980-196f-446e-b093-d935e0e1d378)
+  )
+
+  (wire (pts (xy 544.449 26.416) (xy 544.576 26.416))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aec410d5-f4fb-415a-a4a8-d56c99dc71f7)
+  )
+  (wire (pts (xy 193.929 307.721) (xy 215.011 307.721))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aecfd297-1430-4346-83ce-ddce6a16fb6a)
+  )
+  (wire (pts (xy 200.787 232.283) (xy 214.122 232.283))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid af2850d9-449f-4642-ace2-344d00a59267)
+  )
+  (wire (pts (xy 390.906 34.798) (xy 373.634 34.798))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid af2ca5ca-c3eb-432a-99b3-938825dba8df)
+  )
+  (wire (pts (xy 551.942 82.423) (xy 549.91 82.423))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid af5d8756-6855-445b-8dc0-58d9a8f7942e)
+  )
+  (bus (pts (xy 297.18 37.084) (xy 297.18 34.544))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid afb6a91e-119f-4d37-ace1-ceea93ce5849)
+  )
+
+  (wire (pts (xy 525.653 64.389) (xy 539.75 64.389))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b018a728-c039-41fa-add5-5e2edafd9c26)
+  )
+  (wire (pts (xy 284.226 373.634) (xy 284.226 388.366))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b027858d-fddf-448b-8279-dfe3083d2910)
+  )
+  (wire (pts (xy 394.97 119.38) (xy 377.698 119.38))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b09ce3ed-4a96-4341-90e9-289f90fa6bd6)
+  )
+  (wire (pts (xy 390.906 37.338) (xy 373.634 37.338))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b0b56256-f985-46f2-b8f9-315f49ae74ec)
+  )
+  (wire (pts (xy 320.548 49.784) (xy 299.72 49.784))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b12cb503-af87-4c11-b5ae-647398912c0b)
+  )
+  (wire (pts (xy 52.197 272.923) (xy 52.197 270.383))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b141eba1-80fe-4702-99e0-f969eeaf5a5c)
+  )
+  (wire (pts (xy 134.62 218.694) (xy 114.808 218.694))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b14b8e8b-b480-4269-ad8c-43f8504e324c)
+  )
+  (wire (pts (xy 204.978 352.679) (xy 181.102 352.679))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b199875d-39fd-4fbd-a6de-75175c446270)
+  )
+  (wire (pts (xy 413.004 265.176) (xy 395.732 265.176))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b1f18de7-3994-4902-837a-833197abb796)
+  )
+  (bus (pts (xy 179.832 19.05) (xy 179.832 34.036))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b2199199-ed8c-4e8b-9365-d794589d0b9f)
+  )
+  (bus (pts (xy 210.058 209.423) (xy 210.058 206.883))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b27d50a1-59a3-4064-a894-73f97e03f18f)
+  )
+
+  (wire (pts (xy 87.757 336.296) (xy 97.917 336.296))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b284e844-9724-4137-8fb1-bd08c33112f3)
+  )
+  (bus (pts (xy 47.117 275.463) (xy 47.117 278.003))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b2cd8ba3-c497-400d-8b1a-7789a1a37afa)
+  )
+
+  (wire (pts (xy 390.906 27.178) (xy 379.476 27.178))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b2f8b359-1d17-4df4-b9ee-3e18a0c63514)
+  )
+  (wire (pts (xy 261.874 97.536) (xy 279.146 97.536))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b328134b-f694-40cd-a078-57aadaa39906)
+  )
+  (bus (pts (xy 375.158 55.118) (xy 375.158 57.658))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b3602533-8fbb-4e37-bdd6-25317d6f7a02)
+  )
+
+  (wire (pts (xy 497.586 268.097) (xy 497.586 265.557))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b3924098-f55d-4f68-ac76-89e8af6658e2)
+  )
+  (bus (pts (xy 297.18 52.324) (xy 297.18 195.199))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b3adc4a9-7dbf-41d8-b879-bec25294f08b)
+  )
+
+  (wire (pts (xy 133.477 328.676) (xy 123.317 328.676))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b3f4b29d-15c3-4835-b728-4c77ea19662f)
+  )
+  (wire (pts (xy 452.12 26.416) (xy 442.214 26.416))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b4377ef1-0c32-40ce-9084-f3324a00e048)
+  )
+  (bus (pts (xy 216.662 44.958) (xy 216.662 47.498))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b4b325a1-7ae6-47fb-aa5d-ac24d81b6575)
+  )
+
+  (wire (pts (xy 492.76 270.637) (xy 504.19 270.637))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b51585a1-bec9-4ac7-a422-a28df623a032)
+  )
+  (wire (pts (xy 449.326 116.078) (xy 449.326 121.666))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b56fba4d-dc2c-4473-8022-12ebb5741642)
+  )
+  (wire (pts (xy 133.477 333.756) (xy 123.317 333.756))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b5eaa096-f238-461a-9055-4f6932f5bf86)
+  )
+  (wire (pts (xy 438.404 242.316) (xy 455.676 242.316))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b64387cc-ad42-4a86-bad1-8fb3b7981d5c)
+  )
+  (wire (pts (xy 345.948 205.359) (xy 363.22 205.359))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b6a21343-1e24-466b-a912-47ba4353f48f)
+  )
+  (bus (pts (xy 85.217 288.671) (xy 85.217 290.703))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b6c86a7c-235c-423b-a863-fedfb8912fd8)
+  )
+
+  (wire (pts (xy 412.496 370.84) (xy 395.224 370.84))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7a36a74-d1c7-4ae9-aa22-c0d004402042)
+  )
+  (wire (pts (xy 134.62 172.974) (xy 114.808 172.974))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7c8fafe-bcf0-458b-928a-84db4d26c8f3)
+  )
+  (bus (pts (xy 98.552 79.502) (xy 98.552 76.962))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7e59002-df84-4c3a-b3cc-1354477276c5)
+  )
+  (bus (pts (xy 109.982 218.694) (xy 109.982 216.154))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b83008c4-220d-41ff-90f1-7cf2b504e713)
+  )
+
+  (wire (pts (xy 345.948 212.979) (xy 363.22 212.979))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b90c7c99-be47-4813-bff6-471b92d5ebc2)
+  )
+  (wire (pts (xy 114.808 51.816) (xy 112.522 51.816))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b960c175-debe-4f5f-87ee-1e8298e8e88f)
+  )
+  (wire (pts (xy 216.662 234.823) (xy 227.457 234.823))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b9b12d77-a81d-4bab-8412-6dddd0a95cae)
+  )
+  (wire (pts (xy 194.564 336.55) (xy 192.024 336.55))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b9fa171f-8a55-4059-ab19-58fe4b23cf10)
+  )
+  (bus (pts (xy 300.736 157.48) (xy 300.736 160.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ba052713-c5f0-4702-a694-7d7bcbd0527e)
+  )
+
+  (wire (pts (xy 412.496 345.44) (xy 395.224 345.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ba1a9539-7c57-46b9-b1cf-301a5b993990)
+  )
+  (wire (pts (xy 160.02 172.974) (xy 177.292 172.974))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ba1e2c93-7a1f-42aa-b758-d69117d9ff7d)
+  )
+  (wire (pts (xy 114.808 97.028) (xy 112.522 97.028))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ba2faab7-efb7-40b2-abb3-1f3d8420dd7e)
+  )
+  (wire (pts (xy 390.906 32.258) (xy 373.634 32.258))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bb78b5fc-46b7-4b8a-a84e-46fef691ef61)
+  )
+  (wire (pts (xy 494.919 56.769) (xy 500.253 56.769))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bb8b9a7c-c67d-4c1e-818b-2d75fa1b3070)
+  )
+  (bus (pts (xy 85.217 323.596) (xy 85.217 323.723))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bb8f611f-c2ac-49a0-99af-814c970deac0)
+  )
+
+  (wire (pts (xy 193.294 307.721) (xy 193.929 307.721))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bbe0491c-6418-4126-9297-9cc33be1d9e1)
+  )
+  (wire (pts (xy 425.958 101.6) (xy 427.736 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bbeea6f4-8eaa-4ce5-8a3f-a82f7fc84dd4)
+  )
+  (bus (pts (xy 114.808 233.934) (xy 114.808 236.474))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bc020c59-fd98-4c2a-97ad-258feb355475)
+  )
+
+  (wire (pts (xy 320.548 144.78) (xy 303.276 144.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bc3a4b63-b618-416c-a4c5-d1d7f4990499)
+  )
+  (bus (pts (xy 85.217 323.723) (xy 85.217 326.136))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bc4b2e00-02c8-45af-9c67-d9f74f6879ea)
+  )
+
+  (wire (pts (xy 134.62 225.298) (xy 134.62 226.314))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bc79feed-ed06-4d04-8ca0-7d192d9e1636)
+  )
+  (bus (pts (xy 216.662 102.616) (xy 216.662 105.156))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bcb113d1-5d40-472a-bef9-70cacd1b94bd)
+  )
+  (bus (pts (xy 300.736 147.32) (xy 300.736 149.86))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bd323bf9-7665-415a-afa2-6f97071fbd7a)
+  )
+
+  (wire (pts (xy 400.304 225.806) (xy 400.304 257.556))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid be0159c7-7b8c-43de-8a32-276d2d24edc3)
+  )
+  (wire (pts (xy 236.474 60.198) (xy 219.202 60.198))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid be06375c-84d7-40a6-b2fb-b8c8c9de73a8)
+  )
+  (wire (pts (xy 413.004 244.856) (xy 395.732 244.856))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid beaaedbd-c999-4795-a07b-5a0be2337d16)
+  )
+  (wire (pts (xy 133.477 291.211) (xy 123.317 291.211))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bebf1eeb-e882-4b64-8712-8b5a1b595631)
+  )
+  (bus (pts (xy 136.017 291.211) (xy 136.017 288.671))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bf213fc7-e80f-4d13-a6bb-ae7630ba8944)
+  )
+
+  (wire (pts (xy 134.62 36.576) (xy 114.808 36.576))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bf4aa347-0068-4c5e-bf8f-1910e5398243)
+  )
+  (bus (pts (xy 136.017 369.951) (xy 136.017 372.491))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bf7bb739-e8ca-4e3e-9d0f-02ba736357ba)
+  )
+  (bus (pts (xy 98.552 76.962) (xy 98.552 74.422))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bf948544-1a34-4457-91c4-a49453889f09)
+  )
+  (bus (pts (xy 376.936 22.098) (xy 376.936 24.638))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c01658c2-d0bc-41c4-a6c0-de29a19aefc6)
+  )
+
+  (wire (pts (xy 195.707 275.59) (xy 193.929 275.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c017f421-6b2d-47df-a71e-54582890810d)
+  )
+  (bus (pts (xy 210.058 209.423) (xy 210.058 214.503))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c04629e6-923e-4037-8c2b-25168d35ebaf)
+  )
+
+  (wire (pts (xy 413.004 242.316) (xy 395.732 242.316))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c04a96b5-7428-44a8-98f9-5b379de82795)
+  )
+  (bus (pts (xy 179.832 223.774) (xy 179.832 231.394))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c08d71fd-974e-45a9-a651-469f3ae9e4cf)
+  )
+
+  (wire (pts (xy 437.896 350.52) (xy 455.168 350.52))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c0e11988-8bb7-4f02-bfc8-8fc02872041b)
+  )
+  (wire (pts (xy 187.579 331.47) (xy 187.579 365.379))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c172a079-dd4f-45c3-8890-29f47adf11a4)
+  )
+  (bus (pts (xy 85.217 273.431) (xy 85.217 275.971))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c1921e54-8801-48dc-bdb0-ab5b1b5f558d)
+  )
+
+  (wire (pts (xy 236.474 107.696) (xy 219.202 107.696))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c1cc9a20-b854-45d3-9904-aefbd92c2f27)
+  )
+  (wire (pts (xy 79.756 109.982) (xy 91.186 109.982))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c1de55df-afb0-4b4e-904a-ac3e2c5d0f0d)
+  )
+  (wire (pts (xy 82.677 303.403) (xy 72.517 303.403))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c2165394-7ffa-4112-9511-c20d67301058)
+  )
+  (bus (pts (xy 98.552 29.972) (xy 98.552 59.182))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c236116a-26b2-4e1d-ae26-340ace016bc9)
+  )
+
+  (wire (pts (xy 345.948 202.819) (xy 363.22 202.819))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c29b15e8-72ec-4d26-a5d8-efbe44e05729)
+  )
+  (wire (pts (xy 236.474 110.236) (xy 219.202 110.236))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c305a185-3e31-4b91-8529-324a4ee3f3b1)
+  )
+  (wire (pts (xy 160.02 59.436) (xy 177.292 59.436))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c3e698b3-611f-466d-8053-73a6ba296237)
+  )
+  (wire (pts (xy 345.948 115.316) (xy 363.22 115.316))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c3e84897-aaf0-400d-a461-749937636681)
+  )
+  (wire (pts (xy 114.808 36.576) (xy 112.522 36.576))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c40634b8-375f-40c6-88a5-9bb7d94cde90)
+  )
+  (bus (pts (xy 98.552 74.422) (xy 98.552 71.882))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c422c016-da44-4988-b644-b4ab01dd7ae6)
+  )
+  (bus (pts (xy 98.552 84.582) (xy 98.552 82.042))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c4d9c234-1c98-402d-858f-968817f0fc0d)
+  )
+
+  (wire (pts (xy 261.874 39.878) (xy 279.146 39.878))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c5420112-dbb4-465e-aa0c-edf39283864b)
+  )
+  (bus (pts (xy 216.662 110.236) (xy 216.662 112.776))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c561f9dd-fcac-4d2b-b55f-a61f4d6bfbb6)
+  )
+  (bus (pts (xy 216.662 60.198) (xy 216.662 62.738))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c5cc631b-bf5c-4078-9f57-50d270b90f20)
+  )
+  (bus (pts (xy 439.674 34.036) (xy 439.674 36.576))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c5ddfc3c-200d-42a5-86cf-b296bdd24b9f)
+  )
+
+  (wire (pts (xy 72.517 275.463) (xy 75.057 275.463))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c650635c-2d8a-4daf-9a55-222c74469dd3)
+  )
+  (bus (pts (xy 85.217 311.023) (xy 85.217 313.563))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c66311d0-f372-4512-a78f-1a487209432e)
+  )
+
+  (wire (pts (xy 438.15 297.688) (xy 455.422 297.688))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c6bb68c1-521b-4c48-9397-20bfd51a962f)
+  )
+  (wire (pts (xy 539.75 64.389) (xy 539.75 36.449))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c74ffd1f-8b83-4162-9175-4ce597d9c2f2)
+  )
+  (bus (pts (xy 179.832 155.194) (xy 179.832 162.814))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c755439f-c584-40d7-967e-90b782832a98)
+  )
+
+  (wire (pts (xy 228.981 318.389) (xy 228.981 335.28))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c758ef98-09c4-4d1d-a13a-39621d39bb9f)
+  )
+  (bus (pts (xy 136.017 262.636) (xy 136.017 273.431))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c764e3bc-b6aa-4fd6-9a21-3ae7e71ee20d)
+  )
+
+  (wire (pts (xy 200.787 219.583) (xy 227.457 219.583))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c7f64963-e90c-46e3-8dcf-096976969554)
+  )
+  (bus (pts (xy 85.217 331.343) (xy 85.217 333.756))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c857298e-0c5a-4898-b268-1fb2cb57d39b)
+  )
+
+  (wire (pts (xy 345.948 147.32) (xy 363.22 147.32))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c85b8cfe-3234-458b-99f5-c4cd264d17c4)
+  )
+  (bus (pts (xy 281.686 50.038) (xy 281.686 47.498))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c8f9a396-6d80-4bc9-af73-4799d9370772)
+  )
+
+  (wire (pts (xy 345.948 162.56) (xy 363.22 162.56))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c983654a-ead3-4604-82ee-f1a519377351)
+  )
+  (wire (pts (xy 375.158 50.038) (xy 373.634 50.038))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c9e1f646-086b-486b-9de6-cc3c55cefd9e)
+  )
+  (bus (pts (xy 114.808 226.314) (xy 114.808 233.934))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca1aa083-fcb8-4262-83f0-3695d407ab03)
+  )
+  (bus (pts (xy 281.686 105.156) (xy 281.686 102.616))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca3d2966-c910-4803-b32a-31b0adbc462d)
+  )
+
+  (wire (pts (xy 133.477 283.591) (xy 123.317 283.591))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca3e37d9-0bf4-41a3-87ab-d56a391869df)
+  )
+  (wire (pts (xy 198.882 255.143) (xy 209.042 255.143))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cbba9807-a157-4ba1-b79c-ac787d7e8f3d)
+  )
+  (wire (pts (xy 236.474 55.118) (xy 219.202 55.118))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cbd92f35-595a-4600-8ece-668e0c30498d)
+  )
+  (wire (pts (xy 438.15 295.148) (xy 455.422 295.148))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cc050a63-dbaa-4b9e-89d5-cacde7ac1972)
+  )
+  (bus (pts (xy 47.117 311.023) (xy 47.117 313.563))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cc47c978-c63d-4d4c-b2ba-5e2fdbe0c8f3)
+  )
+
+  (wire (pts (xy 287.909 378.714) (xy 281.94 378.714))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cc7d4fd3-92f9-4351-bee3-3cfa1658d7ca)
+  )
+  (wire (pts (xy 49.657 290.703) (xy 59.817 290.703))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ccb93898-2957-4094-8f7a-8e617447665d)
+  )
+  (wire (pts (xy 49.657 318.643) (xy 59.817 318.643))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ccbea01a-ab00-4c18-8431-bca4614612db)
+  )
+  (wire (pts (xy 224.917 196.723) (xy 224.917 194.183))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cce3f55e-e569-46ab-b107-218e0371b957)
+  )
+  (wire (pts (xy 79.756 99.822) (xy 91.186 99.822))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cd006328-ee15-4f62-97c4-b1a2db742469)
+  )
+  (bus (pts (xy 216.662 65.278) (xy 216.662 94.996))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cd383638-625c-4f79-99fc-10e5d805821e)
+  )
+
+  (wire (pts (xy 425.958 105.41) (xy 425.958 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cdd90c0f-a9d5-48aa-90c8-3fd80b6c5ccf)
+  )
+  (wire (pts (xy 425.958 121.666) (xy 425.958 116.84))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ce01059c-b766-4473-93f0-6b2232ecb81a)
+  )
+  (wire (pts (xy 345.948 105.156) (xy 363.22 105.156))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ceb421b9-a361-4f28-ba8b-0f8b9a58813d)
+  )
+  (bus (pts (xy 365.76 94.996) (xy 365.76 97.536))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cf1aba8d-51bb-4d95-806d-3910f2e6e219)
+  )
+
+  (wire (pts (xy 212.598 204.343) (xy 227.457 204.343))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cf21aa20-bbcb-4ef3-afd8-25896c3d12c9)
+  )
+  (wire (pts (xy 542.29 92.583) (xy 550.926 92.583))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cf408734-0fcc-4d65-84e2-54810a2ff3b3)
+  )
+  (wire (pts (xy 47.117 338.963) (xy 59.817 338.963))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cf950e42-2a91-4583-89b2-351f9e365d9a)
+  )
+  (wire (pts (xy 345.948 152.4) (xy 363.22 152.4))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cfaac290-e5f3-45eb-ade2-a0a79803dc35)
+  )
+  (bus (pts (xy 98.552 71.882) (xy 98.552 69.342))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d0129aca-f386-490f-8e57-7cfd353003a9)
+  )
+
+  (wire (pts (xy 320.548 147.32) (xy 303.276 147.32))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d067937f-c07f-4e62-bc33-2ab7ac78b7e1)
+  )
+  (wire (pts (xy 82.677 336.423) (xy 72.517 336.423))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d07077f4-1947-44a1-b96c-a04e07f1c4ac)
+  )
+  (bus (pts (xy 47.117 262.763) (xy 85.217 262.763))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d09b6bab-bf0a-4c49-99a8-1c7eee641b1b)
+  )
+  (bus (pts (xy 376.936 17.018) (xy 93.726 17.018))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d0f41082-a2e4-4252-8899-47bb5d993397)
+  )
+  (bus (pts (xy 47.117 303.403) (xy 47.117 305.943))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d100a178-3b87-4856-b180-9a683e1ed8b9)
+  )
+
+  (wire (pts (xy 345.948 52.324) (xy 363.22 52.324))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d1024e81-f371-4a08-9143-df053887922d)
+  )
+  (wire (pts (xy 227.457 196.723) (xy 224.917 196.723))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d1385d13-7a01-41c4-911b-077175cc0af2)
+  )
+  (wire (pts (xy 194.564 334.01) (xy 189.865 334.01))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d156e10b-27ad-4a36-9f70-c6aea0991f0a)
+  )
+  (wire (pts (xy 114.808 104.648) (xy 112.522 104.648))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d19fe828-0750-4471-8160-79e4b6873981)
+  )
+  (wire (pts (xy 79.756 79.502) (xy 96.012 79.502))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2006b92-156c-4891-ac9e-58845400e9d2)
+  )
+  (wire (pts (xy 438.15 305.308) (xy 448.818 305.308))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d235c508-d590-42bc-a48b-babfe9510dd7)
+  )
+  (bus (pts (xy 136.017 318.516) (xy 136.017 321.056))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d246b0ad-b45f-4cc4-b227-b33074f94455)
+  )
+
+  (wire (pts (xy 160.02 104.648) (xy 177.292 104.648))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d29583d9-9fb2-40ad-b4b0-f361dba63588)
+  )
+  (wire (pts (xy 49.657 308.483) (xy 59.817 308.483))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2a52fff-8204-4a73-b537-148d93c28949)
+  )
+  (wire (pts (xy 114.808 112.268) (xy 112.522 112.268))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2bd6bc3-a4b9-460e-8a0b-cdf4612459c8)
+  )
+  (bus (pts (xy 365.76 100.076) (xy 365.76 102.616))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d302573a-437a-40e8-8405-86d833e0bf95)
+  )
+
+  (wire (pts (xy 504.19 252.857) (xy 499.872 252.857))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d3216df2-70eb-42d0-a5ad-4a3df6f97457)
+  )
+  (wire (pts (xy 499.872 250.317) (xy 499.872 252.857))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d3682172-5ac7-48d7-aac5-8b01297ff4f1)
+  )
+  (wire (pts (xy 445.516 101.6) (xy 462.026 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d3dee86d-e7b1-4798-8d50-4c42eab0f719)
+  )
+  (bus (pts (xy 136.017 382.651) (xy 136.017 391.414))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d3eb6c62-aa53-4980-bd99-8282d169fbfe)
+  )
+
+  (wire (pts (xy 456.946 116.078) (xy 456.946 121.666))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d423d0e8-01df-4325-878a-447938cb2b6e)
+  )
+  (wire (pts (xy 171.45 323.4436) (xy 171.45 310.261))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d42fff14-7fe9-4dd7-b1d4-f6f37e917ebc)
+  )
+  (wire (pts (xy 437.896 345.44) (xy 455.168 345.44))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d44b2a6d-a652-44ca-9920-07c44c178092)
+  )
+  (wire (pts (xy 212.471 280.67) (xy 215.011 280.67))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d4ac7189-aec2-4553-a1d5-ccd634dd3e19)
+  )
+  (bus (pts (xy 281.686 102.616) (xy 281.686 100.076))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d4f0e1a0-8be6-4321-b548-fc8996c2acb5)
+  )
+
+  (wire (pts (xy 236.474 42.418) (xy 219.202 42.418))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d4f1c928-2a11-4461-949b-8ea0e156f8f0)
+  )
+  (bus (pts (xy 85.217 311.023) (xy 85.217 308.483))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d509124b-335b-4834-9ca5-4cd80f1e5f9e)
+  )
+
+  (wire (pts (xy 437.896 109.22) (xy 462.026 109.22))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d526c133-e0e8-4469-86f8-42601cdef8a4)
+  )
+  (wire (pts (xy 49.657 285.623) (xy 59.817 285.623))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d53ba8e8-f993-415c-a00b-124e020086b0)
+  )
+  (wire (pts (xy 160.02 165.354) (xy 177.292 165.354))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d5b8f6ab-31f7-414f-8689-be415f2a5be0)
+  )
+  (wire (pts (xy 160.02 180.594) (xy 177.292 180.594))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d660257c-e476-401e-b6cd-566a2804e50d)
+  )
+  (bus (pts (xy 47.117 305.943) (xy 47.117 308.483))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d6a60508-7e34-4b6e-83e9-99604c576f01)
+  )
+  (bus (pts (xy 433.832 27.178) (xy 433.832 24.638))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d6b33e6b-9c67-493c-b14c-7f21c257d1eb)
+  )
+
+  (wire (pts (xy 82.677 321.183) (xy 72.517 321.183))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d6e52a2e-923e-4f7a-b403-8509bc1d5aab)
+  )
+  (wire (pts (xy 261.874 47.498) (xy 279.146 47.498))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d6e6c9bd-e831-44de-afbe-d50f24c96600)
+  )
+  (wire (pts (xy 108.077 354.076) (xy 110.617 354.076))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d765d65d-89c0-48ef-9e91-74771bca6921)
+  )
+  (bus (pts (xy 179.832 178.054) (xy 179.832 216.154))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d79bcfa5-4f07-4da0-966b-143800a1bbce)
+  )
+
+  (wire (pts (xy 214.122 253.238) (xy 214.122 255.143))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d79cea81-5be2-4791-a929-69101bbabc08)
+  )
+  (wire (pts (xy 133.477 278.511) (xy 123.317 278.511))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d7b1870d-30e6-44e5-b68e-fe5f311de191)
+  )
+  (bus (pts (xy 85.217 291.211) (xy 85.217 290.703))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d81c9353-1572-4f5e-b4e9-ba88a8f1414c)
+  )
+  (bus (pts (xy 433.832 16.764) (xy 433.832 17.018))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d84d3137-22ee-4c7f-a903-0b8cb64184c8)
+  )
+
+  (wire (pts (xy 204.978 357.759) (xy 181.102 357.759))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d86156cc-398b-4313-8b78-73b6ec0b711f)
+  )
+  (wire (pts (xy 438.404 252.476) (xy 449.072 252.476))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d8afeeb9-5825-4c98-800a-b061c916e322)
+  )
+  (bus (pts (xy 216.662 42.418) (xy 216.662 44.958))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d8b13829-76e2-40a9-ab5b-de2f059197ec)
+  )
+
+  (wire (pts (xy 495.3 284.353) (xy 550.037 284.353))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d8d65741-bf31-4499-bb53-5631ea941763)
+  )
+  (bus (pts (xy 114.808 112.268) (xy 114.808 119.888))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d912a925-b422-42c3-a8f5-561fbb705a29)
+  )
+
+  (wire (pts (xy 210.947 275.59) (xy 212.471 275.59))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d989bc64-8b7f-48e9-922c-687a45533519)
+  )
+  (wire (pts (xy 504.19 265.557) (xy 497.586 265.557))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d98ff88f-8f6c-4fc3-97d9-498c661109f4)
+  )
+  (bus (pts (xy 365.76 18.796) (xy 365.76 34.544))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d9f4c07c-f773-400b-9b34-919487801522)
+  )
+
+  (wire (pts (xy 52.197 158.496) (xy 34.925 158.496))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid da133235-20a6-4277-8541-b0080d15d851)
+  )
+  (bus (pts (xy 300.736 92.71) (xy 300.736 94.996))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid da1a1398-e377-4968-bcde-38ccdcc9bdec)
+  )
+  (bus (pts (xy 300.736 152.4) (xy 300.736 154.94))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid da988547-44c1-4429-bf63-4f26953e2411)
+  )
+
+  (wire (pts (xy 49.657 316.103) (xy 59.817 316.103))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid db19cf17-a69c-47ae-973e-c79da6fefb88)
+  )
+  (wire (pts (xy 394.97 93.98) (xy 377.698 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dbeb9945-430d-42dd-94d6-e3b69152204f)
+  )
+  (wire (pts (xy 320.548 205.359) (xy 299.72 205.359))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dc6914bc-087e-4d7c-ae5e-ece5780051cf)
+  )
+  (bus (pts (xy 179.832 49.276) (xy 179.832 56.896))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dc97fd0e-603f-47e7-920e-cac6bc94bbba)
+  )
+
+  (wire (pts (xy 345.948 44.704) (xy 363.22 44.704))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dca41ca5-6575-4cbf-9e5c-74b4a669cefd)
+  )
+  (wire (pts (xy 400.05 278.638) (xy 400.05 310.388))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dccc9185-e963-41c7-bfaa-ff68154bef91)
+  )
+  (wire (pts (xy 82.677 316.103) (xy 72.517 316.103))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd261654-6f7b-414f-9b57-01005e1a518c)
+  )
+  (wire (pts (xy 49.276 76.962) (xy 32.004 76.962))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd2e9a58-85ea-4130-90ce-713920d3f62f)
+  )
+  (wire (pts (xy 133.477 338.836) (xy 123.317 338.836))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd4f5d6b-0e72-4611-865b-5b6e3d477a4f)
+  )
+  (wire (pts (xy 160.02 51.816) (xy 177.292 51.816))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd560f98-3ff2-462d-b090-ddff0c29f320)
+  )
+  (bus (pts (xy 300.736 142.24) (xy 300.736 144.78))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd65cffb-ebcb-4fdd-a141-29ba73219f44)
+  )
+
+  (wire (pts (xy 49.657 300.863) (xy 59.817 300.863))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dded770a-1ea0-4386-b6f2-a80dce5033a7)
+  )
+  (bus (pts (xy 297.18 49.784) (xy 297.18 52.324))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid de434bd4-26f4-47d6-8d33-db16d1b8d6af)
+  )
+  (bus (pts (xy 47.117 318.643) (xy 47.117 321.183))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid de646b6a-ac09-4eb1-8cb8-23c3582fdea2)
+  )
+  (bus (pts (xy 85.217 300.863) (xy 85.217 298.323))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid defd3368-cb14-469a-accf-e239cde3b3a7)
+  )
+
+  (wire (pts (xy 79.756 107.442) (xy 91.186 107.442))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid df29ca9b-2a9a-47f6-87a5-9142c35fe76e)
+  )
+  (wire (pts (xy 449.326 121.666) (xy 453.136 121.666))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid df51a779-0f40-4aae-85fd-53a9ca12bd74)
+  )
+  (wire (pts (xy 110.617 359.791) (xy 113.157 359.791))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid df569f43-3a5a-47da-85c8-02851ecfe950)
+  )
+  (wire (pts (xy 82.677 328.803) (xy 72.517 328.803))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid df5c8e60-4860-425c-83db-9be1f8b3a743)
+  )
+  (wire (pts (xy 431.546 97.79) (xy 425.958 97.79))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid df82b617-f0ea-4fe4-8633-5e4cd662287f)
+  )
+  (wire (pts (xy 72.517 278.003) (xy 75.057 278.003))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid df9fbbdc-eea6-4348-95ba-304d92e02218)
+  )
+  (wire (pts (xy 216.662 255.143) (xy 216.662 253.238))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dfa61e25-a5b1-4d64-96da-519b38bafa8e)
+  )
+  (wire (pts (xy 438.404 247.396) (xy 455.676 247.396))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dfe1c102-9faa-4bf5-8c95-ea260535258a)
+  )
+  (wire (pts (xy 224.917 199.263) (xy 224.917 196.723))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e0a29391-e783-4b89-884f-1189fc1dfad3)
+  )
+  (wire (pts (xy 345.948 210.439) (xy 363.22 210.439))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e0ea306a-e0c7-4cd1-adcd-5c8491d12153)
+  )
+  (wire (pts (xy 438.404 244.856) (xy 455.676 244.856))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e13bb58f-339f-4343-b7e6-aeaf24705618)
+  )
+  (wire (pts (xy 123.317 380.111) (xy 124.587 380.111))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e18ae8f0-5431-4bb3-b235-cd3ea991000c)
+  )
+  (wire (pts (xy 138.684 318.389) (xy 228.981 318.389))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e236799e-c150-484f-aa1e-31146669983b)
+  )
+  (wire (pts (xy 209.042 255.143) (xy 211.582 255.143))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e271cfa9-e363-4c34-9a2d-2176c096a446)
+  )
+  (wire (pts (xy 82.677 344.043) (xy 72.517 344.043))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e2a956a9-cbfd-4b9d-9fb5-ae15dfe02dc9)
+  )
+  (wire (pts (xy 512.953 87.249) (xy 513.08 87.249))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e2d0f8d8-d695-4eb9-8a32-cc251043873c)
+  )
+  (wire (pts (xy 160.02 233.934) (xy 177.292 233.934))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e2febf2a-5b69-4bfa-bb62-074c71e99431)
+  )
+  (wire (pts (xy 438.404 239.776) (xy 455.676 239.776))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e39406bf-89d1-49f8-9145-f278fe7ea7ad)
+  )
+  (bus (pts (xy 433.832 19.558) (xy 433.832 17.018))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e3c636d5-25ab-4863-8659-59c045cabb26)
+  )
+
+  (wire (pts (xy 236.474 125.476) (xy 219.202 125.476))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e4d05012-f562-4a16-95e3-bd1614c946a8)
+  )
+  (bus (pts (xy 85.217 278.511) (xy 85.217 281.051))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5407336-382c-487d-8795-85601b2c61f1)
+  )
+
+  (wire (pts (xy 345.948 47.244) (xy 363.22 47.244))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e56c4039-2d2d-4e6b-a5b2-694df43cdf72)
+  )
+  (bus (pts (xy 365.76 47.244) (xy 365.76 49.784))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e574e427-4bab-4ea6-85a4-ce158bdd11ac)
+  )
+
+  (wire (pts (xy 320.548 44.704) (xy 299.72 44.704))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5758738-0683-43a1-97ec-b1205fbd45bd)
+  )
+  (wire (pts (xy 97.917 343.916) (xy 97.917 346.456))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e59e21c8-4d48-4bad-9e3f-b10959ebb4ea)
+  )
+  (bus (pts (xy 136.017 288.671) (xy 136.017 286.131))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e59f0fcc-0b86-4566-9673-e7be037e32df)
+  )
+  (bus (pts (xy 281.686 19.05) (xy 297.18 19.05))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5a4a8a9-a509-40b6-9147-767116f34d0a)
+  )
+
+  (wire (pts (xy 320.548 102.616) (xy 303.276 102.616))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5a65a7d-ac7e-459e-a3c0-0c891a6d5662)
+  )
+  (wire (pts (xy 87.757 338.836) (xy 97.917 338.836))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5b11f8a-a771-41aa-8b59-7bd71f400535)
+  )
+  (wire (pts (xy 82.677 300.863) (xy 72.517 300.863))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e6126751-f612-4249-bbfd-0fac28b9834b)
+  )
+  (bus (pts (xy 85.217 336.423) (xy 85.217 338.963))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e61f6a20-d8d2-4823-a365-7ba4c6ed1ae0)
+  )
+
+  (wire (pts (xy 134.62 175.514) (xy 117.348 175.514))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e667c6d6-f77d-4fff-91ad-4253da519874)
+  )
+  (wire (pts (xy 449.326 225.806) (xy 400.304 225.806))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e7259bd3-4afe-4d7c-902e-f94928fcd6c7)
+  )
+  (wire (pts (xy 394.97 101.6) (xy 377.698 101.6))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e7502a15-9dd2-4f40-a327-3feb045c3230)
+  )
+  (bus (pts (xy 136.017 321.056) (xy 136.017 323.596))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e795e521-a63a-40ad-ad97-0583ff5c73c5)
+  )
+  (bus (pts (xy 109.982 49.276) (xy 109.982 56.896))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e7d3a91a-8141-4fa5-943c-7786ba121ab7)
+  )
+
+  (wire (pts (xy 320.548 97.536) (xy 303.276 97.536))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e7db8b41-212d-49db-af0c-b5d93520b145)
+  )
+  (wire (pts (xy 134.62 228.854) (xy 117.348 228.854))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e7df8372-4aeb-4f39-9550-a13fa35030aa)
+  )
+  (wire (pts (xy 528.066 69.469) (xy 528.066 82.423))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e8f39fea-dc97-413f-84e1-5a8cadcdf220)
+  )
+  (wire (pts (xy 52.197 166.116) (xy 34.925 166.116))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e952d100-af37-4f5b-a646-dc58f15bd569)
+  )
+  (bus (pts (xy 179.832 170.434) (xy 179.832 178.054))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e97f5935-a9b7-46bc-9863-1b455894706f)
+  )
+  (bus (pts (xy 365.76 39.624) (xy 365.76 37.084))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e9842ab6-a4ae-4073-9909-0230a070d224)
+  )
+
+  (wire (pts (xy 438.15 300.228) (xy 455.422 300.228))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e9d8d102-bfa1-4cd9-995d-0172f611d504)
+  )
+  (bus (pts (xy 297.18 197.739) (xy 297.18 195.199))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ea74d779-0213-4720-b1f9-b70994774c4b)
+  )
+
+  (wire (pts (xy 542.29 73.787) (xy 542.29 74.168))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ea819c6a-6937-4ab8-8d3c-1c823f2c0d58)
+  )
+  (wire (pts (xy 452.12 36.576) (xy 442.214 36.576))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eb1eb179-172e-4cab-9252-3b2c4eb832a3)
+  )
+  (wire (pts (xy 390.906 29.718) (xy 379.476 29.718))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eba6f760-a511-4182-9d3c-7d9e86e052d8)
+  )
+  (bus (pts (xy 47.117 262.763) (xy 47.117 275.463))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ebee11a8-e778-4a8d-aff1-742f5b8efb26)
+  )
+
+  (wire (pts (xy 216.662 234.823) (xy 216.662 240.538))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ec2c770c-cb01-4fd8-a78b-3a5aa77f1097)
+  )
+  (wire (pts (xy 236.474 115.316) (xy 219.202 115.316))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ec5aa65a-c15a-41fd-a220-4be7bb1d6b71)
+  )
+  (wire (pts (xy 82.677 285.623) (xy 72.517 285.623))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ed03869f-4a85-4d71-bfd6-bf6c8d65505f)
+  )
+  (wire (pts (xy 456.946 121.666) (xy 453.136 121.666))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ed1df82e-879e-4d25-ac74-d5bbe976e283)
+  )
+  (wire (pts (xy 49.276 64.262) (xy 32.004 64.262))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ed3a3347-cc18-489d-842b-532818fe119b)
+  )
+  (wire (pts (xy 438.658 186.944) (xy 455.93 186.944))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ed45177b-b05e-4df6-886d-7552e2afed18)
+  )
+  (wire (pts (xy 542.29 74.168) (xy 550.926 74.168))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid edfd7ad5-d2b2-443d-917f-f9ef29f702f4)
+  )
+  (bus (pts (xy 365.76 87.63) (xy 365.76 94.996))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eec00bf9-5d94-418d-8a9f-03b083a1b718)
+  )
+
+  (wire (pts (xy 49.657 328.803) (xy 59.817 328.803))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eef4c7c6-88ed-4885-a6f8-68c7d5818a07)
+  )
+  (bus (pts (xy 85.217 316.103) (xy 85.217 318.516))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ef10e189-3139-4ff8-8439-3ac261156893)
+  )
+
+  (wire (pts (xy 79.756 89.662) (xy 96.012 89.662))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ef1b3c8a-12df-4758-9d5d-cd638e28cf45)
+  )
+  (wire (pts (xy 160.02 218.694) (xy 177.292 218.694))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid efd9b05f-1ac3-4c43-8941-2c404f8084fe)
+  )
+  (wire (pts (xy 438.658 194.564) (xy 455.93 194.564))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f080704d-07b2-4fdd-8521-65a2dad1f20c)
+  )
+  (bus (pts (xy 136.017 326.136) (xy 136.017 328.676))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f0a2ece0-a5e0-4afa-84ac-70dcf84ad4e7)
+  )
+
+  (wire (pts (xy 445.516 101.6) (xy 445.516 112.268))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f0c04a28-79e7-43d3-9b91-7009ad528ea8)
+  )
+  (wire (pts (xy 538.353 61.849) (xy 538.353 37.719))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f0e474d0-7a95-48ad-90b7-81f108099042)
+  )
+  (wire (pts (xy 152.527 339.979) (xy 138.43 339.979))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f0f0b154-2d86-4f60-990e-522973e6f90b)
+  )
+  (bus (pts (xy 85.217 338.963) (xy 85.217 341.503))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f12e5f41-9796-48eb-8d0a-4f9e67fbf03a)
+  )
+  (bus (pts (xy 216.662 115.316) (xy 216.662 117.856))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f1b0d28a-abef-443a-bd8e-0ca5599730a4)
+  )
+  (bus (pts (xy 85.217 372.491) (xy 85.217 382.651))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f205d21f-6f38-44c7-a98c-54a91dd4defb)
+  )
+  (bus (pts (xy 179.832 94.488) (xy 179.832 102.108))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f2607c4e-8048-4960-8dc3-0c238d3d87e2)
+  )
+  (bus (pts (xy 300.736 154.94) (xy 300.736 157.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f27a5d5e-2e89-4e49-b092-16ad61e9d8e1)
+  )
+
+  (wire (pts (xy 320.548 47.244) (xy 299.72 47.244))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f2b54c9c-45b8-45bc-a87a-7c822ded48e9)
+  )
+  (wire (pts (xy 413.258 212.344) (xy 395.986 212.344))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f316d82e-d56b-4d15-a055-25cec45d45a3)
+  )
+  (bus (pts (xy 281.686 44.958) (xy 281.686 42.418))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f37ca3ba-b096-496b-84de-f706019723ef)
+  )
+
+  (wire (pts (xy 79.756 102.362) (xy 91.186 102.362))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f3a1d3a5-6679-4e7e-8ec2-3bbbf3525d3f)
+  )
+  (wire (pts (xy 431.546 113.03) (xy 425.958 113.03))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f3d8e9e7-2c36-416d-8c62-80ce3eb406c3)
+  )
+  (bus (pts (xy 371.094 39.878) (xy 371.094 42.418))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f451069a-ccf2-4f62-9439-5d7c6c9ac5f3)
+  )
+
+  (wire (pts (xy 155.702 347.599) (xy 138.43 347.599))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f453c9ec-2d79-4424-b164-b5348cf49a93)
+  )
+  (wire (pts (xy 287.782 393.446) (xy 281.813 393.446))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f47b7bf7-27cf-4a1b-865d-c9791dca7334)
+  )
+  (wire (pts (xy 441.706 121.666) (xy 437.896 121.666))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f4b4b4d6-7942-46b6-ae87-0b01f06fbbc3)
+  )
+  (bus (pts (xy 439.674 26.416) (xy 439.674 23.876))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f4b56a1b-9f92-4055-8cfd-ae33a0abe59d)
+  )
+  (bus (pts (xy 371.094 18.796) (xy 365.76 18.796))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f50dda06-73e6-43ef-b473-1e9b23f13d0e)
+  )
+
+  (wire (pts (xy 114.808 165.354) (xy 112.522 165.354))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f531da33-f835-4193-8174-869814a5c239)
+  )
+  (wire (pts (xy 79.756 61.722) (xy 96.012 61.722))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f5418134-7828-4029-ae6a-19fa967bd39b)
+  )
+  (wire (pts (xy 435.356 93.98) (xy 453.136 93.98))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f568852e-55d0-4668-845a-71717bfdedf0)
+  )
+  (wire (pts (xy 134.62 39.116) (xy 117.348 39.116))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f5cc5a2e-e367-48c2-98c1-653d735682b3)
+  )
+  (wire (pts (xy 320.548 160.02) (xy 303.276 160.02))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f5e8359b-fb70-4e21-96e6-522dace8e8f4)
+  )
+  (wire (pts (xy 72.517 280.543) (xy 82.677 280.543))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f5e90b4e-3e0b-49fb-9fa9-94bb0349f78c)
+  )
+  (bus (pts (xy 109.982 109.728) (xy 109.982 117.348))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f5fef9dc-8286-4205-bf92-896267ba2684)
+  )
+
+  (wire (pts (xy 134.62 160.274) (xy 117.348 160.274))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f68f5d8b-fa66-411c-8c4e-1c987928807a)
+  )
+  (bus (pts (xy 85.217 333.883) (xy 85.217 336.296))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f6c7c3c5-4f35-4419-95d4-7f878099f4e1)
+  )
+
+  (wire (pts (xy 214.122 232.283) (xy 227.457 232.283))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f6da145f-a3bb-420b-b9e5-92be48f8a0e7)
+  )
+  (wire (pts (xy 134.62 46.736) (xy 117.348 46.736))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f6e5fd59-540c-456b-887d-796e30466486)
+  )
+  (bus (pts (xy 136.017 283.591) (xy 136.017 281.051))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f707c8e8-a7a3-4f2b-a2c7-cdf692db994d)
+  )
+  (bus (pts (xy 47.117 300.863) (xy 47.117 303.403))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f70ace81-1224-4471-a463-9d09de82bd4f)
+  )
+  (bus (pts (xy 216.662 122.936) (xy 216.662 125.476))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f7679ed5-b2c8-431f-82ff-4280b032445c)
+  )
+  (bus (pts (xy 114.808 34.036) (xy 114.808 36.576))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f7883db1-ef40-48cb-abac-9c221e66771e)
+  )
+
+  (wire (pts (xy 320.548 100.076) (xy 303.276 100.076))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f7ba0cde-1e16-4dd6-9b23-8d4eb8fb390d)
+  )
+  (wire (pts (xy 82.677 349.123) (xy 72.517 349.123))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f8143682-4c24-4842-85ce-02ce5140a69d)
+  )
+  (bus (pts (xy 98.552 82.042) (xy 98.552 79.502))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f832f036-b9e0-4947-b847-46aa7e284a6b)
+  )
+  (bus (pts (xy 439.674 16.764) (xy 439.674 23.876))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f854dfd8-87c7-470d-9fd4-29a312e3dd44)
+  )
+  (bus (pts (xy 47.117 313.563) (xy 47.117 316.103))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f884a028-5f9b-4ea6-ac71-adbe4c9d8b35)
+  )
+  (bus (pts (xy 114.808 172.974) (xy 114.808 180.594))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f8a26c0e-f040-48d4-8175-2ea430b69087)
+  )
+
+  (wire (pts (xy 413.258 186.944) (xy 395.986 186.944))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f8ae02e8-25d7-49cb-a241-7b72bea02513)
+  )
+  (bus (pts (xy 365.76 110.236) (xy 365.76 112.776))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f8ff15e6-d475-40bd-8b86-b016d598e8aa)
+  )
+
+  (wire (pts (xy 261.874 105.156) (xy 279.146 105.156))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f9190aa1-d657-4c91-a7bd-16614a540153)
+  )
+  (bus (pts (xy 365.76 105.156) (xy 365.76 107.696))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f92d60b4-ed89-4027-9385-8828b2925bdc)
+  )
+
+  (wire (pts (xy 527.558 36.449) (xy 527.558 31.496))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f977fcc4-0b9b-4790-b268-a562a6e415f9)
+  )
+  (wire (pts (xy 441.706 121.666) (xy 445.516 121.666))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f97c97a1-7267-4cc6-b2b5-392578212a3d)
+  )
+  (wire (pts (xy 320.548 110.236) (xy 303.276 110.236))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f98c9d77-d7c6-4795-8b56-5f92fe6d386d)
+  )
+  (bus (pts (xy 216.662 19.05) (xy 216.662 34.798))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fa5d8179-246d-49d8-8b2e-e0472d5725e6)
+  )
+
+  (wire (pts (xy 437.896 121.666) (xy 437.896 119.888))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fb424e84-4e2f-402f-b3e7-749162e868d3)
+  )
+  (wire (pts (xy 413.004 247.396) (xy 395.732 247.396))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fb4c2b63-2e67-4a2f-8532-9be75f81f5ee)
+  )
+  (wire (pts (xy 523.367 31.75) (xy 523.367 37.719))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fb7ef050-daf3-4dec-bbfa-0fd7f6a66630)
+  )
+  (wire (pts (xy 134.62 54.356) (xy 117.348 54.356))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fb9b27dd-fbfe-42dc-b178-2b936c11f3be)
+  )
+  (bus (pts (xy 365.76 102.616) (xy 365.76 105.156))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fb9e4818-2cec-41dd-8165-66f8654994b0)
+  )
+  (bus (pts (xy 109.982 170.434) (xy 109.982 178.054))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fbedb988-2cbe-4e0c-8f41-d90f9995cf99)
+  )
+  (bus (pts (xy 85.217 336.296) (xy 85.217 336.423))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fc24e656-7cba-43f2-a972-0f18a53ad1bf)
+  )
+
+  (wire (pts (xy 87.757 331.216) (xy 97.917 331.216))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fc3a2f48-3b21-4eb0-95e4-b7261811998b)
+  )
+  (bus (pts (xy 47.117 326.263) (xy 47.117 328.803))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fc414318-7bf8-407e-b869-6f17ac87f70e)
+  )
+  (bus (pts (xy 85.217 308.483) (xy 85.217 305.943))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fc7dd819-4c5c-497e-8c0c-75fce40fead2)
+  )
+  (bus (pts (xy 47.117 290.703) (xy 47.117 288.163))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fc8a9c53-af8a-436e-bb48-8055b9472555)
+  )
+
+  (wire (pts (xy 87.757 278.511) (xy 97.917 278.511))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fcf14daf-c09f-41e9-adf4-2133aab6e3f9)
+  )
+  (bus (pts (xy 85.217 285.623) (xy 85.217 283.591))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fd39e866-c4a9-4a86-9727-48d4b3253bed)
+  )
+
+  (wire (pts (xy 345.948 197.739) (xy 363.22 197.739))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fd49dec5-4f3b-481e-a104-8da89331bccb)
+  )
+  (bus (pts (xy 375.158 109.22) (xy 375.158 114.3))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fd894489-88ff-49a8-a4e4-005629a8751d)
+  )
+  (bus (pts (xy 47.117 308.483) (xy 47.117 311.023))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fdb20c7d-4bbb-4507-98af-49cb9aac62bf)
+  )
+  (bus (pts (xy 179.832 109.728) (xy 179.832 117.348))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fdc27925-244f-482c-a809-2b6323a608ee)
+  )
+  (bus (pts (xy 375.158 91.44) (xy 375.158 87.63))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fdda3777-5bb9-4fe3-8b98-c30b3e222832)
+  )
+  (bus (pts (xy 98.552 89.662) (xy 98.552 87.122))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fde75c07-3ff2-4985-8a4f-831b636c80e4)
+  )
+
+  (wire (pts (xy 400.304 257.556) (xy 413.004 257.556))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fe180089-c44d-4c5f-a879-02cf5bcf0006)
+  )
+  (wire (pts (xy 87.757 333.756) (xy 97.917 333.756))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fe2436ec-1ba8-4fd1-b80d-ea55fcb645b6)
+  )
+  (wire (pts (xy 134.62 107.188) (xy 117.348 107.188))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fe347fc1-3d8b-42d2-ab3c-8120205c53d3)
+  )
+  (wire (pts (xy 87.757 283.591) (xy 97.917 283.591))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ff1455f3-c74c-47b5-b0a8-735f81252d49)
+  )
+  (wire (pts (xy 114.808 172.974) (xy 112.522 172.974))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ff658e52-8c82-4902-ac9a-8b0b7a7da3f5)
+  )
+
+  (text "BUS_WAIT pulled low when\nVRAM_CPU_REQ is LOW and INHIBTI is LOW"
+    (at 219.837 292.1 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 107b2e3a-937c-4e82-a8f8-f5f9ce79ad61)
+  )
+  (text "VRAM (CHAR-RAM)" (at 217.17 32.766 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2199cc50-daef-4183-ab8e-fa5ba78d78e5)
+  )
+  (text "VRAM_REQ_INHIBIT is LOW when CRTC is\naccessing VRAM and WAIT bit is set"
+    (at 153.162 296.037 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 48e93f8b-cab8-4b6b-a93e-0aade9c6fa7e)
+  )
+  (text "Delay addr increment\nby 1 cpu clk cycle" (at 249.174 338.963 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 64b7c08c-a49d-4709-a590-1c39a4e7b815)
+  )
+  (text "Base address select" (at 219.202 251.968 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7d0842f7-c9d4-42ba-bb70-f6c202514c00)
+  )
+  (text "VRAM (ATTRIBUTE/COLOR-RAM)" (at 217.424 92.964 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f5d2c11a-f72f-4a64-a166-4d606a82475f)
+  )
+  (text "CHARACTER-ROM\n" (at 381.635 16.637 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid fe314c28-c68c-46e6-adad-d69b9fd2506b)
+  )
+
+  (label "#BUS_D5" (at 346.71 157.48 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 00641c68-0468-4f02-b14d-85583ec862e7)
+  )
+  (label "A12" (at 81.407 316.103 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 00fd636a-f02b-4b3c-a03a-605f63e3f82e)
+  )
+  (label "CRTC_MA8" (at 133.858 157.734 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 0192fb45-d9bd-4b17-ab74-aba4a1d7dfb5)
+  )
+  (label "VRAM_ATTR_D7" (at 319.786 112.776 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 02608a34-d4c4-427e-a923-e6ac63d98dba)
+  )
+  (label "#A2" (at 89.027 326.136 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 0291497f-2ccb-49d8-8394-55209852c9a4)
+  )
+  (label "#BUS_RESET" (at 412.496 212.344 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 030be836-13e3-4c71-87aa-0c8f03bba2ad)
+  )
+  (label "ATTR_FG_G" (at 394.208 101.6 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 03637817-ff26-4fe5-924a-7168c1f8a291)
+  )
+  (label "CRTC_MA9" (at 133.858 165.354 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 054120c9-e71c-48ec-a823-dc55d2ecc8d8)
+  )
+  (label "#CPU_A3" (at 133.858 61.976 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 057119b3-7688-4646-b137-51ba41eb1521)
+  )
+  (label "#CPU_A3" (at 439.42 194.564 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 05d28fe9-8028-436a-9e00-6937544fce30)
+  )
+  (label "VRAM_ATTR_D4" (at 319.786 105.156 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 071811b6-ea77-4998-b1b6-56729a7947e6)
+  )
+  (label "#BUS_~{IOREQ}" (at 89.027 375.031 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 0807ca1e-0c70-4e87-8eb9-457163c1a7e3)
+  )
+  (label "CRTC_RA4" (at 80.518 109.982 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 08ff5c66-2798-4d4d-b79d-7c3ddf2750f5)
+  )
+  (label "PIXEL_D5" (at 451.358 39.116 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 09477123-bb3d-44fc-9ad0-9a0487698e39)
+  )
+  (label "A14" (at 81.407 321.183 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 0b0733d5-0858-403a-b991-5c0d1ebb4acd)
+  )
+  (label "CRTC_RA0" (at 390.144 19.558 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 0b52d72d-85e3-43ff-a85d-89cf874a9244)
+  )
+  (label "VRAM_A7" (at 235.712 115.316 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 0c999c2e-ae5d-4163-8692-f7a0710f85ea)
+  )
+  (label "VRAM_CONT_D1" (at 319.786 39.624 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 0cdd7187-9c71-46dc-86a0-e8ab5a98804c)
+  )
+  (label "A19" (at 81.407 338.963 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 0dedb070-a860-44f4-ad07-76358879affd)
+  )
+  (label "#BUS_A3" (at 155.067 393.954 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 0e3bb4d7-b09c-44b4-a673-500b33390dd0)
+  )
+  (label "#BUS_A4" (at 213.614 204.343 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 0ef2d753-8c7b-4a67-9f91-c7ce4760bf25)
+  )
+  (label "CRTC_RA3" (at 80.518 107.442 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 0f884316-163a-48ae-865c-25102877689d)
+  )
+  (label "VRAM_CONT_D4" (at 319.786 44.704 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 10283721-1a5a-49c5-84b3-6885d66cd0f4)
+  )
+  (label "CHAR_D1" (at 390.144 34.798 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 104878cd-30bc-469f-bffb-2b73a7db3720)
+  )
+  (label "#BUS_D0" (at 48.514 61.722 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 10678030-a3dd-4c15-9302-7cc9e3ee0932)
+  )
+  (label "#CPU_A7" (at 133.858 122.428 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 1179d387-aa86-470e-abee-48cbc394aada)
+  )
+  (label "CRTC_RA2" (at 390.144 24.638 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 1193c0f9-00df-4c8f-991c-b2786c72e777)
+  )
+  (label "#BUS_D2" (at 48.514 66.802 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 133aff07-6465-4a43-b7f5-5f916198aa79)
+  )
+  (label "#CPU_A14" (at 438.658 350.52 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 13522c46-c33c-40b4-867b-eed9d2ce8f4b)
+  )
+  (label "MEMAQ" (at 81.407 280.543 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 13a97c16-14e6-4c1b-ad6d-b8c3fc5cb113)
+  )
+  (label "#BUS_D1" (at 346.71 200.279 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 13f354f9-6b2d-48d5-9166-f8d6789a2937)
+  )
+  (label "#BUS_D2" (at 51.435 161.036 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 13f36bf4-b605-4dea-a42f-56a82d6f2ba5)
+  )
+  (label "CHAR_D3" (at 346.71 44.704 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 14bf45c0-8709-4520-9e5c-0bb26afcd363)
+  )
+  (label "#D7" (at 89.027 293.751 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 150fa8f2-9d6d-4377-92ff-1c2ffaf65a64)
+  )
+  (label "#BUS_~{RD}" (at 140.843 342.519 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 153294b4-d509-409d-934f-b58d854bc9f9)
+  )
+  (label "#BUS_D6" (at 411.734 350.52 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 1606a738-f12a-47a6-9d3b-35722b593053)
+  )
+  (label "CRTC_MA5" (at 80.518 74.422 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 16173848-ed41-4011-b846-9e3b1d044fb1)
+  )
+  (label "VRAM_ATTR_D5" (at 262.636 107.696 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 16618889-882a-4df0-bff8-f08d86d2db0a)
+  )
+  (label "#CPU_A1" (at 133.858 46.736 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 16f1158a-5e77-4773-9749-925fbceb0ed3)
+  )
+  (label "CRTC_MA1" (at 80.518 64.262 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 1727c250-e4f5-4ebe-8276-fb37f7f1e440)
+  )
+  (label "D6" (at 50.927 300.863 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 175c7f82-ea94-43d7-8016-e574a26df699)
+  )
+  (label "#BUS_D0" (at 346.71 144.78 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 17a4f24e-ca6b-4452-9357-7e85a34597c4)
+  )
+  (label "VRAM_CONT_D3" (at 319.786 202.819 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 1b83437f-30dd-4033-97ea-76dcc8a54e97)
+  )
+  (label "ATTR_FG_R" (at 394.208 109.22 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 1d15e682-746b-45ea-b3cd-c9b377c89087)
+  )
+  (label "#BUS_A5" (at 213.614 206.883 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 1d1f4f06-367a-40eb-8908-fed54ab7ced8)
+  )
+  (label "VRAM_A0" (at 235.712 37.338 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 1f7b7a12-f79d-4332-9c2d-fbb6a0ec7bb0)
+  )
+  (label "PIXEL_D6" (at 451.358 41.656 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 1f84e7fe-8796-4fb3-ba9c-496d50f467b3)
+  )
+  (label "VRAM_A2" (at 235.712 42.418 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 1fc5fe12-822c-423e-8978-0b01f4d8b416)
+  )
+  (label "A8" (at 81.407 305.943 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2011d0de-cf26-4410-98bc-8f2a192ce791)
+  )
+  (label "#BUS_D4" (at 411.734 345.44 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2075e9f9-1b63-4c41-badb-acf7de17558b)
+  )
+  (label "~{M1}" (at 50.927 316.103 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2109a247-c7a7-4603-bec5-bf805d67c2ce)
+  )
+  (label "VRAM_CONT_D4" (at 319.786 205.359 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2178ae12-a626-43a2-b239-f24cc682e452)
+  )
+  (label "#BUS_D2" (at 411.988 295.148 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 218c7f11-b25f-48dc-b1cf-2b78b30c693d)
+  )
+  (label "VRAM_A13" (at 160.782 226.314 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2237f1ce-636c-4381-878b-7dff5a65c7fd)
+  )
+  (label "~{WR}" (at 132.207 369.951 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 232da541-d5f4-44bc-8fd0-2ae5b242c406)
+  )
+  (label "VRAM_A6" (at 235.712 52.578 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 251ec552-f09c-4269-956e-952bf97cb958)
+  )
+  (label "~{INT}" (at 50.927 311.023 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2642b2df-6379-47e6-8de5-11c028d191df)
+  )
+  (label "~{MREQ}" (at 50.927 328.803 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 26a1d702-f75e-495e-b84e-a404a51e373f)
+  )
+  (label "#CPU_A14" (at 133.858 236.474 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 26e0d6dd-8799-4114-b154-3f99b3b850c5)
+  )
+  (label "#BUS_D3" (at 346.71 205.359 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 27759562-bead-40dd-a3dc-4814a8cdf74e)
+  )
+  (label "CHAR_D7" (at 346.71 54.864 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2a891a34-17ac-4114-9b40-2aeda7229e4b)
+  )
+  (label "#BUS_D3" (at 346.71 152.4 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2b988657-abe8-4d6a-9694-9bdb451b45a2)
+  )
+  (label "#CPU_A4" (at 439.166 239.776 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2ca52840-1dfb-4543-a53c-501ad356955e)
+  )
+  (label "A23{slash}SDA" (at 81.407 349.123 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2cc212ec-a019-4a8d-8bf4-1f21ef7dd905)
+  )
+  (label "ATTR_FG_I" (at 394.208 116.84 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2d48c122-2a21-4d12-bb39-dc66cb668a69)
+  )
+  (label "VRAM_CONT_D3" (at 319.786 42.164 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2dc6dba6-916e-429a-ab3b-8da9246622ad)
+  )
+  (label "#CPU_A10" (at 133.858 175.514 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2e4049b2-d2c1-4680-a095-61826c626795)
+  )
+  (label "#CPU_A13" (at 438.658 347.98 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2e7f03f5-f6e5-4a63-855c-8d3a46ac166a)
+  )
+  (label "#BUS_D6" (at 346.71 212.979 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 315b7384-3e7a-4d75-92bb-c974ba7b75e1)
+  )
+  (label "VRAM_CONT_D6" (at 319.786 210.439 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 31b13a16-ef9b-47c4-b6d0-c1f80d130759)
+  )
+  (label "VRAM_ATTR_D6" (at 262.636 110.236 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 31cfdd20-a55e-488c-a3a0-14d936cd0421)
+  )
+  (label "#BUS_D1" (at 346.71 147.32 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 31d22571-5a6d-48cf-90bd-e47642afe408)
+  )
+  (label "#BUS_A3" (at 140.843 347.599 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 31ddd21a-5361-4829-a59d-a88a3e13bdf1)
+  )
+  (label "VRAM_A12" (at 160.782 218.694 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 32ad7681-3a7d-4790-abca-77171948143e)
+  )
+  (label "PIXEL_D0" (at 451.358 26.416 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 32ddb601-7d8f-4a93-9ad9-ed3c295d5c6d)
+  )
+  (label "VRAM_A3" (at 160.782 59.436 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 336e4684-05aa-49d2-ad4a-b3d37fab8351)
+  )
+  (label "ATTR_FG_B" (at 346.71 97.536 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 3452ec65-9f9f-456d-b840-657a8fb3768a)
+  )
+  (label "A22{slash}SCL" (at 81.407 346.583 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3470f647-b389-43e0-9676-9aa9b0a65506)
+  )
+  (label "#BUS_A7" (at 213.614 211.963 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 350eb2f6-88a5-4804-a94a-d6b69543e5cd)
+  )
+  (label "D0" (at 132.207 275.971 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 366df537-6371-4747-a6a7-582993c0f786)
+  )
+  (label "VRAM_ATTR_D3" (at 319.786 149.86 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 369e9b15-44dd-49ad-9f45-a2075991c9a3)
+  )
+  (label "VRAM_ATTR_D5" (at 319.786 107.696 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 381b1bb8-7697-4f55-9086-81e3584a3e4a)
+  )
+  (label "CHAR_D5" (at 346.71 49.784 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 387dc3d0-657c-4980-8b41-56f38359ed60)
+  )
+  (label "CRTC_MA6" (at 80.518 76.962 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 3970f7fc-586e-4d58-89d5-ae21387ad200)
+  )
+  (label "CHAR_D6" (at 390.144 47.498 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3984c0ae-1a45-4416-ac37-450ca6c04bd1)
+  )
+  (label "CHAR_D3" (at 390.144 39.878 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 39c99124-0cf0-46b4-bc00-37b4a68ebd03)
+  )
+  (label "ATTR_BG_G" (at 394.208 104.14 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3a51b20f-cc64-4ee4-86a2-64dba3a059b6)
+  )
+  (label "PIXEL_D7" (at 451.358 44.196 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3a5c2b1f-5d17-4d95-bdea-3b20870c2198)
+  )
+  (label "ATTR_BG_I" (at 394.208 119.38 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3a83de54-adf9-4be4-a430-239a780e6d18)
+  )
+  (label "CHAR_D2" (at 390.144 37.338 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3aaac818-ae87-45af-99dc-83c093e6d7f0)
+  )
+  (label "#BUS_D1" (at 48.514 64.262 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3ad9e242-3293-49dd-9a86-c609234e3bcf)
+  )
+  (label "#BUS_A0" (at 140.843 334.899 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 3b5d29ed-ef85-4a9e-9f5e-72c5b4b2138d)
+  )
+  (label "#BUS_D7" (at 411.734 353.06 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3b8e6244-8ba9-492a-a718-81611a2506c9)
+  )
+  (label "VRAM_CONT_D0" (at 262.636 37.338 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 3d11005c-6c29-49e1-829e-e13a0d2a0959)
+  )
+  (label "A0" (at 81.407 285.623 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3f187dd3-3e04-4bb1-bde0-73a5e3be2a60)
+  )
+  (label "#BUS_~{#IOREQ}" (at 213.614 194.183 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 3f81208f-f1c1-4738-8fe1-2c768b881e3b)
+  )
+  (label "#CPU_A7" (at 439.166 247.396 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 3fe5a662-7ee9-4be3-8cb0-f41489443c7d)
+  )
+  (label "ATTR_FG_B" (at 394.208 93.98 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 4089f2ea-fb9a-43de-be62-4d52769466f1)
+  )
+  (label "VRAM_ATTR_D1" (at 319.786 147.32 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 40b1b4b8-f9cd-437e-b6ec-327687f11202)
+  )
+  (label "ATTR_FG_R" (at 346.71 102.616 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 418515c9-4b17-4616-8e1e-6d29fb0c9f07)
+  )
+  (label "D5" (at 132.207 288.671 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 41f794f1-e18c-42ff-b759-ae40f8a9bfe1)
+  )
+  (label "A3" (at 132.207 328.676 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 425b5f7a-a625-462e-b807-6e90c963dabc)
+  )
+  (label "#BUS_D2" (at 412.496 192.024 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 43770f39-5054-490c-9381-c5389c60f2e7)
+  )
+  (label "#BUS_D6" (at 48.514 76.962 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 44415eb0-344b-47c7-bb52-3b9628dec307)
+  )
+  (label "CRTC_MA11" (at 133.8581 180.6038 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 45f13c35-dcb9-43b5-92d9-8fb33de48350)
+  )
+  (label "VRAM_A10" (at 235.712 62.738 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 47c73a70-4a29-4487-bd06-b8b5bcf06077)
+  )
+  (label "CRTC_MA0" (at 80.518 61.722 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 4a2095e0-314d-46ef-b78d-6aaa45389bb1)
+  )
+  (label "A9" (at 81.407 308.483 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 4a7c5b66-50c0-406b-9f5d-5c6338e5f136)
+  )
+  (label "~{RD}" (at 50.927 323.723 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 4be20da5-5622-4d22-8191-d59b90674141)
+  )
+  (label "#BUS_RESET" (at 411.988 318.008 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 4c74ca08-dd22-4c9b-bc0f-aa15725518f1)
+  )
+  (label "FONT_S2" (at 390.144 57.658 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 4e607163-5a9b-4655-9d07-8e6332c3033b)
+  )
+  (label "~{CPURESET}" (at 50.927 305.943 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 4f1a9f4b-d4eb-47e2-8ec6-2b8a16dfbd8c)
+  )
+  (label "#BUS_D0" (at 346.71 197.739 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 4f97f464-83b1-4b89-b7b4-b05e627a6dbe)
+  )
+  (label "D3" (at 132.207 283.591 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 50e98b1f-1412-4371-8fbe-00942bb025ed)
+  )
+  (label "PIXEL_D2" (at 422.148 24.638 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 50fc6cf9-a409-437d-9973-b12e2fd9b699)
+  )
+  (label "CRTC_MA4" (at 133.858 97.028 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 51e17c23-d66e-4bc5-9ba9-2d29c6e7447a)
+  )
+  (label "#BUS_~{WR}" (at 89.027 369.951 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5209316f-cf09-4d33-814d-e921c38bb1aa)
+  )
+  (label "#D1" (at 89.027 278.511 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5211ec57-87ee-41fe-ab2b-38fcb82019bc)
+  )
+  (label "CRTC_MA8" (at 80.518 82.042 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 52c5cec8-87b0-478a-8736-13da6851375a)
+  )
+  (label "VRAM_A9" (at 160.782 165.354 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 53bbf0a8-7836-4d98-9e3b-aac07786e2d1)
+  )
+  (label "PIXEL_D2" (at 451.358 31.496 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 53fca029-e259-4e3c-a6d5-b81fc823b942)
+  )
+  (label "~{INT2}" (at 50.927 283.083 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 54e213f2-ca5f-4eb4-bb8d-c051b3f9e23e)
+  )
+  (label "ATTR_FG_I" (at 346.71 105.156 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 54eae67c-973c-44e0-8466-4c2179d04c39)
+  )
+  (label "#BUS_D5" (at 48.514 74.422 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 5532a43b-95f2-4dda-bb86-f11bb6843258)
+  )
+  (label "A6" (at 132.207 336.296 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 5605df56-1551-4e5d-bb54-c8445c0d407a)
+  )
+  (label "D4" (at 50.927 295.783 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 57aaf00c-805c-4afb-8bbc-c656ab28ea2d)
+  )
+  (label "VRAM_ATTR_D6" (at 319.786 157.48 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 57f0dab0-24a6-46c1-b6b7-aa2827bc73ae)
+  )
+  (label "#BUS_D6" (at 346.71 160.02 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5801dab0-40cf-465c-bc3e-10de26387139)
+  )
+  (label "D7" (at 132.207 293.751 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 59851371-d2be-4a9d-8f43-9111339cd4dc)
+  )
+  (label "D5" (at 50.927 298.323 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5999ac1b-cfb6-4402-90c2-a43a82e9b399)
+  )
+  (label "VRAM_ATTR_D3" (at 319.786 102.616 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 5ab7f7b9-b5c3-49b4-8fd3-8a6a678fb352)
+  )
+  (label "CLK_CPU" (at 50.927 308.483 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5afd4cbe-1d37-474a-bca9-d52ab8a2b440)
+  )
+  (label "PIXEL_D3" (at 422.148 27.178 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5cb11763-d03c-42cc-ab24-2dae347ce186)
+  )
+  (label "#BUS_A2" (at 140.843 339.979 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5ea94ae5-e439-46b5-8798-c254cfdd5dc2)
+  )
+  (label "#BUS_D2" (at 346.71 149.86 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5eb8e56f-3c38-4477-97df-ebc3acea9a63)
+  )
+  (label "CHAR_D2" (at 346.71 42.164 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5f54183c-dd26-4c3a-a53c-f738a6a7c245)
+  )
+  (label "VRAM_A4" (at 160.782 97.028 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5f57e02d-3eb0-43ab-962e-887d4ac03477)
+  )
+  (label "VRAM_A7" (at 235.712 55.118 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 5fb9ab8d-a0f4-4790-affd-0319c136658a)
+  )
+  (label "VRAM_ATTR_D0" (at 262.636 97.536 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5fce3709-6147-40da-8f86-3db42a257bda)
+  )
+  (label "#CPU_A9" (at 438.912 295.148 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 614a51ea-cefe-400e-bad0-7c953fe23c73)
+  )
+  (label "#BUS_D0" (at 412.496 186.944 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 626bdda9-66d9-41b2-afbf-e71fa69af68c)
+  )
+  (label "#A5" (at 89.027 333.756 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 62d3a86e-d1d1-4e22-adeb-ac9ac10bb17a)
+  )
+  (label "CHAR_D4" (at 346.71 47.244 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 630c7642-853a-4293-88eb-9e15487c28bd)
+  )
+  (label "A7" (at 81.407 303.403 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 63668cae-9dac-426b-944a-046648d91da9)
+  )
+  (label "D2" (at 132.207 281.051 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6536beee-c646-4098-90b6-755f2a0bfc55)
+  )
+  (label "#CPU_A10" (at 438.912 297.688 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 67643d63-7b8a-4364-b28b-ed4bc07e434f)
+  )
+  (label "#BUS_D7" (at 346.71 215.519 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 67a70b4f-03cf-4c76-b570-7fc0d481f477)
+  )
+  (label "CRTC_RA3" (at 390.144 27.178 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 687e2b48-b17d-4e76-8c17-65878cc98c8a)
+  )
+  (label "~{NMI}" (at 50.927 313.563 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 68c74dc2-dbc8-41b6-8d49-2ea15329cc92)
+  )
+  (label "VRAM_CONT_D5" (at 319.786 207.899 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 68e62cbd-bc27-4294-aa28-63079c2079c7)
+  )
+  (label "CHAR_D0" (at 390.144 32.258 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6abff65c-9504-4e1b-8b97-9b0b5990330e)
+  )
+  (label "VRAM_ATTR_D7" (at 319.786 160.02 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6ac33980-2a37-47d6-b6d3-e3a67d9db9b3)
+  )
+  (label "~{HALT}" (at 50.927 321.183 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 6ba0ba6d-e9f2-4e5d-bf12-246cf5024c52)
+  )
+  (label "A11" (at 81.407 313.563 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6be6f0d2-ce74-4e54-9164-d5dd5e809d9f)
+  )
+  (label "~{RESET}" (at 89.027 385.191 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 6cc10118-efb5-446f-9297-700270f5b80b)
+  )
+  (label "D0" (at 50.927 285.623 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 6df4ccd4-48ae-46c2-b049-acec8f594d48)
+  )
+  (label "#BUS_D1" (at 411.988 292.608 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6f6eaf12-d64b-45e8-a329-7fe90a53eb92)
+  )
+  (label "ATTR_BG_I" (at 346.71 115.316 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 6f70b473-bace-4d71-8752-ba58f00b254e)
+  )
+  (label "ATTR_BG_B" (at 394.208 96.52 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6f85ceb4-8e06-408f-81f3-a8d2d7c0a571)
+  )
+  (label "VRAM_A4" (at 235.712 47.498 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7019e1a9-ab98-44e2-8ab5-bd6a5b380938)
+  )
+  (label "#BUS_D4" (at 412.242 239.776 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 70c37e14-14b9-4ed8-a0d7-b62c24ba6ad3)
+  )
+  (label "ATTR_BG_B" (at 346.71 107.696 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 71467c39-a4a4-43aa-be47-b33076b2b0e9)
+  )
+  (label "CRTC_MA7" (at 133.858 119.888 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 71f659b4-8a29-4a9a-9489-8f1b7e193867)
+  )
+  (label "D2" (at 50.927 290.703 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 732e83d6-5b72-4397-b2e7-45b56379bd85)
+  )
+  (label "VRAM_A11" (at 160.782 180.594 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 73c4bcc7-a48f-4c1b-b444-052166136168)
+  )
+  (label "CRTC_MA12" (at 80.518 92.202 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 73f50ad6-34aa-4d9f-849c-8f2c7952e28f)
+  )
+  (label "#BUS_D7" (at 51.435 173.736 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 74289df3-0654-4d1b-949a-168c67361310)
+  )
+  (label "CRTC_RA4" (at 390.144 29.718 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 74a9f059-bee4-422c-b5b3-ec336f59c3ea)
+  )
+  (label "#CPU_A0" (at 133.858 39.116 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 75c300be-ff0c-49f6-8280-7cb94d840298)
+  )
+  (label "VRAM_A1" (at 235.712 100.076 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 76b2d712-7a68-4d46-a147-361379e593d6)
+  )
+  (label "~{RD}" (at 132.207 367.411 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 778ea0e2-1827-4227-b88b-bf0648f2eebd)
+  )
+  (label "#D6" (at 89.027 291.211 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 779e76c9-f6fe-4e69-8415-f03fe3a257c8)
+  )
+  (label "VRAM_A3" (at 235.712 44.958 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 78b7646e-8347-4cdc-b05e-f66f9ddd2d4a)
+  )
+  (label "ATTR_BG_R" (at 394.208 111.76 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 78cc62e1-f5b5-45c1-866e-255b101b2475)
+  )
+  (label "#D5" (at 89.027 288.671 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7973ed71-14d9-467c-8905-13f7f002289b)
+  )
+  (label "#CPU_A2" (at 133.858 54.356 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 79a59c6c-cb5d-4af7-bd52-adbc1aeb1f25)
+  )
+  (label "A0" (at 132.207 321.056 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 79a94ea4-e818-42e9-9c46-4116594cc3c1)
+  )
+  (label "PIXEL_D0" (at 422.148 19.558 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 79bd07b6-f278-4a5f-9168-a7ddd6d5c062)
+  )
+  (label "VRAM_CONT_D5" (at 262.636 47.498 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 79d792cb-c968-4002-a025-7c6171b6d40e)
+  )
+  (label "VRAM_CONT_D3" (at 262.636 42.418 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7a3f218a-95e2-4cc7-ac66-c0abe83478e6)
+  )
+  (label "VRAM_A7" (at 160.782 119.888 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7a4cd71b-26df-4dc7-a616-d93717c4c11d)
+  )
+  (label "VRAM_ATTR_D4" (at 319.786 152.4 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7a8ed611-d808-4d3c-829f-fc38dce5426d)
+  )
+  (label "#BUS_RESET" (at 411.734 370.84 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7b50b103-45b5-416c-aca9-49dcf7775d75)
+  )
+  (label "VRAM_A14" (at 160.782 233.934 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7b9ff0cd-6837-4769-94a2-972986b89282)
+  )
+  (label "VRAM_A6" (at 160.782 112.268 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7bb25a90-1224-4c70-8a14-a37313715028)
+  )
+  (label "VRAM_CONT_D4" (at 262.636 44.958 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7bcb0567-0338-47f5-a8f0-5f310e898315)
+  )
+  (label "CRTC_RA1" (at 390.144 22.098 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7bcc982c-928c-4b26-86de-c7e8d6ee37f2)
+  )
+  (label "#BUS_RESET" (at 412.242 265.176 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7bd8bd1f-126a-4c8a-ac10-ac30c753591b)
+  )
+  (label "#BUS_D6" (at 412.242 244.856 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7c946abe-d3f5-48d2-8523-5449319992ee)
+  )
+  (label "VRAM_A5" (at 235.712 50.038 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7f32bcfa-7ad5-4c1d-9c85-b7c2bd99c3e2)
+  )
+  (label "CRTC_RA0" (at 80.518 99.822 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7f8405d4-08d8-490d-a6a4-2e6fb5768455)
+  )
+  (label "VRAM_A0" (at 160.782 36.576 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7f87433f-630e-46df-bc6e-fd331ebef3b4)
+  )
+  (label "#BUS_D7" (at 412.242 247.396 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7fb01cda-380f-4423-8c11-d0b57677f76e)
+  )
+  (label "#BUS_D1" (at 51.435 158.496 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 80069dfb-e00b-443e-9df9-57b79d2fdf43)
+  )
+  (label "#CPU_A1" (at 439.42 189.484 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 80a05e5a-0189-48c8-9bd7-03c7428d05d4)
+  )
+  (label "VRAM_CONT_D6" (at 262.636 50.038 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 825c0362-f46d-4166-9c75-b66ef6fe9de4)
+  )
+  (label "~{IOREQ}" (at 50.927 331.343 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 82d013c2-77c8-410c-8d00-31020f3e803e)
+  )
+  (label "CRTC_MA2" (at 80.518 66.802 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 8390ad78-edc6-41e1-aba7-922164c7adf4)
+  )
+  (label "VRAM_CONT_D8" (at 262.636 55.118 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 83af8a73-4eed-44a1-90cd-4db68f00a54c)
+  )
+  (label "ATTR_BG_G" (at 346.71 110.236 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 8446bc81-cac3-4005-b324-d246b4effea8)
+  )
+  (label "#BUS_D3" (at 411.988 297.688 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 84f6194c-929f-4f0b-a8ea-c18901aa3571)
+  )
+  (label "CRTC_MA3" (at 133.858 59.436 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 851e8702-a5a3-466b-afc2-037401cd9e9c)
+  )
+  (label "#A7" (at 89.027 338.836 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 874546dd-e6e9-4475-9afa-ec7ae57cf47f)
+  )
+  (label "A6" (at 81.407 300.863 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 87aab669-db42-4b5c-b3f8-811f11e553df)
+  )
+  (label "CRTC_RA2" (at 80.518 104.902 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 88d9c12a-5d4b-472d-a0bd-5c83977afffb)
+  )
+  (label "#BUS_D4" (at 48.514 71.882 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 891c991e-8ac4-4727-a729-bb9524aeabb3)
+  )
+  (label "VRAM_A9" (at 235.712 120.396 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 895ef72b-e7bc-4b2e-b64d-a44455acded0)
+  )
+  (label "A5" (at 81.407 298.323 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 897e39b6-82b7-4f6a-a24a-47c0b22ee5c3)
+  )
+  (label "#CPU_A11" (at 133.858 183.134 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 8a3b52bf-4e13-4fc6-83c9-df0b189a9ac9)
+  )
+  (label "A2" (at 81.407 290.703 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 8b243f82-4229-4a32-a64e-d5b01411e52d)
+  )
+  (label "PIXEL_D6" (at 422.148 34.798 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 8c01f212-e93d-4a83-b79e-3a65f32df44c)
+  )
+  (label "#CPU_A0" (at 439.42 186.944 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 8ca17677-0abe-4fbb-a5fb-dfce97a55310)
+  )
+  (label "CRTC_MA12" (at 133.8581 218.7038 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 8cd727ad-8d22-44c1-bc41-6dac44f07e14)
+  )
+  (label "#A6" (at 89.027 336.296 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 8dd35a19-d9d9-410d-9607-3f6615e9b231)
+  )
+  (label "CHAR_D4" (at 390.144 42.418 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 8e16132d-9e94-4c5a-970c-5f302bfd58e9)
+  )
+  (label "#BUS_D1" (at 412.496 189.484 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 8ebbdc32-78e3-4509-be6c-adb9783a5580)
+  )
+  (label "A21" (at 81.407 344.043 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 8ed20754-b15f-4ca8-bd82-a4a8212f93c5)
+  )
+  (label "#CPU_A13" (at 133.858 228.854 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 8eeb400a-1715-4a0c-9ca5-88f856934341)
+  )
+  (label "#BUS_D5" (at 411.734 347.98 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 8f4c28f7-1c10-48c0-8212-5b3dfbcbd289)
+  )
+  (label "#BUS_D6" (at 51.435 171.196 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 8fa474e4-2f77-416f-8ef0-f934f14aa331)
+  )
+  (label "#BUS_A6" (at 213.614 209.423 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 8fe3ce55-5cc9-47fa-b88c-0dfcabd0682a)
+  )
+  (label "A15" (at 81.407 323.723 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 913e907c-7a50-4e36-a9e9-024c8a8d16dd)
+  )
+  (label "VRAM_CONT_D1" (at 319.786 200.279 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 92117a36-a235-433d-83bb-28232e12fae6)
+  )
+  (label "#BUS_D3" (at 48.514 69.342 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 93c0b0a6-a354-4f7c-b05e-7a76d1b2d17f)
+  )
+  (label "CLK_CPU" (at 132.207 372.491 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 93fca458-a87d-4774-91f3-067e47e0bb33)
+  )
+  (label "#D4" (at 89.027 286.131 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9411fd2d-ae7b-4ec9-b9e6-559ac5490558)
+  )
+  (label "FONT_S3" (at 390.144 60.198 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 94a73887-f1f3-4767-90ef-726d3a564590)
+  )
+  (label "VRAM_ATTR_D3" (at 262.636 102.616 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 98154080-7042-48d1-9afe-1e44b7c9db3e)
+  )
+  (label "A20" (at 81.407 341.503 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 99b8f835-3ca2-4268-9588-3f56566d40da)
+  )
+  (label "VRAM_A1" (at 160.782 44.196 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9b944ff4-fec6-4fe3-8012-43efebd66d5c)
+  )
+  (label "CRTC_MA10" (at 80.518 87.122 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9b9e4613-79f9-4a10-aacd-9f2c015364d5)
+  )
+  (label "PIXEL_D7" (at 422.148 37.338 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9c3e3ade-ce76-4587-8d4b-78d9ed9646a4)
+  )
+  (label "~{INT0}" (at 50.927 278.003 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9c82f0f6-60dd-4429-b017-18f534332433)
+  )
+  (label "PIXEL_D4" (at 422.148 29.718 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9d3104a8-798e-429e-9069-0de703c3473e)
+  )
+  (label "CHAR_D1" (at 346.71 39.624 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9e812511-383d-4f6f-90af-197abfd7558c)
+  )
+  (label "#BUS_D5" (at 412.242 242.316 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 9effa2d0-7ac3-4864-8a50-4751b87f7f8f)
+  )
+  (label "#CPU_A5" (at 133.858 107.188 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 9f4bde8b-8027-4f7a-ab43-7949d980897f)
+  )
+  (label "A3" (at 81.407 293.243 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a019ec0b-bf5a-4b6d-8251-3610469f6441)
+  )
+  (label "VRAM_ATTR_D8" (at 319.786 162.56 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a11085e1-a14a-4a0e-95f9-9c5c157f0dad)
+  )
+  (label "VRAM_CONT_D1" (at 262.636 39.878 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid a2016766-10ea-45a6-aa0c-e9815e20ecf7)
+  )
+  (label "#BUS_D5" (at 346.71 210.439 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid a294b3a3-d3df-4d5a-bbf4-03e40814019e)
+  )
+  (label "~{BUSACK}" (at 81.407 328.803 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a3f20f64-6f12-4cc3-accd-773218bbea4b)
+  )
+  (label "VRAM_ATTR_D4" (at 262.636 105.156 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid a4895e26-5445-4428-ac17-6fcf2f77f0ab)
+  )
+  (label "D7" (at 50.927 303.403 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid a7afbdbb-ebe8-431c-b809-0a21607e05f2)
+  )
+  (label "FONT_S0" (at 390.144 52.578 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a893d0b0-bb78-4fb1-b46e-17933124d714)
+  )
+  (label "#BUS_CPUCLK" (at 155.194 318.389 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a8ae453d-1887-4794-9e12-d16ea3fdf85d)
+  )
+  (label "VRAM_A5" (at 160.782 104.648 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ab60e60c-3abe-4fc3-a834-85649ad41ead)
+  )
+  (label "VRAM_A4" (at 235.712 107.696 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ad16ac69-2ce1-4c07-88e1-ce1106fdf1cc)
+  )
+  (label "~{INT1}" (at 50.927 280.543 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid adc4788b-c438-4b26-93eb-da2c44f7d961)
+  )
+  (label "#BUS_D5" (at 51.435 168.656 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ae0874f8-455c-4ce3-b0b3-d2061d0602de)
+  )
+  (label "ATTR_BG_R" (at 346.71 112.776 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ae110ccc-7014-4f1f-b7c4-71b4ccd8e105)
+  )
+  (label "A2" (at 132.207 326.136 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid afc52bcb-6bc4-4fd2-abaf-e28b274f3bf0)
+  )
+  (label "VRAM_A8" (at 235.712 117.856 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b1975675-ca70-4c62-ad08-1237cd892a2a)
+  )
+  (label "VRAM_A2" (at 160.782 51.816 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid b22c7462-20c5-4950-aefa-bbffb0c556e3)
+  )
+  (label "A17" (at 81.407 333.883 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b25cd847-e8d3-449b-bb39-2b6afaba6004)
+  )
+  (label "VRAM_CONT_D0" (at 319.786 197.739 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b3b0eb1a-514f-41a2-8026-a171b0964eca)
+  )
+  (label "VRAM_CONT_D7" (at 319.786 52.324 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b48abee1-47b6-46ad-b9ff-86b4ee603c7e)
+  )
+  (label "CRTC_RA1" (at 80.518 102.362 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid b4d6de09-a3a9-4652-9af4-db4e8c06810b)
+  )
+  (label "PIXEL_D4" (at 451.358 36.576 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b4dafe03-6d01-4e3d-8d45-291bbd5fe42a)
+  )
+  (label "VRAM_A12" (at 235.712 67.818 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b5276f68-c917-49c0-9bcb-5d57cb78bfe4)
+  )
+  (label "CRTC_MA10" (at 133.8581 172.9838 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b543bb5f-a25d-4bd9-9f7e-d5a6b0a0a0ad)
+  )
+  (label "VRAM_A12" (at 235.712 128.016 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b6662acb-f429-4521-97c8-b8e41731df50)
+  )
+  (label "VRAM_ATTR_D7" (at 262.636 112.776 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid b69908c1-563d-4919-b8ce-6b1164efe236)
+  )
+  (label "VRAM_CONT_D7" (at 262.636 52.578 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid b7999fa6-348a-45d2-8003-e1e53325d067)
+  )
+  (label "D3" (at 50.927 293.243 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid b7d7a314-c092-42ce-abd9-e2628752b4a7)
+  )
+  (label "A1" (at 81.407 288.163 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b876d6e7-55b9-4892-9993-8fe97591a1de)
+  )
+  (label "CHAR_D5" (at 390.144 44.958 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b9537321-fb6b-4b2f-a604-133076cbb5d6)
+  )
+  (label "VRAM_CONT_D7" (at 319.786 212.979 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid b9b2e0f1-b927-47af-8ea8-638a6fdec8e0)
+  )
+  (label "A1" (at 132.207 323.596 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid bb45c1af-fd5e-4b60-b6f7-2f03f308d06a)
+  )
+  (label "#BUS_D0" (at 51.435 155.956 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid bb544f44-bff1-460c-a37c-1b1a3abb6baf)
+  )
+  (label "#D3" (at 89.027 283.591 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid bb97022f-a73d-4a83-9f8f-9bf6e11cd7e5)
+  )
+  (label "CRTC_MA0" (at 133.858 36.576 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid bc5e1721-0a2f-4e15-b714-bfae3da3773e)
+  )
+  (label "ATTR_FG_G" (at 346.71 100.076 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid bc78c22f-4527-4895-8148-3cdbe58e144f)
+  )
+  (label "VRAM_A9" (at 235.712 60.198 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid bd6b8fd6-86cf-43f7-91f8-f343e2595a1f)
+  )
+  (label "VRAM_ATTR_D8" (at 319.786 115.316 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid bdd82af3-9ccc-4e5c-b1f6-4fd36b5a97af)
+  )
+  (label "CRTC_MA11" (at 80.518 89.662 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c0394b4e-647a-42c9-9f22-9058d857e6aa)
+  )
+  (label "CRTC_MA9" (at 80.518 84.582 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c123058f-a963-46c9-aec7-20fc9e5a4fdd)
+  )
+  (label "D1" (at 132.207 278.511 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c13e4206-6823-4cc6-ac26-aa4a59e718a4)
+  )
+  (label "VRAM_A5" (at 235.712 110.236 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c2474f3e-496d-4971-ac63-4e5ae1c5eb49)
+  )
+  (label "VRAM_ATTR_D1" (at 319.786 100.076 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c3a0ba95-1de8-4cc8-85d1-bdf2129e757c)
+  )
+  (label "#A3" (at 89.027 328.676 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c4f81e85-71c8-471c-aabb-8bd3cab86605)
+  )
+  (label "#CPU_A11" (at 438.912 300.228 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c50dc4d6-2c42-41ee-a5ff-9fcb791204d7)
+  )
+  (label "#A0" (at 89.027 321.056 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c543c1d7-e09d-4b1d-ae67-2fe474066071)
+  )
+  (label "~{VRAM_REQ_INHIBIT}" (at 196.977 285.75 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c6669e40-0a8b-4ee6-9206-1e6c25a9aa2f)
+  )
+  (label "#BUS_CPUCLK" (at 89.027 372.491 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c6788c8d-8d11-4ab0-b170-b3e4a899e094)
+  )
+  (label "~{BUSREQ}" (at 81.407 326.263 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c721e557-9f24-458c-8a44-16b11f5319ca)
+  )
+  (label "D4" (at 132.207 286.131 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c7b771e1-868e-4e3d-9a39-70df9f479542)
+  )
+  (label "#CPU_A4" (at 133.858 99.568 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c821f6eb-f95f-4e99-8fc4-636d5a88af08)
+  )
+  (label "A18" (at 81.407 336.423 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c8402ecf-d702-4a0f-88c0-4aa9a4c1394f)
+  )
+  (label "CRTC_MA5" (at 133.858 104.648 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c93e640e-7c9b-4708-bfff-538f8e20a4c0)
+  )
+  (label "D6" (at 132.207 291.211 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c984b6d3-cb7a-4d72-b7ae-3e3f7a60f3f0)
+  )
+  (label "#A1" (at 89.027 323.596 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ca025704-93d9-4e4b-a433-014e0b99073a)
+  )
+  (label "VRAM_CONT_D6" (at 319.786 49.784 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ca291a80-bf73-40db-bbe7-4d5723d9a106)
+  )
+  (label "#D2" (at 89.027 281.051 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid cbc7d6ed-2d7d-4c8e-a387-b58d9332f29e)
+  )
+  (label "CRTC_MA1" (at 133.858 44.196 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid cc3ad6d1-1f56-4cd7-914a-09fdab447fa7)
+  )
+  (label "#CPU_A9" (at 133.858 167.894 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid cd49a246-7ba6-4720-8614-9bf85c369df9)
+  )
+  (label "A4" (at 81.407 295.783 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid cd56ab97-1978-4667-9ee6-2b37d73ac6d9)
+  )
+  (label "VRAM_CONT_D8" (at 319.786 215.519 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d12333a3-2896-41cc-9228-6ab96e00c69c)
+  )
+  (label "VRAM_A11" (at 235.712 125.476 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d2052ab4-d2a1-4ba1-8e79-e53b1f2a4f63)
+  )
+  (label "VRAM_A8" (at 160.782 157.734 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid d2690a97-4b94-41e4-810e-908d4e97495c)
+  )
+  (label "#D0" (at 89.027 275.971 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid d279f084-0fc0-44e6-84a9-8b1f27c8dc8f)
+  )
+  (label "VRAM_A6" (at 235.712 112.776 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d33075ba-a7a9-4029-9988-15349dac8c09)
+  )
+  (label "VRAM_ATTR_D8" (at 262.636 115.316 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid d3aa7aa7-e4f9-45a3-9716-410d873587ce)
+  )
+  (label "A13" (at 81.407 318.643 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d3ca6ab1-9a44-431f-89c9-215b67728b89)
+  )
+  (label "A16" (at 81.407 331.343 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d4387cb2-448f-4e86-9d62-7405165a5e33)
+  )
+  (label "#BUS_D2" (at 346.71 202.819 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid d4d88480-28ea-4bf0-9389-51ec8218d7ec)
+  )
+  (label "VRAM_A2" (at 235.712 102.616 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d5b083bd-e8fe-41b0-81e3-e4c1b3ea2e1a)
+  )
+  (label "#CPU_A12" (at 133.858 221.234 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d6373135-38ec-4984-ae89-0ebd501cdb53)
+  )
+  (label "PIXEL_D1" (at 422.148 22.098 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid d65664db-5b87-45f2-b5b3-58da4c7d41bb)
+  )
+  (label "#BUS_D7" (at 346.71 162.56 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid d876d15b-8033-4332-874a-e6ad074a031a)
+  )
+  (label "CRTC_MA6" (at 133.858 112.268 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid da0f6f06-5378-4772-a2ce-6c0aecd1afea)
+  )
+  (label "VRAM_ATTR_D0" (at 319.786 97.536 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid da44289d-bd16-4f7f-9ccd-3c61d2522f4b)
+  )
+  (label "CHAR_D6" (at 346.71 52.324 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid daa291e0-cb96-4f3f-993f-9ff5fb1fe1fd)
+  )
+  (label "VRAM_A0" (at 235.712 97.536 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid dd8acf80-d17c-42f2-b6e2-149b70a55eaf)
+  )
+  (label "PIXEL_D5" (at 422.148 32.258 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid dde30dfe-a432-41bc-bbd0-d16c55409fe6)
+  )
+  (label "~{IOREQ}" (at 132.207 375.031 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid de7013fc-b1e0-422d-846a-f58eece322ff)
+  )
+  (label "PIXEL_D1" (at 451.358 28.956 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid df2c09a2-4540-44a9-b6e5-76694ef25506)
+  )
+  (label "VRAM_ATTR_D0" (at 319.786 144.78 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid df4aca68-9f2c-46d2-b2b6-a095093b6cfe)
+  )
+  (label "VRAM_ATTR_D5" (at 319.786 154.94 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e1e61d86-0023-4fdb-9c3b-fed824aaa1bf)
+  )
+  (label "#BUS_D4" (at 346.71 207.899 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e21c1c9d-c924-4815-93c9-503c61fc11aa)
+  )
+  (label "VRAM_ATTR_D1" (at 262.636 100.076 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e23d746d-74d5-488d-acf4-5b04917f590c)
+  )
+  (label "#BUS_~{RD}" (at 89.027 367.411 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e408e038-def3-400b-9985-5a9e9c6ecff4)
+  )
+  (label "#CPU_A8" (at 133.858 160.274 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e4099b15-bbac-4520-9de2-69fc9bb0432c)
+  )
+  (label "CHAR_D7" (at 390.144 50.038 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e649fe7e-6161-4eda-806f-6828c19b6e2f)
+  )
+  (label "VRAM_A3" (at 235.712 105.156 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e6ee6961-39a4-4b65-9abc-9962339adf5b)
+  )
+  (label "A10" (at 81.407 311.023 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e6f640e4-2773-4d76-b070-06c2d8acd05b)
+  )
+  (label "FONT_S1" (at 390.144 55.118 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e73681ae-f1e4-4d95-a3b4-08fbbd6a2901)
+  )
+  (label "#CPU_A6" (at 439.166 244.856 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e80236f2-bcb0-4dfc-a6ed-c362f2f3c496)
+  )
+  (label "~{WR}" (at 50.927 326.263 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e86b82b0-acfd-4a13-90cf-40da71435077)
+  )
+  (label "#BUS_D4" (at 51.435 166.116 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e8c4cb37-e43c-4753-aeb9-dee858f04a00)
+  )
+  (label "#CPU_A6" (at 133.858 114.808 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid eb94f982-d7bf-45fe-9a6e-41dd981f55b2)
+  )
+  (label "A4" (at 132.207 331.216 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ec0d57bb-01ba-427c-a649-f44f18dd7da0)
+  )
+  (label "VRAM_CONT_D0" (at 319.786 37.084 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ec234865-4eda-4ecd-a818-edce78a2e1d0)
+  )
+  (label "#CPU_A8" (at 438.912 292.608 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ec9b4ae4-b6f0-4ad3-893d-4820884d9166)
+  )
+  (label "#A4" (at 89.027 331.216 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid eca1066d-b2e6-40f7-a24b-35a4348e8593)
+  )
+  (label "#CPU_A2" (at 439.42 192.024 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ecc36897-8d85-4129-9733-8c58541cab60)
+  )
+  (label "VRAM_A1" (at 235.712 39.878 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ed64e5ab-0fa2-4274-bb12-cccbee98ae96)
+  )
+  (label "CRTC_MA3" (at 80.518 69.342 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ed6bc4f0-2e76-4b4c-b548-8d16e7d7663b)
+  )
+  (label "~{CPURESET}" (at 132.207 385.191 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ef63eba6-1851-4202-8837-db76df9929e5)
+  )
+  (label "#BUS_D7" (at 48.514 79.502 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid f047178a-e157-468c-8ec7-2421e9d57e27)
+  )
+  (label "VRAM_CPU_REQ" (at 194.564 307.721 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f05131f5-682b-4249-a917-40017fc84a1c)
+  )
+  (label "CRTC_MA7" (at 80.518 79.502 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f076ecd6-3ec7-4409-a5fa-c97364286118)
+  )
+  (label "CHAR_D0" (at 346.71 37.084 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f23397df-7a79-4f2a-937a-665d5b29b0b7)
+  )
+  (label "~{WAIT}" (at 50.927 318.643 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f30a2f17-39e0-4096-8c64-ac51c9a460f7)
+  )
+  (label "VRAM_A10" (at 160.782 172.974 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f332f851-f25c-49db-8053-dd3d529fcbfc)
+  )
+  (label "D1" (at 50.927 288.163 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f34eeef8-b1f5-4859-96e7-1604aa3542c8)
+  )
+  (label "#CPU_A12" (at 438.658 345.44 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f36c0752-46de-4089-ae0b-c81a0123b914)
+  )
+  (label "A7" (at 132.207 338.836 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid f3c0ad85-dafb-48bf-8604-4c03ec22b535)
+  )
+  (label "CRTC_MA2" (at 133.858 51.816 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid f44ae2fd-2751-4c5c-be65-9c5bb863c5fb)
+  )
+  (label "PIXEL_D3" (at 451.358 34.036 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid f60a84c3-b5fb-4009-b2c7-70686ff0bf13)
+  )
+  (label "VRAM_A8" (at 235.712 57.658 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid f6b053df-652c-4dfe-a998-bf1ce735e883)
+  )
+  (label "#BUS_~{RD}" (at 140.97 278.765 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f8046c9e-22da-4f54-926d-91ad1e1ac508)
+  )
+  (label "#CPU_A5" (at 439.166 242.316 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f89bbb89-944f-452d-8ac4-5010c7d4fee4)
+  )
+  (label "#BUS_D3" (at 51.435 163.576 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid f8a0c20e-3ee0-4ef7-a315-766fcfd8586d)
+  )
+  (label "CRTC_MA4" (at 80.518 71.882 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f90c2fb7-b760-4d67-9105-78e4a41548d0)
+  )
+  (label "VRAM_CONT_D8" (at 319.786 54.864 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid f9548cb1-251d-4b32-a62f-aedea46f1b21)
+  )
+  (label "#BUS_D4" (at 346.71 154.94 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f9638e30-044f-4e71-bd8b-7e8417e0d0ed)
+  )
+  (label "~{INT3}" (at 77.597 283.083 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f999c0e8-c82f-4a4a-87a7-e183d0d163db)
+  )
+  (label "VRAM_A11" (at 235.712 65.278 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid f9ccdc54-683b-4675-8201-b83ed94af4ec)
+  )
+  (label "A5" (at 132.207 333.756 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid fa3d2a1f-46c3-4422-be61-8a29b8e333dc)
+  )
+  (label "BUS_WAIT" (at 246.253 283.21 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid fb6095c2-649e-42f2-b4d5-70979096b8cb)
+  )
+  (label "VRAM_A10" (at 235.712 122.936 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid fba0272b-b137-40fc-ae11-704ca969108f)
+  )
+  (label "#BUS_A1" (at 140.843 337.439 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid fe22f874-ecb9-4174-a96e-fb2c9fd1a861)
+  )
+  (label "#BUS_D4" (at 411.988 300.228 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid feb3dd03-3cb5-4c07-8295-790eef1e9ece)
+  )
+  (label "VRAM_CONT_D5" (at 319.786 47.244 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid fed27280-8ca6-4b70-a564-eabc235394ca)
+  )
+  (label "VRAM_ATTR_D6" (at 319.786 110.236 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid feed7bff-d1a9-45c6-a57f-7eb5870dacdd)
+  )
+  (label "#BUS_D3" (at 412.496 194.564 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ff2fbb31-0e51-4db4-b0c1-7732ad722dfa)
+  )
+
+  (global_label "~{CHAR_LOAD}" (shape input) (at 452.12 49.276 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 005bad5f-cd9f-4836-a843-dce755b34986)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 439.0631 49.1966 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "CHAR_LOAD" (shape input) (at 320.548 59.944 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 01c04d77-7352-4c88-9e97-c5ad1b5726dd)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 307.4911 59.8646 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "DLY_VSYNC" (shape output) (at 567.182 79.883 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 0331dd17-cc55-4c62-844e-1d4d81ab3800)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 579.9365 79.8036 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "FONT_S2" (shape output) (at 77.597 171.196 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 067ecb6d-61bb-479f-9413-318752548e12)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 88.1139 171.1166 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{REG_CONFIG_WR}" (shape input) (at 52.197 178.816 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 076e669d-e607-405e-9253-ef9241fc639d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 34.5439 178.7366 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "CRTC_BLINK_STATE" (shape output) (at 62.865 214.249 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 0b56095f-d761-438d-a3a8-b9af46f1f288)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 82.8767 214.1696 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "RAM_CRTC{slash}~{CPU}" (shape output) (at 235.204 312.547 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 0bb7bd90-98ca-4f18-b72e-ae78a592a19d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 252.3733 312.4676 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "VRAM_BANK1" (shape output) (at 77.597 158.496 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 0bb81148-bd1e-4fe6-a367-8b1f73ae4c98)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 92.0449 158.4166 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CRTC_DE" (shape input) (at 554.99 58.547 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 0bf30039-0750-44cf-aebc-5d73cd26470c)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 544.4126 58.4676 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "VRAM_WAIT" (shape input) (at 177.546 283.21 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 0c7a77da-adbb-405b-891d-27dbec9a7b95)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 165.1543 283.1306 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{GPU_CS}" (shape output) (at 252.857 194.183 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 0cf151bc-0bcd-4110-9b29-91528185d36a)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 262.5877 194.1036 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "REG_ADDR_INC" (shape input) (at 412.496 365.76 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 1158c272-8f87-4225-8355-d049057195a9)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 396.3548 365.6806 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "CRTC_~{DE}" (shape input) (at 394.97 127 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 151966b6-b035-436c-8ad4-ad2fbf3256a7)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 384.3926 126.9206 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "CHARCLK" (shape input) (at 49.276 99.822 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 15ad8761-d1ff-4227-95d8-8f546790236e)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 38.3358 99.7426 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{REG_ADDR_H_WR}" (shape output) (at 204.978 357.759 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 1ccc8bd4-c4b7-4dca-b84d-515d1cb16808)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 222.9335 357.6796 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{VRAM_CHAR_WR}" (shape input) (at 266.7 381.254 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 1dd7be57-5444-491e-9af5-e533fa6b2b2e)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 249.7726 381.1746 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "FONT_S0" (shape output) (at 77.597 166.116 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 1fe8c074-fe90-4233-946a-a7a7794a32e3)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 88.1139 166.0366 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CRTC_~{DE}" (shape output) (at 570.23 58.547 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 21763b22-a558-4c30-86d7-0b56ce5f56ea)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 580.8074 58.4676 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CRTC_DE" (shape output) (at 79.756 115.062 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 21fd8fa8-d000-4d7c-90ce-f873143dffb0)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 90.3334 114.9826 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{VRAM_ATTR_WR_A}" (shape output) (at 303.022 390.906 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 2dacbdba-9dd5-44ed-ba7a-fd31822d603e)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 321.3403 390.8266 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{VRAM_ATTR_WR}" (shape output) (at 204.978 372.999 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 3733084e-0df7-4007-8039-9cf34ce83cdb)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 221.2401 372.9196 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{VRAM_ATTR_WR}" (shape input) (at 266.573 395.986 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 38a966ef-101e-48ec-bae8-a5929a7e2445)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 250.3109 395.9066 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "PIXEL_G" (shape output) (at 462.026 101.6 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 40050601-217d-4f5c-a381-b0d1b67946e0)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 471.9381 101.5206 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{RESET}" (shape input) (at 239.141 344.551 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 428c22cc-bc93-48f6-a966-ed4a1565e58a)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 230.9827 344.4716 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{RESET}" (shape input) (at 320.548 122.936 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 47aa7cdf-1581-40c0-9209-09cabd6c99fa)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 312.3897 122.8566 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "FONT_S1" (shape output) (at 77.597 168.656 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 4a6fa7cf-7155-4b62-b454-04449658d7b6)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 88.1139 168.5766 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "PIXEL_B" (shape output) (at 462.026 93.98 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 4ad11e5b-b2e0-4d58-850c-878c09b31601)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 471.9381 93.9006 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "DOTCLK" (shape input) (at 492.76 270.637 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 4b339ff0-79ba-4082-a652-bff9269ae786)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 483.2107 270.5576 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{RESET}" (shape input) (at 37.465 232.029 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 4d3a66f7-ddb7-4b25-afc4-6774bd2cee39)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 29.3067 231.9496 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "FONT_S3" (shape output) (at 77.597 173.736 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 4e82fffa-7cd4-4161-b02d-a26168ec1687)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 88.1139 173.6566 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{REG_ADDR_L_WR}" (shape input) (at 412.75 305.308 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 50ffc98f-8ea4-4ef5-ae71-7e7b72213c4d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 395.0969 305.2286 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{VRAM_ATTR_WR_INC}" (shape input) (at 266.573 390.906 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 531d4ad0-e36e-43cc-a07a-2e56da25a1fd)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 246.138 390.8266 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{VRAM_CHAR_WR_INC}" (shape output) (at 204.978 365.379 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 56ca2f16-a045-4443-bee0-6a785757996b)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 226.0782 365.2996 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CHAR_LOAD" (shape input) (at 534.67 84.963 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 5b7e64ac-e259-40f3-93b5-6785a1c38023)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 521.6131 84.8836 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "REG_ADDR_INC" (shape input) (at 413.004 260.096 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 5f9739bb-1f8e-4032-8195-97672ada7d53)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 396.8628 260.0166 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "CHAR_LOAD" (shape output) (at 551.18 271.78 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 6001c7b9-9a81-445f-9110-9dc850c38a4a)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 564.2369 271.7006 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{VRAM_ATTR_WR_INC}" (shape output) (at 204.978 367.919 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 623f26e0-9e2f-42a6-bbda-03d65f77f3d8)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 225.413 367.8396 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CHAR_LOAD" (shape input) (at 320.548 120.396 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 6501f53e-efe7-4336-a7a4-1fe650d05213)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 307.4911 120.3166 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{GPU_CS}" (shape input) (at 155.702 350.139 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 668fedf5-d0d5-4c56-86bd-645ec65496ce)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 145.9713 350.0596 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "DOTCLK" (shape output) (at 548.259 235.458 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 6e3aa60b-eeb3-4167-85bd-f9500c327d4a)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 557.8083 235.3786 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CRTC_VSYNC" (shape input) (at 500.253 69.469 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 6f20acd1-be3a-4c2c-a867-ad4aa0d396d8)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 486.1075 69.3896 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "VRAM_BANK1" (shape input) (at 134.62 232.918 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 7241e6ea-ced6-49a1-ac0b-0d8da86ba0d3)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 120.1721 232.8386 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "DOTCLK" (shape input) (at 452.12 51.816 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 7578411d-b14f-476b-8a25-29f4e6861b26)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 442.5707 51.7366 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "DLY_CRSR" (shape output) (at 525.653 56.769 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 77a15e61-ad87-4bfe-8ca7-7e3c1134f303)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 537.4399 56.6896 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "BUSDIR" (shape input) (at 97.917 298.831 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 79843034-ae80-43ef-bb07-ca859dd6a2e6)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 88.5491 298.7516 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{REG_ADDR_L_WR}" (shape output) (at 204.978 355.219 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 7a0f9de4-7ebf-4496-939f-0eab5dd39380)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 222.6311 355.1396 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{REG_CONFIG_WR}" (shape output) (at 204.978 360.299 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 7d482544-d05a-4911-8123-0d8e7a13118f)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 222.6311 360.2196 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "DLY_DE" (shape input) (at 500.253 64.389 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 7e756fb3-9fa6-4545-b423-ec1cc75c403a)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 491.0666 64.3096 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{VRAM_ATTR_WR_A}" (shape input) (at 320.548 167.64 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 7ec2d1aa-0cfb-46af-9b10-7a33aaa7133e)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 302.2297 167.5606 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{VRAM_ATTR_RD}" (shape output) (at 204.978 352.679 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 83ed5d78-6d41-4e8c-8b7d-39aa83dc7a0c)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 221.0587 352.5996 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{VRAM_CHAR_RD}" (shape output) (at 204.978 350.139 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 895b8198-f48a-4ffd-885c-d6cadb6c303d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 221.724 350.0596 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "RAM_~{CRTC}{slash}CPU" (shape input) (at 134.62 188.214 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 89f02809-5aad-4d9d-aa6c-8bb0157b4978)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 117.4507 188.1346 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{RESET}" (shape input) (at 52.197 181.356 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 8e750d45-1fb0-46ff-8ef6-26e879dad238)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 44.0387 181.2766 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{CRTC_CS}" (shape input) (at 49.276 87.122 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 8fd82605-8aff-4ee0-8a92-81f95504a88d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 38.6381 87.0426 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "VRAM_WAIT" (shape output) (at 77.597 163.576 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 921e891a-535a-4f7b-a54b-8c4d96062926)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 89.9887 163.4966 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CHAR_LOAD" (shape input) (at 500.253 74.549 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 937e31a4-9e33-426f-bedf-b4a20f7dfae9)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 487.1961 74.4696 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "REG_ADDR_INC" (shape output) (at 251.841 332.74 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 94c4bcb8-0323-4683-8889-5579300806f8)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 267.9822 332.6606 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{VRAM_CHAR_WR}" (shape output) (at 204.978 370.459 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 951ba32c-d04c-4f85-b5cd-48beb908ca37)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 221.9054 370.3796 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "RAM_CRTC{slash}~{CPU}" (shape input) (at 320.548 223.139 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 95a0b3de-c535-4a46-aab5-a5d3f4f4789d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 303.3787 223.0596 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{VRAM_CHAR_WR_INC}" (shape input) (at 266.7 376.174 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 9681bce1-5d68-4320-99b3-b36c643e84ac)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 245.5998 376.0946 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "CRTC_HSYNC" (shape output) (at 79.756 117.602 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 978d9620-7330-426a-b3c7-fea97ed8b606)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 94.1434 117.5226 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "VRAM_BANK0" (shape input) (at 134.62 225.298 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 9cf9dc50-e751-4f75-a23a-a62c477d0c22)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 120.1721 225.2186 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{REG_ADDR_L_WR}" (shape input) (at 413.004 252.476 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid a0983c80-dd77-492b-ae2e-69ec0c61f58d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 395.3509 252.3966 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "CRTC_HSYNC" (shape input) (at 500.253 66.929 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid a0d9738b-e098-42e8-9dee-78eb9c341147)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 485.8656 66.8496 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{VRAM_CHAR_WR_A}" (shape output) (at 303.149 376.174 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid a3fe5d90-694d-48ee-b47d-9e15c05ee4e7)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 322.1326 376.0946 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{VRAM_CHAR_WR_A}" (shape input) (at 261.874 67.818 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid a4ab2afd-0724-4b3b-a273-a923ef31ac45)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 280.8576 67.7386 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "DLY_CRSR" (shape input) (at 500.253 61.849 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid a6222e8b-3bb3-4816-9ec0-61f1fc3722f6)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 488.4661 61.7696 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "CRTC_CURSOR" (shape output) (at 79.756 122.682 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid a9953850-e836-4f6b-b66d-d5178be4ce33)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 95.5948 122.6026 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "PIXEL_~{ON}{slash}OFF" (shape output) (at 559.816 28.956 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid af6b853b-93ab-4f97-8385-9b04ab0ba8bc)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 575.9572 28.8766 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CRTC_BLINK_STATE" (shape input) (at 492.887 29.21 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid afe5a326-2d94-4178-aaf7-4587d6d2765b)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 472.8753 29.1306 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "CRTC_DE" (shape input) (at 500.253 59.309 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid affae231-8672-4de3-9b93-3aad4cc066b3)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 489.6756 59.2296 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "RAM_~{CRTC}{slash}CPU" (shape output) (at 255.143 305.181 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid b0531de6-c633-4e4a-bb3b-d6d59193cd59)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 272.3123 305.1016 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CRTC_VSYNC" (shape output) (at 79.756 120.142 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid bc4f5acd-a7a2-427c-ae0b-8faed193c68e)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 93.9015 120.0626 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CHARCLK" (shape output) (at 529.59 255.397 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid bcb79ec6-db71-4d85-a6b1-f7145df89340)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 540.5302 255.3176 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CRTC_CURSOR" (shape input) (at 492.887 34.29 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid bfcb3a19-c33e-4a19-bf07-1a911cd9880d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 477.0482 34.2106 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{RESET}" (shape input) (at 320.548 62.484 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid c100526a-7e9a-449d-ac4c-bab016a54de5)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 312.3897 62.4046 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "REG_ADDR_INC" (shape input) (at 413.258 207.264 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid c6c443d9-3b7a-4fea-9313-541d4cad9bb0)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 397.1168 207.1846 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{VRAM_ATTR_RD_INC}" (shape output) (at 204.978 347.599 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid cb51b1da-fb45-45ef-a5bb-673aeecc4a12)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 225.2316 347.5196 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "RAM_~{CRTC}{slash}CPU" (shape input) (at 134.62 249.174 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid cb540bbc-d76c-4aae-a0ba-950c6f527dc3)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 117.4507 249.0946 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "REG_ADDR_INC" (shape input) (at 412.75 312.928 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid cc6596c6-e3e3-4841-8bea-b647d4ec5cf5)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 396.6088 312.8486 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{CHAR_LOAD}" (shape output) (at 551.053 263.017 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid ce409edf-1963-4b0d-ae74-d336d677fbba)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 564.1099 262.9376 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{RESET}" (shape input) (at 500.253 79.629 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid cf1fbb31-7d4e-4743-a038-3051d94173be)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 492.0947 79.5496 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{VRAM_CHAR_WR_A}" (shape input) (at 320.548 220.599 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid d2444463-5584-4cc3-8048-4af76c89d95e)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 301.5644 220.5196 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "RAM_~{CRTC}{slash}CPU" (shape input) (at 134.62 67.056 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid d352c250-db7b-43c4-879a-cc5d07651899)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 117.4507 66.9766 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "PIXEL_R" (shape output) (at 462.026 109.22 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid d59b0236-6313-45bc-a91f-db05003037e3)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 471.9381 109.1406 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{CRTC_CS}" (shape output) (at 186.309 396.494 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid d6760f5b-14a2-445f-a2e3-6cf066e3f4ef)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 196.9469 396.4146 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{VRAM_ATTR_WR_A}" (shape input) (at 261.874 128.016 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid da60150b-b408-4d7e-a530-964b0434cb43)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 280.1923 127.9366 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{RESET}" (shape input) (at 49.276 94.742 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid dbc89261-ce88-4c93-91ba-7686e4a26742)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 41.1177 94.6626 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{VRAM_CHAR_RD_INC}" (shape output) (at 204.978 345.059 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid ddf2b8e9-e741-418c-b291-86fecb209d11)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 225.8968 344.9796 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "CRTC_DE" (shape input) (at 177.546 288.29 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid de2c4c23-71e5-4f38-a658-6858a5d6b3b6)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 166.9686 288.2106 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{GPU_CS}" (shape input) (at 171.069 399.034 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid df8612cb-4f1a-4d81-8add-1d379d6caae2)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 161.3383 398.9546 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{RESET}" (shape input) (at 452.12 59.436 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid e0efddcb-6009-48f6-825f-d571ee92e3a9)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 443.9617 59.3566 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "VRAM_BANK0" (shape output) (at 77.597 155.956 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid ebdb5fdb-a362-46af-9244-d8bf781d2f46)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 92.0449 155.8766 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{GPU_CS}" (shape input) (at 178.054 305.181 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid ed358247-3b22-4723-bf58-b989cc8afbfc)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 168.3233 305.1016 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{GPU_CS}" (shape input) (at 155.829 273.685 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid ed683380-0462-4a00-a2e9-44e0a393b9f4)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 146.0983 273.6056 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "CRTC_VSYNC" (shape input) (at 37.465 226.949 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid ee349f20-af0a-4265-baf4-70759d8247c1)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 23.3195 226.8696 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "RAM_CRTC{slash}~{CPU}" (shape input) (at 320.548 170.18 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid f36cadae-1fa6-450b-93c7-9800d389bc3c)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 303.3787 170.1006 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "DLY_DE" (shape output) (at 525.653 59.309 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid f4eb3481-ac96-4120-a2d6-cbd1f4bddf04)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 534.8394 59.2296 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "PIXEL_~{ON}{slash}OFF" (shape input) (at 394.97 124.46 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid f7bd6a8b-d6d3-494b-8e6a-ecf9882b9dfe)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 378.8288 124.3806 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "RAM_~{CRTC}{slash}CPU" (shape input) (at 134.62 127.508 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid f9103035-35a0-4b93-8cb6-4474e27c2654)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 117.4507 127.4286 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "DLY_HSYNC" (shape output) (at 525.653 66.929 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid fc22d6f8-34b3-46d2-83f1-28f518eb5147)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 538.6494 66.8496 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{REG_ADDR_L_WR}" (shape input) (at 412.496 358.14 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid fd1f9fe6-a9b2-4ed7-9ec2-d8da0c81c730)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 394.8429 358.0606 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{REG_ADDR_L_WR}" (shape input) (at 413.258 199.644 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid feefb444-80a6-4fea-a93d-866f264db5eb)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 395.6049 199.5646 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "BUSDIR" (shape output) (at 171.069 276.225 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid ff4e3cdd-c0b4-4c9a-abfa-30b8cd41b73f)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 180.4369 276.1456 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+
+  (symbol (lib_id "power:GND") (at 425.196 378.46 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 01ed9bb8-cfed-4a4c-ad89-3787530d21a6)
+    (property "Reference" "#PWR?" (id 0) (at 425.196 384.81 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 425.196 383.54 0))
+    (property "Footprint" "" (id 2) (at 425.196 378.46 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 425.196 378.46 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 17586147-31ed-4bb4-8e27-c0a68087b990))
+  )
+
+  (symbol (lib_id "power:GND") (at 37.465 209.169 270) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 0616a281-fa82-459f-9a2d-56be30381cb9)
+    (property "Reference" "#PWR?" (id 0) (at 31.115 209.169 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 29.972 209.169 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 37.465 209.169 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 37.465 209.169 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5325a66c-59d7-49ad-8bd6-27bfbed10184))
+  )
+
+  (symbol (lib_id "74xx:74LS02") (at 163.449 276.225 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 0e855ea7-a1c7-4e74-b03f-c157baf2900e)
+    (property "Reference" "U?" (id 0) (at 163.449 267.716 0))
+    (property "Value" "74LS02" (id 1) (at 163.449 270.256 0))
+    (property "Footprint" "" (id 2) (at 163.449 276.225 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (id 3) (at 163.449 276.225 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1bf2e98b-d20b-4b11-b2e5-2f29446dfc71))
+    (pin "2" (uuid 1466ab2d-90a5-4862-bd80-5b9d8eca8889))
+    (pin "3" (uuid 6785545f-3dab-47ab-b4d8-60c35a6c146d))
+    (pin "4" (uuid 953386e9-9c25-48e3-8fd5-97f3470083cd))
+    (pin "5" (uuid 46155a0a-1e08-4c40-95e2-995fd8dbdd34))
+    (pin "6" (uuid e019f7af-f121-4c79-aba1-c6733a9edeee))
+    (pin "10" (uuid dbf9ffca-3838-4ee1-9126-64d038e15b88))
+    (pin "8" (uuid 5c463365-9ffa-419d-8504-899d36cb25aa))
+    (pin "9" (uuid ae9911fb-d995-4699-b767-3a5741343290))
+    (pin "11" (uuid b7044ce9-bc3f-455a-b9d6-8c53de83d202))
+    (pin "12" (uuid ac6a767f-395e-421b-ad22-c76a1ba5632d))
+    (pin "13" (uuid f3e28172-f2ea-4969-b335-002dfdbd4518))
+    (pin "14" (uuid 75a7c89d-b3e8-4a90-9828-72e962ec0487))
+    (pin "7" (uuid 0b01b45b-d004-46ae-8431-2e52e471b99f))
+  )
+
+  (symbol (lib_id "74xx:74HC245") (at 110.617 380.111 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 0e9c4301-b620-48ec-8add-62b02beeb665)
+    (property "Reference" "U?" (id 0) (at 112.6364 359.156 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74HC245" (id 1) (at 112.6364 361.696 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_DIP:DIP-20_W7.62mm_LongPads" (id 2) (at 110.617 380.111 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (id 3) (at 110.617 380.111 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f59bb875-3c72-4f24-ac49-2ab0256a5382))
+    (pin "10" (uuid b5f12747-06d6-41f8-9f16-ac99e5dcb4e9))
+    (pin "11" (uuid fc2f1a26-57f4-46f0-bd0f-8c2119e83419))
+    (pin "12" (uuid 10f7f059-61bc-4a36-be82-df34713968e4))
+    (pin "13" (uuid cfcc0cad-d5a0-4c4a-a6e2-791f773bc67c))
+    (pin "14" (uuid 29643e27-f4c7-4bb8-9c1c-3124bdb96b99))
+    (pin "15" (uuid 718d05ae-6123-4146-a43f-8bb735f3c967))
+    (pin "16" (uuid 979c1788-6459-414b-a0ab-d2d861088220))
+    (pin "17" (uuid c8647364-71cc-4cc5-857e-d8967f129fcf))
+    (pin "18" (uuid 738203a1-e68d-49ea-abb8-ae4a4925a5e3))
+    (pin "19" (uuid e4e49c51-e50d-44f7-8bbc-59debf369e4b))
+    (pin "2" (uuid a0e096b5-b9d8-48b7-8069-88406e543119))
+    (pin "20" (uuid 51ec6f31-5670-4d6f-a571-b187b8e26882))
+    (pin "3" (uuid 964e4593-63b0-4a8d-96a2-00152ab901aa))
+    (pin "4" (uuid 6adb4a3f-9381-4376-99a1-327561f94031))
+    (pin "5" (uuid f3b4e6a1-21ad-40c9-9cf4-af17095f0d7b))
+    (pin "6" (uuid eb9997a0-bd5a-414c-a3c9-e18c0291cf07))
+    (pin "7" (uuid c720c011-f58e-482f-bc72-594189a08b52))
+    (pin "8" (uuid 8fc7b517-3eae-4285-a440-ac1ccc29a14c))
+    (pin "9" (uuid 9253947b-c533-4181-940a-c40b662066bb))
+  )
+
+  (symbol (lib_id "power:GND") (at 261.874 65.278 90) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 0fbeca6c-5888-4293-b08b-d7374056532c)
+    (property "Reference" "#PWR?" (id 0) (at 268.224 65.278 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 265.557 65.2779 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 261.874 65.278 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 261.874 65.278 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 820eaad9-193b-4e55-87ce-70f408fecc30))
+  )
+
+  (symbol (lib_id "74xx:74LS157") (at 147.32 112.268 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 1195c257-234b-4168-bd46-8834dbadfdfc)
+    (property "Reference" "U?" (id 0) (at 149.3394 89.408 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS157" (id 1) (at 149.3394 91.948 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 147.32 112.268 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS157" (id 3) (at 147.32 112.268 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fa8d2e25-5d88-46be-b3e0-7fe19a0c1e4f))
+    (pin "10" (uuid 3027a282-5f8f-4bd9-8ab3-a833ff24cfb7))
+    (pin "11" (uuid 5eae1f44-704b-46ea-9be1-b3e258cba5a0))
+    (pin "12" (uuid 0baa6307-b624-4125-8403-e86f6a8aebc9))
+    (pin "13" (uuid 1190d003-4aa4-40db-a903-849ab270592e))
+    (pin "14" (uuid 42ad9e01-701c-43a1-affa-c70ab6afe27d))
+    (pin "15" (uuid f2111868-7bed-437f-8890-2fe3f54312bd))
+    (pin "16" (uuid 351ed5d6-2eaa-49cc-b78e-d8cc5699fd78))
+    (pin "2" (uuid 06592f22-0923-4326-8a2d-c445a3b40d99))
+    (pin "3" (uuid 72bd6e3e-1a8e-4839-a9f2-adbce0c66842))
+    (pin "4" (uuid bccb990a-fab8-4367-a1aa-b03bf6454a10))
+    (pin "5" (uuid c71e5da7-3278-443a-99ef-ead65fad0a21))
+    (pin "6" (uuid 5e7a5cc2-914f-407a-a071-fca8353124a0))
+    (pin "7" (uuid 8f4616a3-0078-4aad-aa05-7030e25bd8c7))
+    (pin "8" (uuid d38a8e47-639b-46fb-a79c-4a531121e835))
+    (pin "9" (uuid 93cb3353-6e04-42f0-916e-a051bc62af8c))
+  )
+
+  (symbol (lib_id "74xx:74LS00") (at 222.631 305.181 0) (unit 3)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 11afce51-e761-48c2-a78e-66bcc6872d27)
+    (property "Reference" "U?" (id 0) (at 222.631 296.6974 0))
+    (property "Value" "74LS00" (id 1) (at 222.631 299.2374 0))
+    (property "Footprint" "" (id 2) (at 222.631 305.181 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (id 3) (at 222.631 305.181 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 92350955-2803-4126-a13b-08f8443c8113))
+    (pin "2" (uuid a0f42578-195d-422e-ba8f-2d03aa910f3b))
+    (pin "3" (uuid 5502d491-56be-4f25-b681-d480e1446888))
+    (pin "4" (uuid c5e3de02-a78c-4d3c-ad0b-1afa2f940434))
+    (pin "5" (uuid ba94856b-1619-417e-acb2-191f768bbc82))
+    (pin "6" (uuid cd07eccf-b0b3-4edf-b1e4-ec6fe0bf67c9))
+    (pin "10" (uuid 2d288614-a84b-4488-8b1a-fb4d37f86321))
+    (pin "8" (uuid 823651da-3293-4de3-bc21-518193e4184d))
+    (pin "9" (uuid 018e571f-3ed9-4d96-a8af-fac7229568fc))
+    (pin "11" (uuid 2b19f6b2-eec5-4afe-88ef-97040bf7992b))
+    (pin "12" (uuid 6a8cb1eb-cf72-4e11-9ba4-e256690bec9f))
+    (pin "13" (uuid 7cc45d92-7226-4714-9b94-d02796db9f64))
+    (pin "14" (uuid 5b2caa78-1b91-4919-945d-8e460861e5af))
+    (pin "7" (uuid 6af9abde-5780-443d-8501-7559e815f75f))
+  )
+
+  (symbol (lib_id "power:GND") (at 147.32 77.216 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 12225299-3f3d-43d3-8cbf-0c75a1803013)
+    (property "Reference" "#PWR?" (id 0) (at 147.32 83.566 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 147.32 82.296 0))
+    (property "Footprint" "" (id 2) (at 147.32 77.216 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 147.32 77.216 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0428b73b-3f91-4cbc-a02b-a9e503ea5e74))
+  )
+
+  (symbol (lib_id "power:GND") (at 227.457 239.903 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 123eb1bc-d0ad-46a1-b4b5-09da4f34b61e)
+    (property "Reference" "#PWR?" (id 0) (at 227.457 246.253 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 227.457 244.983 0))
+    (property "Footprint" "" (id 2) (at 227.457 239.903 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 227.457 239.903 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a1fd1752-9573-40af-bc98-5456775c315a))
+  )
+
+  (symbol (lib_id "power:GND") (at 261.874 125.476 90) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 12b5f75c-f102-428a-84e3-2630cdcd84dc)
+    (property "Reference" "#PWR?" (id 0) (at 268.224 125.476 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 265.557 125.4759 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 261.874 125.476 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 261.874 125.476 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3e5f9ed9-2b0d-468a-aa8f-0f850cf5540b))
+  )
+
+  (symbol (lib_id "Z8C rev3-cache:Oscillator_ASCO") (at 538.099 235.458 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 15e5db1f-7b1a-421e-bc2a-de929deca721)
+    (property "Reference" "X?" (id 0) (at 555.117 231.1273 0))
+    (property "Value" "Oscillator_ASCO" (id 1) (at 555.117 233.6673 0))
+    (property "Footprint" "Oscillator:Oscillator_SMD_Abracon_ASCO-4Pin_1.6x1.2mm" (id 2) (at 540.639 244.348 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 532.384 232.283 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fbcf3080-9ee6-4fe1-9ff8-67e5034b6fe9))
+    (pin "2" (uuid 819cceb0-552f-4aea-98d3-f40b294a709e))
+    (pin "3" (uuid a4061ab4-2cdf-4b19-ac79-aa5e096da37d))
+    (pin "4" (uuid 5c7a927e-eb95-4142-802d-17ce760d0df6))
+  )
+
+  (symbol (lib_id "power:+5V") (at 538.099 227.838 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 17564495-1939-4abe-be8e-ea23ec557c10)
+    (property "Reference" "#PWR?" (id 0) (at 538.099 231.648 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 538.099 222.758 0))
+    (property "Footprint" "" (id 2) (at 538.099 227.838 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 538.099 227.838 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 53b03e13-f2a4-4a56-aeaf-f18b08191a60))
+  )
+
+  (symbol (lib_id "power:+5V") (at 413.004 255.016 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1a7f5cba-bea0-451a-a2bc-9fee9546dafc)
+    (property "Reference" "#PWR?" (id 0) (at 416.814 255.016 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 406.4 255.016 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 413.004 255.016 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 413.004 255.016 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9c9acec0-b7c6-4935-b7a5-7039b6867bfa))
+  )
+
+  (symbol (lib_id "Device:R_Network08") (at 195.707 224.663 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 1aaa4445-18f6-4cb2-ac85-65c9b737a203)
+    (property "Reference" "RN?" (id 0) (at 195.961 210.693 90))
+    (property "Value" "R_Network08" (id 1) (at 195.961 213.233 90))
+    (property "Footprint" "Resistor_THT:R_Array_SIP9" (id 2) (at 195.707 212.598 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.vishay.com/docs/31509/csc.pdf" (id 3) (at 195.707 224.663 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 86d0ad7b-2d9b-4f8e-8bcc-d72db26aa1e6))
+    (pin "2" (uuid 673460d9-ba11-4ecb-9839-96b52f858388))
+    (pin "3" (uuid 7c61b4ef-ee2b-4808-8da8-62f932793e65))
+    (pin "4" (uuid 0d350638-4b25-4e89-b6bb-9836736f3bc4))
+    (pin "5" (uuid b48e6cf1-432e-4502-88e7-885cfa47fb2c))
+    (pin "6" (uuid 53eb13eb-6456-42d5-9871-be9b92c48952))
+    (pin "7" (uuid b97c2c81-12a6-48ee-b73d-7682258d4e41))
+    (pin "8" (uuid 385845fa-ca87-41c2-bf22-e47ae0a3c578))
+    (pin "9" (uuid 8c0d3c89-000a-4f0d-b774-96f1583df58d))
+  )
+
+  (symbol (lib_id "74xx:74HC245") (at 110.617 333.756 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 1b2335f1-2109-45f0-bc85-c0c755ab8786)
+    (property "Reference" "U?" (id 0) (at 112.6364 312.801 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74HC245" (id 1) (at 112.6364 315.341 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_DIP:DIP-20_W7.62mm_LongPads" (id 2) (at 110.617 333.756 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (id 3) (at 110.617 333.756 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9a44f164-e970-4382-a462-7bf7b03e167f))
+    (pin "10" (uuid 98e2969b-f3ea-46d1-b9c4-8f607513a476))
+    (pin "11" (uuid 613b231b-48b8-4726-8ba3-464b90cb7216))
+    (pin "12" (uuid 6b26089b-b86d-4f03-878a-51ab5ee4eea6))
+    (pin "13" (uuid 9df2c0f9-e195-49cc-b74b-d6fa5b02e2a0))
+    (pin "14" (uuid afe8ff06-f278-479f-b24d-3962e83c4ade))
+    (pin "15" (uuid 6af5eb81-d90b-41b5-ba84-547c0024265f))
+    (pin "16" (uuid c2ae404b-c1a9-4082-8b22-750f85186e69))
+    (pin "17" (uuid 18ec6fca-8f59-4e91-a0c7-9869e8bbb4e3))
+    (pin "18" (uuid 1b92a667-19fc-491e-8494-e3949fc1d35a))
+    (pin "19" (uuid 4e3b3eef-e1fd-4a15-819b-a0813ddcc78b))
+    (pin "2" (uuid fad8ae6b-e825-471d-9e95-1479199cd2b9))
+    (pin "20" (uuid 478e24e7-3ca2-4989-88af-a95ca09c31ff))
+    (pin "3" (uuid c82fac3f-e9a2-481e-8748-2555a2d97d64))
+    (pin "4" (uuid 9cad1ed3-2bdc-4932-b551-357c102ca8ec))
+    (pin "5" (uuid 84286169-c833-4abf-b60c-7dcbca2c72e6))
+    (pin "6" (uuid bea73eed-6296-4208-b2f2-ea073eb429e7))
+    (pin "7" (uuid 4c702b09-53d4-4d24-b00b-0111ea2582cc))
+    (pin "8" (uuid be65b37a-4dbc-4582-a048-b064aab11e21))
+    (pin "9" (uuid 0cabb5fc-786a-4d8b-b466-d2690994c135))
+  )
+
+  (symbol (lib_id "74xx:74LS163") (at 516.89 263.017 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1c761f7a-5a59-434e-81c4-5454782ea64f)
+    (property "Reference" "U?" (id 0) (at 518.9094 242.443 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74F163" (id 1) (at 518.9093 244.983 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 516.89 263.017 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS163" (id 3) (at 516.89 263.017 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4e191c0b-d8e1-480a-b07d-fb7f32a34cc0))
+    (pin "10" (uuid f433e9dd-588e-48ae-89d7-bd76c093a4b4))
+    (pin "11" (uuid 2ac0c362-14b6-489c-beb4-0e65624d4904))
+    (pin "12" (uuid c8d09449-9125-42a4-a210-68f61830a98f))
+    (pin "13" (uuid bbf7e913-fc82-4a89-88bd-d67d5be128b0))
+    (pin "14" (uuid 7b3feeee-f697-478c-ab07-7d24e663c5af))
+    (pin "15" (uuid be3b0223-f609-4499-9e72-5064855796ad))
+    (pin "16" (uuid 274645f3-17e6-46bf-a2ad-9f2e44ed6c2c))
+    (pin "2" (uuid e778f774-0842-4fc2-989d-6c8973a20656))
+    (pin "3" (uuid b82186ab-5ef9-4b3b-946f-5d61fa1a8293))
+    (pin "4" (uuid 5d849d2a-22cf-47b9-bcdc-b1782439881a))
+    (pin "5" (uuid c4d3d85b-522f-4984-8d5b-04f3197993c3))
+    (pin "6" (uuid bab1c62b-a749-4549-b791-66756908c4f6))
+    (pin "7" (uuid 2767a073-5bfc-4ee6-aaee-077f6dca74a6))
+    (pin "8" (uuid 914f78fb-08fc-4820-be39-f17e5e2a1794))
+    (pin "9" (uuid b551d948-898d-425e-b26a-613f3303cbc1))
+  )
+
+  (symbol (lib_id "74xx:74LS154") (at 168.402 352.679 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 1cf567e6-0e2f-4829-acfa-06816ff90b2d)
+    (property "Reference" "U?" (id 0) (at 170.4214 326.771 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS154" (id 1) (at 170.4214 329.311 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 168.402 352.679 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS154" (id 3) (at 214.122 342.519 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3f0492e2-07b5-4e5b-a262-0afbfe0d81d8))
+    (pin "10" (uuid 1a0ddf8f-391e-4945-b013-67163b932ba4))
+    (pin "11" (uuid 0a335c9e-7552-4cbd-8d37-29edd4e34026))
+    (pin "12" (uuid 3ef3fa7a-8efe-4366-b7b8-c666bb60301f))
+    (pin "13" (uuid 38731576-563d-44ec-9142-670c61630de6))
+    (pin "14" (uuid 87289246-ca33-4b09-8956-a7009ec1ab25))
+    (pin "15" (uuid 03fc7fbf-e790-4b1e-9cba-00bd6ba00348))
+    (pin "16" (uuid 482a4fb0-b48a-4f40-81f5-cf114ccfd290))
+    (pin "17" (uuid b5945d6c-a587-49c9-ba16-f859cecc4b74))
+    (pin "18" (uuid 4f2fd9ed-3135-48d1-9d41-06525a5b5ae4))
+    (pin "19" (uuid 525c1d4b-7077-4d10-a90e-09f589341405))
+    (pin "2" (uuid 811e3c69-8f57-4a78-8f35-d4c0d0b47595))
+    (pin "20" (uuid 1a0ffc9c-cd6f-4dac-9d8b-d9a9590a2d8f))
+    (pin "21" (uuid 32dd3b15-c5e0-4db5-904c-8e3456e0c9de))
+    (pin "22" (uuid ec952dd2-7c8d-4b1e-86da-edae76f7c6f7))
+    (pin "23" (uuid 9acaa7dc-a5b8-4dbf-ab38-82c5acc21b53))
+    (pin "24" (uuid df159a11-44ec-4997-9fe6-8a4df75d8de0))
+    (pin "3" (uuid 10b9a389-6175-4f8a-bf43-f1bde8e71cbf))
+    (pin "4" (uuid a9eb34ce-523b-4c87-a85d-263a2207d28c))
+    (pin "5" (uuid 5b31033a-985d-4fa0-bd19-3f9bf2acca46))
+    (pin "6" (uuid 88c755d2-10f2-454c-b89c-3be211c1c82e))
+    (pin "7" (uuid d963b893-c725-4964-b3f9-bcee93531ad8))
+    (pin "8" (uuid 213bf0d9-878d-4e15-aac7-9cfc469863da))
+    (pin "9" (uuid 96b97218-8cca-4d68-a35d-b04b056e6716))
+  )
+
+  (symbol (lib_id "Device:R_Potentiometer_Trim") (at 453.136 116.078 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1fc6899f-1f24-414b-9145-eed49bf195d0)
+    (property "Reference" "RV?" (id 0) (at 451.104 116.078 90))
+    (property "Value" "1k" (id 1) (at 453.136 115.824 90))
+    (property "Footprint" "" (id 2) (at 453.136 116.078 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 453.136 116.078 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 757e49de-715e-4193-8c79-d763059260b5))
+    (pin "2" (uuid a14ff04e-aaf1-4e83-a6ca-5c086763e8d0))
+    (pin "3" (uuid a94b0fa6-ef3e-4d58-be99-96f7474b7ce5))
+  )
+
+  (symbol (lib_id "Device:R_Potentiometer_Trim") (at 431.546 109.22 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1ff4c38d-c8a7-4f16-9d09-07de2022c73d)
+    (property "Reference" "RV?" (id 0) (at 431.546 107.188 90))
+    (property "Value" "1k" (id 1) (at 431.8 109.22 90))
+    (property "Footprint" "" (id 2) (at 431.546 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 431.546 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 58cdd470-c73c-425d-ab8b-94191207b397))
+    (pin "2" (uuid 4ed805bc-5da9-4c60-9f3a-720b3c7e272c))
+    (pin "3" (uuid 142de3e1-33fd-482e-8d35-497ac040828c))
+  )
+
+  (symbol (lib_id "power:+5V") (at 249.174 92.456 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 22db543c-fea9-4ba3-81b6-4cae1227d8b4)
+    (property "Reference" "#PWR?" (id 0) (at 249.174 96.266 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 249.174 87.376 0))
+    (property "Footprint" "" (id 2) (at 249.174 92.456 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 249.174 92.456 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7604ce00-fd7f-4bce-8435-dd2cd628e4c6))
+  )
+
+  (symbol (lib_id "74xx:74LS00") (at 185.674 307.721 0) (unit 3)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 260c98fa-2915-4847-9e6a-bc1e9ad8308b)
+    (property "Reference" "U?" (id 0) (at 185.674 299.2374 0))
+    (property "Value" "74LS00" (id 1) (at 185.674 301.7774 0))
+    (property "Footprint" "" (id 2) (at 185.674 307.721 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (id 3) (at 185.674 307.721 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 92350955-2803-4126-a13b-08f8443c8113))
+    (pin "2" (uuid a0f42578-195d-422e-ba8f-2d03aa910f3b))
+    (pin "3" (uuid 5502d491-56be-4f25-b681-d480e1446888))
+    (pin "4" (uuid c5e3de02-a78c-4d3c-ad0b-1afa2f940434))
+    (pin "5" (uuid ba94856b-1619-417e-acb2-191f768bbc82))
+    (pin "6" (uuid cd07eccf-b0b3-4edf-b1e4-ec6fe0bf67c9))
+    (pin "10" (uuid bb2588a8-8944-45e2-8854-f930562ed904))
+    (pin "8" (uuid c02ac709-ffaf-40de-927d-114878f76a8a))
+    (pin "9" (uuid 25b8ccd7-747c-482b-9c02-daf8cee3c684))
+    (pin "11" (uuid 2b19f6b2-eec5-4afe-88ef-97040bf7992b))
+    (pin "12" (uuid 6a8cb1eb-cf72-4e11-9ba4-e256690bec9f))
+    (pin "13" (uuid 7cc45d92-7226-4714-9b94-d02796db9f64))
+    (pin "14" (uuid 5b2caa78-1b91-4919-945d-8e460861e5af))
+    (pin "7" (uuid 6af9abde-5780-443d-8501-7559e815f75f))
+  )
+
+  (symbol (lib_id "power:+5V") (at 147.32 211.074 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 273cd607-842a-4fb5-be4f-add0120a353b)
+    (property "Reference" "#PWR?" (id 0) (at 147.32 214.884 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 147.574 205.994 0))
+    (property "Footprint" "" (id 2) (at 147.32 211.074 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 147.32 211.074 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fbca4cab-c46c-4892-a6de-9d003fd3e706))
+  )
+
+  (symbol (lib_id "power:+5V") (at 147.32 28.956 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 29e43ce3-85fa-4010-a4e0-d2754960da94)
+    (property "Reference" "#PWR?" (id 0) (at 147.32 32.766 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 147.32 23.876 0))
+    (property "Footprint" "" (id 2) (at 147.32 28.956 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 147.32 28.956 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2d5e851f-b92d-4690-9b6f-1c63c25ca1bc))
+  )
+
+  (symbol (lib_id "power:+12V") (at 47.117 338.963 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 2e1ea5d5-7293-4594-af10-44540968234b)
+    (property "Reference" "#PWR?" (id 0) (at 47.117 342.773 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+12V" (id 1) (at 47.117 333.883 0))
+    (property "Footprint" "" (id 2) (at 47.117 338.963 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 47.117 338.963 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fb73f97c-35a0-4a1e-b61d-63dc4051158c))
+  )
+
+  (symbol (lib_id "power:+5V") (at 425.196 337.82 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 31942460-5cdf-46c7-a524-bc052dd3d26e)
+    (property "Reference" "#PWR?" (id 0) (at 425.196 341.63 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 425.196 332.74 0))
+    (property "Footprint" "" (id 2) (at 425.196 337.82 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 425.196 337.82 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 60d089cd-b1c9-41cd-b055-d7a280e35f07))
+  )
+
+  (symbol (lib_id "power:+5V") (at 52.197 269.113 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 3399e4c2-e2a3-40c7-8e60-e52652e23123)
+    (property "Reference" "#PWR?" (id 0) (at 52.197 272.923 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 52.197 264.033 0))
+    (property "Footprint" "" (id 2) (at 52.197 269.113 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 52.197 269.113 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b1c42281-76fb-4f4b-b263-8e5abf484a7a))
+  )
+
+  (symbol (lib_id "74xx:74LS688") (at 240.157 217.043 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 344208ce-a6ec-4722-ba60-63e7751d3750)
+    (property "Reference" "U?" (id 0) (at 245.999 188.595 0))
+    (property "Value" "74LS688" (id 1) (at 246.38 190.373 0))
+    (property "Footprint" "Package_DIP:DIP-20_W7.62mm_LongPads" (id 2) (at 240.157 217.043 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS688" (id 3) (at 240.157 217.043 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3cfce508-d67c-404b-88f2-3082a3a6e7be))
+    (pin "10" (uuid bf0726ae-727e-4de2-9b7c-7bbcfc075478))
+    (pin "11" (uuid 6241779e-a44b-43d7-9456-9af7609a4d1f))
+    (pin "12" (uuid 6c2fd9d8-01e1-4764-83fc-f464646a1340))
+    (pin "13" (uuid 7522a23f-3e1c-412f-b494-293a8e07a0ed))
+    (pin "14" (uuid 1eb7ec69-389f-4b00-8275-06ab8af98c22))
+    (pin "15" (uuid bf2449b1-321d-4663-a0e6-1b1d4cec1b5c))
+    (pin "16" (uuid cf4983f3-4d28-42ef-8ba3-4503663c3fed))
+    (pin "17" (uuid dc019efe-e100-49c9-ab03-35358b079eef))
+    (pin "18" (uuid ec92b570-c40f-414a-91d6-ec5014f21d2b))
+    (pin "19" (uuid ed0ac253-d3e1-46f8-962d-5c7cd86632b7))
+    (pin "2" (uuid 22174949-0512-4f3d-a52a-98c66d941bd9))
+    (pin "20" (uuid b5d5a585-807e-44f5-9745-10ede31f740a))
+    (pin "3" (uuid 98606608-bd18-44b8-b1d5-a1612a1f2fed))
+    (pin "4" (uuid af04f388-c44d-437c-8de5-1a37610a355e))
+    (pin "5" (uuid 8cd665b6-f978-449a-b0dd-608eefb2ea6a))
+    (pin "6" (uuid 0c41d9df-b9e3-4400-9d21-b9b5a1cd07db))
+    (pin "7" (uuid 38d923ee-f0ac-4909-b5ad-209774f58988))
+    (pin "8" (uuid db48adff-14df-43ae-a702-7be73ca53054))
+    (pin "9" (uuid 2b91d3ea-1cfd-495e-a4ec-675956204a5d))
+  )
+
+  (symbol (lib_id "74xx:74HCT04") (at 562.61 58.547 0) (unit 2)
+    (in_bom yes) (on_board yes)
+    (uuid 3824e068-32b2-4f4c-a213-8258887f5433)
+    (property "Reference" "U?" (id 0) (at 562.61 54.737 0))
+    (property "Value" "74HCT04" (id 1) (at 562.61 63.881 0))
+    (property "Footprint" "" (id 2) (at 562.61 58.547 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" (id 3) (at 562.61 58.547 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c1fb4706-838a-4bcc-81a6-ef43b6f06501))
+    (pin "2" (uuid e97b897d-7758-4e28-b2c4-d25ead39e785))
+    (pin "3" (uuid 07ff4d68-05d8-4c1c-bb92-d563b513dae1))
+    (pin "4" (uuid da910aa0-def9-41ee-bff2-ca30244467cf))
+    (pin "5" (uuid f8136633-1613-4f3b-bf83-5bed284b2a56))
+    (pin "6" (uuid 75d7e232-98f9-48c5-a59e-80401a077e44))
+    (pin "8" (uuid 9c47f2bf-83e0-4743-bcd7-6b50545ba6f8))
+    (pin "9" (uuid 77cf08e3-ce2f-4e31-a629-6c85e0bb03ec))
+    (pin "10" (uuid 16108b52-0d3e-4b8c-a977-da6fbe9f042d))
+    (pin "11" (uuid dcb92a00-5ca3-4382-aed9-1c2abcb32711))
+    (pin "12" (uuid 669775cf-b4cc-480e-9ae2-de9e58d0574a))
+    (pin "13" (uuid 1985d295-3fa4-4f6d-9344-577bfc0605b5))
+    (pin "14" (uuid d61d7b66-8a21-4af1-9d44-4665f9498d95))
+    (pin "7" (uuid 58d4d954-d2aa-46db-b5cd-17435cf565f5))
+  )
+
+  (symbol (lib_id "power:GND") (at 413.258 204.724 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 3c9fdbf5-b9df-49c1-aeb2-64f7a788cfc3)
+    (property "Reference" "#PWR?" (id 0) (at 406.908 204.724 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 406.654 204.724 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 413.258 204.724 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 413.258 204.724 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 6f631294-bd43-4d77-acf4-c783c5ee194c))
+  )
+
+  (symbol (lib_id "Memory_EPROM:27C128") (at 404.876 -26.162 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 3d10c19c-c8ef-4055-a72b-58798d2192ae)
+    (property "Reference" "U?" (id 0) (at 406.8954 -55.88 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "27C128" (id 1) (at 406.8954 -53.34 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (id 2) (at 404.876 -26.162 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://ww1.microchip.com/downloads/en/devicedoc/11003L.pdf" (id 3) (at 404.876 -26.162 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ce89eb50-9c2e-4637-8c2f-c8a1d89f528f))
+    (pin "10" (uuid 9cb2228a-9fe3-40cb-b3a8-b0b50935cdd6))
+    (pin "11" (uuid 645cb1d1-c0e5-4fcc-aa49-f0c2b44adf25))
+    (pin "12" (uuid 958ea9e2-9404-4e70-8050-d71542cba2ee))
+    (pin "13" (uuid 615a4117-6f48-43ec-952b-be5a98f20062))
+    (pin "14" (uuid d626c953-30ba-4ff7-8878-49fafdce7f73))
+    (pin "15" (uuid cac1c6bb-3df7-467c-a8b4-6f7152e1f494))
+    (pin "16" (uuid f6934a76-573a-4fd9-9723-6a905cc7d9c7))
+    (pin "17" (uuid cf6628ef-0ef9-44e3-a67d-e0f63572d32c))
+    (pin "18" (uuid 980e08e2-bbe4-4ac8-8651-1c097ead7568))
+    (pin "19" (uuid 61281770-5816-40c3-825c-0b5f823c2e73))
+    (pin "2" (uuid 37a16651-63f2-47dc-8c2c-70683dbcd9d8))
+    (pin "20" (uuid debda1a6-33ce-4618-ab3c-449b22b3877b))
+    (pin "21" (uuid b414d3d0-0162-4729-9938-72c090d373a0))
+    (pin "22" (uuid 0b83e6c0-5c0a-484e-8feb-d9b438b11090))
+    (pin "23" (uuid 802c7b5c-4d25-4dc6-96d8-41b74530af32))
+    (pin "24" (uuid a30850f3-2c33-4b4c-8c05-7946903e8dc3))
+    (pin "25" (uuid 418ad08f-b486-497e-9433-00bff1feaa70))
+    (pin "26" (uuid 92f4ecc3-fb5f-4331-a80c-63b151a98334))
+    (pin "27" (uuid 8e002192-dd63-4393-8a7f-ddc5f6733c33))
+    (pin "28" (uuid eae8fe45-b4ef-4526-9e75-ed4c122b8968))
+    (pin "3" (uuid 331ddea5-332f-4023-a44f-fe40c18673a8))
+    (pin "4" (uuid bca4557d-eb61-4854-a296-13fd293c9c6d))
+    (pin "5" (uuid 1e67fb03-710d-4f97-9e2c-0a803668675f))
+    (pin "6" (uuid 98e75fee-0056-4aa0-a59d-edbce947f42b))
+    (pin "7" (uuid 99bad41c-f4bf-43aa-94ed-5ce338a3a525))
+    (pin "8" (uuid 6693f100-e204-40ef-9a32-964deeed6d48))
+    (pin "9" (uuid 54de2eec-a2d9-4871-98af-5e14df488a33))
+  )
+
+  (symbol (lib_id "power:GND") (at 97.917 346.456 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 3f334612-c632-478b-9e2b-5655b2920cd9)
+    (property "Reference" "#PWR?" (id 0) (at 97.917 352.806 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 97.917 350.901 0))
+    (property "Footprint" "" (id 2) (at 97.917 346.456 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 97.917 346.456 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 979e24d8-f110-4300-9a96-d4d5ff259560))
+  )
+
+  (symbol (lib_id "power:GND") (at 134.62 190.754 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 407c6fef-7b1d-4704-9f02-ae9a9d9fab2b)
+    (property "Reference" "#PWR?" (id 0) (at 134.62 197.104 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 134.62 195.834 0))
+    (property "Footprint" "" (id 2) (at 134.62 190.754 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 134.62 190.754 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8ff59289-aab2-43f7-96dd-8005f0edaf92))
+  )
+
+  (symbol (lib_id "74xx:74LS163") (at 50.165 219.329 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 41eedf30-df2f-4a29-b1b9-937f561950e3)
+    (property "Reference" "U?" (id 0) (at 52.1844 198.755 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS163" (id 1) (at 52.1843 201.295 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 50.165 219.329 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS163" (id 3) (at 50.165 219.329 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8173c9e9-8152-432f-b544-2a9aae2d828b))
+    (pin "10" (uuid 6a8a8be8-0a3d-42c5-b806-b407c8923b78))
+    (pin "11" (uuid f887cf35-55f7-40c8-9bce-28e8eccf9b4d))
+    (pin "12" (uuid 5860753b-d3b5-4044-8439-3803ebc96885))
+    (pin "13" (uuid 19cf7320-8361-4f3a-9b50-79e73c86d844))
+    (pin "14" (uuid 6aebaab5-1644-488c-bb7d-9e4fbf72f1ca))
+    (pin "15" (uuid 70e8721b-2b6b-450d-a9a1-733a97d0283f))
+    (pin "16" (uuid 4ddf413c-bc66-45cf-8f2b-0d835eb3bf66))
+    (pin "2" (uuid 71b28a5c-66be-4497-950b-ef8157c4c3d6))
+    (pin "3" (uuid 5125179d-9b49-4f25-a4e7-0d2d18ffc0a8))
+    (pin "4" (uuid ca061b9d-a376-4de3-ae05-76ce2bf3ed22))
+    (pin "5" (uuid 09ec80f6-30e6-4304-8219-4e8c21659f1b))
+    (pin "6" (uuid 4a45a466-f062-400d-8c47-882ed28bbd0e))
+    (pin "7" (uuid 7e18a793-f0c7-4783-8f9c-3cfb3ecdcab4))
+    (pin "8" (uuid 0c595289-65d9-41bd-b33c-d839c4202264))
+    (pin "9" (uuid de55544d-3028-437f-8e4a-480639ff8319))
+  )
+
+  (symbol (lib_id "74xx:74LS00") (at 500.507 31.75 0) (unit 2)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 429e2402-196e-4b21-a601-330ef62a2cff)
+    (property "Reference" "U?" (id 0) (at 500.507 22.606 0))
+    (property "Value" "74F00" (id 1) (at 500.507 25.146 0))
+    (property "Footprint" "" (id 2) (at 500.507 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (id 3) (at 500.507 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a7ffb03a-8179-4cdf-af6d-9f9518e5d083))
+    (pin "2" (uuid 5c1f218e-c2e3-4f21-b034-2843f5c66950))
+    (pin "3" (uuid 06c1465d-968b-4bc7-bda8-6cbdb21e4bd6))
+    (pin "4" (uuid c5e3de02-a78c-4d3c-ad0b-1afa2f940434))
+    (pin "5" (uuid ba94856b-1619-417e-acb2-191f768bbc82))
+    (pin "6" (uuid cd07eccf-b0b3-4edf-b1e4-ec6fe0bf67c9))
+    (pin "10" (uuid bb2588a8-8944-45e2-8854-f930562ed904))
+    (pin "8" (uuid c02ac709-ffaf-40de-927d-114878f76a8a))
+    (pin "9" (uuid 25b8ccd7-747c-482b-9c02-daf8cee3c684))
+    (pin "11" (uuid 2b19f6b2-eec5-4afe-88ef-97040bf7992b))
+    (pin "12" (uuid 6a8cb1eb-cf72-4e11-9ba4-e256690bec9f))
+    (pin "13" (uuid 7cc45d92-7226-4714-9b94-d02796db9f64))
+    (pin "14" (uuid 5b2caa78-1b91-4919-945d-8e460861e5af))
+    (pin "7" (uuid 6af9abde-5780-443d-8501-7559e815f75f))
+  )
+
+  (symbol (lib_id "power:+5V") (at 113.157 313.436 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 499da643-e5e7-4f74-8b84-c8bae01390dd)
+    (property "Reference" "#PWR?" (id 0) (at 113.157 317.246 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 113.157 308.356 0))
+    (property "Footprint" "" (id 2) (at 113.157 313.436 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 113.157 313.436 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 73a21df2-70a0-4b5f-bc6f-c90177a7c29a))
+  )
+
+  (symbol (lib_id "power:GND") (at 425.45 325.628 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 49c8cc7d-73e5-445d-bb4e-38fdd4eaf194)
+    (property "Reference" "#PWR?" (id 0) (at 425.45 331.978 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 425.45 330.708 0))
+    (property "Footprint" "" (id 2) (at 425.45 325.628 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 425.45 325.628 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c1340aa6-31ff-4a37-9d6c-4ea4f3aaaa19))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_02x32_Row_Letter_First") (at 67.437 308.483 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 4b6e85bc-48a9-484a-b088-7ae66b1dd377)
+    (property "Reference" "J?" (id 0) (at 66.167 264.033 0))
+    (property "Value" "Conn_02x32_Row_Letter_First" (id 1) (at 66.167 266.573 0))
+    (property "Footprint" "Connector_DIN:DIN41612_Q_2x32_Male_Horizontal_THT" (id 2) (at 67.437 308.483 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 67.437 308.483 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "a1" (uuid 4b86a8cc-ac15-4438-8276-541cd199b0c2))
+    (pin "a10" (uuid a47b0cc5-a50e-48ef-9c0a-84ced7506b76))
+    (pin "a11" (uuid 6438c6fd-d2fc-42ad-a175-ced629dea796))
+    (pin "a12" (uuid 2fde31c5-33b4-4336-85a6-232ba4983ac3))
+    (pin "a13" (uuid aa1e0733-ccc4-417f-b3f2-700e841ade33))
+    (pin "a14" (uuid fb2f34c5-8110-48bb-a85e-18f2f17d1799))
+    (pin "a15" (uuid 37a32f2b-fa30-4ee7-80de-80f4b124024e))
+    (pin "a16" (uuid a62973fb-b40e-4ee7-823b-83f69b16f8c8))
+    (pin "a17" (uuid b606f3b8-5ec7-4bc9-8f55-e46a85b7f4bd))
+    (pin "a18" (uuid e79e7c98-8fd1-4ebf-aaa4-beb9142beef9))
+    (pin "a19" (uuid c2fc0356-43b4-4cc6-b2f5-cf147ac7c185))
+    (pin "a2" (uuid 79141325-b4a2-4abe-b40d-f9ea2cb31f10))
+    (pin "a20" (uuid ede3dc6e-7336-421c-9623-0fef9f3588ef))
+    (pin "a21" (uuid 23071aef-4ec6-4886-aa62-2f0f70fa9b81))
+    (pin "a22" (uuid 719977ef-67c8-472e-bdd4-f8d8f9cfbaf7))
+    (pin "a23" (uuid 39d8144b-f673-43cd-8028-443b722c19a1))
+    (pin "a24" (uuid 222673c7-fc7a-4308-9a36-8c6f51f58e15))
+    (pin "a25" (uuid a28a31c1-314d-434a-ac33-34ecfed279e8))
+    (pin "a26" (uuid ffd137f9-850d-40b1-86f8-75b8372da89a))
+    (pin "a27" (uuid 407d5bfe-320f-46dd-9122-c40ba8a40bcc))
+    (pin "a28" (uuid 841cc462-0bd1-4365-9fc0-6a25acc7619e))
+    (pin "a29" (uuid bb8574c2-6db2-48c8-ac5e-337f3da596dc))
+    (pin "a3" (uuid 7ca1f56a-9dc4-40b9-abe6-a6514b251d0b))
+    (pin "a30" (uuid e1ccd6c3-316e-4850-86d5-3dd54e69cfdc))
+    (pin "a31" (uuid 41bad75c-6681-4718-b99d-b8327fd387b8))
+    (pin "a32" (uuid 22f4699d-b2d0-45d2-955e-5dcc90e45496))
+    (pin "a4" (uuid 2bda1943-1045-4d1c-8155-40757f98e8f3))
+    (pin "a5" (uuid e758f745-71c9-40e6-8cae-1a67db4ca156))
+    (pin "a6" (uuid 92abf88f-0c91-4b6e-a59b-146fa6d4495f))
+    (pin "a7" (uuid 413b2d8f-f6b4-4b01-b85d-45419f657739))
+    (pin "a8" (uuid 21c885b4-200c-4352-815f-019860a7b759))
+    (pin "a9" (uuid 4469c8ec-87db-4434-9d56-4ae128d58414))
+    (pin "b1" (uuid 3f2c4ca5-a324-4fb6-afe0-42cc42292952))
+    (pin "b10" (uuid 21564337-da4b-42d7-834b-257f7dd8a930))
+    (pin "b11" (uuid d898f754-363d-408b-9dd0-f549913cf31a))
+    (pin "b12" (uuid 9179a4ef-48c5-42af-b85d-0b0197d834c4))
+    (pin "b13" (uuid 681de7da-a9c2-4a2a-8c91-572553778a09))
+    (pin "b14" (uuid 1a5b83ea-00e8-4b4d-86cb-8f3745a54ef5))
+    (pin "b15" (uuid 66598494-7c60-4de2-b6fe-f24ac1a858a6))
+    (pin "b16" (uuid 10dc5091-d6dc-4220-a687-a310297c5e5d))
+    (pin "b17" (uuid 6a22e2bb-6b0b-4aed-949c-bd986bcda950))
+    (pin "b18" (uuid 01c6f8f9-6f90-4404-92a2-c58c1d8ae09e))
+    (pin "b19" (uuid 17907ede-b898-423d-abfc-ffc55419578b))
+    (pin "b2" (uuid a4acb299-6172-4f8e-9a85-71b5e98d87ca))
+    (pin "b20" (uuid fa6fdac6-6f4f-4020-83d9-c46b4fd74cc8))
+    (pin "b21" (uuid 277a21e7-9424-4b18-8588-47f8c3361269))
+    (pin "b22" (uuid 53ff7157-0ade-41be-bc9c-5e45b526d8d5))
+    (pin "b23" (uuid f0d906fd-7a95-4949-918e-741f47941c82))
+    (pin "b24" (uuid c448a52a-c27c-477d-8325-715bad8f1163))
+    (pin "b25" (uuid a0d7b9b0-58d5-45f5-9ff2-33d191812b89))
+    (pin "b26" (uuid 593f4d99-c2f9-414e-a912-151faec04661))
+    (pin "b27" (uuid 72795110-05ed-4072-b96c-f360ade0a9ec))
+    (pin "b28" (uuid 4fee551e-6932-4f95-8465-dc020009b350))
+    (pin "b29" (uuid 9663aff9-f754-4e74-8fd6-7a98bce02479))
+    (pin "b3" (uuid 1943880b-94be-43d6-8dee-1510182649b6))
+    (pin "b30" (uuid a9c32684-9a3b-4a05-9aac-e79268d21d09))
+    (pin "b31" (uuid d4842e99-1343-4366-847a-27a1dbadd3d7))
+    (pin "b32" (uuid 6f983b27-f466-4969-9057-29131c7978d4))
+    (pin "b4" (uuid d8b47a80-c6e3-4384-9827-ccee27a63962))
+    (pin "b5" (uuid 41597d9c-35cc-4be7-9f1b-6af335f7460e))
+    (pin "b6" (uuid fff8643d-ea68-4a16-a1c6-0115e715724e))
+    (pin "b7" (uuid b1c9adbe-5607-45ac-95dc-519af8087b7a))
+    (pin "b8" (uuid ecca7fb9-ba5d-46ea-a564-099faec8e8b7))
+    (pin "b9" (uuid 47998004-d72c-4292-9278-a4618428faa8))
+  )
+
+  (symbol (lib_id "power:+5V") (at 542.29 73.787 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 4bba64be-51fc-4aff-87c0-8a0a599f1f0b)
+    (property "Reference" "#PWR?" (id 0) (at 542.29 77.597 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 542.29 68.707 0))
+    (property "Footprint" "" (id 2) (at 542.29 73.787 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 542.29 73.787 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid bf3ddc02-1d37-483f-b3ae-faf7972ffee0))
+  )
+
+  (symbol (lib_id "power:GND") (at 249.174 77.978 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 4be640c0-c91d-4815-ba5f-798609997681)
+    (property "Reference" "#PWR?" (id 0) (at 249.174 84.328 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 249.174 83.058 0))
+    (property "Footprint" "" (id 2) (at 249.174 77.978 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 249.174 77.978 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 692dd0e7-33b5-41ba-a71c-0c203644bead))
+  )
+
+  (symbol (lib_id "power:+5V") (at 240.157 186.563 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 4bfb7102-9441-4568-acda-b86b30447051)
+    (property "Reference" "#PWR?" (id 0) (at 240.157 190.373 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 240.157 181.483 0))
+    (property "Footprint" "" (id 2) (at 240.157 186.563 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 240.157 186.563 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 66c99095-47ac-4365-9984-a4f32eb001a9))
+  )
+
+  (symbol (lib_id "power:-5V") (at 40.767 344.043 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 4cab4134-63ed-45b4-8ee5-294ba2c11336)
+    (property "Reference" "#PWR?" (id 0) (at 40.767 341.503 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "-5V" (id 1) (at 40.767 338.963 0))
+    (property "Footprint" "" (id 2) (at 40.767 344.043 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 40.767 344.043 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3a3f21e8-978e-44df-a293-485beba81b97))
+  )
+
+  (symbol (lib_id "power:+5V") (at 512.953 49.149 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 4da5ecea-4d90-47bb-91d0-58abc7cefb73)
+    (property "Reference" "#PWR?" (id 0) (at 512.953 52.959 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 512.953 44.069 0))
+    (property "Footprint" "" (id 2) (at 512.953 49.149 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 512.953 49.149 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b6ec9e39-a23a-40d0-a5d3-c7fb6e0a7c3e))
+  )
+
+  (symbol (lib_id "74xx:74HC86") (at 536.829 26.416 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 5012cd51-c540-4cfc-a5a1-d564cfdf4929)
+    (property "Reference" "U?" (id 0) (at 536.5242 17.78 0))
+    (property "Value" "" (id 1) (at 536.5242 20.32 0))
+    (property "Footprint" "" (id 2) (at 536.829 26.416 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC86" (id 3) (at 536.829 26.416 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a5bbb7e4-5df7-4a30-8409-efa89a1958a6))
+    (pin "2" (uuid e18059a3-497b-45f6-9afa-de50e492cc6f))
+    (pin "3" (uuid eb8d0643-15fc-41ab-8d76-7d55e8427239))
+    (pin "4" (uuid 2e291971-1825-44d4-b18c-bb3704ab470b))
+    (pin "5" (uuid fb2e7d75-eb69-4f82-9369-bd2c020d26e5))
+    (pin "6" (uuid 0be7e9b8-6b4d-4d36-aba1-21e13f62ba6e))
+    (pin "10" (uuid c45ada52-3eec-4e27-9965-bfd570952e08))
+    (pin "8" (uuid 359e695f-2b08-486b-a943-3fa22970fe28))
+    (pin "9" (uuid 59f335db-6307-4b4d-a869-932c42a60951))
+    (pin "11" (uuid 3e579b2d-bbc1-453b-a23a-c14d5a26124d))
+    (pin "12" (uuid 1349abdf-60e9-4ca6-9e30-7a65bb2f1720))
+    (pin "13" (uuid fb369404-2530-4fa3-acef-d120a213785d))
+    (pin "14" (uuid 11cc14fa-70a7-4a41-866f-1f32df16a939))
+    (pin "7" (uuid 7d7a5c40-1d0f-464f-aa0f-af52743b5d40))
+  )
+
+  (symbol (lib_id "Device:R_Potentiometer_Trim") (at 431.546 93.98 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 50eb4edb-72de-45dd-9b65-7a8607babe56)
+    (property "Reference" "RV?" (id 0) (at 431.546 91.948 90))
+    (property "Value" "1k" (id 1) (at 431.8 93.98 90))
+    (property "Footprint" "" (id 2) (at 431.546 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 431.546 93.98 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7cd672a0-a4ba-483c-9836-5c91e734a032))
+    (pin "2" (uuid a647f43e-6f71-45ac-8eb4-7ab464633243))
+    (pin "3" (uuid 915f9ef6-5e81-4bdc-a57f-b6471f2db151))
+  )
+
+  (symbol (lib_id "74xx:74LS163") (at 425.45 305.308 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 52fcbb17-da8d-4650-b143-e2db2df4c06c)
+    (property "Reference" "U?" (id 0) (at 427.4694 284.734 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS163" (id 1) (at 427.4693 287.274 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 425.45 305.308 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS163" (id 3) (at 425.45 305.308 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid bba93317-850d-4b53-bcd2-7f3010d6f77f))
+    (pin "10" (uuid 419890ba-312a-42d6-a631-073078e9d873))
+    (pin "11" (uuid b617e2ac-2711-4ade-b633-b417a9ac3609))
+    (pin "12" (uuid ecdfebd8-bbf7-4ada-bb36-5a8177aaa4d0))
+    (pin "13" (uuid fee95448-10a7-4ed4-8a9a-2c61dc26fdd6))
+    (pin "14" (uuid f8b28b8a-6651-49ee-9207-58c060251d71))
+    (pin "15" (uuid 5c656c82-7321-4f83-ad9f-f4efdbc84e17))
+    (pin "16" (uuid 2c636501-f5d5-413e-9ea4-51038d9af9be))
+    (pin "2" (uuid 25c26e0b-83aa-446e-aa8f-634872f2ef7a))
+    (pin "3" (uuid 7a24735d-5925-432f-b30f-358abe970078))
+    (pin "4" (uuid 7e045edc-f109-4aa6-bba3-d33b0679b850))
+    (pin "5" (uuid bdf0aa9a-28a3-4e1c-9459-1ab267c3b2d5))
+    (pin "6" (uuid 2ac6e221-785a-434d-9fee-a13208e71be0))
+    (pin "7" (uuid 345b7932-dc06-4239-a392-23224c3122c6))
+    (pin "8" (uuid d1f23453-24cc-43e2-8c86-7732ad54a51b))
+    (pin "9" (uuid b315bbf7-acaf-4d08-a387-b15c38cc3604))
+  )
+
+  (symbol (lib_id "power:+5V") (at 239.141 327.66 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 53628c0f-1eb4-4341-9af7-bdb0d7c9cf66)
+    (property "Reference" "#PWR?" (id 0) (at 239.141 331.47 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 239.141 322.58 0))
+    (property "Footprint" "" (id 2) (at 239.141 327.66 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 239.141 327.66 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0285514e-0e7e-47d4-b37f-e29fc9ab344e))
+  )
+
+  (symbol (lib_id "74xx:74LS245") (at 333.248 210.439 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 5465a1ba-6ed2-4dfa-a9e5-b2ed184f3027)
+    (property "Reference" "U?" (id 0) (at 335.2674 190.119 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS245" (id 1) (at 335.2674 192.659 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 333.248 210.439 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS245" (id 3) (at 333.248 210.439 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 912834d3-021a-4441-9acd-7c82cf197b62))
+    (pin "10" (uuid 96759a87-e5f8-4f81-bb98-3605cda951e9))
+    (pin "11" (uuid b07111c8-0aa2-4591-9fef-f77fa29decde))
+    (pin "12" (uuid 4381a8ed-8bba-4537-aae4-b46775527b37))
+    (pin "13" (uuid 249d5d9d-5e7e-40d6-b8eb-41b761bdf6ea))
+    (pin "14" (uuid c2bd8b4a-1a46-4cd9-8610-eabed0c623ec))
+    (pin "15" (uuid 52bfc088-a975-463c-a380-367a2c2784b7))
+    (pin "16" (uuid b40aebb1-9de7-4e5b-bb61-6f8681f95c5f))
+    (pin "17" (uuid 6b0a0d32-ad37-4597-8323-99a2451d198c))
+    (pin "18" (uuid c00da576-440b-41eb-98dc-2bac1ce58514))
+    (pin "19" (uuid ff86b2bc-d3b3-44d6-97bc-d14e07b26dbb))
+    (pin "2" (uuid 3118f4be-2177-4cdf-b895-aa394e660479))
+    (pin "20" (uuid 9699f839-8b00-44ae-8f01-237ea819aae4))
+    (pin "3" (uuid e50b41f8-5768-41e4-98f6-f98beb15cc83))
+    (pin "4" (uuid dd654906-1d86-496e-9ed6-6e4b031d8356))
+    (pin "5" (uuid 1b9bfd40-7244-46a6-b698-23682b3078fd))
+    (pin "6" (uuid dba1aec4-a1a1-406b-8df2-3dff72c3a9df))
+    (pin "7" (uuid 75066936-1d52-4d2b-967b-4f616ff45708))
+    (pin "8" (uuid 7463a268-0b66-42dc-b312-4e2ee01ab572))
+    (pin "9" (uuid 22b134f3-7477-4a88-ad4f-2683996c2060))
+  )
+
+  (symbol (lib_id "power:GND") (at 108.077 354.076 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 5b711820-352f-4f76-8f1b-15ec9e66df39)
+    (property "Reference" "#PWR?" (id 0) (at 108.077 360.426 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 108.077 358.521 0))
+    (property "Footprint" "" (id 2) (at 108.077 354.076 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 108.077 354.076 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 27ec6c66-6f4d-4d41-a430-76c98ceeb3aa))
+  )
+
+  (symbol (lib_id "power:+5V") (at 113.157 359.791 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 5fd44281-4789-4a3e-81ab-ef23bd6f9007)
+    (property "Reference" "#PWR?" (id 0) (at 113.157 363.601 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 113.157 354.711 0))
+    (property "Footprint" "" (id 2) (at 113.157 359.791 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 113.157 359.791 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 489fbcb4-6eb0-402d-a21c-db336553cb00))
+  )
+
+  (symbol (lib_id "74xx:74LS163") (at 425.196 358.14 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 633dc427-ec5a-4219-bc63-7c03907e75ae)
+    (property "Reference" "U?" (id 0) (at 427.2154 337.566 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS163" (id 1) (at 427.2153 340.106 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 425.196 358.14 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS163" (id 3) (at 425.196 358.14 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c01cc6e1-e991-4305-83dd-3021f6b6eca2))
+    (pin "10" (uuid 1964fac2-0e04-4f94-8850-5e4c05a699a9))
+    (pin "11" (uuid c5b0737f-2242-4594-a4d3-abb2d8233dda))
+    (pin "12" (uuid 882cdb6a-d78d-4d7d-a13f-cc2c83da578b))
+    (pin "13" (uuid 57f4e496-8cea-4edc-8d68-b4c46486406b))
+    (pin "14" (uuid dca81b54-0376-4e8f-b709-ab7d6ba169fa))
+    (pin "15" (uuid cc067b46-74e6-4678-bcca-14b9cc6dac7d))
+    (pin "16" (uuid e63884f2-1320-4f72-a7ab-73a60e29208b))
+    (pin "2" (uuid 424083e4-7a83-4500-b6b8-6d70c9edbdc7))
+    (pin "3" (uuid e73cac28-85b3-45ec-b661-fd17ee222060))
+    (pin "4" (uuid 548e3ce2-4e0e-4c26-9d43-caeb4ce37bcf))
+    (pin "5" (uuid 1cbeaa83-6e80-4f66-8222-bd2be89f5ed3))
+    (pin "6" (uuid 8893d087-f31b-4a30-81ce-cb92790295e8))
+    (pin "7" (uuid e24345f0-436d-4047-952b-ce68d57ccb1b))
+    (pin "8" (uuid 7eb428ee-26a5-497a-9fb5-87ff174f3001))
+    (pin "9" (uuid 456e0d2d-55e2-4e33-b7aa-509a384338a5))
+  )
+
+  (symbol (lib_id "74xx:74HCT273") (at 333.248 110.236 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 652fd094-e915-4606-ac52-5c7f4fc19f96)
+    (property "Reference" "U?" (id 0) (at 335.2674 89.916 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74HCT273" (id 1) (at 335.2674 92.456 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 333.248 110.236 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT273.pdf" (id 3) (at 333.248 110.236 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c15ce27c-de5b-4aec-88b4-50a7f7f03aa1))
+    (pin "10" (uuid 8f8138c7-09b8-48e4-89d3-e383de054e89))
+    (pin "11" (uuid 1d6684ca-e376-4689-964d-f0e985dd6fcf))
+    (pin "12" (uuid 936c17ce-fb40-4a71-a2b3-2608d5fcaf01))
+    (pin "13" (uuid 026999c0-ba40-4bd0-8397-5620410516c3))
+    (pin "14" (uuid 38f2c598-5e33-46c0-afea-d3f4d4cfc5eb))
+    (pin "15" (uuid 2a809764-2015-445c-b7ff-bc9843510ffa))
+    (pin "16" (uuid 233f93b2-d7f7-484d-af98-68736080b051))
+    (pin "17" (uuid 436a1a58-73c1-4012-9d0d-94a41942cba8))
+    (pin "18" (uuid ccfd7371-141f-4100-a073-53d010e07f89))
+    (pin "19" (uuid 3fd112fa-efce-4012-9ed8-176dfd3ebf29))
+    (pin "2" (uuid 813d8f92-636d-40d8-8797-2a1b0bb3828d))
+    (pin "20" (uuid cb7eb45c-5934-459c-b7a0-10152b375648))
+    (pin "3" (uuid 944324f3-8162-45b2-ac5f-f0c9f0aa1364))
+    (pin "4" (uuid 3cccd770-ca75-44b2-b3f7-e597459f4d78))
+    (pin "5" (uuid 7dc9169e-f030-4965-89d2-be42efd275b1))
+    (pin "6" (uuid 6031bfeb-c974-4181-b5a0-a8b1cfb13313))
+    (pin "7" (uuid 2136c322-e01a-4016-8529-2fc05167693c))
+    (pin "8" (uuid 41513a09-a015-41f8-adf8-39e9af23857b))
+    (pin "9" (uuid 2fb0e563-b4c4-46a6-84f6-024eef4118b4))
+  )
+
+  (symbol (lib_id "Memory_Flash:SST39SF010") (at 406.146 50.038 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 65f5daff-d2c2-4284-a87d-01ff51e823a9)
+    (property "Reference" "U?" (id 0) (at 406.146 12.7 0))
+    (property "Value" "SST39SF010" (id 1) (at 406.146 15.24 0))
+    (property "Footprint" "" (id 2) (at 406.146 42.418 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/25022B.pdf" (id 3) (at 406.146 42.418 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "16" (uuid 08d1f1a8-e492-4712-bc54-9e2119cbeb74))
+    (pin "32" (uuid 702f9e86-a9c0-4f8d-9e4b-da5125fe53f9))
+    (pin "1" (uuid c695e2bc-98ef-4976-a75c-7c6df3d5c18b))
+    (pin "10" (uuid 19c2cfc1-fd58-425d-b6e2-48ab7089fb67))
+    (pin "11" (uuid d68790ef-d6f9-41e6-bdad-1ecb2756d96b))
+    (pin "12" (uuid 3ae6df20-83c7-40d6-8ecc-c182efa3297b))
+    (pin "13" (uuid b50df045-2311-41f7-b888-0eff19465cea))
+    (pin "14" (uuid b30096f7-d19f-4a1b-9af2-e29389f0db2b))
+    (pin "15" (uuid f71705e6-4d9d-49cd-8a8b-cd7151b12d3c))
+    (pin "17" (uuid 845decaf-6218-4c81-b4ee-46393dbcb3c4))
+    (pin "18" (uuid 89e0f58c-4d56-466c-98c7-5aa5252ebd66))
+    (pin "19" (uuid 0c56560c-63e6-4721-883a-c2112065dcc7))
+    (pin "2" (uuid 40b8eede-8c0a-4bc7-b074-28159def4cfc))
+    (pin "20" (uuid 6c4fc81b-5711-42c4-b58f-fdb44bb078a2))
+    (pin "21" (uuid ee207229-80b8-4b32-ab16-7f2333ef9008))
+    (pin "22" (uuid d23167f8-883b-4dc9-b13a-4073361fa9b8))
+    (pin "23" (uuid 41c22aed-8bb8-47b5-8695-7d1f98d25c3f))
+    (pin "24" (uuid a6fd52fe-9d1c-470a-a0b4-19605991ccd9))
+    (pin "25" (uuid 369ba129-bd00-4006-a9fc-8b7004ff397d))
+    (pin "26" (uuid 00ddc4ca-9448-4809-8dd9-9aa9a604c379))
+    (pin "27" (uuid 78d00cd4-775a-42d6-8d0e-ce8187c7e12b))
+    (pin "28" (uuid b49b132c-1332-4dff-ba95-c8dfd9028c7d))
+    (pin "29" (uuid 55706e90-c79b-4181-a47f-dc8afd24cd36))
+    (pin "3" (uuid 64898479-2eb3-4bf8-8f74-3e7af68fb8f3))
+    (pin "30" (uuid c491e18e-a813-4e1f-bb56-6efc3b621341))
+    (pin "31" (uuid ee929b98-6989-4b81-bf46-0b0f9834cf66))
+    (pin "4" (uuid 1ed14fb8-b5c2-4a74-8263-3e0d2bd0832e))
+    (pin "5" (uuid 7d6c029b-9c2e-46ef-8f32-ede7363176b3))
+    (pin "6" (uuid 19232b3b-6c54-4bc1-868f-b49b228e2511))
+    (pin "7" (uuid 41aa488e-f7f7-4d9d-bb7e-b53e829a7b7b))
+    (pin "8" (uuid 28464d81-1526-49dd-9d98-a39a6790a67e))
+    (pin "9" (uuid b5389c7d-7f41-40ef-88e2-1ef5ead8fc5e))
+  )
+
+  (symbol (lib_id "74xx:74HCT273") (at 333.248 49.784 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 66c0d56d-18b2-4f6e-9e51-ecb58e7065c7)
+    (property "Reference" "U?" (id 0) (at 335.2674 29.464 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74HCT273" (id 1) (at 335.2674 32.004 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 333.248 49.784 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT273.pdf" (id 3) (at 333.248 49.784 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 90419ff1-663c-4fbc-a558-cff0abc07afb))
+    (pin "10" (uuid 46245bcd-93cc-46eb-b602-3a7235ce2940))
+    (pin "11" (uuid 3b6899d7-3f2c-4589-9b30-0f08e2b4f87e))
+    (pin "12" (uuid 2fbf931f-53ce-4d07-9689-7e40340e9fad))
+    (pin "13" (uuid f4b74da6-f0a2-408c-9820-e151dde30297))
+    (pin "14" (uuid 5336dab3-b764-42ba-88cb-2ef2c88e3890))
+    (pin "15" (uuid 5c2e976e-3c9b-42ea-b5e9-dff282935703))
+    (pin "16" (uuid 74f27292-bacc-4c24-82d2-31ff772c87a5))
+    (pin "17" (uuid 0f8dfbcd-fcb9-4896-b244-d221664be653))
+    (pin "18" (uuid 45547247-15fd-4195-8f95-51f45f245769))
+    (pin "19" (uuid 090507b1-433e-4ac7-b024-e41d84b86db1))
+    (pin "2" (uuid 4fc407f9-20d3-4f9c-8f0c-560449eba16a))
+    (pin "20" (uuid d3d54d97-788a-4323-86aa-922896de41b8))
+    (pin "3" (uuid 0960a5f1-e4c6-41cb-834a-c8649786173a))
+    (pin "4" (uuid f0f519a1-de38-4e9a-afd1-34e45caab8e2))
+    (pin "5" (uuid c3fdbd6c-7328-4247-8462-5ea0727dd9bb))
+    (pin "6" (uuid 83ee6a31-9eb2-4f40-bb9e-d1a3ac3443b9))
+    (pin "7" (uuid 5f9261ac-ad6a-44f7-85f4-07951f3238f5))
+    (pin "8" (uuid 018408b1-ec49-4fd3-87cd-62f0aa00bb62))
+    (pin "9" (uuid 15cbad76-de2a-43bc-97d2-3ea6c6b230c3))
+  )
+
+  (symbol (lib_id "74xx:74LS00") (at 295.529 376.174 0) (unit 3)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 67383fe6-c01f-44dc-879b-053bfa2c6d65)
+    (property "Reference" "U?" (id 0) (at 295.529 367.411 0))
+    (property "Value" "74LS00" (id 1) (at 295.529 369.951 0))
+    (property "Footprint" "" (id 2) (at 295.529 376.174 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (id 3) (at 295.529 376.174 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0b254bcc-fbc4-4325-9f8b-6cc8d4a36cdc))
+    (pin "2" (uuid e929db85-ce0d-49d7-ae14-32279acc9c0a))
+    (pin "3" (uuid 31f05991-00c1-43a8-a285-205a2ba38be6))
+    (pin "4" (uuid c5e3de02-a78c-4d3c-ad0b-1afa2f940434))
+    (pin "5" (uuid ba94856b-1619-417e-acb2-191f768bbc82))
+    (pin "6" (uuid cd07eccf-b0b3-4edf-b1e4-ec6fe0bf67c9))
+    (pin "10" (uuid bb2588a8-8944-45e2-8854-f930562ed904))
+    (pin "8" (uuid c02ac709-ffaf-40de-927d-114878f76a8a))
+    (pin "9" (uuid 25b8ccd7-747c-482b-9c02-daf8cee3c684))
+    (pin "11" (uuid 2b19f6b2-eec5-4afe-88ef-97040bf7992b))
+    (pin "12" (uuid 6a8cb1eb-cf72-4e11-9ba4-e256690bec9f))
+    (pin "13" (uuid 7cc45d92-7226-4714-9b94-d02796db9f64))
+    (pin "14" (uuid 5b2caa78-1b91-4919-945d-8e460861e5af))
+    (pin "7" (uuid 6af9abde-5780-443d-8501-7559e815f75f))
+  )
+
+  (symbol (lib_id "power:GND") (at 452.12 54.356 270) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 6747568b-0830-44ea-a0ba-78eeeb61ed17)
+    (property "Reference" "#PWR?" (id 0) (at 445.77 54.356 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 445.516 54.356 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 452.12 54.356 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 452.12 54.356 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 59a308f5-274d-42e5-a675-ddccb1dedb98))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_02x04_Odd_Even") (at 211.582 248.158 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 6ccdcd6b-a719-40e7-9f40-65cc9697a56c)
+    (property "Reference" "J?" (id 0) (at 220.091 245.6179 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "" (id 1) (at 220.091 248.1579 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 211.582 248.158 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 211.582 248.158 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3e155e34-b856-4ae2-9bc0-daa8c57ecead))
+    (pin "2" (uuid 8da6ee31-0715-4827-8775-956a8c36261d))
+    (pin "3" (uuid 8a2bc1a1-15e3-4052-b542-ef357d2b6242))
+    (pin "4" (uuid e70eaf64-9bbf-4388-ad3b-a8ea03a0de3e))
+    (pin "5" (uuid 9f073a29-e6ea-4928-8646-735f066e7b5b))
+    (pin "6" (uuid b929aea7-8ca0-456c-8a7a-2f0009c708a8))
+    (pin "7" (uuid 522935de-f498-412f-acc5-e0cca2c4faf3))
+    (pin "8" (uuid e00503df-f802-4ab6-a502-116ed2ea0cb9))
+  )
+
+  (symbol (lib_id "74xx:74LS02") (at 222.631 283.21 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 6dcb91f1-0b1f-4839-a862-9dc0a17dc889)
+    (property "Reference" "U?" (id 0) (at 222.631 274.701 0))
+    (property "Value" "" (id 1) (at 222.631 277.241 0))
+    (property "Footprint" "" (id 2) (at 222.631 283.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (id 3) (at 222.631 283.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 24e96fe5-8d75-44a7-912f-e3e34d29c732))
+    (pin "2" (uuid ffa70a27-933b-4c4d-8298-9c5e4807bf5b))
+    (pin "3" (uuid 8d5c7f8c-0d64-435c-ba96-d8cb86c82c8e))
+    (pin "4" (uuid 953386e9-9c25-48e3-8fd5-97f3470083cd))
+    (pin "5" (uuid 46155a0a-1e08-4c40-95e2-995fd8dbdd34))
+    (pin "6" (uuid e019f7af-f121-4c79-aba1-c6733a9edeee))
+    (pin "10" (uuid dbf9ffca-3838-4ee1-9126-64d038e15b88))
+    (pin "8" (uuid 5c463365-9ffa-419d-8504-899d36cb25aa))
+    (pin "9" (uuid ae9911fb-d995-4699-b767-3a5741343290))
+    (pin "11" (uuid b7044ce9-bc3f-455a-b9d6-8c53de83d202))
+    (pin "12" (uuid ac6a767f-395e-421b-ad22-c76a1ba5632d))
+    (pin "13" (uuid f3e28172-f2ea-4969-b335-002dfdbd4518))
+    (pin "14" (uuid 75a7c89d-b3e8-4a90-9828-72e962ec0487))
+    (pin "7" (uuid 0b01b45b-d004-46ae-8431-2e52e471b99f))
+  )
+
+  (symbol (lib_id "power:GND") (at 97.917 392.811 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 6fb92221-3206-4086-ae58-4d1a9cedfd80)
+    (property "Reference" "#PWR?" (id 0) (at 97.917 399.161 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 97.917 397.256 0))
+    (property "Footprint" "" (id 2) (at 97.917 392.811 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 97.917 392.811 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ea01fa22-d7b2-4c97-b08e-f3276f93a7dd))
+  )
+
+  (symbol (lib_id "Device:R_Potentiometer_Trim") (at 437.896 116.078 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 71cb5625-d886-4410-8bb1-a59cb8302034)
+    (property "Reference" "RV?" (id 0) (at 435.864 116.078 90))
+    (property "Value" "1k" (id 1) (at 437.896 115.824 90))
+    (property "Footprint" "" (id 2) (at 437.896 116.078 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 437.896 116.078 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 72d57152-a927-41a7-a6a5-dc2858563c56))
+    (pin "2" (uuid 5e518acc-98c3-4fee-81fa-a75046535d10))
+    (pin "3" (uuid f95cb73b-d60f-4433-b5f9-10293b9c73a2))
+  )
+
+  (symbol (lib_id "74xx:74LS00") (at 185.166 285.75 0) (unit 4)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 72a81742-f486-439d-9e21-87322f63899e)
+    (property "Reference" "U?" (id 0) (at 185.166 276.3012 0))
+    (property "Value" "74LS00" (id 1) (at 185.166 278.8412 0))
+    (property "Footprint" "" (id 2) (at 185.166 285.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (id 3) (at 185.166 285.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 92350955-2803-4126-a13b-08f8443c8113))
+    (pin "2" (uuid a0f42578-195d-422e-ba8f-2d03aa910f3b))
+    (pin "3" (uuid 5502d491-56be-4f25-b681-d480e1446888))
+    (pin "4" (uuid c5e3de02-a78c-4d3c-ad0b-1afa2f940434))
+    (pin "5" (uuid ba94856b-1619-417e-acb2-191f768bbc82))
+    (pin "6" (uuid cd07eccf-b0b3-4edf-b1e4-ec6fe0bf67c9))
+    (pin "10" (uuid a94c3692-160c-48fe-a2cf-55719aabf5ee))
+    (pin "8" (uuid 5584243d-a035-4f2c-9564-6a6e1509d440))
+    (pin "9" (uuid 1a733169-4f80-4228-b9bc-b46db11c7ae9))
+    (pin "11" (uuid 2b19f6b2-eec5-4afe-88ef-97040bf7992b))
+    (pin "12" (uuid 6a8cb1eb-cf72-4e11-9ba4-e256690bec9f))
+    (pin "13" (uuid 7cc45d92-7226-4714-9b94-d02796db9f64))
+    (pin "14" (uuid 5b2caa78-1b91-4919-945d-8e460861e5af))
+    (pin "7" (uuid 6af9abde-5780-443d-8501-7559e815f75f))
+  )
+
+  (symbol (lib_id "74xx:74LS157") (at 147.32 172.974 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 72fa4be9-742d-45d1-a481-1e3c55f7df52)
+    (property "Reference" "U?" (id 0) (at 149.3394 150.114 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS157" (id 1) (at 149.3394 152.654 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 147.32 172.974 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS157" (id 3) (at 147.32 172.974 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9c1e9cf5-3051-40d6-a9e3-b6194a14ea4f))
+    (pin "10" (uuid 1ae39497-7925-48e2-86f6-aecd1e2a43ed))
+    (pin "11" (uuid 49e423b0-5ef0-4e04-b442-fd81f096fb64))
+    (pin "12" (uuid 8718db05-14a2-451a-9ce7-b74f6d120a61))
+    (pin "13" (uuid b93bd943-3242-4d12-8c8e-e5592b07aaeb))
+    (pin "14" (uuid a6413b1c-8793-409c-817c-1c44492a163d))
+    (pin "15" (uuid d7ac31e9-b27a-4320-a89d-f530fc1fe14e))
+    (pin "16" (uuid 3cbba61d-802e-4aca-98b5-e84f783d12e1))
+    (pin "2" (uuid 1824e401-d1c9-43e1-8b53-5c107ca57362))
+    (pin "3" (uuid 05ca90b3-00a8-4748-9547-baf81b11d5ee))
+    (pin "4" (uuid 105edf6e-6a6b-495f-bc01-7c8a1e584a62))
+    (pin "5" (uuid a299d125-b450-468c-b31a-b6cb5c0101dd))
+    (pin "6" (uuid ca8a62c8-70dd-47de-87e6-ffa391a8242a))
+    (pin "7" (uuid 18395e07-0785-4810-84ae-ee44026c8808))
+    (pin "8" (uuid 01b426b1-316a-4fd2-8216-825e001df8a5))
+    (pin "9" (uuid 8f998a04-fa96-42f5-9d2e-caec52cf9bca))
+  )
+
+  (symbol (lib_id "74xx:74HCT273") (at 64.897 168.656 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 73b451fb-b2e1-4b1f-aee3-74ad18fe80a8)
+    (property "Reference" "U?" (id 0) (at 66.9164 148.336 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74HCT273" (id 1) (at 66.9164 150.876 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 64.897 168.656 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT273.pdf" (id 3) (at 64.897 168.656 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 348e9613-9f2e-4800-b0bf-abd86114bafe))
+    (pin "10" (uuid 169ecf63-f1b3-45ee-9c9e-179d7e601e58))
+    (pin "11" (uuid 7a7bef1d-06cc-4304-9491-8907b99d265d))
+    (pin "12" (uuid ca2ab5db-c1d7-43e6-a748-730afb270859))
+    (pin "13" (uuid e2dbe8e6-aa6c-4114-b1e0-c705438e37ac))
+    (pin "14" (uuid 32e4c0fa-6c0a-4aa5-a3e0-fe373624e3d3))
+    (pin "15" (uuid 9154b765-1d45-4cbf-b2ab-eedd80889c30))
+    (pin "16" (uuid a31e34ba-99a1-40a6-9a6e-bf6693a604f9))
+    (pin "17" (uuid 1d3c29ed-8d2e-40d8-b01e-0364618435d9))
+    (pin "18" (uuid 7bb65416-bd57-455e-b11a-54e9834e2d31))
+    (pin "19" (uuid d647fa1a-5bf0-4369-996a-55008b9a9222))
+    (pin "2" (uuid 59662887-8677-4714-8029-d6dfe3d772b5))
+    (pin "20" (uuid a0c723fb-4569-48ef-9a55-76ddf780b24c))
+    (pin "3" (uuid ac4afdf2-0247-42ba-96eb-089eead78c50))
+    (pin "4" (uuid d79145a2-0626-4781-96d8-01ef6d97054f))
+    (pin "5" (uuid 2e93133a-82f0-438f-a5eb-d07f9e84d03e))
+    (pin "6" (uuid 1942c300-a6dc-44a5-9fb4-8269893bd6ed))
+    (pin "7" (uuid d9b3fead-57d0-4fc4-a5ae-53796b56466b))
+    (pin "8" (uuid de7f7289-a34b-4ad2-9bac-3ac5e8516690))
+    (pin "9" (uuid 22cdc4c4-db64-43b2-a612-5cbb6aa7ae55))
+  )
+
+  (symbol (lib_id "power:GND") (at 147.32 198.374 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 73d2fe2b-0694-479e-9e71-75b2f4765052)
+    (property "Reference" "#PWR?" (id 0) (at 147.32 204.724 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 147.32 203.454 0))
+    (property "Footprint" "" (id 2) (at 147.32 198.374 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 147.32 198.374 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c94eee22-171b-4126-9736-7139563e8ce7))
+  )
+
+  (symbol (lib_id "74xx:74LS00") (at 552.196 28.956 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 77510312-84e2-49b2-85e8-13db89e5f726)
+    (property "Reference" "U?" (id 0) (at 552.196 20.32 0))
+    (property "Value" "" (id 1) (at 552.196 22.86 0))
+    (property "Footprint" "" (id 2) (at 552.196 28.956 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (id 3) (at 552.196 28.956 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7ea03337-6298-42da-8119-701df21c099d))
+    (pin "2" (uuid 57b1bedb-ec23-4978-be2b-56cbb9ba526e))
+    (pin "3" (uuid 39e949e8-fb9e-4f3d-87a8-7c7c41e029ec))
+    (pin "4" (uuid c5e3de02-a78c-4d3c-ad0b-1afa2f940434))
+    (pin "5" (uuid ba94856b-1619-417e-acb2-191f768bbc82))
+    (pin "6" (uuid cd07eccf-b0b3-4edf-b1e4-ec6fe0bf67c9))
+    (pin "10" (uuid bb2588a8-8944-45e2-8854-f930562ed904))
+    (pin "8" (uuid c02ac709-ffaf-40de-927d-114878f76a8a))
+    (pin "9" (uuid 25b8ccd7-747c-482b-9c02-daf8cee3c684))
+    (pin "11" (uuid 2b19f6b2-eec5-4afe-88ef-97040bf7992b))
+    (pin "12" (uuid 6a8cb1eb-cf72-4e11-9ba4-e256690bec9f))
+    (pin "13" (uuid 7cc45d92-7226-4714-9b94-d02796db9f64))
+    (pin "14" (uuid 5b2caa78-1b91-4919-945d-8e460861e5af))
+    (pin "7" (uuid 6af9abde-5780-443d-8501-7559e815f75f))
+  )
+
+  (symbol (lib_id "power:GND") (at 516.89 290.703 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 778611c8-f608-49bd-8d71-bff86a075eda)
+    (property "Reference" "#PWR?" (id 0) (at 516.89 297.053 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 516.89 295.783 0))
+    (property "Footprint" "" (id 2) (at 516.89 290.703 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 516.89 290.703 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e9a3ced7-11a5-493e-90c5-3897f1c5c5c1))
+  )
+
+  (symbol (lib_id "74xx:74LS157") (at 147.32 51.816 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 79b5fe00-1c63-4c07-85b7-cb334d726dc3)
+    (property "Reference" "U?" (id 0) (at 149.3394 28.956 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS157" (id 1) (at 149.3394 31.496 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 147.32 51.816 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS157" (id 3) (at 147.32 51.816 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a3fde609-9541-45be-a33f-117ac85d3e28))
+    (pin "10" (uuid 89122f38-44d0-4029-9c7d-2a5f10bc4735))
+    (pin "11" (uuid 11280ee8-6c0e-4458-910c-96d2b928b71a))
+    (pin "12" (uuid 1e653d5f-4938-499c-a6b5-4b69fa6b9632))
+    (pin "13" (uuid ccc9a89c-14e0-4f7c-b302-8db0a1cc0e47))
+    (pin "14" (uuid e620ace1-9234-476a-a98c-4b5462bc4436))
+    (pin "15" (uuid 7420d219-c083-4d4f-92ca-84a95abeb6a3))
+    (pin "16" (uuid 1b75b7b5-6380-40f6-8277-3e74189b1269))
+    (pin "2" (uuid 15142839-dad6-489b-ac7f-d5a69ad36882))
+    (pin "3" (uuid fe9043e0-8047-4daa-86c7-b800deec3fe9))
+    (pin "4" (uuid 27885caf-dbb3-4b54-9f9b-4233a259d534))
+    (pin "5" (uuid dac1f691-9b55-4709-84ff-d3523c999e8a))
+    (pin "6" (uuid 1af4b527-e472-4b2b-904a-62494b755bdb))
+    (pin "7" (uuid f6e7eb44-63d7-41e8-a81d-68c2a44b32db))
+    (pin "8" (uuid 6c94b119-1f7b-4240-9d87-39b81ec7c8f5))
+    (pin "9" (uuid b0465333-d247-495a-9681-e02638275d1b))
+  )
+
+  (symbol (lib_id "74xx:74HCT04") (at 542.417 263.017 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 7b742228-02d4-4f54-af3e-e648d199dec8)
+    (property "Reference" "U?" (id 0) (at 542.417 259.207 0))
+    (property "Value" "74HCT04" (id 1) (at 542.417 268.351 0))
+    (property "Footprint" "" (id 2) (at 542.417 263.017 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" (id 3) (at 542.417 263.017 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 333aea2f-32d0-4aaa-9995-9a4c0eee7b62))
+    (pin "2" (uuid d6577ae4-d8cd-4676-b942-5316d373cbd8))
+    (pin "3" (uuid 07ff4d68-05d8-4c1c-bb92-d563b513dae1))
+    (pin "4" (uuid da910aa0-def9-41ee-bff2-ca30244467cf))
+    (pin "5" (uuid f8136633-1613-4f3b-bf83-5bed284b2a56))
+    (pin "6" (uuid 75d7e232-98f9-48c5-a59e-80401a077e44))
+    (pin "8" (uuid 9c47f2bf-83e0-4743-bcd7-6b50545ba6f8))
+    (pin "9" (uuid 77cf08e3-ce2f-4e31-a629-6c85e0bb03ec))
+    (pin "10" (uuid 16108b52-0d3e-4b8c-a977-da6fbe9f042d))
+    (pin "11" (uuid dcb92a00-5ca3-4382-aed9-1c2abcb32711))
+    (pin "12" (uuid 669775cf-b4cc-480e-9ae2-de9e58d0574a))
+    (pin "13" (uuid 1985d295-3fa4-4f6d-9344-577bfc0605b5))
+    (pin "14" (uuid d61d7b66-8a21-4af1-9d44-4665f9498d95))
+    (pin "7" (uuid 58d4d954-d2aa-46db-b5cd-17435cf565f5))
+  )
+
+  (symbol (lib_id "power:GND") (at 188.722 236.728 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 7cc8df4b-211f-49fe-a70a-bb66d66b6b34)
+    (property "Reference" "#PWR?" (id 0) (at 188.722 243.078 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 188.722 241.173 0))
+    (property "Footprint" "" (id 2) (at 188.722 236.728 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 188.722 236.728 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 47155574-abd4-4934-a721-bc94302ef47e))
+  )
+
+  (symbol (lib_id "power:GND") (at 425.704 272.796 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 7f0221ea-a097-4f6b-bac7-6b05e44a7f25)
+    (property "Reference" "#PWR?" (id 0) (at 425.704 279.146 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 425.704 277.876 0))
+    (property "Footprint" "" (id 2) (at 425.704 272.796 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 425.704 272.796 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e4fc8e5a-0a8c-4d8e-aadc-37ebb50ab7d2))
+  )
+
+  (symbol (lib_id "power:GND") (at 261.874 120.396 90) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 81aa5eeb-9c75-4ea1-ae68-0f2d19e23948)
+    (property "Reference" "#PWR?" (id 0) (at 268.224 120.396 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 265.557 120.3959 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 261.874 120.396 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 261.874 120.396 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a33dbd4e-875c-4227-981b-05c55f640147))
+  )
+
+  (symbol (lib_id "GPU:MC6845") (at 64.516 92.202 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 83a91ffa-3dd3-4e3e-8fa4-5a46da33b4b2)
+    (property "Reference" "U?" (id 0) (at 66.5354 53.594 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "MC6845" (id 1) (at 66.5354 56.134 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_DIP:DIP-40_W15.24mm" (id 2) (at 65.786 126.492 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Datasheet" "http://pdf.datasheetcatalog.com/datasheet_pdf/motorola/MC6845L_and_MC6845P.pdf" (id 3) (at 64.516 92.202 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 41da2d64-713c-4951-a419-4525210cdd77))
+    (pin "10" (uuid f73f795b-54aa-46fb-a0df-b39d7fd97078))
+    (pin "11" (uuid 5bdf7e29-d129-4d01-9f87-069e13bc1488))
+    (pin "12" (uuid 40c52630-1e6f-4a46-8c88-b1214d93f1dd))
+    (pin "13" (uuid c5cb08ed-7343-463e-a609-fede699abecc))
+    (pin "14" (uuid fd10b3c7-748e-4cc1-bd1b-707643a77328))
+    (pin "15" (uuid ee8faf01-5b98-4fab-abc6-3f0f74a40520))
+    (pin "16" (uuid a2551611-7f48-4445-a852-38180d777efc))
+    (pin "17" (uuid ce31d3f4-d15e-416d-b65a-9fb7a05d2467))
+    (pin "18" (uuid 292f0eb0-c550-47d5-ba64-f59b960f1cef))
+    (pin "19" (uuid cb1f542c-e653-4270-a310-1c979dc81690))
+    (pin "2" (uuid 3b744ab3-e968-424f-96a3-ca849d3dd7b6))
+    (pin "20" (uuid 17814848-a6e5-4d09-b9c1-2cac185294ac))
+    (pin "21" (uuid e5073c52-60b7-4063-9815-824089e07d8f))
+    (pin "22" (uuid 3c204df2-4832-4493-8b4e-5a5db286af62))
+    (pin "23" (uuid 4d626f6f-da9d-4c32-828e-c59f8bfeecdc))
+    (pin "24" (uuid ac4c35bd-66fa-4040-9a9d-bc8f1a7abb83))
+    (pin "25" (uuid 370f5702-e71a-4fa7-ad78-5c068d8c6157))
+    (pin "26" (uuid 377b2bca-f1a8-484c-a22a-7811384f2b35))
+    (pin "27" (uuid cb1836a2-aa02-47f2-8227-038096465eb0))
+    (pin "28" (uuid b0a6a9c3-c2fa-4a66-8695-fd2343b35155))
+    (pin "29" (uuid 3cd44450-efe0-4174-bfdc-3ba5fc12414b))
+    (pin "3" (uuid a4aba0a9-608f-4bb6-b51d-b19b6c824c13))
+    (pin "30" (uuid fb3a17e6-97bf-4c37-bee4-350c1cde3cf7))
+    (pin "31" (uuid 5839f6e6-021c-41bf-b1c9-4aed97f90cb7))
+    (pin "32" (uuid 1327f2a9-5a83-463c-9adb-eea96e20e84a))
+    (pin "33" (uuid 781b5851-eb2d-464e-aba3-7614b4f1b8cc))
+    (pin "34" (uuid 4fbd20a9-5564-4f13-b271-9c14cfa5a4d8))
+    (pin "35" (uuid e6c7cd94-0591-4efd-9823-944a983056c4))
+    (pin "36" (uuid 28c119fe-38b9-4333-8660-5a4f85f68399))
+    (pin "37" (uuid 93036056-a83a-4160-98a2-e27eb087e923))
+    (pin "38" (uuid 0ec68aa2-9cda-49b0-b834-a0921df62a73))
+    (pin "39" (uuid 5dbf95bf-4847-4dab-9861-2523980b760c))
+    (pin "4" (uuid 85b5b735-6771-4140-a2bb-3cb89a05e7c8))
+    (pin "40" (uuid 4102486d-99d3-43e7-959e-2e3132b3583e))
+    (pin "5" (uuid 0346044f-a130-49d8-a2b4-1ff11f30f021))
+    (pin "6" (uuid ffb1f108-0764-4183-9fc3-17e3aba8d880))
+    (pin "7" (uuid bab5a39d-8db3-4acf-ad97-344349ecd3ae))
+    (pin "8" (uuid 2097bde8-e09f-4bc9-bded-eff8d7291314))
+    (pin "9" (uuid 62b1ec09-322a-4b90-9438-bd7c75af4a1e))
+  )
+
+  (symbol (lib_id "Memory_RAM:HM62256BLP") (at 249.174 115.316 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 8468117d-652c-43ae-be0d-d5cb4904226a)
+    (property "Reference" "U?" (id 0) (at 251.1934 89.916 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "HM62256BLP" (id 1) (at 251.1934 92.456 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_DIP:DIP-28_W7.62mm_Socket_LongPads" (id 2) (at 249.174 117.856 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://web.mit.edu/6.115/www/document/62256.pdf" (id 3) (at 249.174 117.856 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "14" (uuid 54bee592-a5fe-4496-ab15-bfd038066139))
+    (pin "28" (uuid 7c9791fc-1356-4b59-bc84-8027854490fc))
+    (pin "1" (uuid d81a0456-82db-4c3d-a3eb-0eb645522232))
+    (pin "10" (uuid e7918de7-5a65-4511-a8f9-8f58a9b3b35e))
+    (pin "11" (uuid 25c95f34-6882-4379-9594-a118008d7c15))
+    (pin "12" (uuid 15e05103-e3ee-472d-a9d5-2c5550451f65))
+    (pin "13" (uuid 307b3963-8e71-49c0-8731-b9ba8e9ebb9c))
+    (pin "15" (uuid 48ffe780-9dff-4d9c-a0c0-30a5c0a3893f))
+    (pin "16" (uuid 76b2767c-2d92-4794-be83-6431c4c43204))
+    (pin "17" (uuid 1d00f370-62f1-4917-92b0-cb2b6269d3c3))
+    (pin "18" (uuid 3a43e07b-2ab2-4195-ab9f-6e1061a9c693))
+    (pin "19" (uuid 07b521ff-e3a4-4972-8928-724e537fdff6))
+    (pin "2" (uuid f6bca573-2dab-4aab-8ad5-e89ed12d7544))
+    (pin "20" (uuid 98a3dab6-a23a-4a5e-a097-8134cee88c19))
+    (pin "21" (uuid cd8d8813-0f46-46ab-a28c-fdb4ec11ec25))
+    (pin "22" (uuid 555f9762-958d-4b1b-845c-4703db197d19))
+    (pin "23" (uuid 78db1e8d-4ef2-40eb-86b9-4725e821494a))
+    (pin "24" (uuid 6064aa53-c740-480f-b57e-43809c85aefd))
+    (pin "25" (uuid ce8ef54a-a47e-4b41-b97b-de6461b266ef))
+    (pin "26" (uuid 601b59ca-af9c-4d93-84d9-4e44c678e08f))
+    (pin "27" (uuid a1c46133-69cf-48e8-8056-e8276a6238fc))
+    (pin "3" (uuid b64058c9-f399-4dff-a735-b016e4760e6d))
+    (pin "4" (uuid eb645365-7821-4aa5-8008-39415b5b7de4))
+    (pin "5" (uuid 58c7ea4a-0746-4027-88c6-21d259cb7e2e))
+    (pin "6" (uuid a283fbab-9969-452b-b636-8ae91e41a621))
+    (pin "7" (uuid 1220520b-5112-44f3-8bc0-9103e4e71791))
+    (pin "8" (uuid 69165da6-9a2f-4539-8b91-ef333e73c293))
+    (pin "9" (uuid b26db4ce-08ec-4edf-9897-57a722989711))
+  )
+
+  (symbol (lib_id "74xx:74LS163") (at 425.958 199.644 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 8483cb72-13e5-4251-9d2b-948cbe1b4596)
+    (property "Reference" "U?" (id 0) (at 427.9774 179.07 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 427.9773 181.61 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 425.958 199.644 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS163" (id 3) (at 425.958 199.644 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1d53b446-9516-4601-953f-895a88b941b9))
+    (pin "10" (uuid 4a4affcb-8c36-41a1-9ecb-a6b9dc762fed))
+    (pin "11" (uuid e29ea4ca-4864-41eb-b650-c14eb762e150))
+    (pin "12" (uuid 9a5d44f2-c528-455b-ab54-04ed400add80))
+    (pin "13" (uuid ca5d8a06-6329-4e02-844d-a5ad715f6fd7))
+    (pin "14" (uuid a0177b69-344c-48f8-91bd-7b917800251b))
+    (pin "15" (uuid 9d837e19-8d14-4624-9a9f-b9198e59b6c3))
+    (pin "16" (uuid 3a8dc57e-df4d-4b5e-994d-5cbe51b84831))
+    (pin "2" (uuid a27e3932-60a8-4bc9-864a-b2f811851c4c))
+    (pin "3" (uuid 5d737eb5-545c-46e6-9fff-32209c30c857))
+    (pin "4" (uuid 030e7ab6-4cc1-4942-90e1-951aa6d3ee58))
+    (pin "5" (uuid b163215f-0725-45e3-8404-9d3619f2697f))
+    (pin "6" (uuid 36f47b8a-49bf-4c21-8630-e8763e787468))
+    (pin "7" (uuid fff53244-6ee7-4935-a483-b8bfdb1af4fc))
+    (pin "8" (uuid b2789fa1-416d-4fc6-8f98-8a47b4849824))
+    (pin "9" (uuid e94757a5-2cef-44a2-a4a6-82ad1d6c8efe))
+  )
+
+  (symbol (lib_id "power:+3.3V") (at 36.957 346.583 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 8664566d-8a35-4499-be67-a772f38d6a26)
+    (property "Reference" "#PWR?" (id 0) (at 36.957 350.393 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3.3V" (id 1) (at 36.957 341.503 0))
+    (property "Footprint" "" (id 2) (at 36.957 346.583 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 36.957 346.583 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid feac6da2-07c4-4191-b000-87dd65f27d05))
+  )
+
+  (symbol (lib_id "power:GND") (at 249.174 138.176 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 87a4a1b9-b08e-42aa-9f17-d84e47d2bb85)
+    (property "Reference" "#PWR?" (id 0) (at 249.174 144.526 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 249.174 143.256 0))
+    (property "Footprint" "" (id 2) (at 249.174 138.176 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 249.174 138.176 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 163bb697-4801-4542-b460-92017923d83c))
+  )
+
+  (symbol (lib_id "74xx:74LS00") (at 178.689 396.494 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 8b320873-58e1-420f-b97f-ff4b35a4eb02)
+    (property "Reference" "U?" (id 0) (at 178.689 387.604 0))
+    (property "Value" "74LS00" (id 1) (at 178.689 390.144 0))
+    (property "Footprint" "" (id 2) (at 178.689 396.494 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (id 3) (at 178.689 396.494 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 32b2dc11-f8f6-4537-9743-aa49df6a7b87))
+    (pin "2" (uuid fba50df5-4a22-44c9-be24-ddb72e56a4e0))
+    (pin "3" (uuid da3b5367-a523-4ccf-8472-09413f24ffd2))
+    (pin "4" (uuid c5e3de02-a78c-4d3c-ad0b-1afa2f940434))
+    (pin "5" (uuid ba94856b-1619-417e-acb2-191f768bbc82))
+    (pin "6" (uuid cd07eccf-b0b3-4edf-b1e4-ec6fe0bf67c9))
+    (pin "10" (uuid bb2588a8-8944-45e2-8854-f930562ed904))
+    (pin "8" (uuid c02ac709-ffaf-40de-927d-114878f76a8a))
+    (pin "9" (uuid 25b8ccd7-747c-482b-9c02-daf8cee3c684))
+    (pin "11" (uuid 2b19f6b2-eec5-4afe-88ef-97040bf7992b))
+    (pin "12" (uuid 6a8cb1eb-cf72-4e11-9ba4-e256690bec9f))
+    (pin "13" (uuid 7cc45d92-7226-4714-9b94-d02796db9f64))
+    (pin "14" (uuid 5b2caa78-1b91-4919-945d-8e460861e5af))
+    (pin "7" (uuid 6af9abde-5780-443d-8501-7559e815f75f))
+  )
+
+  (symbol (lib_id "power:+5V") (at 37.465 221.869 90) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 8c5b32ce-7558-4173-8cbd-de60fe1bd0ac)
+    (property "Reference" "#PWR?" (id 0) (at 41.275 221.869 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 32.385 222.123 90))
+    (property "Footprint" "" (id 2) (at 37.465 221.869 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 37.465 221.869 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a6589bd1-6f4a-451e-a224-b6a84d1cf4b7))
+  )
+
+  (symbol (lib_id "74xx:74HCT04") (at 203.327 275.59 0) (unit 2)
+    (in_bom yes) (on_board yes)
+    (uuid 8cfcaf98-d85b-4abf-8d27-1c11ef60a2f1)
+    (property "Reference" "U?" (id 0) (at 203.327 271.78 0))
+    (property "Value" "74HCT04" (id 1) (at 203.327 270.002 0))
+    (property "Footprint" "" (id 2) (at 203.327 275.59 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" (id 3) (at 203.327 275.59 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ddc1cd7b-b95d-4fa8-9190-920c2b0de5ac))
+    (pin "2" (uuid e5972185-0daa-4161-9872-80b0043ed325))
+    (pin "3" (uuid ce794dda-57f1-423e-a2b4-b1a4c8e3ae4e))
+    (pin "4" (uuid 0387a8a0-137d-41c2-8da4-cf88837d1c0a))
+    (pin "5" (uuid f8136633-1613-4f3b-bf83-5bed284b2a56))
+    (pin "6" (uuid 75d7e232-98f9-48c5-a59e-80401a077e44))
+    (pin "8" (uuid 9c47f2bf-83e0-4743-bcd7-6b50545ba6f8))
+    (pin "9" (uuid 77cf08e3-ce2f-4e31-a629-6c85e0bb03ec))
+    (pin "10" (uuid 16108b52-0d3e-4b8c-a977-da6fbe9f042d))
+    (pin "11" (uuid dcb92a00-5ca3-4382-aed9-1c2abcb32711))
+    (pin "12" (uuid 669775cf-b4cc-480e-9ae2-de9e58d0574a))
+    (pin "13" (uuid 1985d295-3fa4-4f6d-9344-577bfc0605b5))
+    (pin "14" (uuid d61d7b66-8a21-4af1-9d44-4665f9498d95))
+    (pin "7" (uuid 58d4d954-d2aa-46db-b5cd-17435cf565f5))
+  )
+
+  (symbol (lib_id "power:GND") (at 147.32 259.334 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 8d358507-0a46-46b5-a0ac-ccde73ccd740)
+    (property "Reference" "#PWR?" (id 0) (at 147.32 265.684 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 147.32 264.414 0))
+    (property "Footprint" "" (id 2) (at 147.32 259.334 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 147.32 259.334 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 70f0e295-68ec-4c81-9750-62540bcc5414))
+  )
+
+  (symbol (lib_id "74xx:74HCT04") (at 217.424 332.74 0) (unit 2)
+    (in_bom yes) (on_board yes)
+    (uuid 8dcc879b-2825-42a1-b2a5-650851247ee5)
+    (property "Reference" "U?" (id 0) (at 217.424 328.93 0))
+    (property "Value" "74HCT04" (id 1) (at 217.424 327.152 0))
+    (property "Footprint" "" (id 2) (at 217.424 332.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" (id 3) (at 217.424 332.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ddc1cd7b-b95d-4fa8-9190-920c2b0de5ac))
+    (pin "2" (uuid e5972185-0daa-4161-9872-80b0043ed325))
+    (pin "3" (uuid 07ff4d68-05d8-4c1c-bb92-d563b513dae1))
+    (pin "4" (uuid da910aa0-def9-41ee-bff2-ca30244467cf))
+    (pin "5" (uuid f8136633-1613-4f3b-bf83-5bed284b2a56))
+    (pin "6" (uuid 75d7e232-98f9-48c5-a59e-80401a077e44))
+    (pin "8" (uuid 9c47f2bf-83e0-4743-bcd7-6b50545ba6f8))
+    (pin "9" (uuid 77cf08e3-ce2f-4e31-a629-6c85e0bb03ec))
+    (pin "10" (uuid 16108b52-0d3e-4b8c-a977-da6fbe9f042d))
+    (pin "11" (uuid dcb92a00-5ca3-4382-aed9-1c2abcb32711))
+    (pin "12" (uuid 669775cf-b4cc-480e-9ae2-de9e58d0574a))
+    (pin "13" (uuid 1985d295-3fa4-4f6d-9344-577bfc0605b5))
+    (pin "14" (uuid d61d7b66-8a21-4af1-9d44-4665f9498d95))
+    (pin "7" (uuid 58d4d954-d2aa-46db-b5cd-17435cf565f5))
+  )
+
+  (symbol (lib_id "power:+5V") (at 147.32 89.408 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 8e7c1571-c08f-47de-9ef6-458c46ac9ef3)
+    (property "Reference" "#PWR?" (id 0) (at 147.32 93.218 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 147.32 84.328 0))
+    (property "Footprint" "" (id 2) (at 147.32 89.408 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 147.32 89.408 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 397d7cd8-e554-409e-ac67-9c91c88938f6))
+  )
+
+  (symbol (lib_id "power:GND") (at 147.32 137.668 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9066acd1-1b7e-4c76-9ae4-d25591666ff9)
+    (property "Reference" "#PWR?" (id 0) (at 147.32 144.018 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 147.32 142.748 0))
+    (property "Footprint" "" (id 2) (at 147.32 137.668 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 147.32 137.668 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 81aab7be-2dd7-4c45-aff8-05fa131abb60))
+  )
+
+  (symbol (lib_id "power:GND") (at 425.958 219.964 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 90a67dfc-4986-44b3-aa0a-d6aaa99638a2)
+    (property "Reference" "#PWR?" (id 0) (at 425.958 226.314 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 425.958 225.044 0))
+    (property "Footprint" "" (id 2) (at 425.958 219.964 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 425.958 219.964 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7e4e87ab-cdd1-4474-b986-5cfaba99f543))
+  )
+
+  (symbol (lib_id "power:GND") (at 124.587 386.461 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 91eafa0f-ec3b-44b4-b601-52b2dfd42e16)
+    (property "Reference" "#PWR?" (id 0) (at 124.587 392.811 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 124.587 390.906 0))
+    (property "Footprint" "" (id 2) (at 124.587 386.461 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 124.587 386.461 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 84a55e44-fd91-4071-b13e-0f976823b2bf))
+  )
+
+  (symbol (lib_id "power:GND") (at 78.867 270.383 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 92b5374c-c9db-4e1b-93a1-1af076946109)
+    (property "Reference" "#PWR?" (id 0) (at 78.867 276.733 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 78.867 275.463 0))
+    (property "Footprint" "" (id 2) (at 78.867 270.383 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 78.867 270.383 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5a738bfb-7ec7-40ed-b113-3b236e64c4bd))
+  )
+
+  (symbol (lib_id "74xx:74LS13") (at 202.184 332.74 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 939922c2-ff03-4449-b0da-3c89bd341b67)
+    (property "Reference" "U?" (id 0) (at 202.184 322.834 0))
+    (property "Value" "" (id 1) (at 202.184 325.374 0))
+    (property "Footprint" "" (id 2) (at 202.184 332.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS13" (id 3) (at 202.184 332.74 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c67411ef-e2a3-444f-b79a-0e303a50cffc))
+    (pin "2" (uuid 1f563a1a-56cc-43ec-bcb5-af1529e224d8))
+    (pin "4" (uuid e34334e2-8fe1-45b5-aaf2-4da004008457))
+    (pin "5" (uuid 87a6031a-7e8d-4ba5-b772-be247a96e4fd))
+    (pin "6" (uuid 11593d95-5027-4782-922e-475f9cbb6f82))
+    (pin "10" (uuid a7a101be-c004-40ff-8dd1-ba3709829227))
+    (pin "12" (uuid a41282d1-e501-4230-942e-5ce38ab508b5))
+    (pin "13" (uuid 9bdcc14b-b22c-4fe2-9d1f-eef46b599f72))
+    (pin "8" (uuid 9a06861b-68aa-4040-b8bb-7e0abac2d2fa))
+    (pin "9" (uuid 980e487b-687b-435d-8087-3dd044319f1a))
+    (pin "14" (uuid fa69339b-52db-4b59-bb19-1850c37797a7))
+    (pin "7" (uuid 0eb61598-6e2a-4d23-9f4e-f4670e205304))
+  )
+
+  (symbol (lib_id "power:GND") (at 37.465 206.629 270) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 973ea0c1-4484-42e8-a66d-fec787668d41)
+    (property "Reference" "#PWR?" (id 0) (at 31.115 206.629 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 29.972 206.629 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 37.465 206.629 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 37.465 206.629 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7b575b50-cb89-4f7a-be12-b189fc035b9a))
+  )
+
+  (symbol (lib_id "power:GND") (at 97.917 301.371 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9a1bde5a-2028-4e4b-984d-15b7e8bf64e7)
+    (property "Reference" "#PWR?" (id 0) (at 97.917 307.721 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 97.917 305.816 0))
+    (property "Footprint" "" (id 2) (at 97.917 301.371 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 97.917 301.371 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3f202e4c-0686-4418-abb9-a57339c21b8a))
+  )
+
+  (symbol (lib_id "power:GND") (at 134.62 69.596 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9caa3f9d-7578-49eb-ac8f-aa5818be431e)
+    (property "Reference" "#PWR?" (id 0) (at 134.62 75.946 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 134.62 74.676 0))
+    (property "Footprint" "" (id 2) (at 134.62 69.596 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 134.62 69.596 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 76911a09-58d3-4ea4-bc3a-910665258e8d))
+  )
+
+  (symbol (lib_id "power:GND") (at 512.953 88.519 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9fbb3cc7-e8a6-4fc6-afd3-936f369529c7)
+    (property "Reference" "#PWR?" (id 0) (at 512.953 94.869 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 512.953 93.599 0))
+    (property "Footprint" "" (id 2) (at 512.953 88.519 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 512.953 88.519 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0e4d769c-821a-4d34-8582-236c64dcca12))
+  )
+
+  (symbol (lib_id "74xx:74LS157") (at 407.67 109.22 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a5652654-30e5-424e-a3d4-815a1d8547fc)
+    (property "Reference" "U?" (id 0) (at 409.6894 86.36 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 409.6893 88.9 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 407.67 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS157" (id 3) (at 407.67 109.22 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ce361453-fa93-445b-8a0b-88399729d17d))
+    (pin "10" (uuid 636abd15-e792-4cd5-82f6-def1cecb3b65))
+    (pin "11" (uuid 691839c0-8bf4-4e37-a280-0d6e5f56dc23))
+    (pin "12" (uuid ddedb43b-60df-4439-b937-132f07b95adb))
+    (pin "13" (uuid 14ed1c09-b1c5-4812-90d3-67ac097978d5))
+    (pin "14" (uuid 1abeee95-82e6-429c-9178-f1ae833fce2d))
+    (pin "15" (uuid 98bd7a2d-2e53-4f39-88ac-c29993883c1d))
+    (pin "16" (uuid 018f67f5-4d4d-4f57-bec2-83e479a2527c))
+    (pin "2" (uuid 882420cd-c95f-415c-a124-8527c88344ae))
+    (pin "3" (uuid da1c7305-8d14-4a3a-9f13-1af7c6bd43dc))
+    (pin "4" (uuid 7d1b3d1b-4ddf-4f70-9c1f-88e35dfb7e63))
+    (pin "5" (uuid 62e5b071-f516-4642-9dfd-794bb5057603))
+    (pin "6" (uuid b21cf64b-73c9-48cb-a15c-0b78e29df1ca))
+    (pin "7" (uuid f89537b1-76f4-4f00-a05a-9143921cd764))
+    (pin "8" (uuid e9826e6f-5a5b-4a21-bd83-559f7a2d804b))
+    (pin "9" (uuid 7bd1fbdd-7c60-4008-8d09-f660110256aa))
+  )
+
+  (symbol (lib_id "power:+5V") (at 198.882 252.603 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a6bf02b3-af38-4b77-994d-7decf6e7d0a5)
+    (property "Reference" "#PWR?" (id 0) (at 198.882 256.413 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 198.882 247.523 0))
+    (property "Footprint" "" (id 2) (at 198.882 252.603 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 198.882 252.603 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 95434707-385f-496c-8fb7-0ff8aa625009))
+  )
+
+  (symbol (lib_id "power:GND") (at 37.465 211.709 270) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a6e51ad5-ba36-4046-8bc8-7c8aa64d9918)
+    (property "Reference" "#PWR?" (id 0) (at 31.115 211.709 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 29.972 211.709 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 37.465 211.709 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 37.465 211.709 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5dfb6f5d-e937-42d2-856c-3ff1e0634872))
+  )
+
+  (symbol (lib_id "74xx:74LS74") (at 542.29 84.963 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid a7d2a516-ab27-4693-b902-6238763185fd)
+    (property "Reference" "U?" (id 0) (at 543.052 76.835 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS74" (id 1) (at 543.052 78.867 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 542.29 84.963 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "74xx/74hc_hct74.pdf" (id 3) (at 542.29 84.963 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d163b6c1-89da-42a0-a582-ed8c7ca4a0de))
+    (pin "2" (uuid 36eca667-57c5-471d-bbe1-563cfb0c497f))
+    (pin "3" (uuid 81ff532a-0cba-479b-bc79-ce7d31e9d4a7))
+    (pin "4" (uuid 90450065-0e36-443f-91cf-5080d62dca1d))
+    (pin "5" (uuid 4e080a40-a8c3-48fc-89e1-d5c813604511))
+    (pin "6" (uuid 58ec5d77-670e-4e81-be6c-1253a533a4a1))
+    (pin "10" (uuid 336cf602-76be-444b-8eb9-2f67f46410e5))
+    (pin "11" (uuid 58c3b679-b187-49fa-9e7f-068c5d3f7f46))
+    (pin "12" (uuid 766b3777-2700-46c8-bef3-2a722ec6a35b))
+    (pin "13" (uuid 59c2d7da-16aa-4ea9-bf55-42f2a54011de))
+    (pin "8" (uuid cb0989ad-2803-4e94-8f49-00a1603a1eb8))
+    (pin "9" (uuid e2eb881c-1ca9-4895-9cee-57295ff1f38b))
+    (pin "14" (uuid ac2c3945-0658-4ba2-8ab6-4d3081d11b9c))
+    (pin "7" (uuid 605b90c5-df6f-4a23-a275-51cddf32330a))
+  )
+
+  (symbol (lib_id "power:+5V") (at 516.89 236.347 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a8221d89-856a-401f-b8e9-934906c1884b)
+    (property "Reference" "#PWR?" (id 0) (at 516.89 240.157 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 516.89 231.267 0))
+    (property "Footprint" "" (id 2) (at 516.89 236.347 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 516.89 236.347 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 18245c36-4ec4-4512-b271-7485ada89545))
+  )
+
+  (symbol (lib_id "Device:R_Potentiometer_Trim") (at 431.546 101.6 270) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid ad32a48c-9150-4d63-b6c7-e9c133b98105)
+    (property "Reference" "RV?" (id 0) (at 431.546 99.568 90))
+    (property "Value" "1k" (id 1) (at 431.8 101.6 90))
+    (property "Footprint" "" (id 2) (at 431.546 101.6 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 431.546 101.6 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 64bbd808-4614-48f4-879b-a8b418195d12))
+    (pin "2" (uuid 1e7a61db-49d6-4a53-87e4-db052395c05d))
+    (pin "3" (uuid caa99bc9-8941-43bd-9e83-887dfdd0def7))
+  )
+
+  (symbol (lib_id "power:+5V") (at 37.465 219.329 90) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid af386e28-a3a5-458a-8fcd-8ff9ff0c0926)
+    (property "Reference" "#PWR?" (id 0) (at 41.275 219.329 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 32.385 219.583 90))
+    (property "Footprint" "" (id 2) (at 37.465 219.329 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 37.465 219.329 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 18d7afde-749f-45a8-83d1-e6f660e09709))
+  )
+
+  (symbol (lib_id "power:GND") (at 37.465 214.249 270) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid b0242636-ed7e-464c-a366-611d42a06eb2)
+    (property "Reference" "#PWR?" (id 0) (at 31.115 214.249 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 29.972 214.249 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 37.465 214.249 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 37.465 214.249 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 052248a1-3773-4644-8059-409bdde12778))
+  )
+
+  (symbol (lib_id "74xx:74LS06") (at 237.871 283.21 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid b034d7b8-0b95-4cb7-9935-4578d05b3fb8)
+    (property "Reference" "U?" (id 0) (at 237.871 274.701 0))
+    (property "Value" "" (id 1) (at 237.871 277.241 0))
+    (property "Footprint" "" (id 2) (at 237.871 283.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS06" (id 3) (at 237.871 283.21 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b6cfee53-92ed-481a-8c48-228da2c9cb95))
+    (pin "2" (uuid 1560069e-af6d-4437-8642-0da4baf9c0d8))
+    (pin "3" (uuid 76f2c1c3-65c9-4c31-b941-69916db9e98f))
+    (pin "4" (uuid 1b627d60-4cf7-41f7-bee4-311341782f0a))
+    (pin "5" (uuid 55b1db29-179a-4a2a-a1e3-5daa7384159e))
+    (pin "6" (uuid 05c17d61-25ca-4c37-bef6-0c49d64308ee))
+    (pin "8" (uuid d5d72fbb-0aa4-4228-ae6b-06fc15346ab9))
+    (pin "9" (uuid eb460364-c30d-4466-bfda-64245a5efddf))
+    (pin "10" (uuid 605ae2d0-4d06-4972-a026-18f51e634e27))
+    (pin "11" (uuid 313d8a78-c39d-4f1a-88bc-3854ba89aa87))
+    (pin "12" (uuid a2173600-2dcd-4d4d-bcce-6ef76d9303a6))
+    (pin "13" (uuid 2f1ba103-fd0d-4d65-bf9c-28147e7623aa))
+    (pin "14" (uuid d4b5f0a1-a4d6-45e3-bde6-e9481befe7a4))
+    (pin "7" (uuid 0859907f-ceaa-488b-a943-62d234266742))
+  )
+
+  (symbol (lib_id "74xx:74LS00") (at 274.193 393.446 0) (unit 2)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid bb230577-278b-4a32-972b-926afec590e8)
+    (property "Reference" "U?" (id 0) (at 274.193 383.921 0))
+    (property "Value" "74LS00" (id 1) (at 274.193 386.461 0))
+    (property "Footprint" "" (id 2) (at 274.193 393.446 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (id 3) (at 274.193 393.446 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b364d3a6-a84b-4a09-bf6e-cd038a0150b4))
+    (pin "2" (uuid 5e73fe1a-f48c-4c0a-8661-8970a253001d))
+    (pin "3" (uuid 060c4d39-1e04-4882-92be-f5c5e5780b99))
+    (pin "4" (uuid c5e3de02-a78c-4d3c-ad0b-1afa2f940434))
+    (pin "5" (uuid ba94856b-1619-417e-acb2-191f768bbc82))
+    (pin "6" (uuid cd07eccf-b0b3-4edf-b1e4-ec6fe0bf67c9))
+    (pin "10" (uuid bb2588a8-8944-45e2-8854-f930562ed904))
+    (pin "8" (uuid c02ac709-ffaf-40de-927d-114878f76a8a))
+    (pin "9" (uuid 25b8ccd7-747c-482b-9c02-daf8cee3c684))
+    (pin "11" (uuid 2b19f6b2-eec5-4afe-88ef-97040bf7992b))
+    (pin "12" (uuid 6a8cb1eb-cf72-4e11-9ba4-e256690bec9f))
+    (pin "13" (uuid 7cc45d92-7226-4714-9b94-d02796db9f64))
+    (pin "14" (uuid 5b2caa78-1b91-4919-945d-8e460861e5af))
+    (pin "7" (uuid 6af9abde-5780-443d-8501-7559e815f75f))
+  )
+
+  (symbol (lib_id "74xx:74HCT04") (at 515.747 31.75 0) (unit 2)
+    (in_bom yes) (on_board yes)
+    (uuid bb2e74ef-c12b-4fe9-a1a0-5b63dd87f618)
+    (property "Reference" "U?" (id 0) (at 515.747 27.94 0))
+    (property "Value" "74HCT04" (id 1) (at 515.747 37.084 0))
+    (property "Footprint" "" (id 2) (at 515.747 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" (id 3) (at 515.747 31.75 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c1fb4706-838a-4bcc-81a6-ef43b6f06501))
+    (pin "2" (uuid e97b897d-7758-4e28-b2c4-d25ead39e785))
+    (pin "3" (uuid bc125ea4-b69f-44d4-90c8-471d9402dd5b))
+    (pin "4" (uuid 0ebbe727-05f2-4c0f-ba4b-8165c8262f3e))
+    (pin "5" (uuid f8136633-1613-4f3b-bf83-5bed284b2a56))
+    (pin "6" (uuid 75d7e232-98f9-48c5-a59e-80401a077e44))
+    (pin "8" (uuid 9c47f2bf-83e0-4743-bcd7-6b50545ba6f8))
+    (pin "9" (uuid 77cf08e3-ce2f-4e31-a629-6c85e0bb03ec))
+    (pin "10" (uuid 16108b52-0d3e-4b8c-a977-da6fbe9f042d))
+    (pin "11" (uuid dcb92a00-5ca3-4382-aed9-1c2abcb32711))
+    (pin "12" (uuid 669775cf-b4cc-480e-9ae2-de9e58d0574a))
+    (pin "13" (uuid 1985d295-3fa4-4f6d-9344-577bfc0605b5))
+    (pin "14" (uuid d61d7b66-8a21-4af1-9d44-4665f9498d95))
+    (pin "7" (uuid 58d4d954-d2aa-46db-b5cd-17435cf565f5))
+  )
+
+  (symbol (lib_id "74xx:74LS174") (at 512.953 66.929 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid bee7ce30-57f1-472e-af40-46f10fe8d1c8)
+    (property "Reference" "U?" (id 0) (at 514.9724 49.403 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 514.9724 51.943 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 512.953 66.929 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS174" (id 3) (at 512.953 66.929 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3f8e2a61-624e-4dc6-811f-3230536dde0d))
+    (pin "10" (uuid 7ed8bd77-c13c-4bfd-a42e-1e6174c181c5))
+    (pin "11" (uuid 743737e9-c1a9-4fbf-b9f2-9f01d518d541))
+    (pin "12" (uuid 2946c0ea-0d98-4b64-9925-ca09346ecbf2))
+    (pin "13" (uuid fc0edacb-e069-4d80-8e8e-cd2f29a1ad12))
+    (pin "14" (uuid c888b11e-48a4-49e4-b70f-3ddcda93f727))
+    (pin "15" (uuid e613c94f-df77-45c9-9cda-fe8828e2cc24))
+    (pin "16" (uuid a8f81bc0-0624-4dab-b4dd-84e786ea9835))
+    (pin "2" (uuid 7f3a687f-4a80-4eb8-b404-1163c7a39bf8))
+    (pin "3" (uuid 801d8bd5-959c-421a-97b1-ffef21a98a99))
+    (pin "4" (uuid 967d72f4-ada3-426a-ae01-2cd28afb1697))
+    (pin "5" (uuid bacb988d-f216-4e73-9966-df303b729fca))
+    (pin "6" (uuid b40c6a10-bed4-4461-929e-82b3d58ad4b1))
+    (pin "7" (uuid 6e1d525c-5c6f-45a2-918a-644539f84644))
+    (pin "8" (uuid 7f4d07ac-de05-42a7-a2e8-cc1f017b44e3))
+    (pin "9" (uuid 9f18a3ee-cc77-43d2-a043-010735061362))
+  )
+
+  (symbol (lib_id "power:+5V") (at 249.174 32.258 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c0bcdfc3-5565-4829-a7fe-b7c4e1961671)
+    (property "Reference" "#PWR?" (id 0) (at 249.174 36.068 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 249.174 27.178 0))
+    (property "Footprint" "" (id 2) (at 249.174 32.258 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 249.174 32.258 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 24c508b4-87da-4cfa-beff-c74c9eab20ea))
+  )
+
+  (symbol (lib_id "Device:R_Potentiometer_Trim") (at 445.516 116.078 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c3042202-a8aa-4a7d-92d2-299ecf1a5fdc)
+    (property "Reference" "RV?" (id 0) (at 443.484 116.078 90))
+    (property "Value" "1k" (id 1) (at 445.516 115.824 90))
+    (property "Footprint" "" (id 2) (at 445.516 116.078 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 445.516 116.078 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid bf774f00-15ba-4eab-9884-906cbb9ed373))
+    (pin "2" (uuid 86fc7923-30bf-46e0-b7b8-b3ba38cda800))
+    (pin "3" (uuid 9955c4a3-3514-406d-af45-b6dcd23346a5))
+  )
+
+  (symbol (lib_id "power:GND") (at 240.157 247.523 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c3e7c830-cf15-408d-aec1-8c06555d0f20)
+    (property "Reference" "#PWR?" (id 0) (at 240.157 253.873 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 240.157 252.603 0))
+    (property "Footprint" "" (id 2) (at 240.157 247.523 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 240.157 247.523 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c3be55fa-4c78-4d19-a3ce-2eaf601b64e5))
+  )
+
+  (symbol (lib_id "power:GND") (at 261.874 60.198 90) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c828f79e-68be-46c0-aeef-3af17a2c9447)
+    (property "Reference" "#PWR?" (id 0) (at 268.224 60.198 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 265.557 60.1979 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 261.874 60.198 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 261.874 60.198 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 680f61e8-c3ea-43de-9810-698a0909ddb8))
+  )
+
+  (symbol (lib_id "74xx:74LS166") (at 464.82 41.656 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c84bd85e-5b15-4c7e-97f6-21fe760be498)
+    (property "Reference" "U?" (id 0) (at 467.868 19.685 0))
+    (property "Value" "" (id 1) (at 469.265 63.373 0))
+    (property "Footprint" "" (id 2) (at 464.82 41.656 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS166" (id 3) (at 464.82 41.656 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b7ab84ef-467f-4797-bae3-73a364a967ae))
+    (pin "10" (uuid 3d2294a5-ce32-40ec-a716-47a49602c6b7))
+    (pin "11" (uuid 607e303a-a7e8-4b52-b88d-cbba7636acbd))
+    (pin "12" (uuid 4395e82d-6c10-4d92-84ba-9cfb4cfb00d4))
+    (pin "13" (uuid 59af9309-a8fa-4585-b005-b5b9040f97de))
+    (pin "14" (uuid 098c68a8-40e2-480c-9482-87028de16494))
+    (pin "15" (uuid 5395176c-7b32-4f94-ab24-e9f12121d23e))
+    (pin "16" (uuid 9b80ea18-450a-44ac-b622-8beef6696c11))
+    (pin "2" (uuid 72dadddf-166c-421d-b5f0-f24f70b32518))
+    (pin "3" (uuid 45e7f5c6-fdc8-411c-9847-7c6c8e8a8ed7))
+    (pin "4" (uuid a8dc86b6-c9ee-4999-835c-30057617d581))
+    (pin "5" (uuid a91d839a-7356-4b1a-b8fd-3830a94937d2))
+    (pin "6" (uuid aa5c361e-15bc-43d6-86f2-1ed525ecf6c4))
+    (pin "7" (uuid 12dd5929-d7d6-4c84-abeb-bbf3aeec7fb0))
+    (pin "8" (uuid 1947e58f-1147-4b48-82ab-8726a92ddd9f))
+    (pin "9" (uuid a02f3fb7-f7b5-43f3-ae28-5ca2c10d9163))
+  )
+
+  (symbol (lib_id "power:GND") (at 50.927 349.123 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c867ed27-765a-4539-850f-16da8996734d)
+    (property "Reference" "#PWR?" (id 0) (at 50.927 355.473 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 50.927 354.203 0))
+    (property "Footprint" "" (id 2) (at 50.927 349.123 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 50.927 349.123 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5a397995-b562-4010-9e67-a2e9c5d24b45))
+  )
+
+  (symbol (lib_id "power:GND") (at 37.465 224.409 270) (mirror x) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid c955b0f6-4a6b-49a4-9d79-3145834a6589)
+    (property "Reference" "#PWR?" (id 0) (at 31.115 224.409 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 29.972 224.409 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 37.465 224.409 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 37.465 224.409 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a015529a-395a-485c-a1eb-61b35cb85047))
+  )
+
+  (symbol (lib_id "74xx:74HCT04") (at 163.449 393.954 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid cd2d6201-0edb-4bbe-a54e-2968e035ba0f)
+    (property "Reference" "U?" (id 0) (at 163.449 390.144 0))
+    (property "Value" "74HCT04" (id 1) (at 163.449 388.366 0))
+    (property "Footprint" "" (id 2) (at 163.449 393.954 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" (id 3) (at 163.449 393.954 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f0ccffb7-8a29-4f89-a23a-b13f6cddef81))
+    (pin "2" (uuid acd5cccc-9bde-403d-a7b2-c472447bea33))
+    (pin "3" (uuid 07ff4d68-05d8-4c1c-bb92-d563b513dae1))
+    (pin "4" (uuid da910aa0-def9-41ee-bff2-ca30244467cf))
+    (pin "5" (uuid f8136633-1613-4f3b-bf83-5bed284b2a56))
+    (pin "6" (uuid 75d7e232-98f9-48c5-a59e-80401a077e44))
+    (pin "8" (uuid 9c47f2bf-83e0-4743-bcd7-6b50545ba6f8))
+    (pin "9" (uuid 77cf08e3-ce2f-4e31-a629-6c85e0bb03ec))
+    (pin "10" (uuid 16108b52-0d3e-4b8c-a977-da6fbe9f042d))
+    (pin "11" (uuid dcb92a00-5ca3-4382-aed9-1c2abcb32711))
+    (pin "12" (uuid 669775cf-b4cc-480e-9ae2-de9e58d0574a))
+    (pin "13" (uuid 1985d295-3fa4-4f6d-9344-577bfc0605b5))
+    (pin "14" (uuid d61d7b66-8a21-4af1-9d44-4665f9498d95))
+    (pin "7" (uuid 58d4d954-d2aa-46db-b5cd-17435cf565f5))
+  )
+
+  (symbol (lib_id "power:+5V") (at 412.75 307.848 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid d0ad5466-e234-4ec3-a20c-de31d65cab7d)
+    (property "Reference" "#PWR?" (id 0) (at 416.56 307.848 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 406.146 307.848 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 412.75 307.848 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 412.75 307.848 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 057140e3-de39-45b0-8b41-616d661de5b4))
+  )
+
+  (symbol (lib_id "74xx:74LS245") (at 333.248 157.48 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid d2407b97-30c9-4cc2-87c7-cff51cec8400)
+    (property "Reference" "U?" (id 0) (at 335.2674 137.16 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 335.2674 139.7 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 333.248 157.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS245" (id 3) (at 333.248 157.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 51573a1a-2be4-42ad-aa1b-045a0371ce85))
+    (pin "10" (uuid fb8cf3b8-f5a4-4df3-ba7a-5007c5254784))
+    (pin "11" (uuid 1558a435-8c4e-46b4-ba31-1998453c732b))
+    (pin "12" (uuid 65425e30-db5e-45ee-acb4-1c4be4df0d53))
+    (pin "13" (uuid e115a256-66ee-49a3-8e76-e0ec3b89f4bd))
+    (pin "14" (uuid 9174b45e-004b-47b0-abce-26fe3f0dd3b9))
+    (pin "15" (uuid 5e0cac9b-1844-4110-bf5a-1e676ff5206d))
+    (pin "16" (uuid b6a060c4-eb53-4297-a3ab-0d038525a861))
+    (pin "17" (uuid bba57442-8e50-4794-b5e0-4662fba7be9d))
+    (pin "18" (uuid 8183df86-dd82-4fc8-8389-55658425ea9e))
+    (pin "19" (uuid 7b2a1868-810f-4dd2-8a1e-2955e1ef5931))
+    (pin "2" (uuid dbab1559-7b24-46ea-956b-1265bae4bc2f))
+    (pin "20" (uuid 945e7af4-4c90-4812-b9fc-01554429bd85))
+    (pin "3" (uuid 175683f3-eb52-498e-9480-8a97bdb7cc09))
+    (pin "4" (uuid 28f69476-4f84-4a33-9f50-7ec57de23a4e))
+    (pin "5" (uuid 56773350-f577-4be6-8c3b-fe126f434736))
+    (pin "6" (uuid 4b163288-8a02-46d5-8ebe-2f6050f70f3c))
+    (pin "7" (uuid 8229f42d-6d40-4e17-a78d-c95fbb8fc3c8))
+    (pin "8" (uuid 7c2aa2e6-f757-462d-bcb4-650a2fda944e))
+    (pin "9" (uuid 21170028-0dab-4b3f-8ed5-6130b623b3b0))
+  )
+
+  (symbol (lib_id "74xx:74HCT04") (at 244.729 305.181 0) (unit 2)
+    (in_bom yes) (on_board yes)
+    (uuid d64ecb50-9dea-4f1a-83ff-25ac2911e1f5)
+    (property "Reference" "U?" (id 0) (at 244.729 301.371 0))
+    (property "Value" "74HCT04" (id 1) (at 244.729 299.593 0))
+    (property "Footprint" "" (id 2) (at 244.729 305.181 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" (id 3) (at 244.729 305.181 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ddc1cd7b-b95d-4fa8-9190-920c2b0de5ac))
+    (pin "2" (uuid e5972185-0daa-4161-9872-80b0043ed325))
+    (pin "3" (uuid 679038f6-a5d2-455b-b952-2b03dc65fdf6))
+    (pin "4" (uuid bec15cd4-70f2-4bbe-877c-a0005465b42c))
+    (pin "5" (uuid f8136633-1613-4f3b-bf83-5bed284b2a56))
+    (pin "6" (uuid 75d7e232-98f9-48c5-a59e-80401a077e44))
+    (pin "8" (uuid 9c47f2bf-83e0-4743-bcd7-6b50545ba6f8))
+    (pin "9" (uuid 77cf08e3-ce2f-4e31-a629-6c85e0bb03ec))
+    (pin "10" (uuid 16108b52-0d3e-4b8c-a977-da6fbe9f042d))
+    (pin "11" (uuid dcb92a00-5ca3-4382-aed9-1c2abcb32711))
+    (pin "12" (uuid 669775cf-b4cc-480e-9ae2-de9e58d0574a))
+    (pin "13" (uuid 1985d295-3fa4-4f6d-9344-577bfc0605b5))
+    (pin "14" (uuid d61d7b66-8a21-4af1-9d44-4665f9498d95))
+    (pin "7" (uuid 58d4d954-d2aa-46db-b5cd-17435cf565f5))
+  )
+
+  (symbol (lib_id "74xx:74LS32") (at 559.562 79.883 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid dc763b3b-0d14-4684-ab2e-0cc1d2b30b7a)
+    (property "Reference" "U?" (id 0) (at 559.562 71.12 0))
+    (property "Value" "" (id 1) (at 559.562 73.66 0))
+    (property "Footprint" "" (id 2) (at 559.562 79.883 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS32" (id 3) (at 559.562 79.883 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid cd7ebdf4-53d5-4d60-94a2-68e05fde11cf))
+    (pin "2" (uuid 738d08cb-4c2a-42f4-9441-8fc7adb3d78e))
+    (pin "3" (uuid eae38a83-775c-4e36-994c-c53b77108c1b))
+    (pin "4" (uuid 8f0c93b7-02c3-4933-b7a9-99e1e3e307fd))
+    (pin "5" (uuid 2a706b08-f84c-4394-aed1-a5c852098685))
+    (pin "6" (uuid 6b5d9bcd-673d-41a0-be81-ef73c7a386a1))
+    (pin "10" (uuid 27e5736c-4769-4e6f-a66f-0ed4d21f97d1))
+    (pin "8" (uuid 63ea539e-e761-4fbb-8f90-50d173673787))
+    (pin "9" (uuid 9b303781-6364-48db-a8cd-5a6a26b73cae))
+    (pin "11" (uuid 0a4bfaae-78b6-49aa-b58b-f6d485cb1e0c))
+    (pin "12" (uuid 975d9f77-5151-49af-985d-4f44a0da6b55))
+    (pin "13" (uuid b1f3408a-cfbd-45ae-a95d-640715399d21))
+    (pin "14" (uuid a324ae40-6fca-4f89-8793-a9cec8da93e0))
+    (pin "7" (uuid 6eb696a1-f92c-4afe-847a-1c5d8326ac2c))
+  )
+
+  (symbol (lib_id "power:GND") (at 108.077 308.991 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid dcd3490b-21e5-4157-aff2-45bd775d9550)
+    (property "Reference" "#PWR?" (id 0) (at 108.077 315.341 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 108.077 313.436 0))
+    (property "Footprint" "" (id 2) (at 108.077 308.991 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 108.077 308.991 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f8ac899e-9fa8-429d-a1d2-d64347ba0ba2))
+  )
+
+  (symbol (lib_id "power:GND") (at 538.099 243.078 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid dce77ec3-0446-444f-89c4-cf424147d9e1)
+    (property "Reference" "#PWR?" (id 0) (at 538.099 249.428 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 538.099 248.158 0))
+    (property "Footprint" "" (id 2) (at 538.099 243.078 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 538.099 243.078 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b631cd97-ad0c-4905-9b3a-ebce34020ae9))
+  )
+
+  (symbol (lib_id "74xx:74LS74") (at 239.141 335.28 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid e1f0d24c-3c82-4ac6-a685-5ac88c9c0ccb)
+    (property "Reference" "U?" (id 0) (at 241.1604 325.374 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 241.1604 327.914 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 239.141 335.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "74xx/74hc_hct74.pdf" (id 3) (at 239.141 335.28 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d60aaf6f-8a2f-42f9-95a7-475b8bdae5ef))
+    (pin "2" (uuid 46f6d3aa-8850-400a-8365-7a69999bf78e))
+    (pin "3" (uuid aab7c117-554c-4ed4-bb61-9008fb68aaa9))
+    (pin "4" (uuid fe0b809b-f215-4e8b-a27c-27280bcd6cc3))
+    (pin "5" (uuid f4769644-5ae1-4364-b381-2c08916b372c))
+    (pin "6" (uuid 89517e5c-bf4b-46c5-b9e0-59cf3d89b703))
+    (pin "10" (uuid 336cf602-76be-444b-8eb9-2f67f46410e5))
+    (pin "11" (uuid 58c3b679-b187-49fa-9e7f-068c5d3f7f46))
+    (pin "12" (uuid 766b3777-2700-46c8-bef3-2a722ec6a35b))
+    (pin "13" (uuid 59c2d7da-16aa-4ea9-bf55-42f2a54011de))
+    (pin "8" (uuid cb0989ad-2803-4e94-8f49-00a1603a1eb8))
+    (pin "9" (uuid e2eb881c-1ca9-4895-9cee-57295ff1f38b))
+    (pin "14" (uuid ac2c3945-0658-4ba2-8ab6-4d3081d11b9c))
+    (pin "7" (uuid 605b90c5-df6f-4a23-a275-51cddf32330a))
+  )
+
+  (symbol (lib_id "power:+5V") (at 110.617 268.351 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid e808bb93-06f0-4a26-82b6-74be8799aeb4)
+    (property "Reference" "#PWR?" (id 0) (at 110.617 272.161 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 110.617 263.271 0))
+    (property "Footprint" "" (id 2) (at 110.617 268.351 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 110.617 268.351 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a157b5dc-a3a7-4b89-b0d3-64c8aa212ce3))
+  )
+
+  (symbol (lib_id "power:+5V") (at 147.32 150.114 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid e889c067-704f-4760-bf2d-3d6651abf5e4)
+    (property "Reference" "#PWR?" (id 0) (at 147.32 153.924 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 147.32 145.034 0))
+    (property "Footprint" "" (id 2) (at 147.32 150.114 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 147.32 150.114 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3419a259-c4f2-4e60-aa8d-a10a0ebba155))
+  )
+
+  (symbol (lib_id "74xx:74LS157") (at 147.32 233.934 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid e94aa955-dc14-41bb-a1f6-b05faed8ebcf)
+    (property "Reference" "U?" (id 0) (at 149.3394 211.074 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS157" (id 1) (at 149.3394 213.614 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 147.32 233.934 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS157" (id 3) (at 147.32 233.934 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4574bf12-49b1-44d2-bef7-d6f7e01bf25c))
+    (pin "10" (uuid 1cfa98e6-c6a0-4ede-9d67-3ae3c2d7d648))
+    (pin "11" (uuid b30b2e47-739f-479a-b19c-7ead9ebd8712))
+    (pin "12" (uuid ebca1033-3c41-40f0-8c68-2ae6b721a5e3))
+    (pin "13" (uuid 2365b6d2-2c2e-49a6-92a2-bff2c02ccb13))
+    (pin "14" (uuid 781aa041-6eff-47e5-813f-1ad9e1ff9733))
+    (pin "15" (uuid c78e31e2-f131-416e-a612-33ee6e98e609))
+    (pin "16" (uuid 98aac974-d38d-4d53-a7a1-b40a978edd88))
+    (pin "2" (uuid 31606971-8d61-44e0-a656-c3c9179f67c7))
+    (pin "3" (uuid 87b038f4-a960-429e-9f41-e10143ab3f04))
+    (pin "4" (uuid bd07d87b-5641-4bf4-9ddf-6f9e18df7202))
+    (pin "5" (uuid 8e6661be-4bb0-46a8-8543-4aa52bc70678))
+    (pin "6" (uuid 8d5298a2-a65e-4a3b-abb2-a51643f963d1))
+    (pin "7" (uuid 1c71a49d-aabe-4ac7-ad51-9ebceec41848))
+    (pin "8" (uuid 03d0829e-0877-4072-ab7a-f1cd97b7f1b4))
+    (pin "9" (uuid 5567dda9-a3e1-4037-98f1-7a48b70b2e74))
+  )
+
+  (symbol (lib_id "power:+5V") (at 412.496 360.68 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid e9ec343e-ad30-42a5-a5a2-2ca2da14a366)
+    (property "Reference" "#PWR?" (id 0) (at 416.306 360.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 405.892 360.68 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 412.496 360.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 412.496 360.68 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 96c4ca1c-7b7c-4f0f-9125-247195bde9b4))
+  )
+
+  (symbol (lib_id "74xx:74LS163") (at 425.704 252.476 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid eba24a79-58aa-4f12-9868-00c1a2ed4fb8)
+    (property "Reference" "U?" (id 0) (at 427.7234 231.902 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS163" (id 1) (at 427.7233 234.442 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 425.704 252.476 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS163" (id 3) (at 425.704 252.476 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 82dbe676-cd29-45e0-b7dc-adc5f9b56e6f))
+    (pin "10" (uuid 7ecbea1c-2915-4dbf-a388-1898a5530dbe))
+    (pin "11" (uuid 8b9edc49-78fa-48db-95f2-7873cc832be3))
+    (pin "12" (uuid d1c0394d-ae4b-4cdf-b512-d7fca8dd94f1))
+    (pin "13" (uuid ca165d45-db77-4a62-b080-9916d065cda8))
+    (pin "14" (uuid 4158f136-0782-4620-9385-5e2765e1a551))
+    (pin "15" (uuid 35eb17d6-f81e-468e-b203-b8aa0474d6d5))
+    (pin "16" (uuid d223a459-6695-4230-83e4-54449137d66d))
+    (pin "2" (uuid d3642dc4-fd2e-474a-a3ea-668ab81a7245))
+    (pin "3" (uuid 0bd83c37-f03f-40a6-9d85-0005c9250b4e))
+    (pin "4" (uuid 38637a6f-6799-45d7-a122-bdd57b2f9701))
+    (pin "5" (uuid b7acbed0-15fe-4053-8d44-52c175bd21b0))
+    (pin "6" (uuid d4e1f57b-7350-4005-a306-e4a802e39883))
+    (pin "7" (uuid 2d442297-d97a-42ee-aa18-c9d7ee2255b3))
+    (pin "8" (uuid 694c6827-546a-4d10-899a-50aca49c41fa))
+    (pin "9" (uuid 0880a31a-4053-4ce9-9a2a-fafb828b23d2))
+  )
+
+  (symbol (lib_id "74xx:74LS00") (at 295.402 390.906 0) (unit 4)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid ebc7bf14-5f61-4a03-8808-90cf782aae63)
+    (property "Reference" "U?" (id 0) (at 295.402 381.381 0))
+    (property "Value" "74LS00" (id 1) (at 295.402 383.921 0))
+    (property "Footprint" "" (id 2) (at 295.402 390.906 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (id 3) (at 295.402 390.906 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5df3f207-749d-46af-8baf-e10d8cebaa3a))
+    (pin "2" (uuid 9629a64c-257b-472a-8f5c-b5458e459192))
+    (pin "3" (uuid 3ca63776-ea74-4d67-8de7-75341b216249))
+    (pin "4" (uuid c5e3de02-a78c-4d3c-ad0b-1afa2f940434))
+    (pin "5" (uuid ba94856b-1619-417e-acb2-191f768bbc82))
+    (pin "6" (uuid cd07eccf-b0b3-4edf-b1e4-ec6fe0bf67c9))
+    (pin "10" (uuid bb2588a8-8944-45e2-8854-f930562ed904))
+    (pin "8" (uuid c02ac709-ffaf-40de-927d-114878f76a8a))
+    (pin "9" (uuid 25b8ccd7-747c-482b-9c02-daf8cee3c684))
+    (pin "11" (uuid 2b19f6b2-eec5-4afe-88ef-97040bf7992b))
+    (pin "12" (uuid 6a8cb1eb-cf72-4e11-9ba4-e256690bec9f))
+    (pin "13" (uuid 7cc45d92-7226-4714-9b94-d02796db9f64))
+    (pin "14" (uuid 5b2caa78-1b91-4919-945d-8e460861e5af))
+    (pin "7" (uuid 6af9abde-5780-443d-8501-7559e815f75f))
+  )
+
+  (symbol (lib_id "power:+5V") (at 413.258 202.184 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid f0b8c2e1-a189-4cc3-9153-317d5e58caa5)
+    (property "Reference" "#PWR?" (id 0) (at 417.068 202.184 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 406.654 202.184 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 413.258 202.184 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 413.258 202.184 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9f89eca8-a030-49c7-9013-bb7a01e1db99))
+  )
+
+  (symbol (lib_id "power:GND") (at 110.617 400.431 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f3356ef5-9e81-4418-b710-d8e4dfb86882)
+    (property "Reference" "#PWR?" (id 0) (at 110.617 406.781 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 110.617 404.876 0))
+    (property "Footprint" "" (id 2) (at 110.617 400.431 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 110.617 400.431 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7ce54f0f-90a0-4f9e-89cc-df8fd77634fa))
+  )
+
+  (symbol (lib_id "power:-12V") (at 43.307 341.503 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f5c64c1e-1637-4748-85a1-f5247fbd22e4)
+    (property "Reference" "#PWR?" (id 0) (at 43.307 338.963 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "-12V" (id 1) (at 43.307 336.423 0))
+    (property "Footprint" "" (id 2) (at 43.307 341.503 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 43.307 341.503 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 6db94edb-ea1f-481d-830d-50ad7a5c4656))
+  )
+
+  (symbol (lib_id "power:GND") (at 134.62 251.714 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f74db94f-3dc9-4966-88e4-c62b4dd9914a)
+    (property "Reference" "#PWR?" (id 0) (at 134.62 258.064 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 134.62 256.794 0))
+    (property "Footprint" "" (id 2) (at 134.62 251.714 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 134.62 251.714 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9bb628d6-b0f3-4f87-89c8-422a065b8db9))
+  )
+
+  (symbol (lib_id "74xx:74LS00") (at 274.32 378.714 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f7874856-2454-4cce-8655-8b7d03f3ac59)
+    (property "Reference" "U?" (id 0) (at 274.32 369.824 0))
+    (property "Value" "74LS00" (id 1) (at 274.32 372.364 0))
+    (property "Footprint" "" (id 2) (at 274.32 378.714 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (id 3) (at 274.32 378.714 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0875c7a9-e97f-4fae-b671-b3109776b3d1))
+    (pin "2" (uuid 8677c473-695a-4ddd-bd55-deb0c2d5fd5f))
+    (pin "3" (uuid 2d406d88-3b2d-447d-ae22-7046048944c4))
+    (pin "4" (uuid c5e3de02-a78c-4d3c-ad0b-1afa2f940434))
+    (pin "5" (uuid ba94856b-1619-417e-acb2-191f768bbc82))
+    (pin "6" (uuid cd07eccf-b0b3-4edf-b1e4-ec6fe0bf67c9))
+    (pin "10" (uuid bb2588a8-8944-45e2-8854-f930562ed904))
+    (pin "8" (uuid c02ac709-ffaf-40de-927d-114878f76a8a))
+    (pin "9" (uuid 25b8ccd7-747c-482b-9c02-daf8cee3c684))
+    (pin "11" (uuid 2b19f6b2-eec5-4afe-88ef-97040bf7992b))
+    (pin "12" (uuid 6a8cb1eb-cf72-4e11-9ba4-e256690bec9f))
+    (pin "13" (uuid 7cc45d92-7226-4714-9b94-d02796db9f64))
+    (pin "14" (uuid 5b2caa78-1b91-4919-945d-8e460861e5af))
+    (pin "7" (uuid 6af9abde-5780-443d-8501-7559e815f75f))
+  )
+
+  (symbol (lib_id "74xx:74HC245") (at 110.617 288.671 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f8280c9c-df8d-464a-8890-0be6515667df)
+    (property "Reference" "U?" (id 0) (at 112.6364 267.716 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74HC245" (id 1) (at 112.6364 270.256 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_DIP:DIP-20_W7.62mm_LongPads" (id 2) (at 110.617 288.671 0))
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (id 3) (at 110.617 288.671 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4af821b2-692d-4dde-92d3-08f59a28fb3e))
+    (pin "10" (uuid e4a2e08f-cded-4ec1-8c8a-9a0a7a900ab3))
+    (pin "11" (uuid 10929a67-438b-4c7a-b718-ebb3e309dbad))
+    (pin "12" (uuid a41bf3e9-4c58-4c7a-bf4e-2500026ffc07))
+    (pin "13" (uuid 61c2eac2-ea15-4f16-a38d-cac07b967b1e))
+    (pin "14" (uuid 68772713-7e2b-455e-b98c-00f1b1d8e2d9))
+    (pin "15" (uuid cdd77ec5-91de-4ba0-9f91-945f5c684bdb))
+    (pin "16" (uuid 8b4aceef-66f0-4db9-a507-c7aebcd8349e))
+    (pin "17" (uuid b60d3293-24b3-43f3-a28e-a3f7cd187fb9))
+    (pin "18" (uuid 16c5dd11-9ecf-4f52-84f4-489b16102f39))
+    (pin "19" (uuid 97f64027-469e-4aa3-adb3-0dc4965436a9))
+    (pin "2" (uuid f87663ec-0171-4fcf-9ef5-db6d7311a218))
+    (pin "20" (uuid 518abd43-2971-4bd9-8c62-0df84d7f0b25))
+    (pin "3" (uuid 8b5ab5cb-e5c8-4e81-867b-2ab2f77bef05))
+    (pin "4" (uuid 4745410b-d3a6-4cd7-acd8-9e596ebc80fd))
+    (pin "5" (uuid 858ce78b-ca26-475c-a4b2-54fb90ac9430))
+    (pin "6" (uuid bd401f3d-a1c2-48f6-a0f8-a968a7da8104))
+    (pin "7" (uuid 1f8c9c8e-b505-4e2d-9c9e-81044bce10db))
+    (pin "8" (uuid 68fd013f-d288-42da-8059-2a7c37cdb560))
+    (pin "9" (uuid cb042520-d650-4acb-a492-371101e129c4))
+  )
+
+  (symbol (lib_id "power:GND") (at 134.62 130.048 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f8869dbb-6282-463a-a483-80d31b144ff6)
+    (property "Reference" "#PWR?" (id 0) (at 134.62 136.398 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 134.62 135.128 0))
+    (property "Footprint" "" (id 2) (at 134.62 130.048 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 134.62 130.048 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 331be28f-9953-40b4-83d2-78648bee83b7))
+  )
+
+  (symbol (lib_id "power:+5V") (at 425.958 179.324 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f91bcd7d-e175-40b2-96c1-31a50d044668)
+    (property "Reference" "#PWR?" (id 0) (at 425.958 183.134 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 425.958 174.244 0))
+    (property "Footprint" "" (id 2) (at 425.958 179.324 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 425.958 179.324 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 35eae75c-9b7f-4177-9ef7-e74b5b14ab12))
+  )
+
+  (symbol (lib_id "power:+5V") (at 425.704 232.156 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f9799328-9c8f-48fa-8ec4-800cd1b85f50)
+    (property "Reference" "#PWR?" (id 0) (at 425.704 235.966 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 425.704 227.076 0))
+    (property "Footprint" "" (id 2) (at 425.704 232.156 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 425.704 232.156 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 53746138-05a5-43d8-83d0-018cc127d09f))
+  )
+
+  (symbol (lib_id "Memory_RAM:HM62256BLP") (at 249.174 55.118 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid fa3f42d8-26df-4252-b7ad-350dc0fa9784)
+    (property "Reference" "U?" (id 0) (at 251.1934 29.718 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "HM62256BLP" (id 1) (at 251.1934 32.258 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_DIP:DIP-28_W7.62mm_Socket_LongPads" (id 2) (at 249.174 57.658 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://web.mit.edu/6.115/www/document/62256.pdf" (id 3) (at 249.174 57.658 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "14" (uuid e722151b-a0a2-4747-aba2-f8e64a42d22a))
+    (pin "28" (uuid 99298c4d-8e2c-4890-8905-9e7c6c5ef055))
+    (pin "1" (uuid 2a60a709-1b67-4b44-8555-7afed490dfad))
+    (pin "10" (uuid c7625d1d-6ac6-48ab-a0a7-aa395663127a))
+    (pin "11" (uuid fa11d0d5-e9cf-4d37-bc2d-6107160cd5c3))
+    (pin "12" (uuid 02e541e2-6d08-4ade-a31d-c4d7220e943f))
+    (pin "13" (uuid e6bf44ae-c215-4a3d-8c99-258ade7ae5e8))
+    (pin "15" (uuid 0302a790-123d-4fa3-8766-d8a1e589be56))
+    (pin "16" (uuid bcff3cf2-c347-4d56-8c57-1f647327e502))
+    (pin "17" (uuid 6741c88a-93c4-48b1-bb23-cbf59515bf8e))
+    (pin "18" (uuid 1842c95d-ae88-48c2-8346-29b10df86afd))
+    (pin "19" (uuid c33fdc1e-8308-4f62-9b22-e9937313ddf5))
+    (pin "2" (uuid 65ee5192-cda9-46c9-adf3-d26d4bbbfb29))
+    (pin "20" (uuid 6db0ff93-20ac-4fa1-81f5-738d683862d5))
+    (pin "21" (uuid eedd706b-4e26-4988-a9c7-23c40c5a905c))
+    (pin "22" (uuid 2da42cdf-1248-4c9a-9ed0-799e57815c2a))
+    (pin "23" (uuid 382cc55c-0bec-4dcd-96e4-e77820b1af88))
+    (pin "24" (uuid 2506a516-0760-4008-afe8-3c3888e54514))
+    (pin "25" (uuid 45a3ac5c-5b5b-4a87-8122-ab1316f9d0a3))
+    (pin "26" (uuid 51ad03c3-d242-4a0a-ada8-f73d9effb1e2))
+    (pin "27" (uuid a7200f44-5f63-4d21-a85a-2b8e85e7194c))
+    (pin "3" (uuid e04a33bc-2b97-4df9-824a-f932c6c87976))
+    (pin "4" (uuid 9dc7c575-7836-4760-856a-fbea4bc47580))
+    (pin "5" (uuid 340b2f58-ef19-4ea3-a31c-4f5a9c4c35d1))
+    (pin "6" (uuid 0ed3605b-784f-4d7b-8007-796e0ca5cbd3))
+    (pin "7" (uuid 4f548042-00c9-49dd-959e-7d34afbf3778))
+    (pin "8" (uuid 56e28cc4-5c58-4c03-8a61-ca69e2556b07))
+    (pin "9" (uuid f0e41d9b-b373-4e23-af33-63a07e136688))
+  )
+
+  (symbol (lib_id "power:+5V") (at 425.45 284.988 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid fb698b36-c791-437f-acbe-97b9e2f45494)
+    (property "Reference" "#PWR?" (id 0) (at 425.45 288.798 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 425.45 279.908 0))
+    (property "Footprint" "" (id 2) (at 425.45 284.988 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 425.45 284.988 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2e922b74-374d-4029-804a-122bbe453125))
+  )
+
+  (sheet_instances
+    (path "/" (page "1"))
+  )
+
+  (symbol_instances
+    (path "/01ed9bb8-cfed-4a4c-ad89-3787530d21a6"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/0616a281-fa82-459f-9a2d-56be30381cb9"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/0fbeca6c-5888-4293-b08b-d7374056532c"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/12225299-3f3d-43d3-8cbf-0c75a1803013"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/123eb1bc-d0ad-46a1-b4b5-09da4f34b61e"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/12b5f75c-f102-428a-84e3-2630cdcd84dc"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/17564495-1939-4abe-be8e-ea23ec557c10"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/1a7f5cba-bea0-451a-a2bc-9fee9546dafc"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/22db543c-fea9-4ba3-81b6-4cae1227d8b4"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/273cd607-842a-4fb5-be4f-add0120a353b"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/29e43ce3-85fa-4010-a4e0-d2754960da94"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/2e1ea5d5-7293-4594-af10-44540968234b"
+      (reference "#PWR?") (unit 1) (value "+12V") (footprint "")
+    )
+    (path "/31942460-5cdf-46c7-a524-bc052dd3d26e"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/3399e4c2-e2a3-40c7-8e60-e52652e23123"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/3c9fdbf5-b9df-49c1-aeb2-64f7a788cfc3"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/3f334612-c632-478b-9e2b-5655b2920cd9"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/407c6fef-7b1d-4704-9f02-ae9a9d9fab2b"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/499da643-e5e7-4f74-8b84-c8bae01390dd"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/49c8cc7d-73e5-445d-bb4e-38fdd4eaf194"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/4bba64be-51fc-4aff-87c0-8a0a599f1f0b"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/4be640c0-c91d-4815-ba5f-798609997681"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/4bfb7102-9441-4568-acda-b86b30447051"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/4cab4134-63ed-45b4-8ee5-294ba2c11336"
+      (reference "#PWR?") (unit 1) (value "-5V") (footprint "")
+    )
+    (path "/4da5ecea-4d90-47bb-91d0-58abc7cefb73"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/53628c0f-1eb4-4341-9af7-bdb0d7c9cf66"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/5b711820-352f-4f76-8f1b-15ec9e66df39"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5fd44281-4789-4a3e-81ab-ef23bd6f9007"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/6747568b-0830-44ea-a0ba-78eeeb61ed17"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/6fb92221-3206-4086-ae58-4d1a9cedfd80"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/73d2fe2b-0694-479e-9e71-75b2f4765052"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/778611c8-f608-49bd-8d71-bff86a075eda"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/7cc8df4b-211f-49fe-a70a-bb66d66b6b34"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/7f0221ea-a097-4f6b-bac7-6b05e44a7f25"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/81aa5eeb-9c75-4ea1-ae68-0f2d19e23948"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/8664566d-8a35-4499-be67-a772f38d6a26"
+      (reference "#PWR?") (unit 1) (value "+3.3V") (footprint "")
+    )
+    (path "/87a4a1b9-b08e-42aa-9f17-d84e47d2bb85"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/8c5b32ce-7558-4173-8cbd-de60fe1bd0ac"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/8d358507-0a46-46b5-a0ac-ccde73ccd740"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/8e7c1571-c08f-47de-9ef6-458c46ac9ef3"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/9066acd1-1b7e-4c76-9ae4-d25591666ff9"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/90a67dfc-4986-44b3-aa0a-d6aaa99638a2"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/91eafa0f-ec3b-44b4-b601-52b2dfd42e16"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/92b5374c-c9db-4e1b-93a1-1af076946109"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/973ea0c1-4484-42e8-a66d-fec787668d41"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/9a1bde5a-2028-4e4b-984d-15b7e8bf64e7"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/9caa3f9d-7578-49eb-ac8f-aa5818be431e"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/9fbb3cc7-e8a6-4fc6-afd3-936f369529c7"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/a6bf02b3-af38-4b77-994d-7decf6e7d0a5"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/a6e51ad5-ba36-4046-8bc8-7c8aa64d9918"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/a8221d89-856a-401f-b8e9-934906c1884b"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/af386e28-a3a5-458a-8fcd-8ff9ff0c0926"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/b0242636-ed7e-464c-a366-611d42a06eb2"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/c0bcdfc3-5565-4829-a7fe-b7c4e1961671"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/c3e7c830-cf15-408d-aec1-8c06555d0f20"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/c828f79e-68be-46c0-aeef-3af17a2c9447"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/c867ed27-765a-4539-850f-16da8996734d"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/c955b0f6-4a6b-49a4-9d79-3145834a6589"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/d0ad5466-e234-4ec3-a20c-de31d65cab7d"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/dcd3490b-21e5-4157-aff2-45bd775d9550"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/dce77ec3-0446-444f-89c4-cf424147d9e1"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/e808bb93-06f0-4a26-82b6-74be8799aeb4"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/e889c067-704f-4760-bf2d-3d6651abf5e4"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/e9ec343e-ad30-42a5-a5a2-2ca2da14a366"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/f0b8c2e1-a189-4cc3-9153-317d5e58caa5"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/f3356ef5-9e81-4418-b710-d8e4dfb86882"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/f5c64c1e-1637-4748-85a1-f5247fbd22e4"
+      (reference "#PWR?") (unit 1) (value "-12V") (footprint "")
+    )
+    (path "/f74db94f-3dc9-4966-88e4-c62b4dd9914a"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/f8869dbb-6282-463a-a483-80d31b144ff6"
+      (reference "#PWR?") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/f91bcd7d-e175-40b2-96c1-31a50d044668"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/f9799328-9c8f-48fa-8ec4-800cd1b85f50"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/fb698b36-c791-437f-acbe-97b9e2f45494"
+      (reference "#PWR?") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/4b6e85bc-48a9-484a-b088-7ae66b1dd377"
+      (reference "J?") (unit 1) (value "Conn_02x32_Row_Letter_First") (footprint "Connector_DIN:DIN41612_Q_2x32_Male_Horizontal_THT")
+    )
+    (path "/6ccdcd6b-a719-40e7-9f40-65cc9697a56c"
+      (reference "J?") (unit 1) (value "Conn_02x04_Odd_Even") (footprint "")
+    )
+    (path "/1aaa4445-18f6-4cb2-ac85-65c9b737a203"
+      (reference "RN?") (unit 1) (value "R_Network08") (footprint "Resistor_THT:R_Array_SIP9")
+    )
+    (path "/1fc6899f-1f24-414b-9145-eed49bf195d0"
+      (reference "RV?") (unit 1) (value "1k") (footprint "")
+    )
+    (path "/1ff4c38d-c8a7-4f16-9d09-07de2022c73d"
+      (reference "RV?") (unit 1) (value "1k") (footprint "")
+    )
+    (path "/50eb4edb-72de-45dd-9b65-7a8607babe56"
+      (reference "RV?") (unit 1) (value "1k") (footprint "")
+    )
+    (path "/71cb5625-d886-4410-8bb1-a59cb8302034"
+      (reference "RV?") (unit 1) (value "1k") (footprint "")
+    )
+    (path "/ad32a48c-9150-4d63-b6c7-e9c133b98105"
+      (reference "RV?") (unit 1) (value "1k") (footprint "")
+    )
+    (path "/c3042202-a8aa-4a7d-92d2-299ecf1a5fdc"
+      (reference "RV?") (unit 1) (value "1k") (footprint "")
+    )
+    (path "/0e855ea7-a1c7-4e74-b03f-c157baf2900e"
+      (reference "U?") (unit 1) (value "74LS02") (footprint "")
+    )
+    (path "/0e9c4301-b620-48ec-8add-62b02beeb665"
+      (reference "U?") (unit 1) (value "74HC245") (footprint "Package_DIP:DIP-20_W7.62mm_LongPads")
+    )
+    (path "/1195c257-234b-4168-bd46-8834dbadfdfc"
+      (reference "U?") (unit 1) (value "74LS157") (footprint "")
+    )
+    (path "/1b2335f1-2109-45f0-bc85-c0c755ab8786"
+      (reference "U?") (unit 1) (value "74HC245") (footprint "Package_DIP:DIP-20_W7.62mm_LongPads")
+    )
+    (path "/1c761f7a-5a59-434e-81c4-5454782ea64f"
+      (reference "U?") (unit 1) (value "74F163") (footprint "")
+    )
+    (path "/1cf567e6-0e2f-4829-acfa-06816ff90b2d"
+      (reference "U?") (unit 1) (value "74LS154") (footprint "")
+    )
+    (path "/344208ce-a6ec-4722-ba60-63e7751d3750"
+      (reference "U?") (unit 1) (value "74LS688") (footprint "Package_DIP:DIP-20_W7.62mm_LongPads")
+    )
+    (path "/3d10c19c-c8ef-4055-a72b-58798d2192ae"
+      (reference "U?") (unit 1) (value "27C128") (footprint "Package_DIP:DIP-28_W15.24mm")
+    )
+    (path "/41eedf30-df2f-4a29-b1b9-937f561950e3"
+      (reference "U?") (unit 1) (value "74LS163") (footprint "")
+    )
+    (path "/5012cd51-c540-4cfc-a5a1-d564cfdf4929"
+      (reference "U?") (unit 1) (value "74F86") (footprint "")
+    )
+    (path "/52fcbb17-da8d-4650-b143-e2db2df4c06c"
+      (reference "U?") (unit 1) (value "74LS163") (footprint "")
+    )
+    (path "/5465a1ba-6ed2-4dfa-a9e5-b2ed184f3027"
+      (reference "U?") (unit 1) (value "74LS245") (footprint "")
+    )
+    (path "/633dc427-ec5a-4219-bc63-7c03907e75ae"
+      (reference "U?") (unit 1) (value "74LS163") (footprint "")
+    )
+    (path "/652fd094-e915-4606-ac52-5c7f4fc19f96"
+      (reference "U?") (unit 1) (value "74HCT273") (footprint "")
+    )
+    (path "/65f5daff-d2c2-4284-a87d-01ff51e823a9"
+      (reference "U?") (unit 1) (value "SST39SF010") (footprint "")
+    )
+    (path "/66c0d56d-18b2-4f6e-9e51-ecb58e7065c7"
+      (reference "U?") (unit 1) (value "74HCT273") (footprint "")
+    )
+    (path "/6dcb91f1-0b1f-4839-a862-9dc0a17dc889"
+      (reference "U?") (unit 1) (value "74LS02") (footprint "")
+    )
+    (path "/72fa4be9-742d-45d1-a481-1e3c55f7df52"
+      (reference "U?") (unit 1) (value "74LS157") (footprint "")
+    )
+    (path "/73b451fb-b2e1-4b1f-aee3-74ad18fe80a8"
+      (reference "U?") (unit 1) (value "74HCT273") (footprint "")
+    )
+    (path "/77510312-84e2-49b2-85e8-13db89e5f726"
+      (reference "U?") (unit 1) (value "74F00") (footprint "")
+    )
+    (path "/79b5fe00-1c63-4c07-85b7-cb334d726dc3"
+      (reference "U?") (unit 1) (value "74LS157") (footprint "")
+    )
+    (path "/7b742228-02d4-4f54-af3e-e648d199dec8"
+      (reference "U?") (unit 1) (value "74HCT04") (footprint "")
+    )
+    (path "/83a91ffa-3dd3-4e3e-8fa4-5a46da33b4b2"
+      (reference "U?") (unit 1) (value "MC6845") (footprint "Package_DIP:DIP-40_W15.24mm")
+    )
+    (path "/8468117d-652c-43ae-be0d-d5cb4904226a"
+      (reference "U?") (unit 1) (value "HM62256BLP") (footprint "Package_DIP:DIP-28_W7.62mm_Socket_LongPads")
+    )
+    (path "/8483cb72-13e5-4251-9d2b-948cbe1b4596"
+      (reference "U?") (unit 1) (value "74LS163") (footprint "")
+    )
+    (path "/8b320873-58e1-420f-b97f-ff4b35a4eb02"
+      (reference "U?") (unit 1) (value "74LS00") (footprint "")
+    )
+    (path "/939922c2-ff03-4449-b0da-3c89bd341b67"
+      (reference "U?") (unit 1) (value "74LS13") (footprint "")
+    )
+    (path "/a5652654-30e5-424e-a3d4-815a1d8547fc"
+      (reference "U?") (unit 1) (value "74HCT157") (footprint "")
+    )
+    (path "/a7d2a516-ab27-4693-b902-6238763185fd"
+      (reference "U?") (unit 1) (value "74LS74") (footprint "")
+    )
+    (path "/b034d7b8-0b95-4cb7-9935-4578d05b3fb8"
+      (reference "U?") (unit 1) (value "74LS06") (footprint "")
+    )
+    (path "/bee7ce30-57f1-472e-af40-46f10fe8d1c8"
+      (reference "U?") (unit 1) (value "74LS174") (footprint "")
+    )
+    (path "/c84bd85e-5b15-4c7e-97f6-21fe760be498"
+      (reference "U?") (unit 1) (value "74HCT166") (footprint "")
+    )
+    (path "/cd2d6201-0edb-4bbe-a54e-2968e035ba0f"
+      (reference "U?") (unit 1) (value "74HCT04") (footprint "")
+    )
+    (path "/d2407b97-30c9-4cc2-87c7-cff51cec8400"
+      (reference "U?") (unit 1) (value "74LS245") (footprint "")
+    )
+    (path "/dc763b3b-0d14-4684-ab2e-0cc1d2b30b7a"
+      (reference "U?") (unit 1) (value "74LS32") (footprint "")
+    )
+    (path "/e1f0d24c-3c82-4ac6-a685-5ac88c9c0ccb"
+      (reference "U?") (unit 1) (value "74LS74") (footprint "")
+    )
+    (path "/e94aa955-dc14-41bb-a1f6-b05faed8ebcf"
+      (reference "U?") (unit 1) (value "74LS157") (footprint "")
+    )
+    (path "/eba24a79-58aa-4f12-9868-00c1a2ed4fb8"
+      (reference "U?") (unit 1) (value "74LS163") (footprint "")
+    )
+    (path "/f7874856-2454-4cce-8655-8b7d03f3ac59"
+      (reference "U?") (unit 1) (value "74LS00") (footprint "")
+    )
+    (path "/f8280c9c-df8d-464a-8890-0be6515667df"
+      (reference "U?") (unit 1) (value "74HC245") (footprint "Package_DIP:DIP-20_W7.62mm_LongPads")
+    )
+    (path "/fa3f42d8-26df-4252-b7ad-350dc0fa9784"
+      (reference "U?") (unit 1) (value "HM62256BLP") (footprint "Package_DIP:DIP-28_W7.62mm_Socket_LongPads")
+    )
+    (path "/3824e068-32b2-4f4c-a213-8258887f5433"
+      (reference "U?") (unit 2) (value "74HCT04") (footprint "")
+    )
+    (path "/429e2402-196e-4b21-a601-330ef62a2cff"
+      (reference "U?") (unit 2) (value "74F00") (footprint "")
+    )
+    (path "/8cfcaf98-d85b-4abf-8d27-1c11ef60a2f1"
+      (reference "U?") (unit 2) (value "74HCT04") (footprint "")
+    )
+    (path "/8dcc879b-2825-42a1-b2a5-650851247ee5"
+      (reference "U?") (unit 2) (value "74HCT04") (footprint "")
+    )
+    (path "/bb230577-278b-4a32-972b-926afec590e8"
+      (reference "U?") (unit 2) (value "74LS00") (footprint "")
+    )
+    (path "/bb2e74ef-c12b-4fe9-a1a0-5b63dd87f618"
+      (reference "U?") (unit 2) (value "74HCT04") (footprint "")
+    )
+    (path "/d64ecb50-9dea-4f1a-83ff-25ac2911e1f5"
+      (reference "U?") (unit 2) (value "74HCT04") (footprint "")
+    )
+    (path "/11afce51-e761-48c2-a78e-66bcc6872d27"
+      (reference "U?") (unit 3) (value "74LS00") (footprint "")
+    )
+    (path "/260c98fa-2915-4847-9e6a-bc1e9ad8308b"
+      (reference "U?") (unit 3) (value "74LS00") (footprint "")
+    )
+    (path "/67383fe6-c01f-44dc-879b-053bfa2c6d65"
+      (reference "U?") (unit 3) (value "74LS00") (footprint "")
+    )
+    (path "/72a81742-f486-439d-9e21-87322f63899e"
+      (reference "U?") (unit 4) (value "74LS00") (footprint "")
+    )
+    (path "/ebc7bf14-5f61-4a03-8808-90cf782aae63"
+      (reference "U?") (unit 4) (value "74LS00") (footprint "")
+    )
+    (path "/15e5db1f-7b1a-421e-bc2a-de929deca721"
+      (reference "X?") (unit 1) (value "Oscillator_ASCO") (footprint "Oscillator:Oscillator_SMD_Abracon_ASCO-4Pin_1.6x1.2mm")
+    )
+  )
+)
diff --git a/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-10-24_175707.zip b/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-10-24_175707.zip
deleted file mode 100644
index 5eba576..0000000
Binary files a/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-10-24_175707.zip and /dev/null differ
diff --git a/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-10-31_003209.zip b/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-10-31_003209.zip
new file mode 100644
index 0000000..c54b480
Binary files /dev/null and b/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-10-31_003209.zip differ
diff --git a/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-11-01_172342.zip b/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-11-01_172342.zip
new file mode 100644
index 0000000..c54b480
Binary files /dev/null and b/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-11-01_172342.zip differ
diff --git a/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-11-02_005321.zip b/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-11-02_005321.zip
new file mode 100644
index 0000000..c54b480
Binary files /dev/null and b/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-11-02_005321.zip differ
diff --git a/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-11-02_131305.zip b/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-11-02_131305.zip
new file mode 100644
index 0000000..a704d2a
Binary files /dev/null and b/Schematics/Z80-IDE/Z80-IDE-backups/Z80-IDE-2022-11-02_131305.zip differ
diff --git a/Schematics/Z80-IDE/Z80-IDE.kicad_prl b/Schematics/Z80-IDE/Z80-IDE.kicad_prl
index 8262609..9149d9c 100644
--- a/Schematics/Z80-IDE/Z80-IDE.kicad_prl
+++ b/Schematics/Z80-IDE/Z80-IDE.kicad_prl
@@ -18,7 +18,7 @@
       "footprints": true,
       "graphics": true,
       "keepouts": true,
-      "lockedItems": true,
+      "lockedItems": false,
       "otherItems": true,
       "pads": true,
       "text": true,
diff --git a/Schematics/Z80-MIDI/fp-info-cache b/Schematics/Z80-MIDI/fp-info-cache
new file mode 100644
index 0000000..dcc0091
--- /dev/null
+++ b/Schematics/Z80-MIDI/fp-info-cache
@@ -0,0 +1,1653 @@
+388787189753385
+Package_DIP
+DIP-4_W7.62mm
+4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+4
+4
+Package_DIP
+DIP-4_W7.62mm_LongPads
+4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+4
+4
+Package_DIP
+DIP-4_W7.62mm_SMDSocket_SmallPads
+4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+4
+4
+Package_DIP
+DIP-4_W7.62mm_Socket
+4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+4
+4
+Package_DIP
+DIP-4_W7.62mm_Socket_LongPads
+4-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+4
+4
+Package_DIP
+DIP-4_W8.89mm_SMDSocket_LongPads
+4-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+4
+4
+Package_DIP
+DIP-4_W10.16mm
+4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+4
+4
+Package_DIP
+DIP-4_W10.16mm_LongPads
+4-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+4
+4
+Package_DIP
+DIP-5-6_W7.62mm
+5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+5
+5
+Package_DIP
+DIP-5-6_W7.62mm_LongPads
+5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+5
+5
+Package_DIP
+DIP-5-6_W7.62mm_SMDSocket_SmallPads
+5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+5
+5
+Package_DIP
+DIP-5-6_W7.62mm_Socket
+5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+5
+5
+Package_DIP
+DIP-5-6_W7.62mm_Socket_LongPads
+5-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+5
+5
+Package_DIP
+DIP-5-6_W8.89mm_SMDSocket_LongPads
+5-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+5
+5
+Package_DIP
+DIP-5-6_W10.16mm
+5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+5
+5
+Package_DIP
+DIP-5-6_W10.16mm_LongPads
+5-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+5
+5
+Package_DIP
+DIP-6_W7.62mm
+6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+6
+6
+Package_DIP
+DIP-6_W7.62mm_LongPads
+6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+6
+6
+Package_DIP
+DIP-6_W7.62mm_SMDSocket_SmallPads
+6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+6
+6
+Package_DIP
+DIP-6_W7.62mm_Socket
+6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+6
+6
+Package_DIP
+DIP-6_W7.62mm_Socket_LongPads
+6-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+6
+6
+Package_DIP
+DIP-6_W8.89mm_SMDSocket_LongPads
+6-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+6
+6
+Package_DIP
+DIP-6_W10.16mm
+6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+6
+6
+Package_DIP
+DIP-6_W10.16mm_LongPads
+6-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+6
+6
+Package_DIP
+DIP-8-16_W7.62mm
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+8
+8
+Package_DIP
+DIP-8-16_W7.62mm_Socket
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+8
+8
+Package_DIP
+DIP-8-16_W7.62mm_Socket_LongPads
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+8
+8
+Package_DIP
+DIP-8-N6_W7.62mm
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 6
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+7
+7
+Package_DIP
+DIP-8-N7_W7.62mm
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), missing pin 7
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+7
+7
+Package_DIP
+DIP-8_W7.62mm
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+8
+8
+Package_DIP
+DIP-8_W7.62mm_LongPads
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+8
+8
+Package_DIP
+DIP-8_W7.62mm_SMDSocket_SmallPads
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+8
+8
+Package_DIP
+DIP-8_W7.62mm_Socket
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+8
+8
+Package_DIP
+DIP-8_W7.62mm_Socket_LongPads
+8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+8
+8
+Package_DIP
+DIP-8_W8.89mm_SMDSocket_LongPads
+8-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+8
+8
+Package_DIP
+DIP-8_W10.16mm
+8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+8
+8
+Package_DIP
+DIP-8_W10.16mm_LongPads
+8-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+8
+8
+Package_DIP
+DIP-10_W7.62mm
+10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+10
+10
+Package_DIP
+DIP-10_W7.62mm_LongPads
+10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+10
+10
+Package_DIP
+DIP-10_W7.62mm_SMDSocket_SmallPads
+10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+10
+10
+Package_DIP
+DIP-10_W7.62mm_Socket
+10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+10
+10
+Package_DIP
+DIP-10_W7.62mm_Socket_LongPads
+10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+10
+10
+Package_DIP
+DIP-10_W8.89mm_SMDSocket_LongPads
+10-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+10
+10
+Package_DIP
+DIP-10_W10.16mm
+10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+10
+10
+Package_DIP
+DIP-10_W10.16mm_LongPads
+10-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+10
+10
+Package_DIP
+DIP-12_W7.62mm
+12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+12
+12
+Package_DIP
+DIP-12_W7.62mm_LongPads
+12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+12
+12
+Package_DIP
+DIP-12_W7.62mm_SMDSocket_SmallPads
+12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+12
+12
+Package_DIP
+DIP-12_W7.62mm_Socket
+12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+12
+12
+Package_DIP
+DIP-12_W7.62mm_Socket_LongPads
+12-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+12
+12
+Package_DIP
+DIP-12_W8.89mm_SMDSocket_LongPads
+12-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+12
+12
+Package_DIP
+DIP-12_W10.16mm
+12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+12
+12
+Package_DIP
+DIP-12_W10.16mm_LongPads
+12-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+12
+12
+Package_DIP
+DIP-14_W7.62mm
+14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+14
+14
+Package_DIP
+DIP-14_W7.62mm_LongPads
+14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+14
+14
+Package_DIP
+DIP-14_W7.62mm_SMDSocket_SmallPads
+14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+14
+14
+Package_DIP
+DIP-14_W7.62mm_Socket
+14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+14
+14
+Package_DIP
+DIP-14_W7.62mm_Socket_LongPads
+14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+14
+14
+Package_DIP
+DIP-14_W8.89mm_SMDSocket_LongPads
+14-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+14
+14
+Package_DIP
+DIP-14_W10.16mm
+14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+14
+14
+Package_DIP
+DIP-14_W10.16mm_LongPads
+14-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+14
+14
+Package_DIP
+DIP-16_W7.62mm
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+16
+16
+Package_DIP
+DIP-16_W7.62mm_LongPads
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+16
+16
+Package_DIP
+DIP-16_W7.62mm_SMDSocket_SmallPads
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+16
+16
+Package_DIP
+DIP-16_W7.62mm_Socket
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+16
+16
+Package_DIP
+DIP-16_W7.62mm_Socket_LongPads
+16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+16
+16
+Package_DIP
+DIP-16_W8.89mm_SMDSocket_LongPads
+16-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+16
+16
+Package_DIP
+DIP-16_W10.16mm
+16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+16
+16
+Package_DIP
+DIP-16_W10.16mm_LongPads
+16-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+16
+16
+Package_DIP
+DIP-18_W7.62mm
+18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+18
+18
+Package_DIP
+DIP-18_W7.62mm_LongPads
+18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+18
+18
+Package_DIP
+DIP-18_W7.62mm_SMDSocket_SmallPads
+18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+18
+18
+Package_DIP
+DIP-18_W7.62mm_Socket
+18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+18
+18
+Package_DIP
+DIP-18_W7.62mm_Socket_LongPads
+18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+18
+18
+Package_DIP
+DIP-18_W8.89mm_SMDSocket_LongPads
+18-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+18
+18
+Package_DIP
+DIP-20_W7.62mm
+20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+20
+20
+Package_DIP
+DIP-20_W7.62mm_LongPads
+20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+20
+20
+Package_DIP
+DIP-20_W7.62mm_SMDSocket_SmallPads
+20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+20
+20
+Package_DIP
+DIP-20_W7.62mm_Socket
+20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+20
+20
+Package_DIP
+DIP-20_W7.62mm_Socket_LongPads
+20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+20
+20
+Package_DIP
+DIP-20_W8.89mm_SMDSocket_LongPads
+20-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+20
+20
+Package_DIP
+DIP-22_W7.62mm
+22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+22
+22
+Package_DIP
+DIP-22_W7.62mm_LongPads
+22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+22
+22
+Package_DIP
+DIP-22_W7.62mm_SMDSocket_SmallPads
+22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+22
+22
+Package_DIP
+DIP-22_W7.62mm_Socket
+22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+22
+22
+Package_DIP
+DIP-22_W7.62mm_Socket_LongPads
+22-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+22
+22
+Package_DIP
+DIP-22_W8.89mm_SMDSocket_LongPads
+22-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+22
+22
+Package_DIP
+DIP-22_W10.16mm
+22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+22
+22
+Package_DIP
+DIP-22_W10.16mm_LongPads
+22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+22
+22
+Package_DIP
+DIP-22_W10.16mm_SMDSocket_SmallPads
+22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads
+0
+22
+22
+Package_DIP
+DIP-22_W10.16mm_Socket
+22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket
+0
+22
+22
+Package_DIP
+DIP-22_W10.16mm_Socket_LongPads
+22-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads
+0
+22
+22
+Package_DIP
+DIP-22_W11.43mm_SMDSocket_LongPads
+22-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads
+0
+22
+22
+Package_DIP
+DIP-24_W7.62mm
+24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+24
+24
+Package_DIP
+DIP-24_W7.62mm_LongPads
+24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W7.62mm_SMDSocket_SmallPads
+24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+24
+24
+Package_DIP
+DIP-24_W7.62mm_Socket
+24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+24
+24
+Package_DIP
+DIP-24_W7.62mm_Socket_LongPads
+24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W8.89mm_SMDSocket_LongPads
+24-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W10.16mm
+24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils)
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil
+0
+24
+24
+Package_DIP
+DIP-24_W10.16mm_LongPads
+24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W10.16mm_SMDSocket_SmallPads
+24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil SMDSocket SmallPads
+0
+24
+24
+Package_DIP
+DIP-24_W10.16mm_Socket
+24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket
+0
+24
+24
+Package_DIP
+DIP-24_W10.16mm_Socket_LongPads
+24-lead though-hole mounted DIP package, row spacing 10.16 mm (400 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 10.16mm 400mil Socket LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W11.43mm_SMDSocket_LongPads
+24-lead though-hole mounted DIP package, row spacing 11.43 mm (450 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 11.43mm 450mil SMDSocket LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W15.24mm
+24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+24
+24
+Package_DIP
+DIP-24_W15.24mm_LongPads
+24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W15.24mm_SMDSocket_SmallPads
+24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+24
+24
+Package_DIP
+DIP-24_W15.24mm_Socket
+24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+24
+24
+Package_DIP
+DIP-24_W15.24mm_Socket_LongPads
+24-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+24
+24
+Package_DIP
+DIP-24_W16.51mm_SMDSocket_LongPads
+24-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+24
+24
+Package_DIP
+DIP-28_W7.62mm
+28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+28
+28
+Package_DIP
+DIP-28_W7.62mm_LongPads
+28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+28
+28
+Package_DIP
+DIP-28_W7.62mm_SMDSocket_SmallPads
+28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil SMDSocket SmallPads
+0
+28
+28
+Package_DIP
+DIP-28_W7.62mm_Socket
+28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket
+0
+28
+28
+Package_DIP
+DIP-28_W7.62mm_Socket_LongPads
+28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads
+0
+28
+28
+Package_DIP
+DIP-28_W8.89mm_SMDSocket_LongPads
+28-lead though-hole mounted DIP package, row spacing 8.89 mm (350 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 8.89mm 350mil SMDSocket LongPads
+0
+28
+28
+Package_DIP
+DIP-28_W15.24mm
+28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+28
+28
+Package_DIP
+DIP-28_W15.24mm_LongPads
+28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+28
+28
+Package_DIP
+DIP-28_W15.24mm_SMDSocket_SmallPads
+28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+28
+28
+Package_DIP
+DIP-28_W15.24mm_Socket
+28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+28
+28
+Package_DIP
+DIP-28_W15.24mm_Socket_LongPads
+28-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+28
+28
+Package_DIP
+DIP-28_W16.51mm_SMDSocket_LongPads
+28-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+28
+28
+Package_DIP
+DIP-32_W7.62mm
+32-lead dip package, row spacing 7.62 mm (300 mils)
+DIL DIP PDIP 2.54mm 7.62mm 300mil
+0
+32
+32
+Package_DIP
+DIP-32_W15.24mm
+32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+32
+32
+Package_DIP
+DIP-32_W15.24mm_LongPads
+32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+32
+32
+Package_DIP
+DIP-32_W15.24mm_SMDSocket_SmallPads
+32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+32
+32
+Package_DIP
+DIP-32_W15.24mm_Socket
+32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+32
+32
+Package_DIP
+DIP-32_W15.24mm_Socket_LongPads
+32-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+32
+32
+Package_DIP
+DIP-32_W16.51mm_SMDSocket_LongPads
+32-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+32
+32
+Package_DIP
+DIP-40_W15.24mm
+40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+40
+40
+Package_DIP
+DIP-40_W15.24mm_LongPads
+40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+40
+40
+Package_DIP
+DIP-40_W15.24mm_SMDSocket_SmallPads
+40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+40
+40
+Package_DIP
+DIP-40_W15.24mm_Socket
+40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+40
+40
+Package_DIP
+DIP-40_W15.24mm_Socket_LongPads
+40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+40
+40
+Package_DIP
+DIP-40_W16.51mm_SMDSocket_LongPads
+40-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+40
+40
+Package_DIP
+DIP-40_W25.4mm
+40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils)
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil
+0
+40
+40
+Package_DIP
+DIP-40_W25.4mm_LongPads
+40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads
+0
+40
+40
+Package_DIP
+DIP-40_W25.4mm_SMDSocket_SmallPads
+40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads
+0
+40
+40
+Package_DIP
+DIP-40_W25.4mm_Socket
+40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket
+0
+40
+40
+Package_DIP
+DIP-40_W25.4mm_Socket_LongPads
+40-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads
+0
+40
+40
+Package_DIP
+DIP-40_W26.67mm_SMDSocket_LongPads
+40-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads
+0
+40
+40
+Package_DIP
+DIP-42_W15.24mm
+42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+42
+42
+Package_DIP
+DIP-42_W15.24mm_LongPads
+42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+42
+42
+Package_DIP
+DIP-42_W15.24mm_SMDSocket_SmallPads
+42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+42
+42
+Package_DIP
+DIP-42_W15.24mm_Socket
+42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+42
+42
+Package_DIP
+DIP-42_W15.24mm_Socket_LongPads
+42-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+42
+42
+Package_DIP
+DIP-42_W16.51mm_SMDSocket_LongPads
+42-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+42
+42
+Package_DIP
+DIP-48_W15.24mm
+48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+48
+48
+Package_DIP
+DIP-48_W15.24mm_LongPads
+48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+48
+48
+Package_DIP
+DIP-48_W15.24mm_SMDSocket_SmallPads
+48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+48
+48
+Package_DIP
+DIP-48_W15.24mm_Socket
+48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+48
+48
+Package_DIP
+DIP-48_W15.24mm_Socket_LongPads
+48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+48
+48
+Package_DIP
+DIP-48_W16.51mm_SMDSocket_LongPads
+48-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+48
+48
+Package_DIP
+DIP-64_W15.24mm
+64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil
+0
+64
+64
+Package_DIP
+DIP-64_W15.24mm_LongPads
+64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W15.24mm_SMDSocket_SmallPads
+64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil SMDSocket SmallPads
+0
+64
+64
+Package_DIP
+DIP-64_W15.24mm_Socket
+64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket
+0
+64
+64
+Package_DIP
+DIP-64_W15.24mm_Socket_LongPads
+64-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W16.51mm_SMDSocket_LongPads
+64-lead though-hole mounted DIP package, row spacing 16.51 mm (650 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 16.51mm 650mil SMDSocket LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W22.86mm
+64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils)
+THT DIP DIL PDIP 2.54mm 22.86mm 900mil
+0
+64
+64
+Package_DIP
+DIP-64_W22.86mm_LongPads
+64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), LongPads
+THT DIP DIL PDIP 2.54mm 22.86mm 900mil LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W22.86mm_SMDSocket_SmallPads
+64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 22.86mm 900mil SMDSocket SmallPads
+0
+64
+64
+Package_DIP
+DIP-64_W22.86mm_Socket
+64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket
+THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket
+0
+64
+64
+Package_DIP
+DIP-64_W22.86mm_Socket_LongPads
+64-lead though-hole mounted DIP package, row spacing 22.86 mm (900 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 22.86mm 900mil Socket LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W24.13mm_SMDSocket_LongPads
+64-lead though-hole mounted DIP package, row spacing 24.13 mm (950 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 24.13mm 950mil SMDSocket LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W25.4mm
+64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils)
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil
+0
+64
+64
+Package_DIP
+DIP-64_W25.4mm_LongPads
+64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), LongPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W25.4mm_SMDSocket_SmallPads
+64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), SMDSocket, SmallPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil SMDSocket SmallPads
+0
+64
+64
+Package_DIP
+DIP-64_W25.4mm_Socket
+64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket
+0
+64
+64
+Package_DIP
+DIP-64_W25.4mm_Socket_LongPads
+64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils), Socket, LongPads
+THT DIP DIL PDIP 2.54mm 25.4mm 1000mil Socket LongPads
+0
+64
+64
+Package_DIP
+DIP-64_W26.67mm_SMDSocket_LongPads
+64-lead though-hole mounted DIP package, row spacing 26.67 mm (1050 mils), SMDSocket, LongPads
+THT DIP DIL PDIP 2.54mm 26.669999999999998mm 1050mil SMDSocket LongPads
+0
+64
+64
+Package_DIP
+Fairchild_LSOP-8
+8-Lead, 300\" Wide, Surface Mount Package (https://www.fairchildsemi.com/package-drawings/ML/MLSOP08A.pdf)
+LSOP 2.54mm 300mil
+0
+8
+8
+Package_DIP
+PowerIntegrations_PDIP-8B
+Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/lnk520.pdf
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+7
+7
+Package_DIP
+PowerIntegrations_PDIP-8C
+Power Integrations variant of 8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+7
+7
+Package_DIP
+PowerIntegrations_SDIP-10C
+PowerIntegrations variant of 10-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), LongPads, see https://www.power.com/sites/default/files/product-docs/tophx_family_datasheet.pdf
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil LongPads
+0
+9
+9
+Package_DIP
+PowerIntegrations_SMD-8
+PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+8
+8
+Package_DIP
+PowerIntegrations_SMD-8B
+PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://www.power.com/sites/default/files/product-docs/lnk520.pdf
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+7
+7
+Package_DIP
+PowerIntegrations_SMD-8C
+PowerIntegrations variant of 8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils), see https://ac-dc.power.com/sites/default/files/product-docs/tinyswitch-iii_family_datasheet.pdf
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+7
+7
+Package_DIP
+PowerIntegrations_eDIP-12B
+Power Integrations eDIP-12B, see https://www.power.com/sites/default/files/product-docs/linkswitch-pl_family_datasheet.pdf
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil
+0
+11
+11
+Package_DIP
+SMDIP-4_W7.62mm
+4-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+4
+4
+Package_DIP
+SMDIP-4_W9.53mm
+4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+4
+4
+Package_DIP
+SMDIP-4_W9.53mm_Clearance8mm
+4-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+4
+4
+Package_DIP
+SMDIP-4_W11.48mm
+4-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+4
+4
+Package_DIP
+SMDIP-6_W7.62mm
+6-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+6
+6
+Package_DIP
+SMDIP-6_W9.53mm
+6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+6
+6
+Package_DIP
+SMDIP-6_W9.53mm_Clearance8mm
+6-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+6
+6
+Package_DIP
+SMDIP-6_W11.48mm
+6-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+6
+6
+Package_DIP
+SMDIP-8_W7.62mm
+8-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+8
+8
+Package_DIP
+SMDIP-8_W9.53mm
+8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+8
+8
+Package_DIP
+SMDIP-8_W9.53mm_Clearance8mm
+8-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+8
+8
+Package_DIP
+SMDIP-8_W11.48mm
+8-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+8
+8
+Package_DIP
+SMDIP-10_W7.62mm
+10-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+10
+10
+Package_DIP
+SMDIP-10_W9.53mm
+10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+10
+10
+Package_DIP
+SMDIP-10_W9.53mm_Clearance8mm
+10-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+10
+10
+Package_DIP
+SMDIP-10_W11.48mm
+10-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+10
+10
+Package_DIP
+SMDIP-12_W7.62mm
+12-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+12
+12
+Package_DIP
+SMDIP-12_W9.53mm
+12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+12
+12
+Package_DIP
+SMDIP-12_W9.53mm_Clearance8mm
+12-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+12
+12
+Package_DIP
+SMDIP-12_W11.48mm
+12-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+12
+12
+Package_DIP
+SMDIP-14_W7.62mm
+14-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+14
+14
+Package_DIP
+SMDIP-14_W9.53mm
+14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+14
+14
+Package_DIP
+SMDIP-14_W9.53mm_Clearance8mm
+14-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+14
+14
+Package_DIP
+SMDIP-14_W11.48mm
+14-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+14
+14
+Package_DIP
+SMDIP-16_W7.62mm
+16-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+16
+16
+Package_DIP
+SMDIP-16_W9.53mm
+16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+16
+16
+Package_DIP
+SMDIP-16_W9.53mm_Clearance8mm
+16-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+16
+16
+Package_DIP
+SMDIP-16_W11.48mm
+16-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+16
+16
+Package_DIP
+SMDIP-18_W7.62mm
+18-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+18
+18
+Package_DIP
+SMDIP-18_W9.53mm
+18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+18
+18
+Package_DIP
+SMDIP-18_W9.53mm_Clearance8mm
+18-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+18
+18
+Package_DIP
+SMDIP-18_W11.48mm
+18-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+18
+18
+Package_DIP
+SMDIP-20_W7.62mm
+20-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+20
+20
+Package_DIP
+SMDIP-20_W9.53mm
+20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+20
+20
+Package_DIP
+SMDIP-20_W9.53mm_Clearance8mm
+20-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+20
+20
+Package_DIP
+SMDIP-20_W11.48mm
+20-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+20
+20
+Package_DIP
+SMDIP-22_W7.62mm
+22-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+22
+22
+Package_DIP
+SMDIP-22_W9.53mm
+22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+22
+22
+Package_DIP
+SMDIP-22_W9.53mm_Clearance8mm
+22-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils), Clearance8mm
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil Clearance8mm
+0
+22
+22
+Package_DIP
+SMDIP-22_W11.48mm
+22-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+22
+22
+Package_DIP
+SMDIP-24_W7.62mm
+24-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+24
+24
+Package_DIP
+SMDIP-24_W9.53mm
+24-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+24
+24
+Package_DIP
+SMDIP-24_W11.48mm
+24-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+24
+24
+Package_DIP
+SMDIP-24_W15.24mm
+24-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+24
+24
+Package_DIP
+SMDIP-28_W15.24mm
+28-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+28
+28
+Package_DIP
+SMDIP-32_W7.62mm
+32-lead surface-mounted (SMD) DIP package, row spacing 7.62 mm (300 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 7.62mm 300mil
+0
+32
+32
+Package_DIP
+SMDIP-32_W9.53mm
+32-lead surface-mounted (SMD) DIP package, row spacing 9.53 mm (375 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 9.53mm 375mil
+0
+32
+32
+Package_DIP
+SMDIP-32_W11.48mm
+32-lead surface-mounted (SMD) DIP package, row spacing 11.48 mm (451 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 11.48mm 451mil
+0
+32
+32
+Package_DIP
+SMDIP-32_W15.24mm
+32-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+32
+32
+Package_DIP
+SMDIP-40_W15.24mm
+40-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+40
+40
+Package_DIP
+SMDIP-40_W25.24mm
+40-lead surface-mounted (SMD) DIP package, row spacing 25.24 mm (993 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 25.24mm 993mil
+0
+40
+40
+Package_DIP
+SMDIP-42_W15.24mm
+42-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+42
+42
+Package_DIP
+SMDIP-48_W15.24mm
+48-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+48
+48
+Package_DIP
+SMDIP-64_W15.24mm
+64-lead surface-mounted (SMD) DIP package, row spacing 15.24 mm (600 mils)
+SMD DIP DIL PDIP SMDIP 2.54mm 15.24mm 600mil
+0
+64
+64
+Package_DIP
+Toshiba_11-7A9
+Toshiba 11-7A9 package, like 6-lead dip package with missing pin 5, row spacing 7.62 mm (300 mils), https://toshiba.semicon-storage.com/info/docget.jsp?did=1421&prodName=TLP3021(S)
+Toshiba 11-7A9 DIL DIP PDIP 2.54mm 7.62mm 300mil
+0
+5
+5
+Package_DIP
+Vishay_HVM-DIP-3_W7.62mm
+3-lead though-hole mounted high-volatge DIP package (based on standard DIP-4), row spacing 7.62 mm (300 mils), see https://www.vishay.com/docs/91361/hexdip.pdf
+THT DIP DIL PDIP 2.54mm 7.62mm 300mil Vishay HVMDIP HEXDIP
+0
+4
+3
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-13_235356.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-13_235356.zip
new file mode 100644
index 0000000..c673aec
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-13_235356.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_000109.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_000109.zip
new file mode 100644
index 0000000..90f8da8
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_000109.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_000832.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_000832.zip
new file mode 100644
index 0000000..8b205f4
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_000832.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_001410.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_001410.zip
new file mode 100644
index 0000000..70633a4
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_001410.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_001945.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_001945.zip
new file mode 100644
index 0000000..a878661
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_001945.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_002928.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_002928.zip
new file mode 100644
index 0000000..d4f41bd
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-14_002928.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_215442.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_215442.zip
new file mode 100644
index 0000000..42e6b2a
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_215442.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_220041.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_220041.zip
new file mode 100644
index 0000000..8418685
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_220041.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_220652.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_220652.zip
new file mode 100644
index 0000000..0dceb87
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_220652.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_221513.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_221513.zip
new file mode 100644
index 0000000..f928753
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_221513.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_232845.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_232845.zip
new file mode 100644
index 0000000..69832e8
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-10-30_232845.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-11-01_173207.zip b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-11-01_173207.zip
new file mode 100644
index 0000000..69832e8
Binary files /dev/null and b/Schematics/Z80-MIDI/z80-MIDI-backups/z80-MIDI-2022-11-01_173207.zip differ
diff --git a/Schematics/Z80-MIDI/z80-MIDI.csv b/Schematics/Z80-MIDI/z80-MIDI.csv
new file mode 100644
index 0000000..40a1690
--- /dev/null
+++ b/Schematics/Z80-MIDI/z80-MIDI.csv
@@ -0,0 +1,55 @@
+"Source:","C:\Users\dg\Documents\Z80\z80-MIDI\z80-MIDI.kicad_sch"
+"Date:","14/10/2022 00:28:46"
+"Tool:","Eeschema (6.0.4)"
+"Generator:","C:\Program Files\KiCad\6.0\bin\scripting\plugins/bom_csv_grouped_by_value.py"
+"Component Count:","26"
+
+"Individual Components:"
+
+"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet","Allied Price/Stock","Allied_Number","Description","Height","Manufacturer_Name","Manufacturer_Part_Number","Mouser Part Number","Mouser Price/Stock","RS Part Number","RS Price/Stock"
+"","","IC1","CTC-DIP-28","Zilog_Z80_Peripherals:CTC-DIP-28","Package_DIP:DIP-28_W15.24mm_LongPads","","","","Z8430 Zilog CTC","5.21","Zilog","Z84C3010PEG","692-Z84C3010PEG","https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C3010PEG","",""
+"","","IC2","SIO1-DIP-40","Zilog_Z80_Peripherals:SIO1-DIP-40","Package_DIP:DIP-40_W15.24mm_LongPads","","https://www.alliedelec.com/zilog-z84c4206peg/R1000052/","R1000052","Z80 CMOS SIO/1 Z84C41 Zilog","4.06","Zilog","Z84C4206PEG","692-Z84C4206PEG","https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C4206PEG","6600766","https://uk.rs-online.com/web/p/products/6600766"
+"","","J1","Conn_02x32_Row_Letter_First","Connector_Generic:Conn_02x32_Row_Letter_First","Connector_DIN:DIN41612_Q_2x32_Male_Horizontal_THT","~","","","","","","","","","",""
+"","","J2","Conn_02x05_Odd_Even","Connector_Generic:Conn_02x05_Odd_Even","Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical","~","","","","","","","","","",""
+"","","J3","DIN-5","Connector:DIN-5","w_conn_av:din-5","http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf","","","","","","","","","",""
+"","","J4","DIN-5","Connector:DIN-5","w_conn_av:din-5","http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf","","","","","","","","","",""
+"","","J5","DIN-5","Connector:DIN-5","w_conn_av:din-5","http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf","","","","","","","","","",""
+"","","LED1","MENOTR_A500_Dual_3mm","CustomSymbols:MENOTR_A500_Dual_3mm","w_conn_av:MENTOR A500 Dual 3mm","","","","","","","","","","",""
+"","","R1","10k","Device:R","Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal","~","","","","","","","","","",""
+"","","R2","10k","Device:R","Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal","~","","","","","","","","","",""
+"","","R3","10k","Device:R","Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal","~","","","","","","","","","",""
+"","","R4","10k","Device:R","Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal","~","","","","","","","","","",""
+"","","R5","10k","Device:R","Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal","~","","","","","","","","","",""
+"","","R6","10k","Device:R","Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal","~","","","","","","","","","",""
+"","","R7","10k","Device:R","Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal","~","","","","","","","","","",""
+"","","RN1","R_Network08","Device:R_Network08","Resistor_THT:R_Array_SIP9","http://www.vishay.com/docs/31509/csc.pdf","","","","","","","","","",""
+"","","U1","74LS688","74xx:74LS688","Package_DIP:DIP-20_W7.62mm_LongPads","http://www.ti.com/lit/gpn/sn74LS688","","","","","","","","","",""
+"","","U2","74HC245","74xx:74HC245","Package_DIP:DIP-20_W7.62mm_LongPads","http://www.ti.com/lit/gpn/sn74HC245","","","","","","","","","",""
+"","","U3","74HC245","74xx:74HC245","Package_DIP:DIP-20_W7.62mm_LongPads","http://www.ti.com/lit/gpn/sn74HC245","","","","","","","","","",""
+"","","U4","74HC245","74xx:74HC245","Package_DIP:DIP-20_W7.62mm_LongPads","http://www.ti.com/lit/gpn/sn74HC245","","","","","","","","","",""
+"","","U5","74LS06","74xx:74LS06","Package_DIP:DIP-14_W7.62mm_Socket_LongPads","http://www.ti.com/lit/gpn/sn74LS06","","","","","","","","","",""
+"","","U6","74LS02","74xx:74LS02","","http://www.ti.com/lit/gpn/sn74ls02","","","","","","","","","",""
+"","","U7","74LS06","74xx:74LS06","Package_DIP:DIP-14_W7.62mm_Socket_LongPads","http://www.ti.com/lit/gpn/sn74LS06","","","","","","","","","",""
+"","","U8","74LS06","74xx:74LS06","Package_DIP:DIP-14_W7.62mm_Socket_LongPads","http://www.ti.com/lit/gpn/sn74LS06","","","","","","","","","",""
+"","","U9","6N137","Isolator:6N137","Package_DIP:DIP-8_W7.62mm","https://docs.broadcom.com/docs/AV02-0940EN","","","","","","","","","",""
+"","","X1","ACO-xxxMHz","Oscillator:ACO-xxxMHz","Oscillator:Oscillator_DIP-14","http://www.conwin.com/datasheets/cx/cx030.pdf","","","","","","","","","",""
+
+
+
+"Collated Components:"
+
+"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet","Allied Price/Stock","Allied_Number","Description","Height","Manufacturer_Name","Manufacturer_Part_Number","Mouser Part Number","Mouser Price/Stock","RS Part Number","RS Price/Stock"
+"1","1","IC1","CTC-DIP-28","Zilog_Z80_Peripherals:CTC-DIP-28","Package_DIP:DIP-28_W15.24mm_LongPads","","","","Z8430 Zilog CTC","5.21","Zilog","Z84C3010PEG","692-Z84C3010PEG","https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C3010PEG","",""
+"2","1","IC2","SIO1-DIP-40","Zilog_Z80_Peripherals:SIO1-DIP-40","Package_DIP:DIP-40_W15.24mm_LongPads","","https://www.alliedelec.com/zilog-z84c4206peg/R1000052/","R1000052","Z80 CMOS SIO/1 Z84C41 Zilog","4.06","Zilog","Z84C4206PEG","692-Z84C4206PEG","https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C4206PEG","6600766","https://uk.rs-online.com/web/p/products/6600766"
+"3","1","J1","Conn_02x32_Row_Letter_First","Connector_Generic:Conn_02x32_Row_Letter_First","Connector_DIN:DIN41612_Q_2x32_Male_Horizontal_THT","~","","","","","","","","","",""
+"4","1","J2","Conn_02x05_Odd_Even","Connector_Generic:Conn_02x05_Odd_Even","Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical","~","","","","","","","","","",""
+"5","3","J3, J4, J5","DIN-5","Connector:DIN-5","w_conn_av:din-5","http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf","","","","","","","","","",""
+"6","1","LED1","MENOTR_A500_Dual_3mm","CustomSymbols:MENOTR_A500_Dual_3mm","w_conn_av:MENTOR A500 Dual 3mm","","","","","","","","","","",""
+"7","7","R1, R2, R3, R4, R5, R6, R7","10k","Device:R","Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal","~","","","","","","","","","",""
+"8","1","RN1","R_Network08","Device:R_Network08","Resistor_THT:R_Array_SIP9","http://www.vishay.com/docs/31509/csc.pdf","","","","","","","","","",""
+"9","1","U1","74LS688","74xx:74LS688","Package_DIP:DIP-20_W7.62mm_LongPads","http://www.ti.com/lit/gpn/sn74LS688","","","","","","","","","",""
+"10","3","U2, U3, U4","74HC245","74xx:74HC245","Package_DIP:DIP-20_W7.62mm_LongPads","http://www.ti.com/lit/gpn/sn74HC245","","","","","","","","","",""
+"11","3","U5, U7, U8","74LS06","74xx:74LS06","Package_DIP:DIP-14_W7.62mm_Socket_LongPads","http://www.ti.com/lit/gpn/sn74LS06","","","","","","","","","",""
+"12","1","U6","74LS02","74xx:74LS02","","http://www.ti.com/lit/gpn/sn74ls02","","","","","","","","","",""
+"13","1","U9","6N137","Isolator:6N137","Package_DIP:DIP-8_W7.62mm","https://docs.broadcom.com/docs/AV02-0940EN","","","","","","","","","",""
+"14","1","X1","ACO-xxxMHz","Oscillator:ACO-xxxMHz","Oscillator:Oscillator_DIP-14","http://www.conwin.com/datasheets/cx/cx030.pdf","","","","","","","","","",""
diff --git a/Schematics/Z80-MIDI/z80-MIDI.kicad_pcb b/Schematics/Z80-MIDI/z80-MIDI.kicad_pcb
new file mode 100644
index 0000000..884975b
--- /dev/null
+++ b/Schematics/Z80-MIDI/z80-MIDI.kicad_pcb
@@ -0,0 +1,2810 @@
+(kicad_pcb (version 20211014) (generator pcbnew)
+
+  (general
+    (thickness 1.6)
+  )
+
+  (paper "A4")
+  (layers
+    (0 "F.Cu" signal)
+    (31 "B.Cu" signal)
+    (32 "B.Adhes" user "B.Adhesive")
+    (33 "F.Adhes" user "F.Adhesive")
+    (34 "B.Paste" user)
+    (35 "F.Paste" user)
+    (36 "B.SilkS" user "B.Silkscreen")
+    (37 "F.SilkS" user "F.Silkscreen")
+    (38 "B.Mask" user)
+    (39 "F.Mask" user)
+    (40 "Dwgs.User" user "User.Drawings")
+    (41 "Cmts.User" user "User.Comments")
+    (42 "Eco1.User" user "User.Eco1")
+    (43 "Eco2.User" user "User.Eco2")
+    (44 "Edge.Cuts" user)
+    (45 "Margin" user)
+    (46 "B.CrtYd" user "B.Courtyard")
+    (47 "F.CrtYd" user "F.Courtyard")
+    (48 "B.Fab" user)
+    (49 "F.Fab" user)
+    (50 "User.1" user)
+    (51 "User.2" user)
+    (52 "User.3" user)
+    (53 "User.4" user)
+    (54 "User.5" user)
+    (55 "User.6" user)
+    (56 "User.7" user)
+    (57 "User.8" user)
+    (58 "User.9" user)
+  )
+
+  (setup
+    (pad_to_mask_clearance 0)
+    (pcbplotparams
+      (layerselection 0x00010fc_ffffffff)
+      (disableapertmacros false)
+      (usegerberextensions false)
+      (usegerberattributes true)
+      (usegerberadvancedattributes true)
+      (creategerberjobfile true)
+      (svguseinch false)
+      (svgprecision 6)
+      (excludeedgelayer true)
+      (plotframeref false)
+      (viasonmask false)
+      (mode 1)
+      (useauxorigin false)
+      (hpglpennumber 1)
+      (hpglpenspeed 20)
+      (hpglpendiameter 15.000000)
+      (dxfpolygonmode true)
+      (dxfimperialunits true)
+      (dxfusepcbnewfont true)
+      (psnegative false)
+      (psa4output false)
+      (plotreference true)
+      (plotvalue true)
+      (plotinvisibletext false)
+      (sketchpadsonfab false)
+      (subtractmaskfromsilk false)
+      (outputformat 1)
+      (mirror false)
+      (drillshape 1)
+      (scaleselection 1)
+      (outputdirectory "")
+    )
+  )
+
+  (net 0 "")
+  (net 1 "/#D1")
+  (net 2 "/#D3")
+  (net 3 "/#D5")
+  (net 4 "/#D7")
+  (net 5 "/~{INT}")
+  (net 6 "unconnected-(IC1-Pad6)")
+  (net 7 "unconnected-(IC1-Pad7)")
+  (net 8 "/~{#M1}")
+  (net 9 "+5V")
+  (net 10 "unconnected-(IC1-Pad10)")
+  (net 11 "unconnected-(IC1-Pad11)")
+  (net 12 "MIDI_IN")
+  (net 13 "Net-(IC1-Pad13)")
+  (net 14 "MIDI_OUT")
+  (net 15 "unconnected-(IC1-Pad16)")
+  (net 16 "unconnected-(IC1-Pad17)")
+  (net 17 "unconnected-(IC1-Pad18)")
+  (net 18 "unconnected-(IC1-Pad19)")
+  (net 19 "/#CLK_CPU")
+  (net 20 "/~{#RESET}")
+  (net 21 "unconnected-(IC1-Pad22)")
+  (net 22 "unconnected-(IC1-Pad23)")
+  (net 23 "unconnected-(IC1-Pad24)")
+  (net 24 "unconnected-(IC1-Pad25)")
+  (net 25 "unconnected-(IC1-Pad26)")
+  (net 26 "unconnected-(IC1-Pad28)")
+  (net 27 "unconnected-(IC1-Pad29)")
+  (net 28 "unconnected-(IC1-Pad30)")
+  (net 29 "GND")
+  (net 30 "/~{#RD}")
+  (net 31 "/#A1")
+  (net 32 "/#A0")
+  (net 33 "~{CS_SIO}")
+  (net 34 "/~{#IOREQ}")
+  (net 35 "/#D6")
+  (net 36 "/#D4")
+  (net 37 "/#D2")
+  (net 38 "/#D0")
+  (net 39 "/MEMAQ")
+  (net 40 "/~{INT3}")
+  (net 41 "/A0")
+  (net 42 "/A1")
+  (net 43 "/A2")
+  (net 44 "/A3")
+  (net 45 "/A4")
+  (net 46 "/A5")
+  (net 47 "/A6")
+  (net 48 "/A7")
+  (net 49 "/A8")
+  (net 50 "/A9")
+  (net 51 "/A10")
+  (net 52 "/A11")
+  (net 53 "/A12")
+  (net 54 "/A13")
+  (net 55 "/A14")
+  (net 56 "/A15")
+  (net 57 "/~{BUSREQ}")
+  (net 58 "/~{BUSACK}")
+  (net 59 "/A16")
+  (net 60 "/A17")
+  (net 61 "/A18")
+  (net 62 "/A19")
+  (net 63 "/A20")
+  (net 64 "/A21")
+  (net 65 "/A22{slash}SCL")
+  (net 66 "/A23{slash}SDA")
+  (net 67 "/~{INT0}")
+  (net 68 "/~{INT1}")
+  (net 69 "/~{INT2}")
+  (net 70 "/D0")
+  (net 71 "/D1")
+  (net 72 "/D2")
+  (net 73 "/D3")
+  (net 74 "/D4")
+  (net 75 "/D5")
+  (net 76 "/D6")
+  (net 77 "/D7")
+  (net 78 "/~{RESET}")
+  (net 79 "/CLK_CPU")
+  (net 80 "/~{NMI}")
+  (net 81 "/~{M1}")
+  (net 82 "/~{WAIT}")
+  (net 83 "/~{HALT}")
+  (net 84 "/~{RD}")
+  (net 85 "/~{WR}")
+  (net 86 "/~{MREQ}")
+  (net 87 "/~{IOREQ}")
+  (net 88 "unconnected-(J1-Padb26)")
+  (net 89 "unconnected-(J1-Padb27)")
+  (net 90 "+12V")
+  (net 91 "-12V")
+  (net 92 "-5V")
+  (net 93 "+3V3")
+  (net 94 "Net-(J6-Pad4)")
+  (net 95 "Net-(J6-Pad2)")
+  (net 96 "unconnected-(J6-Pad1)")
+  (net 97 "unconnected-(J6-Pad5)")
+  (net 98 "Net-(JP1-Pad2)")
+  (net 99 "Net-(LED1-Pad1a)")
+  (net 100 "Net-(LED1-Pad1b)")
+  (net 101 "Net-(LED1-Pad2a)")
+  (net 102 "Net-(LED1-Pad2b)")
+  (net 103 "Net-(R1-Pad2)")
+  (net 104 "Net-(R2-Pad1)")
+  (net 105 "Net-(J2-Pad10)")
+  (net 106 "Net-(J2-Pad8)")
+  (net 107 "Net-(J2-Pad6)")
+  (net 108 "Net-(J2-Pad4)")
+  (net 109 "Net-(RN1-Pad7)")
+  (net 110 "Net-(RN1-Pad8)")
+  (net 111 "Net-(RN1-Pad9)")
+  (net 112 "/{slash}IOREQ")
+  (net 113 "/#A3")
+  (net 114 "/#A4")
+  (net 115 "/#A5")
+  (net 116 "/#A6")
+  (net 117 "/#A7")
+  (net 118 "Net-(U1-Pad19)")
+  (net 119 "DEC_BUF_DIR")
+  (net 120 "/#A2")
+  (net 121 "/~{#WR}")
+  (net 122 "unconnected-(U4-Pad6)")
+  (net 123 "unconnected-(U4-Pad7)")
+  (net 124 "unconnected-(U6-Pad7)")
+  (net 125 "~{WR_MUX}")
+  (net 126 "unconnected-(U6-Pad10)")
+  (net 127 "unconnected-(U6-Pad11)")
+  (net 128 "~{RD_ADC}")
+  (net 129 "unconnected-(U6-Pad13)")
+  (net 130 "~{RD_PORTB}")
+  (net 131 "~{RD_PORTA}")
+  (net 132 "JOYB0")
+  (net 133 "JOYB1")
+  (net 134 "JOYB2")
+  (net 135 "JOYB3")
+  (net 136 "FIREB{slash}LPB")
+  (net 137 "~{ADC_RDY}")
+  (net 138 "BUF_POTBX")
+  (net 139 "BUF_POTBY")
+  (net 140 "Net-(U5-Pad13)")
+  (net 141 "ADC_START")
+  (net 142 "MUX_2")
+  (net 143 "MUX_1")
+  (net 144 "MUX_0")
+  (net 145 "JOYA0")
+  (net 146 "JOYA1")
+  (net 147 "JOYA2")
+  (net 148 "JOYA3")
+  (net 149 "FIREA{slash}LPA")
+  (net 150 "BUF_POTAX")
+  (net 151 "BUF_POTAY")
+  (net 152 "unconnected-(U11-Pad1)")
+  (net 153 "unconnected-(U11-Pad2)")
+  (net 154 "unconnected-(U11-Pad5)")
+  (net 155 "unconnected-(U12-Pad1)")
+  (net 156 "Net-(U12-Pad3)")
+  (net 157 "-10V")
+  (net 158 "POTBY")
+  (net 159 "POTAX")
+  (net 160 "POTAY")
+  (net 161 "POTBX")
+  (net 162 "+10V")
+  (net 163 "-15V")
+  (net 164 "unconnected-(U16-Pad1)")
+  (net 165 "unconnected-(U16-Pad2)")
+  (net 166 "unconnected-(U16-Pad3)")
+  (net 167 "unconnected-(U17-Pad1)")
+  (net 168 "unconnected-(U17-Pad2)")
+  (net 169 "unconnected-(U17-Pad3)")
+  (net 170 "unconnected-(U18-Pad1)")
+  (net 171 "unconnected-(X1-Pad1)")
+  (net 172 "Net-(U5-Pad10)")
+  (net 173 "unconnected-(U8-Pad12)")
+  (net 174 "unconnected-(U8-Pad13)")
+  (net 175 "unconnected-(U8-Pad14)")
+  (net 176 "unconnected-(U8-Pad15)")
+  (net 177 "unconnected-(U10-Pad1)")
+  (net 178 "unconnected-(U10-Pad2)")
+  (net 179 "unconnected-(U10-Pad3)")
+  (net 180 "unconnected-(U10-Pad5)")
+  (net 181 "unconnected-(U10-Pad6)")
+  (net 182 "unconnected-(U10-Pad7)")
+  (net 183 "unconnected-(U10-Pad9)")
+  (net 184 "Net-(U10-Pad11)")
+  (net 185 "unconnected-(U10-Pad15)")
+  (net 186 "Net-(U11-Pad3)")
+  (net 187 "unconnected-(U11-Pad4)")
+  (net 188 "Net-(U12-Pad2)")
+  (net 189 "Net-(U12-Pad4)")
+  (net 190 "Net-(U12-Pad5)")
+  (net 191 "Net-(U12-Pad6)")
+  (net 192 "Net-(U12-Pad7)")
+  (net 193 "Net-(U12-Pad8)")
+  (net 194 "Net-(U12-Pad9)")
+  (net 195 "unconnected-(U12-Pad18)")
+  (net 196 "Net-(U14-Pad1)")
+  (net 197 "unconnected-(U15-Pad1)")
+  (net 198 "unconnected-(U15-Pad2)")
+  (net 199 "unconnected-(U15-Pad3)")
+  (net 200 "Net-(J2-Pad2)")
+  (net 201 "unconnected-(J6-Pad3)")
+  (net 202 "Net-(J7-Pad4)")
+  (net 203 "Net-(J7-Pad2)")
+  (net 204 "unconnected-(J7-Pad1)")
+  (net 205 "unconnected-(J7-Pad5)")
+
+  (footprint "Package_TO_SOT_THT:TO-220-3_Vertical" (layer "F.Cu")
+    (tedit 5AC8BA0D) (tstamp 0c3dbbcf-98e0-48d2-853d-b67234b32313)
+    (at 120.396 59.182 90)
+    (descr "TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")
+    (tags "TO-220-3 Vertical RM 2.54mm")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/55bcf7e1-bd8e-4f1a-9838-16709b0f2d2d")
+    (attr through_hole)
+    (fp_text reference "U17" (at 2.54 -4.27 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f21a2c3b-3754-4d5f-9b26-191ad8769b23)
+    )
+    (fp_text value "LM7910_TO220" (at 2.54 2.5 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c06b07a5-81e8-4fba-b75f-eafa053e1406)
+    )
+    (fp_text user "${REFERENCE}" (at 2.54 -4.27 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 787ed861-bac6-4a43-9839-40cdf7ee276e)
+    )
+    (fp_line (start -2.58 -3.27) (end 7.66 -3.27) (layer "F.SilkS") (width 0.12) (tstamp 0988bdab-20b2-4388-83a8-9cfbb33342b3))
+    (fp_line (start -2.58 -3.27) (end -2.58 1.371) (layer "F.SilkS") (width 0.12) (tstamp 15dc4b2e-003f-454e-bdaf-e1febd8c55e0))
+    (fp_line (start -2.58 1.371) (end 7.66 1.371) (layer "F.SilkS") (width 0.12) (tstamp 9b073885-8463-4cb0-87e3-a1e25fbb0a07))
+    (fp_line (start 0.69 -3.27) (end 0.69 -1.76) (layer "F.SilkS") (width 0.12) (tstamp c485d3ef-a691-4d45-9595-86938e754812))
+    (fp_line (start -2.58 -1.76) (end 7.66 -1.76) (layer "F.SilkS") (width 0.12) (tstamp ce536418-0469-43d5-9a1a-c3f749bdbad3))
+    (fp_line (start 7.66 -3.27) (end 7.66 1.371) (layer "F.SilkS") (width 0.12) (tstamp dacff3a5-d976-4461-a265-5c771e382f92))
+    (fp_line (start 4.391 -3.27) (end 4.391 -1.76) (layer "F.SilkS") (width 0.12) (tstamp fe148714-b0cf-44d7-9b6c-f06914620619))
+    (fp_line (start -2.71 -3.4) (end -2.71 1.51) (layer "F.CrtYd") (width 0.05) (tstamp 169fbf9e-c683-4879-aed2-ef27f2a35b47))
+    (fp_line (start 7.79 -3.4) (end -2.71 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp 5962fb65-4840-4342-83d8-ebe11a13a0c5))
+    (fp_line (start 7.79 1.51) (end 7.79 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp 7b914471-3d1b-40f6-8fee-092f137ff2e0))
+    (fp_line (start -2.71 1.51) (end 7.79 1.51) (layer "F.CrtYd") (width 0.05) (tstamp ebd0fc89-8e13-43bb-945a-2e8b75c613c1))
+    (fp_line (start -2.46 1.25) (end 7.54 1.25) (layer "F.Fab") (width 0.1) (tstamp 179ded49-c8d7-40c2-a728-5841fda625bd))
+    (fp_line (start -2.46 -3.15) (end -2.46 1.25) (layer "F.Fab") (width 0.1) (tstamp 2717f789-6e9a-45e5-ba68-0e97a483a090))
+    (fp_line (start 7.54 -3.15) (end -2.46 -3.15) (layer "F.Fab") (width 0.1) (tstamp 3cdd1d4e-65c2-4726-934e-57a60432541b))
+    (fp_line (start 4.39 -3.15) (end 4.39 -1.88) (layer "F.Fab") (width 0.1) (tstamp 77ef8d87-4775-444f-8280-518fd29c4b5c))
+    (fp_line (start 0.69 -3.15) (end 0.69 -1.88) (layer "F.Fab") (width 0.1) (tstamp 7ce3b15b-ff03-4c37-a69c-50cee9ac8363))
+    (fp_line (start -2.46 -1.88) (end 7.54 -1.88) (layer "F.Fab") (width 0.1) (tstamp cefc466a-271e-483c-abaa-dae7c1574727))
+    (fp_line (start 7.54 1.25) (end 7.54 -3.15) (layer "F.Fab") (width 0.1) (tstamp fa96cd3f-f267-4e6d-9212-fd48f9f4aabe))
+    (pad "1" thru_hole rect (at 0 0 90) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 167 "unconnected-(U17-Pad1)") (pinfunction "GND") (pintype "power_in") (tstamp e216a3d4-c7c0-40e0-9701-6d206641d342))
+    (pad "2" thru_hole oval (at 2.54 0 90) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 168 "unconnected-(U17-Pad2)") (pinfunction "VI") (pintype "power_in") (tstamp 208a6583-df1c-4ff8-9045-47b7770a5518))
+    (pad "3" thru_hole oval (at 5.08 0 90) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 169 "unconnected-(U17-Pad3)") (pinfunction "VO") (pintype "power_out") (tstamp f184863f-807b-4eb3-ae9e-2a8857f5a82a))
+    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-3_Vertical.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (layer "F.Cu")
+    (tedit 5AE5139B) (tstamp 345b5742-5f5b-4133-bd63-f955ca19a62c)
+    (at 84.074 98.552 90)
+    (descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+    (tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/687ac544-67df-4885-8d0b-bd75c0c29fa0")
+    (attr through_hole)
+    (fp_text reference "R4" (at 3.81 -1.92 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 73975e5a-04c0-454b-b7b1-06dcb3c81497)
+    )
+    (fp_text value "10k" (at 3.81 1.92 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp bdb69042-8fa0-4d7e-be19-fed7218cdfd8)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 0 90) (layer "F.Fab")
+      (effects (font (size 0.72 0.72) (thickness 0.108)))
+      (tstamp 2a9ff3d1-92b0-4583-8230-9357a432a3ac)
+    )
+    (fp_line (start 1.89 0.92) (end 5.73 0.92) (layer "F.SilkS") (width 0.12) (tstamp 019b9904-3bfd-4fd4-9d41-96b38c16849e))
+    (fp_line (start 5.73 -0.92) (end 1.89 -0.92) (layer "F.SilkS") (width 0.12) (tstamp 37b282c6-a944-47fd-a51e-f59b7e5f431e))
+    (fp_line (start 1.89 -0.92) (end 1.89 0.92) (layer "F.SilkS") (width 0.12) (tstamp 4829bee0-faa8-43f7-b2d7-8a6e5d1b3050))
+    (fp_line (start 5.73 0.92) (end 5.73 -0.92) (layer "F.SilkS") (width 0.12) (tstamp 5f883bdf-20bc-42c6-8194-9d44dfe04af6))
+    (fp_line (start 0.94 0) (end 1.89 0) (layer "F.SilkS") (width 0.12) (tstamp 77b09fa1-fbbb-49ab-94c4-069660b694ff))
+    (fp_line (start 6.68 0) (end 5.73 0) (layer "F.SilkS") (width 0.12) (tstamp d6570804-0f13-4bd8-a39e-13afafdb752a))
+    (fp_line (start -0.95 1.05) (end 8.57 1.05) (layer "F.CrtYd") (width 0.05) (tstamp 5f88a249-af85-4825-b9e1-a3ec67ffc637))
+    (fp_line (start 8.57 1.05) (end 8.57 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 899f373a-cf16-4f13-9d21-dfc8f80ca371))
+    (fp_line (start 8.57 -1.05) (end -0.95 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp cfdd684c-0d04-48e4-a62a-4b899d9ad32f))
+    (fp_line (start -0.95 -1.05) (end -0.95 1.05) (layer "F.CrtYd") (width 0.05) (tstamp e6eb6955-2cd6-4a24-9d4c-bf3c42dcce77))
+    (fp_line (start 5.61 -0.8) (end 2.01 -0.8) (layer "F.Fab") (width 0.1) (tstamp 3c847883-a462-4ea9-9466-d1dd1edc5a97))
+    (fp_line (start 7.62 0) (end 5.61 0) (layer "F.Fab") (width 0.1) (tstamp 43cc948b-7aa9-4530-a448-911bd0e35fae))
+    (fp_line (start 0 0) (end 2.01 0) (layer "F.Fab") (width 0.1) (tstamp 449c1c23-1f0d-4ed5-b566-2c18ec95c2a3))
+    (fp_line (start 5.61 0.8) (end 5.61 -0.8) (layer "F.Fab") (width 0.1) (tstamp 9b11964f-5943-49c9-bbf0-08d035779463))
+    (fp_line (start 2.01 0.8) (end 5.61 0.8) (layer "F.Fab") (width 0.1) (tstamp a1cf3838-7a06-43e1-a94f-aa849ba69819))
+    (fp_line (start 2.01 -0.8) (end 2.01 0.8) (layer "F.Fab") (width 0.1) (tstamp a43501fb-72a9-4536-bb81-9f53755e8169))
+    (pad "1" thru_hole circle (at 0 0 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 102 "Net-(LED1-Pad2b)") (pintype "passive") (tstamp 9f5a0760-2470-4cfd-9545-71255379b79a))
+    (pad "2" thru_hole oval (at 7.62 0 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pintype "passive") (tstamp a0d41751-5d18-4c9f-b863-fe47b2319611))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Connector_DIN:DIN41612_Q_2x32_Male_Horizontal_THT" (layer "F.Cu")
+    (tedit 5EAFCB7F) (tstamp 34d6d782-5641-4526-b346-05de03ea8c0e)
+    (at 221.609 55.88 -90)
+    (descr "DIN41612 connector, type Q, Horizontal, 2 rows 32 pins wide, https://www.erni-x-press.com/de/downloads/kataloge/englische_kataloge/erni-din41612-iec60603-2-e.pdf")
+    (tags "DIN 41612 IEC 60603 Q")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/1aa124d6-bc67-4965-9b5f-66ffc49fd887")
+    (attr through_hole)
+    (fp_text reference "J1" (at -5.08 0.86 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3491c78b-620e-46ca-a1c1-053b49774cc7)
+    )
+    (fp_text value "Conn_02x32_Row_Letter_First" (at 39.37 5.08 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 5baacfaf-4f9b-484a-b0ad-900c2c96f940)
+    )
+    (fp_text user "Board edge" (at 39.37 -7.3 90) (layer "Cmts.User")
+      (effects (font (size 0.7 0.7) (thickness 0.1)))
+      (tstamp e41ebddf-cb62-48cb-abb2-1cc22a5eecdd)
+    )
+    (fp_text user "${REFERENCE}" (at 39.37 -2.54 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 5632ff9d-82e3-45b5-a86b-5a4683beef51)
+    )
+    (fp_line (start 81.11 0.12) (end 81.11 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 0739a502-7fa1-4e85-8cae-604fd21c9156))
+    (fp_line (start 21.06 -0.88) (end 22.121 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 0e39e32b-7468-4f6e-a6f0-b54d61a16933))
+    (fp_line (start 69.32 -0.88) (end 70.381 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 0ece2b87-02c1-4250-9204-efdee0b5a9d0))
+    (fp_line (start 71.86 -0.88) (end 72.921 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 1aa01b33-85ec-45ea-bfaa-b88738576f2f))
+    (fp_line (start 54.08 -0.88) (end 55.141 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 1b73c962-e471-4ec3-ab97-9114c97a5609))
+    (fp_line (start 66.78 -0.88) (end 67.841 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 24e41c56-597e-4023-adfa-f1d5bfd2a519))
+    (fp_line (start 33.76 -0.88) (end 34.821 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 311a70eb-5859-4da6-8fe4-344b06368e0f))
+    (fp_line (start 3.28 -0.88) (end 4.341 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 34f20938-82be-4faa-a3bd-ea4ff60955a6))
+    (fp_line (start -1.695 0.3) (end -1.095 0) (layer "F.SilkS") (width 0.12) (tstamp 3fcf515a-b2e5-4769-a263-706606d34687))
+    (fp_line (start -2.37 0.12) (end -2.37 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 40b12084-e9ea-4a47-a64f-d44ca516c9e8))
+    (fp_line (start 61.7 -0.88) (end 62.761 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 4362e6ac-6290-4071-922f-911c69fdd561))
+    (fp_line (start 31.22 -0.88) (end 32.281 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 437daa66-7365-482e-804c-8098c6a0905c))
+    (fp_line (start 41.38 -0.88) (end 42.441 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 486e42a8-ccd7-4296-b46d-c1c0b1981be4))
+    (fp_line (start 26.14 -0.88) (end 27.201 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 49b6beb3-5d64-4af2-830b-e99a8a5ac007))
+    (fp_line (start 46.46 -0.88) (end 47.521 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 4b8ea754-7305-433d-91ba-90a4340e15a7))
+    (fp_line (start 86.63 0.12) (end 81.11 0.12) (layer "F.SilkS") (width 0.12) (tstamp 564c737a-c22b-400c-8665-990100e2bad2))
+    (fp_line (start 8.36 -0.88) (end 9.421 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 565082b3-06ce-46fa-857c-fecdf53c89f1))
+    (fp_line (start -2.371 -0.88) (end -1.095 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 5c080aa7-74cc-491d-a4fa-a35e9d41b2a9))
+    (fp_line (start 51.54 -0.88) (end 52.601 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 70791199-43db-4ae1-bf3d-59e94aad8d59))
+    (fp_line (start -1.695 -0.3) (end -1.695 0.3) (layer "F.SilkS") (width 0.12) (tstamp 72635b6d-f5d1-44fe-86b5-9bebc2da5d46))
+    (fp_line (start 15.98 -0.88) (end 17.041 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 78e707fb-3e9a-4f67-9527-ee34cdefd91a))
+    (fp_line (start 5.82 -0.88) (end 6.881 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 79094860-9de1-4089-9ad1-fb708c7e674c))
+    (fp_line (start 38.84 -0.88) (end 39.901 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 7db41bda-359c-420f-bdf5-221e6a8efd3d))
+    (fp_line (start 23.6 -0.88) (end 24.661 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 7de04273-7eda-4419-ad6c-938bfee9f2d2))
+    (fp_line (start 59.16 -0.88) (end 60.221 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 7fd7cb09-496d-4f85-a95b-f531a0ea6ec8))
+    (fp_line (start -1.095 0) (end -1.695 -0.3) (layer "F.SilkS") (width 0.12) (tstamp 971c1271-0f6f-46b9-8494-7107930ab4af))
+    (fp_line (start 49 -0.88) (end 50.061 -0.88) (layer "F.SilkS") (width 0.12) (tstamp 99187cb6-681b-4886-9fc6-864207b7616f))
+    (fp_line (start -7.89 -5.3) (end -7.89 0.12) (layer "F.SilkS") (width 0.12) (tstamp b5c8a737-214c-4638-bb5c-b013b02f97ab))
+    (fp_line (start -7.89 0.12) (end -2.37 0.12) (layer "F.SilkS") (width 0.12) (tstamp b67db6fb-e010-4837-9b46-419c0d446aba))
+    (fp_line (start 56.62 -0.88) (end 57.681 -0.88) (layer "F.SilkS") (width 0.12) (tstamp baa2bb27-3ff4-481e-b331-7cfee71362fe))
+    (fp_line (start 36.3 -0.88) (end 37.361 -0.88) (layer "F.SilkS") (width 0.12) (tstamp bb857b3f-cfd2-48ea-8ae4-988435afb17f))
+    (fp_line (start 28.68 -0.88) (end 29.741 -0.88) (layer "F.SilkS") (width 0.12) (tstamp c435621a-1e7b-4aea-a701-d5d27a54bd0d))
+    (fp_line (start 76.94 -0.88) (end 78.001 -0.88) (layer "F.SilkS") (width 0.12) (tstamp c83a95be-f351-410b-916d-b5948688be99))
+    (fp_line (start 13.44 -0.88) (end 14.501 -0.88) (layer "F.SilkS") (width 0.12) (tstamp cd74d053-e62a-45a3-9f24-631862f85655))
+    (fp_line (start 86.63 -5.3) (end 86.63 0.12) (layer "F.SilkS") (width 0.12) (tstamp cdb2878b-f702-4635-9e4c-1cc8cfe5a84c))
+    (fp_line (start 79.48 -0.88) (end 81.11 -0.88) (layer "F.SilkS") (width 0.12) (tstamp dc463df2-2692-4a08-9d95-1a693251e4f0))
+    (fp_line (start 74.4 -0.88) (end 75.461 -0.88) (layer "F.SilkS") (width 0.12) (tstamp e26f0b22-8514-418f-977b-cb0a9761b0f5))
+    (fp_line (start 1.095 -0.88) (end 1.801 -0.88) (layer "F.SilkS") (width 0.12) (tstamp e5ef96dd-e14b-40bb-acac-746f5d3aee37))
+    (fp_line (start 43.92 -0.88) (end 44.981 -0.88) (layer "F.SilkS") (width 0.12) (tstamp e60f5c1d-c97e-4327-8023-b78c1d20bdfb))
+    (fp_line (start 18.52 -0.88) (end 19.581 -0.88) (layer "F.SilkS") (width 0.12) (tstamp e93f1ff9-82cc-426b-b31b-274f08cc4327))
+    (fp_line (start 10.9 -0.88) (end 11.961 -0.88) (layer "F.SilkS") (width 0.12) (tstamp f42c2843-70f0-463a-bc38-eee11dd73b5f))
+    (fp_line (start 64.24 -0.88) (end 65.301 -0.88) (layer "F.SilkS") (width 0.12) (tstamp fb7d0d2c-09e5-46e0-8091-1901472a84d1))
+    (fp_line (start -7.63 -5.3) (end 86.37 -5.3) (layer "Dwgs.User") (width 0.08) (tstamp 4d759aa0-1145-43ae-a507-a45f6fc89e2a))
+    (fp_line (start 39.17 -5.9) (end 39.37 -5.4) (layer "Cmts.User") (width 0.1) (tstamp 0afc6592-c2db-4caa-a22b-f13f9e7e1c40))
+    (fp_line (start 39.37 -5.4) (end 39.37 -6.7) (layer "Cmts.User") (width 0.1) (tstamp 62b6b2b3-6ade-4e95-8062-936451a2172f))
+    (fp_line (start 39.37 -5.4) (end 39.57 -5.9) (layer "Cmts.User") (width 0.1) (tstamp 9c8b409b-0d1b-49e5-8fed-acd83e0e8b3e))
+    (fp_line (start -1.27 3.82) (end 80.02 3.82) (layer "F.CrtYd") (width 0.05) (tstamp 3d38eca7-b037-4400-970c-46db57e3c3cb))
+    (fp_line (start 80.02 3.82) (end 80.02 0.37) (layer "F.CrtYd") (width 0.05) (tstamp 3f6533ba-c4f9-46fc-b56b-e4570f6ba8d8))
+    (fp_line (start -1.27 0.37) (end -1.27 3.82) (layer "F.CrtYd") (width 0.05) (tstamp 4f2de74c-a0a3-419c-86d3-f1056d120362))
+    (fp_line (start 86.87 -13.23) (end -8.13 -13.23) (layer "F.CrtYd") (width 0.05) (tstamp 8c497335-9f19-4d8f-81b9-d3f6e5560190))
+    (fp_line (start -8.13 0.37) (end -1.27 0.37) (layer "F.CrtYd") (width 0.05) (tstamp ac5a5c45-797a-4bbe-bfd5-5ce5a8aa3463))
+    (fp_line (start 80.02 0.37) (end 86.87 0.37) (layer "F.CrtYd") (width 0.05) (tstamp ba80136a-34d0-4a97-a9c9-c43ab3f7be6e))
+    (fp_line (start 86.87 0.37) (end 86.87 -13.23) (layer "F.CrtYd") (width 0.05) (tstamp d0d2152d-05bb-45b9-922c-65dc46f5a5df))
+    (fp_line (start -8.13 -13.23) (end -8.13 0.37) (layer "F.CrtYd") (width 0.05) (tstamp f6662114-e94f-4466-8b01-5f4d76363a86))
+    (fp_line (start 86.37 -6.74) (end 83.12 -6.74) (layer "F.Fab") (width 0.1) (tstamp 0e0a4b84-f32d-4d0d-bb01-e1a33da32acb))
+    (fp_line (start 83.12 -6.74) (end 83.12 -12.74) (layer "F.Fab") (width 0.1) (tstamp 1a657991-5c9c-41a4-9f2e-22f0c7450b3a))
+    (fp_line (start -2.63 -0.14) (end -2.63 -1.14) (layer "F.Fab") (width 0.1) (tstamp 1c55eaff-dfb6-4adc-bdb2-1121eb73358d))
+    (fp_line (start 86.37 -0.14) (end 86.37 -6.74) (layer "F.Fab") (width 0.1) (tstamp 2f1df4d4-ea41-4805-990c-fc64e9beb3f8))
+    (fp_line (start 0.5 -2.04) (end 0 -1.34) (layer "F.Fab") (width 0.1) (tstamp 4445e598-1c38-4291-936b-eafc95d0cf78))
+    (fp_line (start 0 -1.34) (end -0.5 -2.04) (layer "F.Fab") (width 0.1) (tstamp 6d4529c3-e736-41f4-9e85-842fded7472a))
+    (fp_line (start 83.12 -12.74) (end -4.38 -12.74) (layer "F.Fab") (width 0.1) (tstamp 78502c21-b204-41a4-a74c-663a74be7530))
+    (fp_line (start 81.37 -1.14) (end 81.37 -0.14) (layer "F.Fab") (width 0.1) (tstamp 8ae8bcca-6404-4249-9a1b-d6efa82cff52))
+    (fp_line (start -0.5 -2.04) (end 0.5 -2.04) (layer "F.Fab") (width 0.1) (tstamp 93b580d1-c2df-48c4-9d06-465ca9d3eebc))
+    (fp_line (start -2.63 -1.14) (end 81.37 -1.14) (layer "F.Fab") (width 0.1) (tstamp 95e16380-a797-4ef6-bc92-67bfd44afe75))
+    (fp_line (start 81.37 -0.14) (end 86.37 -0.14) (layer "F.Fab") (width 0.1) (tstamp b2561a4b-5655-4b54-95c4-147a5b85fc10))
+    (fp_line (start -7.63 -6.74) (end -7.63 -0.14) (layer "F.Fab") (width 0.1) (tstamp b5a26653-4e77-4514-a8f1-63ca7c4f9ab9))
+    (fp_line (start -4.38 -6.74) (end -7.63 -6.74) (layer "F.Fab") (width 0.1) (tstamp d628bd18-95ed-41eb-b4b4-f043ded47592))
+    (fp_line (start -4.38 -12.74) (end -4.38 -6.74) (layer "F.Fab") (width 0.1) (tstamp dcbc5a2e-2561-4663-8736-09acc9fe0209))
+    (fp_line (start -7.63 -0.14) (end -2.63 -0.14) (layer "F.Fab") (width 0.1) (tstamp fe9073de-b4ae-429c-945b-a199d6313a17))
+    (pad "" np_thru_hole circle (at 83.82 -2.54 270) (size 2.85 2.85) (drill 2.85) (layers *.Cu *.Mask) (tstamp 23a49e10-e7d0-41d9-a15a-25ac614cee99))
+    (pad "" np_thru_hole circle (at -5.08 -2.54 270) (size 2.85 2.85) (drill 2.85) (layers *.Cu *.Mask) (tstamp e1a929c4-c484-4255-9524-8c224d1f6e73))
+    (pad "a1" thru_hole roundrect (at 0 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask) (roundrect_rratio 0.16129)
+      (net 29 "GND") (pinfunction "Pin_a1") (pintype "passive") (tstamp b8e9717b-c8d9-44dd-9eb5-d37e3b2c2fb5))
+    (pad "a2" thru_hole circle (at 2.54 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "Pin_a2") (pintype "passive") (tstamp 3d774050-1f75-473e-bdf5-d052504e6a25))
+    (pad "a3" thru_hole circle (at 5.08 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "Pin_a3") (pintype "passive") (tstamp 15ddbae8-4879-44da-8c42-497366b84781))
+    (pad "a4" thru_hole circle (at 7.62 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "Pin_a4") (pintype "passive") (tstamp 9098a6bf-eae0-4636-90c3-6c2f5d9401fd))
+    (pad "a5" thru_hole circle (at 10.16 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 39 "/MEMAQ") (pinfunction "Pin_a5") (pintype "passive") (tstamp 0673bd15-bb27-42a3-b8dd-ff34de638161))
+    (pad "a6" thru_hole circle (at 12.7 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 40 "/~{INT3}") (pinfunction "Pin_a6") (pintype "passive") (tstamp d618158f-4184-4754-aa33-65a98e706342))
+    (pad "a7" thru_hole circle (at 15.24 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 41 "/A0") (pinfunction "Pin_a7") (pintype "passive") (tstamp f84570f0-8f86-40f4-8c85-4d0ad12444b2))
+    (pad "a8" thru_hole circle (at 17.78 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 42 "/A1") (pinfunction "Pin_a8") (pintype "passive") (tstamp e085e529-431d-4fe9-aed9-287036ceabd6))
+    (pad "a9" thru_hole circle (at 20.32 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 43 "/A2") (pinfunction "Pin_a9") (pintype "passive") (tstamp bff35e53-0373-44e5-a0ce-05175bbecd57))
+    (pad "a10" thru_hole circle (at 22.86 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 44 "/A3") (pinfunction "Pin_a10") (pintype "passive") (tstamp 9c1b71cf-44fe-4b7f-bf7f-4966704258c9))
+    (pad "a11" thru_hole circle (at 25.4 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 45 "/A4") (pinfunction "Pin_a11") (pintype "passive") (tstamp 92adc2a7-705f-4e7b-90a7-1c91d9f5977d))
+    (pad "a12" thru_hole circle (at 27.94 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 46 "/A5") (pinfunction "Pin_a12") (pintype "passive") (tstamp 2798cc00-37db-458a-b5f8-bea65ae99be7))
+    (pad "a13" thru_hole circle (at 30.48 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 47 "/A6") (pinfunction "Pin_a13") (pintype "passive") (tstamp a54a2d51-4b66-4d14-b33d-1444b55de06d))
+    (pad "a14" thru_hole circle (at 33.02 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 48 "/A7") (pinfunction "Pin_a14") (pintype "passive") (tstamp f7eedf75-4d8e-4db5-a979-879f661d7288))
+    (pad "a15" thru_hole circle (at 35.56 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 49 "/A8") (pinfunction "Pin_a15") (pintype "passive") (tstamp 334446cd-af18-48a8-bb73-a88f4d220620))
+    (pad "a16" thru_hole circle (at 38.1 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 50 "/A9") (pinfunction "Pin_a16") (pintype "passive") (tstamp 978f5906-8b9c-49a6-9b77-25cbc28e396e))
+    (pad "a17" thru_hole circle (at 40.64 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 51 "/A10") (pinfunction "Pin_a17") (pintype "passive") (tstamp 2926e945-d9e3-4a4e-9b51-aad244dc04f4))
+    (pad "a18" thru_hole circle (at 43.18 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 52 "/A11") (pinfunction "Pin_a18") (pintype "passive") (tstamp 432045b0-7589-468b-8659-999ac30c51fa))
+    (pad "a19" thru_hole circle (at 45.72 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 53 "/A12") (pinfunction "Pin_a19") (pintype "passive") (tstamp 4d290f63-844a-4f7b-8aec-c610c29b1e2f))
+    (pad "a20" thru_hole circle (at 48.26 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 54 "/A13") (pinfunction "Pin_a20") (pintype "passive") (tstamp fdd0a3ff-3d05-4dc5-8f2c-3aa967326c19))
+    (pad "a21" thru_hole circle (at 50.8 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 55 "/A14") (pinfunction "Pin_a21") (pintype "passive") (tstamp 2009ab3a-f4bf-4c63-a0fe-9d170c762787))
+    (pad "a22" thru_hole circle (at 53.34 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 56 "/A15") (pinfunction "Pin_a22") (pintype "passive") (tstamp 17c7b03d-e4b9-4587-b2ce-0ee7a9d30575))
+    (pad "a23" thru_hole circle (at 55.88 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 57 "/~{BUSREQ}") (pinfunction "Pin_a23") (pintype "passive") (tstamp 381ea437-8589-413a-8d00-c27a465a3773))
+    (pad "a24" thru_hole circle (at 58.42 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 58 "/~{BUSACK}") (pinfunction "Pin_a24") (pintype "passive") (tstamp e12ec3e8-0d5b-47b1-abb9-9b31a4bb451e))
+    (pad "a25" thru_hole circle (at 60.96 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 59 "/A16") (pinfunction "Pin_a25") (pintype "passive") (tstamp dc50af72-15b3-4fb5-bf25-289e8b8f51f6))
+    (pad "a26" thru_hole circle (at 63.5 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 60 "/A17") (pinfunction "Pin_a26") (pintype "passive") (tstamp 6f581e98-caac-4a3a-b0ed-76aab462e56a))
+    (pad "a27" thru_hole circle (at 66.04 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 61 "/A18") (pinfunction "Pin_a27") (pintype "passive") (tstamp 73b08644-febb-4c1e-9b8f-826cf4cd7348))
+    (pad "a28" thru_hole circle (at 68.58 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 62 "/A19") (pinfunction "Pin_a28") (pintype "passive") (tstamp f47ba0cc-ecae-4aef-a30d-acee22ce59db))
+    (pad "a29" thru_hole circle (at 71.12 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 63 "/A20") (pinfunction "Pin_a29") (pintype "passive") (tstamp d0823f78-79d3-470b-87e6-694e750395bc))
+    (pad "a30" thru_hole circle (at 73.66 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 64 "/A21") (pinfunction "Pin_a30") (pintype "passive") (tstamp 20ac7a70-5cb9-4418-b061-8e4ee8d36b79))
+    (pad "a31" thru_hole circle (at 76.2 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 65 "/A22{slash}SCL") (pinfunction "Pin_a31") (pintype "passive") (tstamp 18406746-0f9d-4d88-9ef2-8423e08576f0))
+    (pad "a32" thru_hole circle (at 78.74 0 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 66 "/A23{slash}SDA") (pinfunction "Pin_a32") (pintype "passive") (tstamp dfdaa22a-0489-48da-8a56-737e4c4366e1))
+    (pad "b1" thru_hole circle (at 0 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "Pin_b1") (pintype "passive") (tstamp 54562a16-6662-4d1b-9b50-45ed0ae36481))
+    (pad "b2" thru_hole circle (at 2.54 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "Pin_b2") (pintype "passive") (tstamp 168a0226-3f44-46ec-a72a-15290137bd66))
+    (pad "b3" thru_hole circle (at 5.08 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "Pin_b3") (pintype "passive") (tstamp a1bbbcb7-3394-4d47-a7e2-c5aca5915b62))
+    (pad "b4" thru_hole circle (at 7.62 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 67 "/~{INT0}") (pinfunction "Pin_b4") (pintype "passive") (tstamp ccefc75b-fd16-4e82-963f-281710a98051))
+    (pad "b5" thru_hole circle (at 10.16 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 68 "/~{INT1}") (pinfunction "Pin_b5") (pintype "passive") (tstamp 318b1c02-8f98-40e0-8672-6e5f766110ad))
+    (pad "b6" thru_hole circle (at 12.7 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 69 "/~{INT2}") (pinfunction "Pin_b6") (pintype "passive") (tstamp 2b7fcec9-f103-4c1e-8056-817283941746))
+    (pad "b7" thru_hole circle (at 15.24 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 70 "/D0") (pinfunction "Pin_b7") (pintype "passive") (tstamp cd008119-17d3-4098-90f3-4ace8a150683))
+    (pad "b8" thru_hole circle (at 17.78 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 71 "/D1") (pinfunction "Pin_b8") (pintype "passive") (tstamp ae0ad2a8-816d-4ed9-8122-ce73b249d5bc))
+    (pad "b9" thru_hole circle (at 20.32 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 72 "/D2") (pinfunction "Pin_b9") (pintype "passive") (tstamp 956f8a88-9acc-4e52-9280-d386fdb26e68))
+    (pad "b10" thru_hole circle (at 22.86 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 73 "/D3") (pinfunction "Pin_b10") (pintype "passive") (tstamp 37c732a1-cf44-4113-843f-85a5910958ec))
+    (pad "b11" thru_hole circle (at 25.4 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 74 "/D4") (pinfunction "Pin_b11") (pintype "passive") (tstamp b2d11b31-1b82-4d0c-a24f-3ecd947114ec))
+    (pad "b12" thru_hole circle (at 27.94 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 75 "/D5") (pinfunction "Pin_b12") (pintype "passive") (tstamp e0795232-a4f5-40af-bd8a-4a69f1a39aa6))
+    (pad "b13" thru_hole circle (at 30.48 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 76 "/D6") (pinfunction "Pin_b13") (pintype "passive") (tstamp 7966563c-e279-4a7c-bf41-af45d42c4a74))
+    (pad "b14" thru_hole circle (at 33.02 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 77 "/D7") (pinfunction "Pin_b14") (pintype "passive") (tstamp 33193802-955d-4a94-98cf-a3ed27526865))
+    (pad "b15" thru_hole circle (at 35.56 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 78 "/~{RESET}") (pinfunction "Pin_b15") (pintype "passive") (tstamp c61a2d85-d3d7-4faf-9bef-d07618588ca0))
+    (pad "b16" thru_hole circle (at 38.1 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 79 "/CLK_CPU") (pinfunction "Pin_b16") (pintype "passive") (tstamp 570b0686-0fc3-46c1-be51-39569bba54ce))
+    (pad "b17" thru_hole circle (at 40.64 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 5 "/~{INT}") (pinfunction "Pin_b17") (pintype "passive") (tstamp 7cc91655-208f-4c40-986f-00fd054b4b29))
+    (pad "b18" thru_hole circle (at 43.18 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 80 "/~{NMI}") (pinfunction "Pin_b18") (pintype "passive") (tstamp ce824579-a256-4757-8547-32bf1db63637))
+    (pad "b19" thru_hole circle (at 45.72 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 81 "/~{M1}") (pinfunction "Pin_b19") (pintype "passive") (tstamp f66b82ab-c203-4cb4-84ea-abcb2cd50a9c))
+    (pad "b20" thru_hole circle (at 48.26 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 82 "/~{WAIT}") (pinfunction "Pin_b20") (pintype "passive") (tstamp e567c545-204a-4e4a-bfa9-ae48e2366f9a))
+    (pad "b21" thru_hole circle (at 50.8 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 83 "/~{HALT}") (pinfunction "Pin_b21") (pintype "passive") (tstamp a5129eb7-d259-4824-8f60-442feba02c79))
+    (pad "b22" thru_hole circle (at 53.34 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 84 "/~{RD}") (pinfunction "Pin_b22") (pintype "passive") (tstamp 49956dd5-35c0-4b9f-8b2a-6f2b8918bd8c))
+    (pad "b23" thru_hole circle (at 55.88 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 85 "/~{WR}") (pinfunction "Pin_b23") (pintype "passive") (tstamp 363809f4-b895-434e-8ee8-f8b8fb35d4fe))
+    (pad "b24" thru_hole circle (at 58.42 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 86 "/~{MREQ}") (pinfunction "Pin_b24") (pintype "passive") (tstamp 791a5e22-eefd-4c9f-8145-64da9c193893))
+    (pad "b25" thru_hole circle (at 60.96 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 87 "/~{IOREQ}") (pinfunction "Pin_b25") (pintype "passive") (tstamp 7d6a83ee-b39d-480d-9568-6e909628ec27))
+    (pad "b26" thru_hole circle (at 63.5 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 88 "unconnected-(J1-Padb26)") (pinfunction "Pin_b26") (pintype "passive") (tstamp 21491966-3c4c-414a-8ddc-0c7176ddff87))
+    (pad "b27" thru_hole circle (at 66.04 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 89 "unconnected-(J1-Padb27)") (pinfunction "Pin_b27") (pintype "passive") (tstamp 4159a1b3-645b-4fcf-a72d-9242b2067a63))
+    (pad "b28" thru_hole circle (at 68.58 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 90 "+12V") (pinfunction "Pin_b28") (pintype "passive") (tstamp d7b44d07-2cb6-4c10-bad9-adf2185ee6fd))
+    (pad "b29" thru_hole circle (at 71.12 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 91 "-12V") (pinfunction "Pin_b29") (pintype "passive") (tstamp c5ed04ff-a810-4989-b637-8cc763ae2ab6))
+    (pad "b30" thru_hole circle (at 73.66 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 92 "-5V") (pinfunction "Pin_b30") (pintype "passive") (tstamp 3e6949fd-a9d6-4530-9145-d07c13ad2635))
+    (pad "b31" thru_hole circle (at 76.2 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 93 "+3V3") (pinfunction "Pin_b31") (pintype "passive") (tstamp be78c320-66c9-47db-84c6-e07682b2c3ee))
+    (pad "b32" thru_hole circle (at 78.74 2.54 270) (size 1.55 1.55) (drill 1) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "Pin_b32") (pintype "passive") (tstamp 06691abe-4a61-4d84-ab64-63ace23bf8b5))
+    (model "${KICAD6_3DMODEL_DIR}/Connector_DIN.3dshapes/DIN41612_Q_2x32_Male_Horizontal_THT.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_THT:R_Array_SIP9" (layer "F.Cu")
+    (tedit 5A14249F) (tstamp 3f43b8cc-e232-4de4-a8bc-56a1a1c0a87a)
+    (at 178.562 84.567 -90)
+    (descr "9-pin Resistor SIP pack")
+    (tags "R")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/74f4ce35-3d20-443e-b78a-ba826e9f8c33")
+    (attr through_hole)
+    (fp_text reference "RN1" (at 11.43 -2.4 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 753c83e3-0e5d-49a7-99fa-14d791ee9328)
+    )
+    (fp_text value "R_Network08" (at 11.43 2.4 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3191783e-5075-4348-8aac-846f923d21cb)
+    )
+    (fp_text user "${REFERENCE}" (at 10.16 0 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 74bbc32f-8eb0-4d3c-9612-5a45a4c49fbd)
+    )
+    (fp_line (start 21.76 1.4) (end 21.76 -1.4) (layer "F.SilkS") (width 0.12) (tstamp 1452f510-68cb-471e-a2d7-5f55b38265b4))
+    (fp_line (start 21.76 -1.4) (end -1.44 -1.4) (layer "F.SilkS") (width 0.12) (tstamp 2afbd14f-e6ea-4bea-882b-7e9761a0434e))
+    (fp_line (start -1.44 -1.4) (end -1.44 1.4) (layer "F.SilkS") (width 0.12) (tstamp 790aac60-8af7-4c8a-86b0-99f3fe64112a))
+    (fp_line (start 1.27 -1.4) (end 1.27 1.4) (layer "F.SilkS") (width 0.12) (tstamp 949cc60c-3f6b-4495-915a-ef19f31633cf))
+    (fp_line (start -1.44 1.4) (end 21.76 1.4) (layer "F.SilkS") (width 0.12) (tstamp b30e6612-e5d5-44fe-802a-8ee7b6f86412))
+    (fp_line (start -1.7 1.65) (end 22.05 1.65) (layer "F.CrtYd") (width 0.05) (tstamp 1e362064-1c5c-469c-8576-28390879d190))
+    (fp_line (start 22.05 1.65) (end 22.05 -1.65) (layer "F.CrtYd") (width 0.05) (tstamp 23425199-2ac8-404e-b295-8bb0276f526e))
+    (fp_line (start -1.7 -1.65) (end -1.7 1.65) (layer "F.CrtYd") (width 0.05) (tstamp 5a9c0dbe-9c68-4f1b-bb8c-18e35b87c9b2))
+    (fp_line (start 22.05 -1.65) (end -1.7 -1.65) (layer "F.CrtYd") (width 0.05) (tstamp dc419a21-b30b-44db-8d8a-272c5f8ad6c6))
+    (fp_line (start 21.61 -1.25) (end -1.29 -1.25) (layer "F.Fab") (width 0.1) (tstamp 16ea365c-d7f5-4c44-b4c6-7d8ef461a0ca))
+    (fp_line (start -1.29 -1.25) (end -1.29 1.25) (layer "F.Fab") (width 0.1) (tstamp a1f347f0-3fa4-4dbd-b2cf-d3082bc4e36a))
+    (fp_line (start 1.27 -1.25) (end 1.27 1.25) (layer "F.Fab") (width 0.1) (tstamp b34ce9ce-d270-4842-8d95-94720e40d3ca))
+    (fp_line (start -1.29 1.25) (end 21.61 1.25) (layer "F.Fab") (width 0.1) (tstamp bba52ae1-2c60-4612-b640-b785ed4cdd7e))
+    (fp_line (start 21.61 1.25) (end 21.61 -1.25) (layer "F.Fab") (width 0.1) (tstamp f6c6b658-1bf6-4c26-b6a1-d4c107527951))
+    (pad "1" thru_hole rect (at 0 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "common") (pintype "passive") (tstamp 7fa098fb-b644-4e64-920e-8328b5d12f21))
+    (pad "2" thru_hole oval (at 2.54 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 105 "Net-(J2-Pad10)") (pinfunction "R1") (pintype "passive") (tstamp 487ede9d-e4e2-47c1-b417-084ff862638c))
+    (pad "3" thru_hole oval (at 5.08 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 106 "Net-(J2-Pad8)") (pinfunction "R2") (pintype "passive") (tstamp 6db4c715-f604-4ad5-b3e6-77e085153a04))
+    (pad "4" thru_hole oval (at 7.62 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 107 "Net-(J2-Pad6)") (pinfunction "R3") (pintype "passive") (tstamp a6353897-349e-4000-937a-994d7719e8ce))
+    (pad "5" thru_hole oval (at 10.16 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 108 "Net-(J2-Pad4)") (pinfunction "R4") (pintype "passive") (tstamp 78a4062b-d2b4-4346-a029-0257bf4c7e99))
+    (pad "6" thru_hole oval (at 12.7 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 200 "Net-(J2-Pad2)") (pinfunction "R5") (pintype "passive") (tstamp 0b264411-5df7-4227-b41c-4ba7687d2096))
+    (pad "7" thru_hole oval (at 15.24 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 109 "Net-(RN1-Pad7)") (pinfunction "R6") (pintype "passive") (tstamp d67f893e-d62b-44c0-a1ed-06c27930b246))
+    (pad "8" thru_hole oval (at 17.78 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 110 "Net-(RN1-Pad8)") (pinfunction "R7") (pintype "passive") (tstamp ea318c4c-2aac-4b16-8f77-376b163fde73))
+    (pad "9" thru_hole oval (at 20.32 0 270) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 111 "Net-(RN1-Pad9)") (pinfunction "R8") (pintype "passive") (tstamp de044b0e-b1ea-4e31-a233-e607dfa30726))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Array_SIP9.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical" (layer "F.Cu")
+    (tedit 59FED5CC) (tstamp 40aa4419-382f-4736-8163-7f37a0efbbe2)
+    (at 172.598 99.817 180)
+    (descr "Through hole straight pin header, 2x05, 2.54mm pitch, double rows")
+    (tags "Through hole pin header THT 2x05 2.54mm double row")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/a444cd57-1105-45fa-9127-d3474435bac2")
+    (attr through_hole)
+    (fp_text reference "J2" (at 1.27 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 1782b146-4809-4794-8488-27d3d73acff1)
+    )
+    (fp_text value "Conn_02x05_Odd_Even" (at 1.27 12.49) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 81780dab-3ac0-4fb7-946c-14f333337fc4)
+    )
+    (fp_text user "${REFERENCE}" (at 1.27 5.08 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 21b74ce0-6c1e-4dc2-842e-f3ff01d3dfe0)
+    )
+    (fp_line (start -1.33 1.27) (end -1.33 11.49) (layer "F.SilkS") (width 0.12) (tstamp 16bfcc71-81a0-42bf-93bc-38f665f9ba2e))
+    (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 2924bd3a-40fb-44a2-a59c-fdfcdc2581dd))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 7c9746a6-3d5c-4dd7-ba24-b83ba0f62b1c))
+    (fp_line (start -1.33 11.49) (end 3.87 11.49) (layer "F.SilkS") (width 0.12) (tstamp 88311b66-a502-4973-9abb-db945a315f21))
+    (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer "F.SilkS") (width 0.12) (tstamp bd9f768a-923f-454e-bcda-bb5695ef2718))
+    (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer "F.SilkS") (width 0.12) (tstamp c357bfab-de68-4e82-98d9-6487e004ab2e))
+    (fp_line (start 3.87 -1.33) (end 3.87 11.49) (layer "F.SilkS") (width 0.12) (tstamp dfcd3ae6-1083-4748-90e3-5d71ce4b0576))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp f8261316-c963-4762-96a4-698c01a68d9e))
+    (fp_line (start -1.8 11.95) (end 4.35 11.95) (layer "F.CrtYd") (width 0.05) (tstamp 4698d7f8-1027-48ba-8d3c-d990478a59de))
+    (fp_line (start 4.35 11.95) (end 4.35 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 9558c774-aead-4273-ab60-9bf5a65ac495))
+    (fp_line (start -1.8 -1.8) (end -1.8 11.95) (layer "F.CrtYd") (width 0.05) (tstamp b4201c82-e800-41be-9c4e-62102adb5fce))
+    (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp f1ec9150-652e-4135-99de-e43f7ff971e9))
+    (fp_line (start 3.81 -1.27) (end 3.81 11.43) (layer "F.Fab") (width 0.1) (tstamp 2d00b803-caa4-4244-8fb6-9654292c1fd6))
+    (fp_line (start -1.27 11.43) (end -1.27 0) (layer "F.Fab") (width 0.1) (tstamp 36a2d378-7cfb-4d6e-9ea8-ff7ce26c8637))
+    (fp_line (start -1.27 0) (end 0 -1.27) (layer "F.Fab") (width 0.1) (tstamp 587ec91b-310c-435f-9f3f-f4a4ad027e09))
+    (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp a0c8514a-77d5-483f-bfb7-d62e4e9fc8e3))
+    (fp_line (start 3.81 11.43) (end -1.27 11.43) (layer "F.Fab") (width 0.1) (tstamp fb880ad4-9522-4ce2-9836-b55483499c62))
+    (pad "1" thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "Pin_1") (pintype "passive") (tstamp 24fd5e79-3c71-4cc9-bc03-4734f431fbb7))
+    (pad "2" thru_hole oval (at 2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 200 "Net-(J2-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp ea3a05c9-aa48-46c1-b2d3-494c82d08139))
+    (pad "3" thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "Pin_3") (pintype "passive") (tstamp 6c454e44-6a84-41bb-92cd-9a84d0fc555c))
+    (pad "4" thru_hole oval (at 2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 108 "Net-(J2-Pad4)") (pinfunction "Pin_4") (pintype "passive") (tstamp a407621f-2dc8-478a-924c-c50ca7d4f1ff))
+    (pad "5" thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "Pin_5") (pintype "passive") (tstamp 8d494855-57b7-434c-8517-acbac9e7f593))
+    (pad "6" thru_hole oval (at 2.54 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 107 "Net-(J2-Pad6)") (pinfunction "Pin_6") (pintype "passive") (tstamp 53e84c2e-845b-465b-b2da-bafc2049d2ac))
+    (pad "7" thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "Pin_7") (pintype "passive") (tstamp 508bf189-c03a-48ab-9392-a6a11c73d42c))
+    (pad "8" thru_hole oval (at 2.54 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 106 "Net-(J2-Pad8)") (pinfunction "Pin_8") (pintype "passive") (tstamp 12979e26-efd0-4e90-9283-e94ed728f142))
+    (pad "9" thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "Pin_9") (pintype "passive") (tstamp 36e2741f-6a46-45eb-96a1-fea97771715b))
+    (pad "10" thru_hole oval (at 2.54 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 105 "Net-(J2-Pad10)") (pinfunction "Pin_10") (pintype "passive") (tstamp 6cf5959d-7518-440b-b86b-b4a4a8ce2044))
+    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x05_P2.54mm_Vertical.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp 4fe3cd02-8864-4b3e-a1a0-2dfa4d191ca2)
+    (at 150.876 54.102)
+    (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/d62cad4a-ea6d-45ea-9e57-8cabef05b22f")
+    (attr through_hole)
+    (fp_text reference "U7" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f2c13cbd-0d5d-4d78-b89c-857e56cbb5ca)
+    )
+    (fp_text value "74LS573" (at 3.81 25.19) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 10d59bfe-c66d-44ea-8dc0-126c245cfd7f)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 52a168d7-79bc-48ee-853a-fdcfbb884e12)
+    )
+    (fp_line (start 9.06 24.25) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 05c0f68d-e9d5-4fa9-b6e1-0d0fc4c72faf))
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 177653b1-cb65-492a-97e8-4c472afb2753))
+    (fp_line (start -1.44 -1.39) (end -1.44 24.25) (layer "F.SilkS") (width 0.12) (tstamp 1a28b668-2df2-4442-a180-82524b5b85b7))
+    (fp_line (start -1.44 24.25) (end 9.06 24.25) (layer "F.SilkS") (width 0.12) (tstamp 34875fa6-29d3-4f75-a521-5420da386574))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 690d69dc-5f8c-4c86-b55a-2f57fda621e5))
+    (fp_line (start 6.06 24.19) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 82e92d46-6e63-4d5c-bba9-22621c8b3611))
+    (fp_line (start 1.56 -1.33) (end 1.56 24.19) (layer "F.SilkS") (width 0.12) (tstamp 8a300429-54a6-4c56-8cba-3c429c2a8bc1))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 93090b7e-9331-4f79-88cd-b5d800dce6b6))
+    (fp_line (start 1.56 24.19) (end 6.06 24.19) (layer "F.SilkS") (width 0.12) (tstamp eb341443-1aba-48fb-afad-df2d4703424c))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 1a3c6efd-aa88-419c-9ee6-0946c824e34a))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 3f4cda04-1851-4515-81c1-7ed3ea535334))
+    (fp_line (start -1.55 24.45) (end 9.15 24.45) (layer "F.CrtYd") (width 0.05) (tstamp 84c0c275-a5a0-431c-8748-b7e776d11d04))
+    (fp_line (start -1.55 -1.6) (end -1.55 24.45) (layer "F.CrtYd") (width 0.05) (tstamp c1e10d5a-6b33-4341-be3b-7b3d4c398107))
+    (fp_line (start 9.15 24.45) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp d8eb27a6-3967-4ca5-a289-f7e20371565d))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 12721b7c-6264-433a-883d-2546d4b1517e))
+    (fp_line (start -1.27 24.19) (end 8.89 24.19) (layer "F.Fab") (width 0.1) (tstamp 3ebd9108-3eb3-498a-a173-fe9a32ca9024))
+    (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer "F.Fab") (width 0.1) (tstamp 4c98bc1e-7fc5-47a1-9414-ee956cd1815c))
+    (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer "F.Fab") (width 0.1) (tstamp 507c278a-e2f1-4d88-93b1-a7994cbc0189))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 829791c3-24fd-4927-a3d3-7bdaf1b7a3e6))
+    (fp_line (start 8.89 24.19) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp 918c96b2-81bc-4827-a89a-f219c227c743))
+    (fp_line (start -1.27 -1.33) (end -1.27 24.19) (layer "F.Fab") (width 0.1) (tstamp 97412058-c2dd-47ba-aa71-1b36d16ca011))
+    (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp cb71d287-813b-4a49-94e8-64998f87825c))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp f025aa34-bbaf-455a-b74c-7aa2be94393b))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 130 "~{RD_PORTB}") (pinfunction "OE") (pintype "input") (tstamp df0260e4-7ee0-4eec-80b4-f47c925a0d9e))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 132 "JOYB0") (pinfunction "D0") (pintype "input") (tstamp a522d745-7816-4ee3-8092-fc493351d680))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 133 "JOYB1") (pinfunction "D1") (pintype "input") (tstamp f0acdc1b-e43c-408e-927d-e91e8ea3581d))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 134 "JOYB2") (pinfunction "D2") (pintype "input") (tstamp e5ecd872-94ce-48a1-8989-aa4190b7b5d3))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 135 "JOYB3") (pinfunction "D3") (pintype "input") (tstamp e91387d7-1b89-4dc2-92b5-688402945d5a))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 136 "FIREB{slash}LPB") (pinfunction "D4") (pintype "input") (tstamp 533cb8a1-7e47-494f-8f71-4acceadf4792))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 137 "~{ADC_RDY}") (pinfunction "D5") (pintype "input") (tstamp 5070ebd2-9414-4fe7-8f64-8f2fd71f9a53))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 138 "BUF_POTBX") (pinfunction "D6") (pintype "input") (tstamp 7fb9645b-df42-48e5-a264-f737441e16a9))
+    (pad "9" thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 139 "BUF_POTBY") (pinfunction "D7") (pintype "input") (tstamp 2a897fb8-b491-4b34-8e31-25ba018b6bd7))
+    (pad "10" thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 5a7ad6aa-a02a-475c-ae69-6ad10b698e9f))
+    (pad "11" thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 130 "~{RD_PORTB}") (pinfunction "Load") (pintype "input") (tstamp b3c6ced4-4c68-4e9b-8b28-64c1c952bb60))
+    (pad "12" thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 4 "/#D7") (pinfunction "Q7") (pintype "tri_state") (tstamp e1c7174b-1bad-4de2-8ed9-d1e853012eab))
+    (pad "13" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 "/#D6") (pinfunction "Q6") (pintype "tri_state") (tstamp ba4c8b51-7e38-4591-82e2-9662296a264e))
+    (pad "14" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 3 "/#D5") (pinfunction "Q5") (pintype "tri_state") (tstamp 7b63595c-ad04-428d-9459-483368b8fb5d))
+    (pad "15" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 "/#D4") (pinfunction "Q4") (pintype "tri_state") (tstamp 9d548adb-b990-4418-aaa3-8233115f5331))
+    (pad "16" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 2 "/#D3") (pinfunction "Q3") (pintype "tri_state") (tstamp 08c5f346-f44e-4b52-a04c-dc6523fd4553))
+    (pad "17" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 "/#D2") (pinfunction "Q2") (pintype "tri_state") (tstamp 5349d672-ca3d-401d-8e60-2bfce5658b00))
+    (pad "18" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 1 "/#D1") (pinfunction "Q1") (pintype "tri_state") (tstamp 2c241af1-89ae-4b6d-b50d-f6a4cbd9c228))
+    (pad "19" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 38 "/#D0") (pinfunction "Q0") (pintype "tri_state") (tstamp 85cdb7df-bc95-4643-bfa9-dd78aa0e1f48))
+    (pad "20" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp e8229581-5c32-4c6e-bdf3-3da8f4c184e2))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-16_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp 5bf810e2-0301-40b2-b0db-351f308659e8)
+    (at 133.868 89.652)
+    (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/a0c1da2f-3c91-41b1-9697-d9ee76884b30")
+    (attr through_hole)
+    (fp_text reference "U11" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ec94d7fb-8ff3-47fc-9bcb-6ab1990a40ec)
+    )
+    (fp_text value "74HCT4051" (at 3.81 20.11) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp e76ed5b3-3300-4086-a950-0e5fe7abe0d2)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 8.89) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp b9a616d4-042f-40dd-b821-3bd00708dff1)
+    )
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 0ea296d6-5875-4618-860c-bfe68796f5b4))
+    (fp_line (start 6.06 19.11) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 43b4c41e-2f8b-4ca3-9572-a148323b8957))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 50804f87-f832-4c63-a5a7-b7f94bf6665d))
+    (fp_line (start 1.56 19.11) (end 6.06 19.11) (layer "F.SilkS") (width 0.12) (tstamp 721eced1-7601-448b-b032-57ae840a5bc6))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 811381f4-772f-4b0d-8bef-e02e7a34c83e))
+    (fp_line (start -1.44 -1.39) (end -1.44 19.17) (layer "F.SilkS") (width 0.12) (tstamp 86bb7e54-f037-47a0-b596-e108d6b4f269))
+    (fp_line (start 9.06 19.17) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp bb30a1ab-4552-453e-850d-50bc465e6071))
+    (fp_line (start 1.56 -1.33) (end 1.56 19.11) (layer "F.SilkS") (width 0.12) (tstamp cb61a608-4d4c-465e-98f1-04dc591a70ac))
+    (fp_line (start -1.44 19.17) (end 9.06 19.17) (layer "F.SilkS") (width 0.12) (tstamp d3bd2f73-786f-472c-89b7-10fd054df22c))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp dd9691e0-5bea-4f21-9741-4d29638cd32d))
+    (fp_line (start -1.55 19.4) (end 9.15 19.4) (layer "F.CrtYd") (width 0.05) (tstamp 263e9b7e-c3cd-4442-851e-d2b54de99d8e))
+    (fp_line (start -1.55 -1.6) (end -1.55 19.4) (layer "F.CrtYd") (width 0.05) (tstamp 36cd765a-f621-46fc-9b88-d90e333169eb))
+    (fp_line (start 9.15 19.4) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 79a5a253-5ade-4145-9002-16ea61146340))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp bc96b171-0e5f-4f36-b582-eb709cbba257))
+    (fp_line (start 6.985 19.05) (end 0.635 19.05) (layer "F.Fab") (width 0.1) (tstamp 0bc86cc1-c86c-41e0-9315-281c18af05f0))
+    (fp_line (start 0.635 19.05) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp 5ee2adf0-1a71-404c-91ed-e0ee9563acff))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 75f01a69-5b72-43de-ae85-3f0e1d096e8d))
+    (fp_line (start -1.27 -1.33) (end -1.27 19.11) (layer "F.Fab") (width 0.1) (tstamp 95ef25aa-dac6-44d9-90a0-efd49308b704))
+    (fp_line (start 6.985 -1.27) (end 6.985 19.05) (layer "F.Fab") (width 0.1) (tstamp b29a0e42-fd5a-49a8-8a01-edc4123e673b))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp b8dbe2de-283b-405e-95ac-e8f8950e16ea))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp d547ab08-9a5d-4bc3-bdc6-eb70399817c6))
+    (fp_line (start -1.27 19.11) (end 8.89 19.11) (layer "F.Fab") (width 0.1) (tstamp e226f21d-d833-4b38-a2cd-20826072ac2f))
+    (fp_line (start 8.89 19.11) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp fd7e3921-456d-4e00-b0f0-baf8980505ac))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 152 "unconnected-(U11-Pad1)") (pinfunction "A4") (pintype "passive") (tstamp 3a2b4e4a-e4df-4836-8ba6-f50f59704c20))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 153 "unconnected-(U11-Pad2)") (pinfunction "A6") (pintype "passive") (tstamp c195be24-c988-452d-b72d-6611cbe671f7))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 186 "Net-(U11-Pad3)") (pinfunction "A") (pintype "passive") (tstamp 50d6612f-7f92-41c4-9e0a-c8c46e77f4d3))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 187 "unconnected-(U11-Pad4)") (pinfunction "A7") (pintype "passive") (tstamp ed2acee5-b6b0-4723-bb74-ad84b2a662e5))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 154 "unconnected-(U11-Pad5)") (pinfunction "A5") (pintype "passive") (tstamp 97cc39d8-c871-4e37-a9ca-8f3a0ea043e7))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "~{E}") (pintype "input") (tstamp 2fdba96d-8ce8-4d3e-9e54-485e4b754b6d))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 157 "-10V") (pinfunction "VEE") (pintype "power_in") (tstamp ba3030b2-37eb-4eb2-b7ee-c2f135251592))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp a064c737-c686-4181-95db-c4c0eab13acb))
+    (pad "9" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 142 "MUX_2") (pinfunction "S2") (pintype "input") (tstamp ca221485-8dbb-436e-8b3e-94c2d532aee3))
+    (pad "10" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 143 "MUX_1") (pinfunction "S1") (pintype "input") (tstamp f7a980e1-d757-405b-965e-cb3c9b1ceca1))
+    (pad "11" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 144 "MUX_0") (pinfunction "S0") (pintype "input") (tstamp f3c28ff0-c3be-47ce-bf6f-f3061324a07d))
+    (pad "12" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 158 "POTBY") (pinfunction "A3") (pintype "passive") (tstamp c665bf8f-ade8-4a9d-95ae-f4e3ccaa66bf))
+    (pad "13" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 159 "POTAX") (pinfunction "A0") (pintype "passive") (tstamp c0eebf2a-4881-44d5-83b5-dc6c113fd0d3))
+    (pad "14" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 160 "POTAY") (pinfunction "A1") (pintype "passive") (tstamp b576af53-9779-4b42-bea4-4d91783d8c4b))
+    (pad "15" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 161 "POTBX") (pinfunction "A2") (pintype "passive") (tstamp 236eb5d3-1a80-4626-bf3d-45645c8c1c5e))
+    (pad "16" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 162 "+10V") (pinfunction "VCC") (pintype "power_in") (tstamp 7cd8109f-5f99-46a5-9e32-14f7754144db))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "w_conn_av:din-5" (layer "F.Cu")
+    (tedit 5B4C9AD9) (tstamp 5f6e226e-a567-408b-beb0-c8a8e2ec508f)
+    (at 76.454 109.982 -90)
+    (descr "Din 5 (MIDI), Pro Signal P/N PSG03463")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/0750d4ff-a5bd-4bbf-8441-115f9d888468")
+    (attr through_hole)
+    (fp_text reference "J6" (at 0 11 90) (layer "F.SilkS")
+      (effects (font (size 1.5 1.5) (thickness 0.3)))
+      (tstamp 3450ae82-42ae-493f-904b-d8b1a09c107a)
+    )
+    (fp_text value "DIN-5" (at 0 -11 90) (layer "F.SilkS")
+      (effects (font (size 1.5 1.5) (thickness 0.3)))
+      (tstamp 741e6598-04b9-4005-a079-9081c23103ab)
+    )
+    (fp_line (start -8.99922 8.99922) (end -8.99922 8.49884) (layer "F.SilkS") (width 0.3048) (tstamp 14b6a088-e29e-4f65-bb62-fd783c1ab88e))
+    (fp_line (start -8.99922 8.001) (end -8.49884 8.001) (layer "F.SilkS") (width 0.3048) (tstamp 1d3dd843-278a-491c-aee7-c4ca56549357))
+    (fp_line (start 8.99922 9.4996) (end -10.50036 9.4996) (layer "F.SilkS") (width 0.3048) (tstamp 26584013-aa69-4f6e-9469-cf96829118fe))
+    (fp_line (start -5.4991 -8.99922) (end -5.4991 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp 389820b3-dc0f-41a8-9487-f37594ec848d))
+    (fp_line (start 5.4991 -8.99922) (end 5.4991 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp 39549a53-fe72-4509-a12d-de170bbf0433))
+    (fp_line (start 6.49986 -9.4996) (end 5.99948 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp 4035093c-8c14-4085-bfea-fcb41c163f69))
+    (fp_line (start 10.50036 8.99922) (end 8.99922 8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 42921c6f-25e8-4512-9139-83b5b81397a7))
+    (fp_line (start 8.99922 -8.99922) (end 8.99922 8.001) (layer "F.SilkS") (width 0.3048) (tstamp 4cb674e3-7fd0-4bdf-83d4-7b2424e2e5c0))
+    (fp_line (start -5.99948 -9.4996) (end -5.4991 -8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 4ed59335-4075-4e12-a596-bab87aafc796))
+    (fp_line (start -8.49884 8.001) (end -8.49884 8.49884) (layer "F.SilkS") (width 0.3048) (tstamp 53d63574-d294-4160-8943-1f901b80728f))
+    (fp_line (start 5.4991 -7.00024) (end 1.99898 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp 5841a60a-7434-4694-9b2f-60c2321b8bd0))
+    (fp_line (start 8.99922 -8.99922) (end 8.49884 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp 58518ef0-9375-45b7-b518-1100f14f6963))
+    (fp_line (start -8.99922 8.49884) (end 10.50036 8.49884) (layer "F.SilkS") (width 0.3048) (tstamp 6b4ae552-c3dc-4d02-ab1a-556e15ae247d))
+    (fp_line (start 5.99948 -9.4996) (end 5.4991 -8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 71c1b4b1-fe29-4ef4-89f5-de4386e105a9))
+    (fp_line (start -5.4991 -7.00024) (end -1.99898 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp 75fcab2b-759b-4221-b3ed-5bcbea1afb05))
+    (fp_line (start -8.99922 -8.99922) (end -8.99922 8.001) (layer "F.SilkS") (width 0.3048) (tstamp 7ab2c56a-308f-45dd-b534-f28d44e59352))
+    (fp_line (start 8.99922 8.001) (end 8.49884 8.001) (layer "F.SilkS") (width 0.3048) (tstamp 8157d0c3-4115-4fef-882d-18ff9f3b1e49))
+    (fp_line (start -8.99922 8.7503) (end 10.50036 8.7503) (layer "F.SilkS") (width 0.3048) (tstamp 8d258870-19f3-4d71-9a3d-1390358a4e5a))
+    (fp_line (start -1.99898 -8.99922) (end -1.99898 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp 8fecaef3-3ec3-48db-b92b-42aba82b3c34))
+    (fp_line (start 8.49884 -9.4996) (end 6.49986 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp 94865570-11cc-4b49-8ee4-db024780b3ae))
+    (fp_line (start -1.50114 -9.4996) (end -1.99898 -8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 94f92a53-a887-4e67-921d-9685969e3c14))
+    (fp_line (start 1.50114 -9.4996) (end 1.99898 -8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 9d1d67aa-bd89-4416-8ff1-ea3aed8edbd3))
+    (fp_line (start -10.50036 9.4996) (end -10.50036 8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 9d221b3b-0bfe-4439-a426-0f2594b9c7bf))
+    (fp_line (start -1.50114 -9.4996) (end 1.50114 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp a07f1e79-1d7d-4a07-b840-3da61e06e5e0))
+    (fp_line (start 8.49884 8.49884) (end 8.49884 8.001) (layer "F.SilkS") (width 0.3048) (tstamp a3c07522-2d1f-4d1c-a6e5-18097136531a))
+    (fp_line (start -8.99922 -8.99922) (end -8.49884 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp afd59d07-bfd6-4bc9-8176-e0ddec1872a1))
+    (fp_line (start -10.50036 8.99922) (end -8.99922 8.99922) (layer "F.SilkS") (width 0.3048) (tstamp d9209bac-cc1b-4bd5-9b0c-8896b0dbce47))
+    (fp_line (start 8.99922 8.99922) (end 8.99922 9.4996) (layer "F.SilkS") (width 0.3048) (tstamp d9c7258e-64f4-44a0-b9ed-474106f56c42))
+    (fp_line (start -10.50036 9.25068) (end 8.99922 9.25068) (layer "F.SilkS") (width 0.3048) (tstamp ddb83956-0781-4967-adf3-cb27a82b32ef))
+    (fp_line (start 10.50036 8.49884) (end 10.50036 8.99922) (layer "F.SilkS") (width 0.3048) (tstamp e12656ad-962f-4bd5-a35d-a45aa6b4e27e))
+    (fp_line (start -8.49884 -9.4996) (end -5.99948 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp f254f8e4-0eca-46a4-a3de-477f70bd6ec4))
+    (fp_line (start 8.99922 8.99922) (end -8.99922 8.99922) (layer "F.SilkS") (width 0.3048) (tstamp f80a85fd-e6d4-41d6-ba9f-12f575651e85))
+    (fp_line (start 1.99898 -8.99922) (end 1.99898 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp ff3f0dce-48a8-4a4e-9a85-b6808253807b))
+    (pad "1" thru_hole circle locked (at 7.5 -3 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask)
+      (net 96 "unconnected-(J6-Pad1)") (pintype "passive+no_connect") (tstamp e525b640-a490-46b0-aa2a-5838f1d12b7d))
+    (pad "2" thru_hole circle locked (at 0 -3 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask)
+      (net 95 "Net-(J6-Pad2)") (pintype "passive") (tstamp 7b0b2e9d-7b62-4d86-ba92-8de66c2be81f))
+    (pad "3" thru_hole circle locked (at -7.5 -3 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask)
+      (net 201 "unconnected-(J6-Pad3)") (pintype "passive+no_connect") (tstamp f37be837-3bee-4441-b239-c214f98ba58a))
+    (pad "4" thru_hole circle locked (at 5 -5.5 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask)
+      (net 94 "Net-(J6-Pad4)") (pintype "passive") (tstamp ba54b977-6e85-4849-863a-8aba90c0983f))
+    (pad "5" thru_hole circle locked (at -5 -5.5 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask)
+      (net 97 "unconnected-(J6-Pad5)") (pintype "passive+no_connect") (tstamp 56b75d3c-fa69-4f57-9aa5-64cfbf200c32))
+    (pad "6" thru_hole circle locked (at 5 7 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask) (tstamp 7614d1b3-3ead-4914-90b1-e5e05187dd06))
+    (pad "6" thru_hole circle locked (at -5 7 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask) (tstamp f2d404b6-1993-4de0-b78d-3ca9612287c7))
+    (model "${KISYS3DMOD}/walter/conn_av.3dshapes/din-5.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp 6162fbb8-6718-45ec-b23f-6a6f1488ec21)
+    (at 168.26 54.107)
+    (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/d319dba9-559f-41f7-9741-120941b0e3bc")
+    (attr through_hole)
+    (fp_text reference "U8" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp d4594981-27f1-4a06-a1fd-6b6d6447cc92)
+    )
+    (fp_text value "74LS573" (at 3.81 25.19) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 403fe6fc-ccef-48dc-9fba-05e0f4e09367)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 4af6cfa9-7361-4c53-bb8e-2bfe1aeff385)
+    )
+    (fp_line (start -1.44 24.25) (end 9.06 24.25) (layer "F.SilkS") (width 0.12) (tstamp 0cf92083-c68e-47d0-a7cf-1472f38b03e4))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 35f86aaf-4352-40bd-890f-8440ae949a2a))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 414383e9-27fa-43de-9974-d8d318075a13))
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 91627dd8-02df-4f1d-94ca-2c58606eeb05))
+    (fp_line (start -1.44 -1.39) (end -1.44 24.25) (layer "F.SilkS") (width 0.12) (tstamp 9d0a2417-cd85-4d85-9f14-fe6fb59de8f4))
+    (fp_line (start 6.06 24.19) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp a6f7e3ce-b65c-4b21-bbb5-f0a6221a8edb))
+    (fp_line (start 9.06 24.25) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp a8290893-fbe3-4dbf-8fd9-d4483a2d0837))
+    (fp_line (start 1.56 -1.33) (end 1.56 24.19) (layer "F.SilkS") (width 0.12) (tstamp c239d984-b580-4807-bf2d-17918be670b6))
+    (fp_line (start 1.56 24.19) (end 6.06 24.19) (layer "F.SilkS") (width 0.12) (tstamp d5c7692b-9b9d-4ae7-a4d4-ec4df1c0911d))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 6b6a224b-335c-4b2f-a4b4-9655c897469e))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 3f5e6c47-6b43-4345-9f7c-6306645793ee))
+    (fp_line (start -1.55 24.45) (end 9.15 24.45) (layer "F.CrtYd") (width 0.05) (tstamp a7af308f-1866-48f2-8361-626517dae4a8))
+    (fp_line (start -1.55 -1.6) (end -1.55 24.45) (layer "F.CrtYd") (width 0.05) (tstamp b1fefeee-d69d-40f4-a976-d354cb337259))
+    (fp_line (start 9.15 24.45) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp f04dd3a8-8a09-46cf-ab36-4851e86f9b8b))
+    (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp 150aa66b-131e-4778-9415-e86f96020154))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 444dc6de-250a-44e2-8d04-ab92cad4db39))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 4bf32638-8b39-4652-9eb4-5ea186c4114a))
+    (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer "F.Fab") (width 0.1) (tstamp 7036d9dc-ad61-48d4-ae7f-ef13520b8b49))
+    (fp_line (start 8.89 24.19) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp 7dafa95e-8b3b-4412-8b20-7a3f69afd3c9))
+    (fp_line (start -1.27 -1.33) (end -1.27 24.19) (layer "F.Fab") (width 0.1) (tstamp c0b50812-8d31-4a3a-afc8-c351cecc46ac))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp cb8d6ba7-9e76-480d-a654-93e8b1ca7dbc))
+    (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer "F.Fab") (width 0.1) (tstamp d3d02221-6ea3-406f-ac4c-a49c42c0fd34))
+    (fp_line (start -1.27 24.19) (end 8.89 24.19) (layer "F.Fab") (width 0.1) (tstamp e19fed5e-f59d-47db-b691-444464bfbba0))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "OE") (pintype "input") (tstamp 821c9293-77d2-42cb-9543-0ec2a5ba4615))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 38 "/#D0") (pinfunction "D0") (pintype "input") (tstamp 7d7230e8-2425-42e2-91de-0f9c97ea37bf))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 1 "/#D1") (pinfunction "D1") (pintype "input") (tstamp 0cff5040-a1bf-4d2a-a95b-88c19242050a))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 "/#D2") (pinfunction "D2") (pintype "input") (tstamp a0ee3ea2-9cd2-4c7f-8791-110d484dc360))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 2 "/#D3") (pinfunction "D3") (pintype "input") (tstamp 755837d1-6fed-4be4-8c33-dc7cd37121c9))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 "/#D4") (pinfunction "D4") (pintype "input") (tstamp 89d97f01-6b86-47e5-8d2b-bc17d9c91e7c))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 3 "/#D5") (pinfunction "D5") (pintype "input") (tstamp 0dbc4bf0-07cb-489e-8c16-969847505428))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 "/#D6") (pinfunction "D6") (pintype "input") (tstamp 9a306ff7-3755-4dfc-9dd2-89124a8c5101))
+    (pad "9" thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 4 "/#D7") (pinfunction "D7") (pintype "input") (tstamp 67b5646d-a5e1-4408-b051-39ab3b7b1c21))
+    (pad "10" thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp e15902dd-1cab-4d7a-a0d6-30dd271cfd95))
+    (pad "11" thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 140 "Net-(U5-Pad13)") (pinfunction "Load") (pintype "input") (tstamp 3da5da22-d956-45d5-9215-9b97ab22643b))
+    (pad "12" thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 173 "unconnected-(U8-Pad12)") (pinfunction "Q7") (pintype "tri_state") (tstamp 13f01618-f510-46f3-813d-b40ef3045450))
+    (pad "13" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 174 "unconnected-(U8-Pad13)") (pinfunction "Q6") (pintype "tri_state") (tstamp 0409adf5-6fc2-49d9-b09b-dc61f3d192c6))
+    (pad "14" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 175 "unconnected-(U8-Pad14)") (pinfunction "Q5") (pintype "tri_state") (tstamp 7179828b-4e81-4b9a-990e-b0c9148284da))
+    (pad "15" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 176 "unconnected-(U8-Pad15)") (pinfunction "Q4") (pintype "tri_state") (tstamp 8c7f1bb2-1f7e-49ec-8e99-bc6a9f98c6a9))
+    (pad "16" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 141 "ADC_START") (pinfunction "Q3") (pintype "tri_state") (tstamp 4f85d5c2-524a-445b-a1ea-91edeeaffe72))
+    (pad "17" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 142 "MUX_2") (pinfunction "Q2") (pintype "tri_state") (tstamp 00845cc8-1522-4321-87f3-d883c89bcb3a))
+    (pad "18" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 143 "MUX_1") (pinfunction "Q1") (pintype "tri_state") (tstamp 1dd958b8-2893-480b-9dda-901853f4158d))
+    (pad "19" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 144 "MUX_0") (pinfunction "Q0") (pintype "tri_state") (tstamp 6971b2a9-aa2e-4cf5-b78a-9bd6291b632e))
+    (pad "20" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 63a0d9f8-b980-462f-8086-0732bc1d0c45))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (layer "F.Cu")
+    (tedit 5AE5139B) (tstamp 65d50500-96c3-4685-9691-5f83fde7ff57)
+    (at 80.924 98.552 90)
+    (descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+    (tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/02818362-75d9-4edd-8bd5-6bcfd7abcd84")
+    (attr through_hole)
+    (fp_text reference "R3" (at 3.81 -1.92 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 7f3472d8-b33a-40c5-a248-c96394fd69de)
+    )
+    (fp_text value "10k" (at 3.81 1.92 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 23d269d6-d694-442a-bf5d-98bf3544fc31)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 0 90) (layer "F.Fab")
+      (effects (font (size 0.72 0.72) (thickness 0.108)))
+      (tstamp 463e71c6-e035-4ed0-9a41-c3c9633f2c78)
+    )
+    (fp_line (start 1.89 0.92) (end 5.73 0.92) (layer "F.SilkS") (width 0.12) (tstamp 066893ee-f587-4ad1-a5e3-e3171a7f7252))
+    (fp_line (start 5.73 0.92) (end 5.73 -0.92) (layer "F.SilkS") (width 0.12) (tstamp 2330a65f-a667-4564-b2ea-fd267508069a))
+    (fp_line (start 6.68 0) (end 5.73 0) (layer "F.SilkS") (width 0.12) (tstamp 2c8a20bd-e92e-46ff-b900-260ee00ab04b))
+    (fp_line (start 1.89 -0.92) (end 1.89 0.92) (layer "F.SilkS") (width 0.12) (tstamp 3223d5c1-12ae-4383-9a3d-a77618f00732))
+    (fp_line (start 5.73 -0.92) (end 1.89 -0.92) (layer "F.SilkS") (width 0.12) (tstamp 34bb2d5a-a1fd-4187-b623-25a5b805199b))
+    (fp_line (start 0.94 0) (end 1.89 0) (layer "F.SilkS") (width 0.12) (tstamp 4969850b-ae26-4ccb-823e-8fd7d1c082fe))
+    (fp_line (start 8.57 1.05) (end 8.57 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 73892a2a-cb53-43a4-8e7c-751de25d1e29))
+    (fp_line (start -0.95 -1.05) (end -0.95 1.05) (layer "F.CrtYd") (width 0.05) (tstamp 7c1fd6fc-5c53-4ccb-a456-46fe6fc0bc71))
+    (fp_line (start -0.95 1.05) (end 8.57 1.05) (layer "F.CrtYd") (width 0.05) (tstamp 7e038545-c5a5-4131-a49e-7b5043e7ec34))
+    (fp_line (start 8.57 -1.05) (end -0.95 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 9cb0289b-897f-4a33-9575-6ead0989832a))
+    (fp_line (start 5.61 -0.8) (end 2.01 -0.8) (layer "F.Fab") (width 0.1) (tstamp 1675ce03-54b6-4252-90b1-150b2d4729ec))
+    (fp_line (start 2.01 0.8) (end 5.61 0.8) (layer "F.Fab") (width 0.1) (tstamp 31d127b8-e8f8-47b6-acc4-5f7197d756d8))
+    (fp_line (start 5.61 0.8) (end 5.61 -0.8) (layer "F.Fab") (width 0.1) (tstamp a49f7437-7605-4a08-b3ab-0ea16e8bc6c8))
+    (fp_line (start 0 0) (end 2.01 0) (layer "F.Fab") (width 0.1) (tstamp bd3e3af4-a5b8-4e4b-95b1-3c69a267c242))
+    (fp_line (start 2.01 -0.8) (end 2.01 0.8) (layer "F.Fab") (width 0.1) (tstamp daa8252e-3760-4210-b0ae-513325376d6c))
+    (fp_line (start 7.62 0) (end 5.61 0) (layer "F.Fab") (width 0.1) (tstamp dbe6edc1-ee1c-41ad-b94e-6a468b80b874))
+    (pad "1" thru_hole circle (at 0 0 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 100 "Net-(LED1-Pad1b)") (pintype "passive") (tstamp 7850e091-0fbf-4f7c-a328-cd019df441e0))
+    (pad "2" thru_hole oval (at 7.62 0 90) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pintype "passive") (tstamp 191379e4-86ba-4bf3-8d2d-4cd5385d32c3))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_TO_SOT_THT:TO-220-3_Vertical" (layer "F.Cu")
+    (tedit 5AC8BA0D) (tstamp 673ed119-91db-4148-9876-56639d2d2321)
+    (at 111.506 59.182 90)
+    (descr "TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")
+    (tags "TO-220-3 Vertical RM 2.54mm")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/c9feb823-50d6-4749-b692-e255243698c1")
+    (attr through_hole)
+    (fp_text reference "U16" (at 2.54 -4.27 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp b98190a3-4e75-4ed8-b75b-e1b37bee46b3)
+    )
+    (fp_text value "LM7810_TO220" (at 2.54 2.5 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp d92867dc-3e98-46a9-a48e-3161efe31b10)
+    )
+    (fp_text user "${REFERENCE}" (at 2.54 -4.27 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c4d75d3d-bb31-481d-a4a7-a0f504882b68)
+    )
+    (fp_line (start -2.58 1.371) (end 7.66 1.371) (layer "F.SilkS") (width 0.12) (tstamp 294d1b3f-d421-48e2-92a4-f8f5eef13748))
+    (fp_line (start -2.58 -3.27) (end -2.58 1.371) (layer "F.SilkS") (width 0.12) (tstamp 4925c46f-467c-40b3-95db-ef4df267cd8b))
+    (fp_line (start 4.391 -3.27) (end 4.391 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 4a9da171-847e-4bc4-93f9-edfe5c4b8354))
+    (fp_line (start -2.58 -3.27) (end 7.66 -3.27) (layer "F.SilkS") (width 0.12) (tstamp 5fc5324e-c2ef-45c8-948a-a82775445cd5))
+    (fp_line (start 0.69 -3.27) (end 0.69 -1.76) (layer "F.SilkS") (width 0.12) (tstamp becc358e-ef6d-41ed-a412-61ca01ad5ed6))
+    (fp_line (start 7.66 -3.27) (end 7.66 1.371) (layer "F.SilkS") (width 0.12) (tstamp e5b90e39-3962-49db-a2a4-466531862883))
+    (fp_line (start -2.58 -1.76) (end 7.66 -1.76) (layer "F.SilkS") (width 0.12) (tstamp f5707a39-7e4e-416d-b856-204502394794))
+    (fp_line (start -2.71 -3.4) (end -2.71 1.51) (layer "F.CrtYd") (width 0.05) (tstamp 01fb1e6b-cb11-499c-98a0-6bff6dff5959))
+    (fp_line (start 7.79 1.51) (end 7.79 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp 436b9e93-01ad-4cd2-a39e-eee50a26ba10))
+    (fp_line (start 7.79 -3.4) (end -2.71 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp cf4939e9-8ae0-4af4-8ec6-e88cfbcbfe6e))
+    (fp_line (start -2.71 1.51) (end 7.79 1.51) (layer "F.CrtYd") (width 0.05) (tstamp d976a998-0355-4b51-98dc-421418498533))
+    (fp_line (start 7.54 -3.15) (end -2.46 -3.15) (layer "F.Fab") (width 0.1) (tstamp 26b5b06d-6731-4f1d-a50f-a1a758285eac))
+    (fp_line (start -2.46 -1.88) (end 7.54 -1.88) (layer "F.Fab") (width 0.1) (tstamp 2e0de0fd-ad73-4e93-8d2e-96ad3d9f4bc7))
+    (fp_line (start 0.69 -3.15) (end 0.69 -1.88) (layer "F.Fab") (width 0.1) (tstamp 551310a4-3882-4605-bfec-f0802df1435c))
+    (fp_line (start -2.46 -3.15) (end -2.46 1.25) (layer "F.Fab") (width 0.1) (tstamp 6d7c23f0-27c3-4fa6-89cc-f79a540be70c))
+    (fp_line (start 7.54 1.25) (end 7.54 -3.15) (layer "F.Fab") (width 0.1) (tstamp 7b859b76-0528-49b2-a54e-fd6560111b42))
+    (fp_line (start 4.39 -3.15) (end 4.39 -1.88) (layer "F.Fab") (width 0.1) (tstamp b6f6bd1a-2333-4a7e-8ef6-f8a63bf31635))
+    (fp_line (start -2.46 1.25) (end 7.54 1.25) (layer "F.Fab") (width 0.1) (tstamp ed06b896-4df0-4238-b6eb-bbbe5360e849))
+    (pad "1" thru_hole rect (at 0 0 90) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 164 "unconnected-(U16-Pad1)") (pinfunction "VI") (pintype "power_in") (tstamp e8a30a4a-b90d-43dc-9cd2-b512b8cb2467))
+    (pad "2" thru_hole oval (at 2.54 0 90) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 165 "unconnected-(U16-Pad2)") (pinfunction "GND") (pintype "power_in") (tstamp 93d4d131-a9f1-4257-bd4f-e06ad27b3631))
+    (pad "3" thru_hole oval (at 5.08 0 90) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 166 "unconnected-(U16-Pad3)") (pinfunction "VO") (pintype "power_out") (tstamp 233cfd4a-3e69-493d-b359-bfb36c843ecb))
+    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-3_Vertical.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "w_conn_av:din-5" (layer "F.Cu")
+    (tedit 5B4C9AD9) (tstamp 7d512d14-3ca4-4934-b506-eb07d268c7dc)
+    (at 76.454 129.794 -90)
+    (descr "Din 5 (MIDI), Pro Signal P/N PSG03463")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/9810c062-d540-4d9c-8b60-21a72f02a973")
+    (attr through_hole)
+    (fp_text reference "J7" (at 0 11 90) (layer "F.SilkS")
+      (effects (font (size 1.5 1.5) (thickness 0.3)))
+      (tstamp 163cdeae-7841-4f2c-b738-e36b081d5e19)
+    )
+    (fp_text value "DIN-5" (at 0 -11 90) (layer "F.SilkS")
+      (effects (font (size 1.5 1.5) (thickness 0.3)))
+      (tstamp e5abcaa8-c89a-49d4-9e47-28a25f37d322)
+    )
+    (fp_line (start -10.50036 9.4996) (end -10.50036 8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 05fda319-28dc-4877-8331-02cb10501361))
+    (fp_line (start 10.50036 8.49884) (end 10.50036 8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 1330eb77-c16f-4a58-a897-f5af49736826))
+    (fp_line (start -1.99898 -8.99922) (end -1.99898 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp 20d6997e-64c7-454b-9573-baf26e1ad11b))
+    (fp_line (start -1.50114 -9.4996) (end -1.99898 -8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 240fde71-00e0-458d-bf75-b4d973cb180b))
+    (fp_line (start 8.99922 8.001) (end 8.49884 8.001) (layer "F.SilkS") (width 0.3048) (tstamp 2415334a-b998-4d19-a8b5-e60e8af2aff4))
+    (fp_line (start 8.99922 8.99922) (end -8.99922 8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 27b5a6bb-bf08-4e16-abae-290afd548f36))
+    (fp_line (start -8.99922 -8.99922) (end -8.99922 8.001) (layer "F.SilkS") (width 0.3048) (tstamp 2fa17bd4-23af-495d-84c8-95f8b6beb5a8))
+    (fp_line (start 8.99922 -8.99922) (end 8.49884 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp 325006ce-4c23-4f07-9871-dc0cd047f7fd))
+    (fp_line (start -8.99922 8.99922) (end -8.99922 8.49884) (layer "F.SilkS") (width 0.3048) (tstamp 345a9ac1-be31-400b-9c5d-4af388112d4b))
+    (fp_line (start 1.99898 -8.99922) (end 1.99898 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp 4b1dbc88-c8c5-476c-80ac-830e56684be9))
+    (fp_line (start 5.4991 -7.00024) (end 1.99898 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp 511ddebd-9f54-463b-bc54-5ebdd708d33d))
+    (fp_line (start 8.99922 -8.99922) (end 8.99922 8.001) (layer "F.SilkS") (width 0.3048) (tstamp 74796a55-82bc-4f74-9e9c-c7cb232069e3))
+    (fp_line (start 5.99948 -9.4996) (end 5.4991 -8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 764ce9a2-c363-448f-a68c-a7dbf5cd80c1))
+    (fp_line (start -8.99922 -8.99922) (end -8.49884 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp 76d9276c-0bff-44cf-81b5-cc0de1c97f12))
+    (fp_line (start -10.50036 8.99922) (end -8.99922 8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 835ada2e-dc88-46f5-b472-12f6a1e8c9f4))
+    (fp_line (start -8.99922 8.001) (end -8.49884 8.001) (layer "F.SilkS") (width 0.3048) (tstamp 88ec470b-1595-4040-bc2a-91476c84ca2e))
+    (fp_line (start -8.99922 8.7503) (end 10.50036 8.7503) (layer "F.SilkS") (width 0.3048) (tstamp 90dda447-2750-402e-9a9e-df264b0c0bc9))
+    (fp_line (start -8.99922 8.49884) (end 10.50036 8.49884) (layer "F.SilkS") (width 0.3048) (tstamp 9421d8ab-ec24-4783-b746-a12fbd00100e))
+    (fp_line (start -10.50036 9.25068) (end 8.99922 9.25068) (layer "F.SilkS") (width 0.3048) (tstamp 961e37cd-505c-40aa-baef-0a680d665d8f))
+    (fp_line (start 8.49884 -9.4996) (end 6.49986 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp 96930a67-6215-4f2b-a9cc-16f78c9fd164))
+    (fp_line (start 1.50114 -9.4996) (end 1.99898 -8.99922) (layer "F.SilkS") (width 0.3048) (tstamp 9a7ade3c-a81d-4038-a57c-b220b9c3cd90))
+    (fp_line (start -8.49884 8.001) (end -8.49884 8.49884) (layer "F.SilkS") (width 0.3048) (tstamp 9cdc04e7-a7c1-410b-8dd7-1b5a287afb98))
+    (fp_line (start 8.49884 8.49884) (end 8.49884 8.001) (layer "F.SilkS") (width 0.3048) (tstamp a5e5a32b-d259-4833-9676-56ada82e83c2))
+    (fp_line (start 5.4991 -8.99922) (end 5.4991 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp adfaccc9-bb80-495a-9038-d58935037d76))
+    (fp_line (start 6.49986 -9.4996) (end 5.99948 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp b08a146a-6e43-46ac-8c31-9d5442623eb3))
+    (fp_line (start -5.99948 -9.4996) (end -5.4991 -8.99922) (layer "F.SilkS") (width 0.3048) (tstamp b6fc4182-53d3-44c8-80e1-53918daa9139))
+    (fp_line (start 8.99922 8.99922) (end 8.99922 9.4996) (layer "F.SilkS") (width 0.3048) (tstamp c60ba6ae-e013-424d-bb59-f3de27f735b1))
+    (fp_line (start 8.99922 9.4996) (end -10.50036 9.4996) (layer "F.SilkS") (width 0.3048) (tstamp c7a7077f-9289-4bb4-8f3b-a449cb499057))
+    (fp_line (start -5.4991 -7.00024) (end -1.99898 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp cf672f56-2d68-4c6c-a783-23e23c937b72))
+    (fp_line (start -1.50114 -9.4996) (end 1.50114 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp d2d83bcc-f2f8-4838-be35-0f2248bff3b6))
+    (fp_line (start -8.49884 -9.4996) (end -5.99948 -9.4996) (layer "F.SilkS") (width 0.3048) (tstamp e03d7bc9-2bd0-42b5-96ba-4ca164fb4c50))
+    (fp_line (start -5.4991 -8.99922) (end -5.4991 -7.00024) (layer "F.SilkS") (width 0.3048) (tstamp e721274f-b458-4ab5-8d4d-44bffaffa7c9))
+    (fp_line (start 10.50036 8.99922) (end 8.99922 8.99922) (layer "F.SilkS") (width 0.3048) (tstamp f587f477-194d-41ae-8a6d-91fbd85f9d3f))
+    (pad "1" thru_hole circle locked (at 7.5 -3 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask)
+      (net 204 "unconnected-(J7-Pad1)") (pintype "passive+no_connect") (tstamp ddcf9a83-0126-4df6-88fa-3363d508d3a6))
+    (pad "2" thru_hole circle locked (at 0 -3 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask)
+      (net 203 "Net-(J7-Pad2)") (pintype "passive") (tstamp 4736f749-4a0e-4a05-b1aa-d51f1c3fc23d))
+    (pad "3" thru_hole circle locked (at -7.5 -3 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask)
+      (net 29 "GND") (pintype "passive") (tstamp 3d927ca0-f4ad-42ab-b902-dfef8d84eebb))
+    (pad "4" thru_hole circle locked (at 5 -5.5 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask)
+      (net 202 "Net-(J7-Pad4)") (pintype "passive") (tstamp 8847e751-6992-4f80-92c5-c3bef4b5dbf6))
+    (pad "5" thru_hole circle locked (at -5 -5.5 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask)
+      (net 205 "unconnected-(J7-Pad5)") (pintype "passive+no_connect") (tstamp 782b86fa-ef9f-4c16-a991-b44a80f0f0c3))
+    (pad "6" thru_hole circle locked (at -5 7 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask) (tstamp 1fbda89d-82ba-4f0a-b113-988f269883dc))
+    (pad "6" thru_hole circle locked (at 5 7 270) (size 2.5 2.5) (drill 1.4) (layers *.Cu *.Mask) (tstamp 3fc3a397-ec3a-4314-aa6a-44925ef4cbbe))
+    (model "${KISYS3DMOD}/walter/conn_av.3dshapes/din-5.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp 80bbd906-780d-49d4-9591-df6c1a36ee85)
+    (at 133.858 54.102)
+    (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/4319cf90-0bee-4d24-80af-71d3ee881cb2")
+    (attr through_hole)
+    (fp_text reference "U9" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 102d761a-a04d-4bdb-b9ce-1020caa4bd43)
+    )
+    (fp_text value "74LS573" (at 3.81 25.19) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 78c712d8-743d-4a6d-8662-2c2dd36cd008)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9e0a9e80-88c4-4a2c-a2a8-93fe9a72674c)
+    )
+    (fp_line (start 9.06 24.25) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 1b360fec-e6e2-460d-a7d5-888750eed856))
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 1dbba35b-9a00-4b69-bcd4-8db1f11be904))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 27d13689-e6f3-4d95-8977-cad2142d64b8))
+    (fp_line (start 6.06 24.19) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 33b526a5-3e20-49d7-9642-c9797b75fc47))
+    (fp_line (start -1.44 -1.39) (end -1.44 24.25) (layer "F.SilkS") (width 0.12) (tstamp 5ccbbc2f-657a-4ccd-8f11-e3513724a6fd))
+    (fp_line (start -1.44 24.25) (end 9.06 24.25) (layer "F.SilkS") (width 0.12) (tstamp 955044ee-7cc1-49b3-afff-98b6490a3e4b))
+    (fp_line (start 1.56 -1.33) (end 1.56 24.19) (layer "F.SilkS") (width 0.12) (tstamp 9e7cc8eb-554b-45f9-803a-0e51ee392f16))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp d08c50d0-cb1b-4bbd-a8a4-81a9af0934ae))
+    (fp_line (start 1.56 24.19) (end 6.06 24.19) (layer "F.SilkS") (width 0.12) (tstamp fd02a744-5914-4f2d-889a-077284959875))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp d997bae6-daa7-4cc5-a642-b2cad7441c68))
+    (fp_line (start 9.15 24.45) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 00a76187-ca2b-4aa8-82af-3022361463f4))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 3b7d987b-7e6a-41ab-9c34-bb550e863aaf))
+    (fp_line (start -1.55 -1.6) (end -1.55 24.45) (layer "F.CrtYd") (width 0.05) (tstamp 5bbfbb31-d340-4922-a9e1-d641d1e779f8))
+    (fp_line (start -1.55 24.45) (end 9.15 24.45) (layer "F.CrtYd") (width 0.05) (tstamp c87a14dd-566a-4c1e-b08a-ffe7e9d164ac))
+    (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp 3adb1496-5ebd-4522-80e1-3088d174789e))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 449c62c6-36b9-41c4-9734-b0a8672e3936))
+    (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer "F.Fab") (width 0.1) (tstamp 4e63438a-efd5-43a8-8715-5bbbee69fa99))
+    (fp_line (start -1.27 24.19) (end 8.89 24.19) (layer "F.Fab") (width 0.1) (tstamp 6e6e210b-daed-4c43-baa6-7e3a1946a4ae))
+    (fp_line (start 8.89 24.19) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp 734e66de-90b5-45a3-a89c-89278f1e212c))
+    (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer "F.Fab") (width 0.1) (tstamp a5eb7ee2-935a-4b6e-a3b0-8f96329d19b3))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp a6e27bed-de13-4301-8969-087688dc1b55))
+    (fp_line (start -1.27 -1.33) (end -1.27 24.19) (layer "F.Fab") (width 0.1) (tstamp aef727d6-d5de-4509-8562-485ca8f7e684))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp ca31d2f3-7452-4c14-b37f-84025598b00b))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 131 "~{RD_PORTA}") (pinfunction "OE") (pintype "input") (tstamp 73f77113-70ea-45fd-8212-3bee79b9d126))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 145 "JOYA0") (pinfunction "D0") (pintype "input") (tstamp 66d4094e-23d3-41a8-9de0-acaff5ca21f1))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 146 "JOYA1") (pinfunction "D1") (pintype "input") (tstamp c5dfe07a-9433-40b0-b7a3-f77cefaddec7))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 147 "JOYA2") (pinfunction "D2") (pintype "input") (tstamp b5109872-d37b-42ef-888b-98a455cea4d5))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 148 "JOYA3") (pinfunction "D3") (pintype "input") (tstamp d07acc8b-53e1-4f35-bb11-b180276dbf59))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 149 "FIREA{slash}LPA") (pinfunction "D4") (pintype "input") (tstamp 205b390c-c0ca-4804-9216-993a9079fb0f))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 137 "~{ADC_RDY}") (pinfunction "D5") (pintype "input") (tstamp cd60acbe-3fdd-4705-8987-7a5934756b54))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 150 "BUF_POTAX") (pinfunction "D6") (pintype "input") (tstamp b4a6a9e2-aca1-4ad6-821a-5fc367ab5e9a))
+    (pad "9" thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 151 "BUF_POTAY") (pinfunction "D7") (pintype "input") (tstamp 7a11fb75-9871-44ba-9bdb-4349dc78ddb2))
+    (pad "10" thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 6a1f3063-a862-444d-a32d-e56143b5c03a))
+    (pad "11" thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 131 "~{RD_PORTA}") (pinfunction "Load") (pintype "input") (tstamp 2beaf6ca-2add-42d5-98d3-9ce235416bab))
+    (pad "12" thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 4 "/#D7") (pinfunction "Q7") (pintype "tri_state") (tstamp bf709e46-47e4-4a15-bd4c-9e94fbb053d5))
+    (pad "13" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 "/#D6") (pinfunction "Q6") (pintype "tri_state") (tstamp 4864cfc9-330a-4a63-b745-b5d8a3a77e63))
+    (pad "14" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 3 "/#D5") (pinfunction "Q5") (pintype "tri_state") (tstamp 1ef318a7-2d4d-428b-aa73-7f4df9c84f06))
+    (pad "15" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 "/#D4") (pinfunction "Q4") (pintype "tri_state") (tstamp 2509f981-4292-4255-bf41-45ea5feb58bf))
+    (pad "16" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 2 "/#D3") (pinfunction "Q3") (pintype "tri_state") (tstamp dbc386f0-a029-413f-90c2-ddf5c3d0fed2))
+    (pad "17" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 "/#D2") (pinfunction "Q2") (pintype "tri_state") (tstamp 082bee8d-f96b-4994-bbfa-65abeaa570ad))
+    (pad "18" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 1 "/#D1") (pinfunction "Q1") (pintype "tri_state") (tstamp af93fcf4-7ebd-4df6-b246-ddaf8a2ffdab))
+    (pad "19" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 38 "/#D0") (pinfunction "Q0") (pintype "tri_state") (tstamp f857504b-fc01-433e-9061-a82544b5d18c))
+    (pad "20" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 7f80d3b3-81f5-4fb4-955c-1fa085358879))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-18_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp 8659c80d-80a2-43b9-ad9c-32ad48891220)
+    (at 150.886 87.132)
+    (descr "18-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/09463994-bba1-4492-b0f0-70b909d40652")
+    (attr through_hole)
+    (fp_text reference "U12" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 6f80fbb2-ac4c-4cbd-929c-985047ad8ccc)
+    )
+    (fp_text value "AD570" (at 3.81 22.65) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp e7a006ce-0f82-4892-91e0-922dbe7a9a24)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 10.16) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 5e32da30-1a3e-4135-adaf-bbf389b0c3fc)
+    )
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 196e2e1c-99db-48a2-923e-0258bca0805d))
+    (fp_line (start 1.56 -1.33) (end 1.56 21.65) (layer "F.SilkS") (width 0.12) (tstamp 1bc69943-163a-4f23-a1b2-869455d3610c))
+    (fp_line (start -1.44 21.71) (end 9.06 21.71) (layer "F.SilkS") (width 0.12) (tstamp 328427ae-624d-4ad5-9eae-c7dba1277b8f))
+    (fp_line (start 1.56 21.65) (end 6.06 21.65) (layer "F.SilkS") (width 0.12) (tstamp 414df5d7-f19b-4687-a4de-327c40e73e20))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 7cd22ddf-b7a3-4ab8-89e3-a5e58213159b))
+    (fp_line (start -1.44 -1.39) (end -1.44 21.71) (layer "F.SilkS") (width 0.12) (tstamp 9eb5fc74-7ee2-4483-b24f-769829d8a6c2))
+    (fp_line (start 6.06 21.65) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp a1fd107d-3e8c-4d45-b1b9-b910fe926734))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp a58c2dc5-d0b2-4b7a-84f6-0ad19b70b65a))
+    (fp_line (start 9.06 21.71) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp b29e116d-0c94-4f3d-a318-db4c1054931b))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 21ca756f-3477-4ce7-b401-446af31305b1))
+    (fp_line (start -1.55 21.9) (end 9.15 21.9) (layer "F.CrtYd") (width 0.05) (tstamp 1971aaa8-4fc8-4165-91ab-821ea2d686e3))
+    (fp_line (start 9.15 21.9) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 4ee7e00d-7ebf-4975-bd69-7b422f82b3e0))
+    (fp_line (start -1.55 -1.6) (end -1.55 21.9) (layer "F.CrtYd") (width 0.05) (tstamp 55811421-7465-4b7c-a8c0-f5132bc3a205))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp a773823e-0f26-4fe7-b141-87b580d11b17))
+    (fp_line (start 8.89 21.65) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp 229089b5-d96a-45a7-930c-5b21e68180d7))
+    (fp_line (start -1.27 -1.33) (end -1.27 21.65) (layer "F.Fab") (width 0.1) (tstamp 5e707534-c918-46f7-a5cb-689e5a18b5bb))
+    (fp_line (start -1.27 21.65) (end 8.89 21.65) (layer "F.Fab") (width 0.1) (tstamp 60af2486-27b0-4394-8b74-bf0b63a58ade))
+    (fp_line (start 6.985 -1.27) (end 6.985 21.59) (layer "F.Fab") (width 0.1) (tstamp 642bef19-f089-4145-8521-0c78a2141a57))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp 8f03ae41-61bd-4463-bc12-db0dde34447c))
+    (fp_line (start 0.635 21.59) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp 93ebecb5-a9cc-4d2c-95d6-f1997abc5a8e))
+    (fp_line (start 6.985 21.59) (end 0.635 21.59) (layer "F.Fab") (width 0.1) (tstamp b5ea13a8-3e37-4201-b115-0647094f76a8))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp bb5999d5-f86c-445a-9ff9-2a1b539dc199))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp d9b138bc-0203-4547-9bd8-5f8e532ba1ac))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 155 "unconnected-(U12-Pad1)") (pintype "output") (tstamp 09fb80d2-b024-4766-bca5-51e910d26f69))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 188 "Net-(U12-Pad2)") (pinfunction "D7") (pintype "output") (tstamp f23aaf25-de61-4f0e-9770-0b4e07746fe6))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 156 "Net-(U12-Pad3)") (pinfunction "D6") (pintype "output") (tstamp 75ada5c7-eed3-466b-a900-bb7cf3da6f9e))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 189 "Net-(U12-Pad4)") (pinfunction "D5") (pintype "output") (tstamp bcad968c-ae8b-4b0c-9fcd-d2e0cc6f448c))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 190 "Net-(U12-Pad5)") (pinfunction "D4") (pintype "output") (tstamp 56a200fd-1c90-48ad-bf2a-e7048d300d28))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 191 "Net-(U12-Pad6)") (pinfunction "D3") (pintype "output") (tstamp c15af059-8b9d-458f-a49d-de88857a3451))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 192 "Net-(U12-Pad7)") (pinfunction "D2") (pintype "output") (tstamp 21fc70bf-38cb-4f64-80c8-52f8fb5c596f))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 193 "Net-(U12-Pad8)") (pinfunction "D1") (pintype "output") (tstamp c4e5f4b1-3784-4173-92ec-f445bea03d2c))
+    (pad "9" thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 194 "Net-(U12-Pad9)") (pinfunction "D0") (pintype "output") (tstamp f4c67df3-763c-4141-be1b-5de814d62315))
+    (pad "10" thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "input") (tstamp ccc51975-f79d-42b1-9218-b1bb4e005f58))
+    (pad "11" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 141 "ADC_START") (pinfunction "BLNK/~{CONV}") (pintype "input") (tstamp 38d2e88e-817b-499b-a8dc-6ffe82e53baa))
+    (pad "12" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 163 "-15V") (pinfunction "VEE") (pintype "input") (tstamp d12fa963-6d6a-4144-97fd-b5e112c10b91))
+    (pad "13" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 186 "Net-(U11-Pad3)") (pinfunction "ANALOG_IN") (pintype "input") (tstamp 6050ade4-d8f2-4a7b-93e2-d062e93e9edb))
+    (pad "14" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "ANALOG_COM") (pintype "input") (tstamp 6ac440ba-4881-4f79-8968-a3e9f9fd1b3e))
+    (pad "15" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "BIPOLAR") (pintype "input") (tstamp 22df74e7-4d34-42bf-850f-da14c7fd1281))
+    (pad "16" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "DIGITAL_COM") (pintype "input") (tstamp 83128908-7808-4723-b26c-8992131a5841))
+    (pad "17" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 137 "~{ADC_RDY}") (pinfunction "~{DATA_RDY}") (pintype "output") (tstamp e7d76002-13e3-46e0-a8a6-c532d4210de7))
+    (pad "18" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 195 "unconnected-(U12-Pad18)") (pintype "output") (tstamp 284b4b05-f802-48af-884a-d2ca721ae34d))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-18_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (layer "F.Cu")
+    (tedit 5AE5139B) (tstamp 8cb63406-42c5-417f-9384-cf8cdba62340)
+    (at 100.584 117.729 180)
+    (descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+    (tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/77c5483a-ab96-447c-8f8e-bc1d8a4a69f0")
+    (attr through_hole)
+    (fp_text reference "R5" (at 3.81 -1.92) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 44f6de44-c3d8-405f-ac4c-196fb6e5deee)
+    )
+    (fp_text value "10k" (at 3.81 1.92) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 2ecadc66-69f8-45d0-bf37-af9bed077d19)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 0) (layer "F.Fab")
+      (effects (font (size 0.72 0.72) (thickness 0.108)))
+      (tstamp 6d4e5957-6764-40d7-9d3e-e16ba095c79a)
+    )
+    (fp_line (start 6.68 0) (end 5.73 0) (layer "F.SilkS") (width 0.12) (tstamp 051d4750-b73a-474f-abf5-a58dadb01c92))
+    (fp_line (start 1.89 -0.92) (end 1.89 0.92) (layer "F.SilkS") (width 0.12) (tstamp 74a9c3ca-08aa-4a6a-9a4f-5ecc24362076))
+    (fp_line (start 5.73 0.92) (end 5.73 -0.92) (layer "F.SilkS") (width 0.12) (tstamp 7e9c7b14-3332-49ee-a587-5014a80db3f9))
+    (fp_line (start 1.89 0.92) (end 5.73 0.92) (layer "F.SilkS") (width 0.12) (tstamp ad9624f8-cf25-4b9a-95b1-2c64fccd57f6))
+    (fp_line (start 0.94 0) (end 1.89 0) (layer "F.SilkS") (width 0.12) (tstamp e382fedc-c868-44fd-9740-47cc05b15c1c))
+    (fp_line (start 5.73 -0.92) (end 1.89 -0.92) (layer "F.SilkS") (width 0.12) (tstamp f03f8712-a7f0-45ba-8dbf-7ce6f298ed42))
+    (fp_line (start 8.57 -1.05) (end -0.95 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 70b621b6-45b5-43cb-9683-d589118723d7))
+    (fp_line (start 8.57 1.05) (end 8.57 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 73e2a101-0bc0-414b-9aa7-7eeb8a3caef1))
+    (fp_line (start -0.95 1.05) (end 8.57 1.05) (layer "F.CrtYd") (width 0.05) (tstamp 7f2c9904-545b-4337-acd6-8707e0924818))
+    (fp_line (start -0.95 -1.05) (end -0.95 1.05) (layer "F.CrtYd") (width 0.05) (tstamp f46f4b86-daf6-4869-98cb-928039f00f5f))
+    (fp_line (start 2.01 -0.8) (end 2.01 0.8) (layer "F.Fab") (width 0.1) (tstamp 3f40e620-2b34-4c9e-b852-1ba39e3dbc3a))
+    (fp_line (start 2.01 0.8) (end 5.61 0.8) (layer "F.Fab") (width 0.1) (tstamp 48d919bf-1f23-4426-bfff-25ceb2530f1f))
+    (fp_line (start 5.61 0.8) (end 5.61 -0.8) (layer "F.Fab") (width 0.1) (tstamp 6c5e0d12-8ed5-4c38-93b5-5d0f856a23b9))
+    (fp_line (start 0 0) (end 2.01 0) (layer "F.Fab") (width 0.1) (tstamp b05af61d-3c1d-44cf-aea2-61fd169c9d1a))
+    (fp_line (start 7.62 0) (end 5.61 0) (layer "F.Fab") (width 0.1) (tstamp b7e9cf10-b74e-4e80-a7f1-e33a29fe56de))
+    (fp_line (start 5.61 -0.8) (end 2.01 -0.8) (layer "F.Fab") (width 0.1) (tstamp fd1d5da9-cff8-4c76-9b2b-14585edbbb1e))
+    (pad "1" thru_hole circle (at 0 0 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pintype "passive") (tstamp 5600b446-cc57-4d99-a6dd-3cb2f076483c))
+    (pad "2" thru_hole oval (at 7.62 0 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 202 "Net-(J7-Pad4)") (pintype "passive") (tstamp 8a56a0e1-0b83-4459-b285-5106d6ccafbb))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (layer "F.Cu")
+    (tedit 5AE5139B) (tstamp 920d067c-09ea-4120-b810-77cbd11822fb)
+    (at 100.584 115.316 180)
+    (descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+    (tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/a0a8ec54-004d-4188-b817-240ea9ab8902")
+    (attr through_hole)
+    (fp_text reference "R1" (at 3.81 -1.92) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp a32fe8ab-5810-40f6-8eab-48332c0ee5a0)
+    )
+    (fp_text value "10k" (at 3.81 1.92) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp b3eebb03-af8c-48e8-a7d9-5ec3741206fa)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 0) (layer "F.Fab")
+      (effects (font (size 0.72 0.72) (thickness 0.108)))
+      (tstamp 4e26d1df-a557-446c-8724-16a2959e6714)
+    )
+    (fp_line (start 1.89 -0.92) (end 1.89 0.92) (layer "F.SilkS") (width 0.12) (tstamp 058fedcc-704d-4293-8197-34a17ef8dc07))
+    (fp_line (start 5.73 0.92) (end 5.73 -0.92) (layer "F.SilkS") (width 0.12) (tstamp 3bd1d24a-0ba6-444e-896e-ab4ac7dd5127))
+    (fp_line (start 5.73 -0.92) (end 1.89 -0.92) (layer "F.SilkS") (width 0.12) (tstamp 5417d93e-ea72-4615-a825-50b48895bd92))
+    (fp_line (start 1.89 0.92) (end 5.73 0.92) (layer "F.SilkS") (width 0.12) (tstamp a1f64cc6-dc73-41aa-a86c-99d2c0c7e9e8))
+    (fp_line (start 6.68 0) (end 5.73 0) (layer "F.SilkS") (width 0.12) (tstamp c27162ce-dec2-4696-8422-f740d31716cf))
+    (fp_line (start 0.94 0) (end 1.89 0) (layer "F.SilkS") (width 0.12) (tstamp c9af433b-c759-435f-b23f-8e61bde22221))
+    (fp_line (start -0.95 -1.05) (end -0.95 1.05) (layer "F.CrtYd") (width 0.05) (tstamp 46c31fef-8b6d-4892-b7d6-1b9818ed82f5))
+    (fp_line (start -0.95 1.05) (end 8.57 1.05) (layer "F.CrtYd") (width 0.05) (tstamp 99e5628a-8c61-4f9d-aa6e-5b585271b505))
+    (fp_line (start 8.57 -1.05) (end -0.95 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 9f289b4a-cc82-473b-9973-1ab4c36355f8))
+    (fp_line (start 8.57 1.05) (end 8.57 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp c7050574-27e1-4a80-9dab-24805663409e))
+    (fp_line (start 7.62 0) (end 5.61 0) (layer "F.Fab") (width 0.1) (tstamp 11ccd497-2713-4d03-8a7a-1dbd53fbc1f7))
+    (fp_line (start 0 0) (end 2.01 0) (layer "F.Fab") (width 0.1) (tstamp 328b655f-3682-4d72-b986-09747092cdfb))
+    (fp_line (start 2.01 0.8) (end 5.61 0.8) (layer "F.Fab") (width 0.1) (tstamp 3b398e0a-4c10-4dcc-aa1f-5dcd51a576d9))
+    (fp_line (start 5.61 -0.8) (end 2.01 -0.8) (layer "F.Fab") (width 0.1) (tstamp 7dd46673-4551-4937-beee-2ea3f888f7bc))
+    (fp_line (start 2.01 -0.8) (end 2.01 0.8) (layer "F.Fab") (width 0.1) (tstamp bade9875-e59b-4d52-b529-c48d7c265fc4))
+    (fp_line (start 5.61 0.8) (end 5.61 -0.8) (layer "F.Fab") (width 0.1) (tstamp d46f6682-7aa3-41f8-8dfe-bfed3b1f9948))
+    (pad "1" thru_hole circle (at 0 0 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pintype "passive") (tstamp 2629f374-664b-4a6a-877f-847eba3a2928))
+    (pad "2" thru_hole oval (at 7.62 0 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 103 "Net-(R1-Pad2)") (pintype "passive") (tstamp e096fb6c-9c86-457b-8f2e-4be4f1ee308e))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "w_conn_av:MENTOR A500 Dual 3mm" (layer "F.Cu")
+    (tedit 0) (tstamp 9a17b82f-671a-43cc-889d-8f643334e78c)
+    (at 75.0695 96.519707 -90)
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/3c5abe56-5bf5-44da-b410-703baf13252d")
+    (attr through_hole)
+    (fp_text reference "LED1" (at 1.27 -8.12 -90 unlocked) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f0d59009-bdb6-4150-8249-d2a9c5928391)
+    )
+    (fp_text value "MENOTR_A500_Dual_3mm" (at 1.27 -6.62 -90 unlocked) (layer "F.Fab") hide
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 776fdb81-16bd-40fc-866b-5d7c4f5af091)
+    )
+    (fp_text user "${REFERENCE}" (at 1.27 -5.12 -90 unlocked) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 5cab06cf-94fa-4c5d-abc1-110cb0208f01)
+    )
+    (fp_line (start 2.5 -1.89) (end -2.5 -1.89) (layer "F.SilkS") (width 0.12) (tstamp 9ade8aaa-dfca-436d-be8a-be74784ef565))
+    (fp_line (start 0 8.11) (end 2.5 8.11) (layer "F.SilkS") (width 0.12) (tstamp a64a7c06-7057-47f9-be64-f537af3193b4))
+    (fp_line (start 2.5 8.11) (end 2.5 -1.89) (layer "F.SilkS") (width 0.12) (tstamp bc2b91cd-dad2-489e-a5a6-c25b0772eb90))
+    (fp_line (start -2.5 -1.89) (end -2.5 8.11) (layer "F.SilkS") (width 0.12) (tstamp c884feb5-afbc-4baf-9f12-868c0ed27bc9))
+    (fp_line (start -2.5 8.11) (end 0 8.11) (layer "F.SilkS") (width 0.12) (tstamp d633a4de-1388-46e7-ac55-24bd558a0816))
+    (fp_line (start 0.000586 8.112234) (end 2.500586 8.112234) (layer "F.CrtYd") (width 0.12) (tstamp 006bc43b-d3a8-4a38-a8dc-5a24da3f9b4d))
+    (fp_line (start 0 11.43) (end 1.27 11.43) (layer "F.CrtYd") (width 0.05) (tstamp 0157ed9d-375b-4b39-a7c1-9cb08dcf67bf))
+    (fp_line (start 1.250586 11.43) (end 1.250586 8.112234) (layer "F.CrtYd") (width 0.05) (tstamp 11b49d13-b047-4242-be65-9a9b1c80ec58))
+    (fp_line (start 0 11.43) (end -1.27 11.43) (layer "F.CrtYd") (width 0.05) (tstamp 2e4a6d1a-b585-4ad5-95d8-aff8c32bcfec))
+    (fp_line (start -2.499414 8.112234) (end 0.000586 8.112234) (layer "F.CrtYd") (width 0.12) (tstamp 434de308-3c0f-471e-b2ea-4b1db61e07dc))
+    (fp_line (start 2.500586 -1.887766) (end -2.499414 -1.887766) (layer "F.CrtYd") (width 0.12) (tstamp 496eb987-d081-4e1e-a63a-28ee1d48f2f8))
+    (fp_line (start -2.499414 -1.887766) (end -2.499414 8.112234) (layer "F.CrtYd") (width 0.12) (tstamp 6c55033c-55b9-4835-9ab8-f334f8a3ffed))
+    (fp_line (start -1.27 11.43) (end -1.27 8.112234) (layer "F.CrtYd") (width 0.05) (tstamp e0441cbd-426e-47d4-952b-8c03883e1f7a))
+    (fp_line (start 2.500586 8.112234) (end 2.500586 -1.887766) (layer "F.CrtYd") (width 0.12) (tstamp ebeadaad-fbad-490e-b1e8-497ced7ea37f))
+    (pad "1a" thru_hole circle (at -1.27 -1.27 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 99 "Net-(LED1-Pad1a)") (pinfunction "K") (pintype "passive") (tstamp 26769327-3160-41f1-82e7-11d5d542abde))
+    (pad "1b" thru_hole circle (at 1.27 -1.27 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 100 "Net-(LED1-Pad1b)") (pinfunction "A") (pintype "passive") (tstamp ed265626-f6f5-4029-beb9-f6ad275e86b5))
+    (pad "2a" thru_hole circle (at -1.27 1.27 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 101 "Net-(LED1-Pad2a)") (pinfunction "K") (pintype "passive") (tstamp a5e505c0-c0af-4f61-a9d4-cf031c548012))
+    (pad "2b" thru_hole circle (at 1.27 1.27 270) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+      (net 102 "Net-(LED1-Pad2b)") (pinfunction "A") (pintype "passive") (tstamp 31446a24-8ce7-4dca-ab0b-d907a8be5e8d))
+  )
+
+  (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp 9fdbccc2-2f8e-4736-8eda-6be5762e5cd4)
+    (at 201.661 115.067)
+    (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/9997f3fc-da32-486c-919a-115c76581c2b")
+    (attr through_hole)
+    (fp_text reference "U4" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp e2768892-92d0-420b-80b6-ca25df780e0d)
+    )
+    (fp_text value "74HC245" (at 3.81 25.19) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp cba6048c-3e80-4746-a03e-9fcc648801ec)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp cb12534a-5dec-49ef-a961-f64887f8d99a)
+    )
+    (fp_line (start 1.56 -1.33) (end 1.56 24.19) (layer "F.SilkS") (width 0.12) (tstamp 06ed2385-3821-47d1-97c8-db6bf16c8dab))
+    (fp_line (start 6.06 24.19) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 1bcae313-c842-4fe3-8d79-9d102b977803))
+    (fp_line (start -1.44 -1.39) (end -1.44 24.25) (layer "F.SilkS") (width 0.12) (tstamp 277c82ff-1414-40e2-a690-c93609079dd2))
+    (fp_line (start 9.06 24.25) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 2efe8de2-0b02-47e6-91fc-0f60fc684995))
+    (fp_line (start -1.44 24.25) (end 9.06 24.25) (layer "F.SilkS") (width 0.12) (tstamp 427aea57-3a3b-4d02-85e9-f23bd5b59f5f))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 629d3d1e-9220-4381-af04-54399f73f5bc))
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 6bbae371-fae9-45ae-919b-add6cb60f568))
+    (fp_line (start 1.56 24.19) (end 6.06 24.19) (layer "F.SilkS") (width 0.12) (tstamp 89888ba4-3a69-4590-97f8-531927a89a6b))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp c74439e1-dc9e-4c68-9be1-dceb73290d08))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 63875d8e-a22c-40f6-b40f-aa5b41a51da8))
+    (fp_line (start 9.15 24.45) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 2a1c47b5-733b-418d-bb55-a156aa892704))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 844ed45b-4260-4f06-a96e-d448b7444e08))
+    (fp_line (start -1.55 -1.6) (end -1.55 24.45) (layer "F.CrtYd") (width 0.05) (tstamp c79a0617-8865-4351-b834-eb9225a9ada2))
+    (fp_line (start -1.55 24.45) (end 9.15 24.45) (layer "F.CrtYd") (width 0.05) (tstamp e2256f69-6067-4932-ab2e-7dfdb3d86f18))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 34912626-d263-47db-93c8-9b58cfa24e90))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 4a91ec83-8ce7-4d6c-ae66-70c1e971a0a7))
+    (fp_line (start -1.27 24.19) (end 8.89 24.19) (layer "F.Fab") (width 0.1) (tstamp 58983aaf-620f-42be-b1d1-591c4d178abd))
+    (fp_line (start -1.27 -1.33) (end -1.27 24.19) (layer "F.Fab") (width 0.1) (tstamp 70e9ea83-d012-4027-a990-8da816d835cf))
+    (fp_line (start 8.89 24.19) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp 9b9a5aa9-77a9-43bf-9de0-fbb534d16282))
+    (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer "F.Fab") (width 0.1) (tstamp a23eb7a4-948d-4349-8b46-976f511bad96))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp a35932d9-2abb-40fc-a432-2724d84e389b))
+    (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer "F.Fab") (width 0.1) (tstamp a8cf1c3c-76f8-4f53-9acf-5c32a70910d0))
+    (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp ac8aaf77-6c1b-490e-a47f-e316a68a6092))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "A->B") (pintype "input") (tstamp 271ae432-ce81-46f4-a77b-f816ff7f5872))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 30 "/~{#RD}") (pinfunction "A0") (pintype "tri_state") (tstamp 9e401848-6a76-4d8e-be5f-423ee81b0fdf))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 121 "/~{#WR}") (pinfunction "A1") (pintype "tri_state") (tstamp 1446e618-a454-46c2-973f-25cf05d1a380))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 19 "/#CLK_CPU") (pinfunction "A2") (pintype "tri_state") (tstamp 01d77d3b-43fb-40eb-8228-0461d34ec7da))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 34 "/~{#IOREQ}") (pinfunction "A3") (pintype "tri_state") (tstamp e50992ed-c2df-4006-9990-0b9ee315e1be))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 122 "unconnected-(U4-Pad6)") (pinfunction "A4") (pintype "tri_state+no_connect") (tstamp 68ca6922-fc06-4543-95d7-924a94fa5f3a))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 123 "unconnected-(U4-Pad7)") (pinfunction "A5") (pintype "tri_state+no_connect") (tstamp 4fb05951-9755-49b7-a301-b4f8c0e41246))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 8 "/~{#M1}") (pinfunction "A6") (pintype "tri_state") (tstamp e002938e-00e4-42d4-adab-6f500a8f5627))
+    (pad "9" thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 20 "/~{#RESET}") (pinfunction "A7") (pintype "tri_state") (tstamp b75480bf-e54a-4b4d-835c-b5f40c0d9ae5))
+    (pad "10" thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 1f386937-bd4e-406e-9ac4-77303077ebe3))
+    (pad "11" thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 78 "/~{RESET}") (pinfunction "B7") (pintype "tri_state") (tstamp 6151e836-7894-422d-a85c-ef70bac6636e))
+    (pad "12" thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 81 "/~{M1}") (pinfunction "B6") (pintype "tri_state") (tstamp 19a7ee0f-24e9-4d07-bd40-a3d1db468e98))
+    (pad "13" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "B5") (pintype "tri_state") (tstamp 6c25b738-ff75-4e71-842b-238059a8999e))
+    (pad "14" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "B4") (pintype "tri_state") (tstamp 2ee76929-3b27-4f4d-a20e-ddbddd58ab95))
+    (pad "15" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 87 "/~{IOREQ}") (pinfunction "B3") (pintype "tri_state") (tstamp ace607b7-50a0-4f7f-a3d0-720bdf5793e7))
+    (pad "16" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 79 "/CLK_CPU") (pinfunction "B2") (pintype "tri_state") (tstamp c8a7429e-617a-41d8-97b3-a60d6f7402e9))
+    (pad "17" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 85 "/~{WR}") (pinfunction "B1") (pintype "tri_state") (tstamp bd6587be-e990-40de-b0f7-7697408a9af2))
+    (pad "18" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 84 "/~{RD}") (pinfunction "B0") (pintype "tri_state") (tstamp 0f0c3b3e-9706-4a75-aa2f-1df595849bf9))
+    (pad "19" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "CE") (pintype "input") (tstamp 93d30463-96e7-4cc2-a706-435daa1aeac9))
+    (pad "20" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 0ae26db0-04ca-4031-9751-b10b47d16c60))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-16_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp c36f7147-bc6f-4cbe-8b56-617ae1aaead3)
+    (at 184.414 120.132)
+    (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/2a8a3525-7346-40fd-be6a-84727124c273")
+    (attr through_hole)
+    (fp_text reference "U6" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 12d443ad-5d40-4934-b2b7-007530e8bfde)
+    )
+    (fp_text value "74HC138" (at 3.81 20.11) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 468fcc7f-55f8-4783-b36e-f80ec4401b15)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 8.89) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 51e64652-1e71-4dd7-be6f-f96020dbcaac)
+    )
+    (fp_line (start 9.06 19.17) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 05c66f7d-5ec1-4b7f-80d5-ea1eb396392f))
+    (fp_line (start 1.56 19.11) (end 6.06 19.11) (layer "F.SilkS") (width 0.12) (tstamp 38cad123-e6f8-46ac-bb65-7bf207c8a5a7))
+    (fp_line (start -1.44 -1.39) (end -1.44 19.17) (layer "F.SilkS") (width 0.12) (tstamp 638185a1-f9cc-47fc-9abd-4b70c0817d94))
+    (fp_line (start -1.44 19.17) (end 9.06 19.17) (layer "F.SilkS") (width 0.12) (tstamp 756b369e-c079-4259-88cc-888037ab7efa))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 78620eb8-ad4c-482d-b1a5-6c31619b2879))
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 7d7305a7-c7da-4881-b215-37c7f2ad171a))
+    (fp_line (start 6.06 19.11) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 8bdd2fb5-8fc3-46f1-ade7-9687b983a86b))
+    (fp_line (start 1.56 -1.33) (end 1.56 19.11) (layer "F.SilkS") (width 0.12) (tstamp c35e417c-496e-4303-b5c4-321c3cede22a))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp e702a3ea-106a-406d-9f17-c06eda1e35d1))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 14c24f6d-c2bf-4b01-9d4b-7f0755e08445))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 145b7d46-7bd4-4ee4-8136-50beb81c7f77))
+    (fp_line (start -1.55 -1.6) (end -1.55 19.4) (layer "F.CrtYd") (width 0.05) (tstamp 4b4dab82-e313-4c7a-b63b-b5f6b48d648b))
+    (fp_line (start -1.55 19.4) (end 9.15 19.4) (layer "F.CrtYd") (width 0.05) (tstamp 5e3106c4-aefe-4ef5-8aa8-6f8a9c16fe7d))
+    (fp_line (start 9.15 19.4) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 88c5e61d-a3df-45b2-8bd8-f2c4869aaa32))
+    (fp_line (start -1.27 19.11) (end 8.89 19.11) (layer "F.Fab") (width 0.1) (tstamp 189734b9-8485-4c30-8cf0-796856677229))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 1b03311f-6d16-4213-808a-96597816d097))
+    (fp_line (start 6.985 -1.27) (end 6.985 19.05) (layer "F.Fab") (width 0.1) (tstamp 2f274d35-c819-4fa4-bf08-0f05441a1514))
+    (fp_line (start 8.89 19.11) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp 3e85f78b-004a-4a21-9691-8920952aaa64))
+    (fp_line (start 6.985 19.05) (end 0.635 19.05) (layer "F.Fab") (width 0.1) (tstamp bf38fd98-a723-4065-8c4e-fb6cd31212e5))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp c530039a-9616-48cc-81ab-7c9b301e469d))
+    (fp_line (start -1.27 -1.33) (end -1.27 19.11) (layer "F.Fab") (width 0.1) (tstamp df70582b-c4f2-479d-8c60-1cee46d8e0bc))
+    (fp_line (start 0.635 19.05) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp dff5dc14-121e-4820-8bdd-194a2b3cb201))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp f3df0678-96d4-4652-9001-a89868c1f45e))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 32 "/#A0") (pinfunction "A0") (pintype "input") (tstamp a6e79250-4ea1-4a1f-b168-c1d347acb43a))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 31 "/#A1") (pinfunction "A1") (pintype "input") (tstamp 1bd13fbe-d376-42a1-8a94-f12442f4121a))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 30 "/~{#RD}") (pinfunction "A2") (pintype "input") (tstamp 2ad27911-6b4b-41d3-af19-3a88d479912c))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 118 "Net-(U1-Pad19)") (pinfunction "E1") (pintype "input") (tstamp 6dda73be-73a3-4bdf-aea3-f2d520a51491))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 118 "Net-(U1-Pad19)") (pinfunction "E2") (pintype "input") (tstamp 825e7db8-0294-426e-853c-3be31e57f559))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 120 "/#A2") (pinfunction "E3") (pintype "input") (tstamp 54c2b029-df21-4268-9a74-8433670031c7))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 124 "unconnected-(U6-Pad7)") (pinfunction "O7") (pintype "output+no_connect") (tstamp 293bc8e1-4ff1-450d-8ef0-4276b77002bf))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 7b7fe22f-5db7-4fb0-a6e2-91b9a8e5f484))
+    (pad "9" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 125 "~{WR_MUX}") (pinfunction "O6") (pintype "output") (tstamp 778130e2-5dcf-4ba4-bd77-4acc3a461105))
+    (pad "10" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 126 "unconnected-(U6-Pad10)") (pinfunction "O5") (pintype "output+no_connect") (tstamp c908cdd7-5bf2-4e04-ae66-bd89b22bab8d))
+    (pad "11" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 127 "unconnected-(U6-Pad11)") (pinfunction "O4") (pintype "output+no_connect") (tstamp 35a1a735-588f-4c50-9b46-cb8744ae8f02))
+    (pad "12" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 128 "~{RD_ADC}") (pinfunction "O3") (pintype "output") (tstamp 7eaae2d7-b4ad-4554-8c8a-2037170131bd))
+    (pad "13" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 129 "unconnected-(U6-Pad13)") (pinfunction "O2") (pintype "output+no_connect") (tstamp c4587bb7-c73a-4ad0-bcd4-d7dc9697e09b))
+    (pad "14" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 130 "~{RD_PORTB}") (pinfunction "O1") (pintype "output") (tstamp 67c7a478-1f53-477a-9997-e375f47aa773))
+    (pad "15" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 131 "~{RD_PORTA}") (pinfunction "O0") (pintype "output") (tstamp 638749f1-b1e7-4781-9f0f-dba065a717aa))
+    (pad "16" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 8c5a6fce-194d-4416-8856-cb66ff818319))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp c38bcb76-072f-4dac-ae3c-2878c12baaaa)
+    (at 93.228 122.677)
+    (descr "14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/d779c344-c9a7-492b-82a2-f3aae2d959cc")
+    (attr through_hole)
+    (fp_text reference "U14" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 250e48fb-e2d3-44be-a21e-1a17c0d65000)
+    )
+    (fp_text value "74LS06" (at 3.81 17.57) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 1418a8af-ecf9-4c29-a7a3-d0ed1e478705)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 7.62) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 5f5a1385-75d4-4463-bc21-a6137b8c26df)
+    )
+    (fp_line (start 9.06 16.63) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 0ab7eac0-2505-46ca-a15f-2fbf3a0464df))
+    (fp_line (start 1.56 -1.33) (end 1.56 16.57) (layer "F.SilkS") (width 0.12) (tstamp 30fbf204-bef9-4135-9949-e958965476e5))
+    (fp_line (start -1.44 16.63) (end 9.06 16.63) (layer "F.SilkS") (width 0.12) (tstamp 3f230696-6936-45fb-9c05-e7c58419a4fe))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 55159f70-13f1-47a3-bb2b-c74826aa604c))
+    (fp_line (start 1.56 16.57) (end 6.06 16.57) (layer "F.SilkS") (width 0.12) (tstamp 581c7a64-fba5-4d4a-824b-f49a62311590))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp a4eb21c6-285b-40a9-9401-daa21a94bf6e))
+    (fp_line (start -1.44 -1.39) (end -1.44 16.63) (layer "F.SilkS") (width 0.12) (tstamp cdbac3ad-7252-4da8-b1a5-17f3fd6da071))
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp d2c2573f-95ca-4b27-b2b0-4a4afcd9537c))
+    (fp_line (start 6.06 16.57) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp e1df4b0e-82c2-4440-ac04-3c42a4367634))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp f4b94c24-3cba-40a3-b656-5a69ae755497))
+    (fp_line (start -1.55 -1.6) (end -1.55 16.85) (layer "F.CrtYd") (width 0.05) (tstamp 1982601b-2a8e-40bd-a5af-aba91929618d))
+    (fp_line (start -1.55 16.85) (end 9.15 16.85) (layer "F.CrtYd") (width 0.05) (tstamp 2d2e3cbd-a7da-4440-b490-4f19b09f58e0))
+    (fp_line (start 9.15 16.85) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 8b0215d2-13f6-48a7-8cfc-233a25ea1f30))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp cf7c2f27-dfb2-4d35-9ded-39d46e2f0bdd))
+    (fp_line (start 0.635 16.51) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp 11f8ac59-56bf-4d1a-8ad3-b4e0fd1dc52f))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 5c579301-bff6-451b-b47f-4ab2a3b968be))
+    (fp_line (start 6.985 -1.27) (end 6.985 16.51) (layer "F.Fab") (width 0.1) (tstamp 78ede9a5-24b2-446b-883e-d0eb187e6d79))
+    (fp_line (start 6.985 16.51) (end 0.635 16.51) (layer "F.Fab") (width 0.1) (tstamp 847e8d9f-68b8-458e-a56b-095489c111da))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 85195ff4-4022-4363-b14b-87d01de5d306))
+    (fp_line (start 8.89 16.57) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp b37ba0e4-c660-44d5-bd24-47ff6d2ba9c7))
+    (fp_line (start -1.27 16.57) (end 8.89 16.57) (layer "F.Fab") (width 0.1) (tstamp c484a812-1402-4e4a-b9af-2e216b21f631))
+    (fp_line (start -1.27 -1.33) (end -1.27 16.57) (layer "F.Fab") (width 0.1) (tstamp cb4d8b56-fff0-4e32-bb68-134e4476c746))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp f9960147-0877-4502-ad52-336fc5c83a18))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 196 "Net-(U14-Pad1)") (pintype "input") (tstamp f95c6027-15cc-4326-9d31-38f6dba6baec))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 104 "Net-(R2-Pad1)") (pintype "open_collector") (tstamp e93952e0-b012-4dcc-a5ce-167d55bdd575))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 98 "Net-(JP1-Pad2)") (pintype "input") (tstamp fa2a3668-9582-4466-b44e-6720f86e983f))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 196 "Net-(U14-Pad1)") (pintype "open_collector") (tstamp d8abe8ec-485d-44a5-b5c3-6d01cfd7fd8c))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 12 "MIDI_IN") (pintype "input") (tstamp 9c26b72f-cc8f-4568-a8a9-f55225c27554))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 101 "Net-(LED1-Pad2a)") (pintype "open_collector") (tstamp 9e07d90c-56c0-4c4f-855e-0025effe6c99))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 87f4b7ba-c2c6-4980-9aad-767b93259fb9))
+    (pad "8" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 99 "Net-(LED1-Pad1a)") (pintype "open_collector") (tstamp 5f698b56-319a-4e7a-acc3-9c3c494e9e07))
+    (pad "9" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 14 "MIDI_OUT") (pintype "input") (tstamp 75c56b73-e91e-4c3e-8fb7-792f0cb19b7b))
+    (pad "10" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 12 "MIDI_IN") (pintype "open_collector") (tstamp 1e5d0253-acc2-4f0d-86a2-9343225c71a7))
+    (pad "11" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 103 "Net-(R1-Pad2)") (pintype "input") (tstamp 0bf07fd4-aa7e-4f51-a6a6-44b27866d654))
+    (pad "12" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) (tstamp f0b46255-e918-4a38-931d-8a945e9905c3))
+    (pad "13" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask) (tstamp bbc3af49-fdef-47bd-8494-93433b79685b))
+    (pad "14" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp b0e38842-ac03-4c5b-8a1e-55adbb4b8c0c))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-14_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" (layer "F.Cu")
+    (tedit 59FED5CC) (tstamp c3c15276-82a5-4b64-990f-7f503a97141e)
+    (at 108.077 109.743)
+    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
+    (tags "Through hole pin header THT 1x03 2.54mm single row")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/84a62f6e-e655-4973-b9cd-6c9f5174d72c")
+    (attr through_hole)
+    (fp_text reference "JP1" (at 0 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 83fee08f-7316-4ff9-a4fd-e9a9372f4d8f)
+    )
+    (fp_text value "Jumper_3_Open" (at 0 7.41) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 23f1f71f-cee3-412e-8e0b-8dacdc450a11)
+    )
+    (fp_text user "${REFERENCE}" (at 0 2.54 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 4e72994f-410e-42ab-a8f9-f801527ca6d0)
+    )
+    (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp 22abab2e-9885-4da7-9852-348f356dd096))
+    (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer "F.SilkS") (width 0.12) (tstamp 7da919a6-904e-41c7-b0f6-91d865a93890))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 99a76074-fcd3-4150-83c8-79f76bdad1c5))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp b748f219-0f44-41d7-bcf2-9a96e7f8b594))
+    (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer "F.SilkS") (width 0.12) (tstamp da61999d-a804-4700-a8ed-895bc2af0a31))
+    (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer "F.SilkS") (width 0.12) (tstamp dcff1695-539e-442e-afee-9485378ce13a))
+    (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 58a22765-7f2e-4f66-9ea8-f56fcca75dda))
+    (fp_line (start -1.8 -1.8) (end -1.8 6.85) (layer "F.CrtYd") (width 0.05) (tstamp b9e0ba15-f372-4a9e-a627-d594778258ac))
+    (fp_line (start -1.8 6.85) (end 1.8 6.85) (layer "F.CrtYd") (width 0.05) (tstamp cc016ca4-b9a4-4d80-91ba-91d6e0df5bcc))
+    (fp_line (start 1.8 6.85) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp dea160a0-c7eb-439d-aa99-b60757115fc7))
+    (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 9256f7aa-4f1a-4001-bdef-7fbb32e451e0))
+    (fp_line (start 1.27 -1.27) (end 1.27 6.35) (layer "F.Fab") (width 0.1) (tstamp 94e689a1-e70f-45cb-8a5b-dc77827f725b))
+    (fp_line (start -1.27 6.35) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp be0c7a50-2d41-4fd6-8c28-37a4cf00d900))
+    (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer "F.Fab") (width 0.1) (tstamp d28c26df-aeff-4f6a-a1dc-f734efaf55cb))
+    (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp eb5c3818-51cd-4092-a6a2-1d306912382e))
+    (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 12 "MIDI_IN") (pinfunction "A") (pintype "passive") (tstamp e4f6c439-e664-4982-a00a-ae1d4844df2b))
+    (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 98 "Net-(JP1-Pad2)") (pinfunction "C") (pintype "passive") (tstamp 4b9a4b22-a241-4855-9d5c-4ff2f9005b1b))
+    (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 14 "MIDI_OUT") (pinfunction "B") (pintype "passive") (tstamp 5c16107e-b60f-4f98-bbed-8abfeb5d4011))
+    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Oscillator:Oscillator_DIP-14" (layer "F.Cu")
+    (tedit 58CD3344) (tstamp c3f25bab-d21c-43b9-bb4f-57d9b5e2645a)
+    (at 109.347 93.345 90)
+    (descr "Oscillator, DIP14, http://cdn-reichelt.de/documents/datenblatt/B400/OSZI.pdf")
+    (tags "oscillator")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/4d73afef-3e12-4b64-be10-a6c5f9031031")
+    (attr through_hole)
+    (fp_text reference "X1" (at 7.62 -11.26 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f3de2775-f0cf-4183-8569-58c2de09dee1)
+    )
+    (fp_text value "1MHz" (at 7.62 3.74 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c5ec54f0-0d08-4954-a314-8acf9272ac84)
+    )
+    (fp_text user "${REFERENCE}" (at 7.62 -3.81 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 7d74b5e4-377b-4d94-8b21-289fadde7386)
+    )
+    (fp_line (start -2.83 -9.51) (end -2.83 2.64) (layer "F.SilkS") (width 0.12) (tstamp 31f8ed65-f1fb-4ea1-b8ac-285bac028b77))
+    (fp_line (start 18.07 1.89) (end 18.07 -9.51) (layer "F.SilkS") (width 0.12) (tstamp 46c350bb-7de4-4e81-aafd-4af55e37aab0))
+    (fp_line (start 17.32 -10.26) (end -2.08 -10.26) (layer "F.SilkS") (width 0.12) (tstamp 78d085a5-c3fc-425f-84dd-abbb97b59cb5))
+    (fp_line (start -2.83 2.64) (end 17.32 2.64) (layer "F.SilkS") (width 0.12) (tstamp d7abc30b-0879-4741-86ef-a26cf4381a4c))
+    (fp_arc (start 17.32 -10.26) (mid 17.85033 -10.04033) (end 18.07 -9.51) (layer "F.SilkS") (width 0.12) (tstamp 36adf605-c4e5-49a0-bfb5-ef01a47e7ac6))
+    (fp_arc (start 18.07 1.89) (mid 17.85033 2.42033) (end 17.32 2.64) (layer "F.SilkS") (width 0.12) (tstamp c7f74e02-22a2-44c3-ba93-2cb4738b7c33))
+    (fp_arc (start -2.83 -9.51) (mid -2.61033 -10.04033) (end -2.08 -10.26) (layer "F.SilkS") (width 0.12) (tstamp f38fe8c7-e201-4a5d-b85e-99900ccf700f))
+    (fp_line (start -2.98 2.79) (end 18.22 2.79) (layer "F.CrtYd") (width 0.05) (tstamp 5a4bc6d2-0d85-4372-a33c-675ce6ae880e))
+    (fp_line (start -2.98 -10.41) (end -2.98 2.79) (layer "F.CrtYd") (width 0.05) (tstamp 88c300c8-0e7a-4e34-88e0-147438387595))
+    (fp_line (start 18.22 -10.41) (end -2.98 -10.41) (layer "F.CrtYd") (width 0.05) (tstamp b90f2dfd-9639-4bac-9825-9f33089900c6))
+    (fp_line (start 18.22 2.79) (end 18.22 -10.41) (layer "F.CrtYd") (width 0.05) (tstamp efac1476-0526-4b34-8ce9-2b1c7beb121b))
+    (fp_line (start -2.73 2.54) (end -2.73 -9.51) (layer "F.Fab") (width 0.1) (tstamp 024cc201-4a12-4ae8-bfab-38147f08c82b))
+    (fp_line (start -1.38 -9.16) (end 16.62 -9.16) (layer "F.Fab") (width 0.1) (tstamp 43a0eb75-5fcf-4672-aa9e-0cc7c7115f22))
+    (fp_line (start -1.73 1.54) (end 16.62 1.54) (layer "F.Fab") (width 0.1) (tstamp 5985685d-e43d-436c-af13-33e3e86848ac))
+    (fp_line (start 17.97 -9.51) (end 17.97 1.89) (layer "F.Fab") (width 0.1) (tstamp 857117d1-7a42-453d-94a5-a2a1563415c2))
+    (fp_line (start 16.97 1.19) (end 16.97 -8.81) (layer "F.Fab") (width 0.1) (tstamp 8bbd3c40-a2e0-418c-842d-ed1052422596))
+    (fp_line (start -1.73 1.54) (end -1.73 -8.81) (layer "F.Fab") (width 0.1) (tstamp beed807b-094b-4007-a6bf-646ea2fee72e))
+    (fp_line (start -2.08 -10.16) (end 17.32 -10.16) (layer "F.Fab") (width 0.1) (tstamp eae70e4c-a4fe-42ec-9720-c05b32ed5140))
+    (fp_line (start -2.73 2.54) (end 17.32 2.54) (layer "F.Fab") (width 0.1) (tstamp fc08e6b2-9093-4242-9028-d1ac105c2346))
+    (fp_arc (start 17.97 1.89) (mid 17.779619 2.349619) (end 17.32 2.54) (layer "F.Fab") (width 0.1) (tstamp 2ff466f2-a10f-4d30-86d0-258970718dd1))
+    (fp_arc (start 17.32 -10.16) (mid 17.779619 -9.969619) (end 17.97 -9.51) (layer "F.Fab") (width 0.1) (tstamp 65acf8e5-9f16-4350-9eac-4ec481b2ee30))
+    (fp_arc (start 16.62 -9.16) (mid 16.867487 -9.057487) (end 16.97 -8.81) (layer "F.Fab") (width 0.1) (tstamp 7331b4f5-537b-4797-b38c-6afa10e0716d))
+    (fp_arc (start 16.97 1.19) (mid 16.867487 1.437487) (end 16.62 1.54) (layer "F.Fab") (width 0.1) (tstamp 789426ba-1b00-402b-9dd7-4cc463c090a5))
+    (fp_arc (start -2.73 -9.51) (mid -2.539619 -9.969619) (end -2.08 -10.16) (layer "F.Fab") (width 0.1) (tstamp a510e5e5-5ef7-4d6a-a501-65eee345df9c))
+    (fp_arc (start -1.73 -8.81) (mid -1.627487 -9.057487) (end -1.38 -9.16) (layer "F.Fab") (width 0.1) (tstamp a85ba885-21f0-4ec6-a484-69d88e0e6f44))
+    (pad "1" thru_hole rect (at 0 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 171 "unconnected-(X1-Pad1)") (pinfunction "NC") (pintype "no_connect") (tstamp 4949c210-134d-4c0f-a922-5b5c8c6df145))
+    (pad "7" thru_hole circle (at 15.24 0 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 9fa50f42-0778-414e-80a5-be6ea027c650))
+    (pad "8" thru_hole circle (at 15.24 -7.62 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 184 "Net-(U10-Pad11)") (pinfunction "OUT") (pintype "output") (tstamp a1a95a4e-59c6-4de0-bc59-72f75a6c6058))
+    (pad "14" thru_hole circle (at 0 -7.62 90) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "Vcc") (pintype "power_in") (tstamp 3f494321-e87f-4a8e-bbe5-a937d805b012))
+    (model "${KICAD6_3DMODEL_DIR}/Oscillator.3dshapes/Oscillator_DIP-14.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-16_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp cf4ac78b-a9ac-469c-829f-72c6f81e6f21)
+    (at 116.596 89.652)
+    (descr "16-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/c5a12768-f9ec-43d1-9832-40cf58ab35d8")
+    (attr through_hole)
+    (fp_text reference "U10" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9b7be77a-2656-471e-885e-8c6c59fe59f7)
+    )
+    (fp_text value "74LS590" (at 3.81 20.11) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f87c0f2d-c04c-46a9-b58e-d24759249a2d)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 8.89) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 6f9df934-4054-4d8a-b681-1657a9279a59)
+    )
+    (fp_line (start -1.44 -1.39) (end -1.44 19.17) (layer "F.SilkS") (width 0.12) (tstamp 0270c5c4-c68e-47b7-a6f1-50651981be2d))
+    (fp_line (start 1.56 19.11) (end 6.06 19.11) (layer "F.SilkS") (width 0.12) (tstamp 09ab9b2a-26ef-4942-ba61-f8a6673867aa))
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 2923d83c-3334-4b85-acfa-e9f2eb6f5eb5))
+    (fp_line (start 6.06 19.11) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 73917165-0d82-4691-91ca-2eb1b8bbe05e))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 755ad553-6d1c-4617-8f56-6e9d2cd4d51f))
+    (fp_line (start -1.44 19.17) (end 9.06 19.17) (layer "F.SilkS") (width 0.12) (tstamp 84aac022-880b-473d-82ad-f2827a88892f))
+    (fp_line (start 1.56 -1.33) (end 1.56 19.11) (layer "F.SilkS") (width 0.12) (tstamp d3349b0a-8f2b-4222-bb13-fa4f0f887f4d))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp ef855f52-01db-4405-9940-c5f27401f345))
+    (fp_line (start 9.06 19.17) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp ff355897-ead3-4120-8dcb-1bb00ca0370c))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp b4501435-1b74-4814-ac8d-457d48a8c57b))
+    (fp_line (start -1.55 -1.6) (end -1.55 19.4) (layer "F.CrtYd") (width 0.05) (tstamp 1f3dd671-b973-4373-871e-23d23284bfad))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 51957904-d257-41c5-8124-dcc959977230))
+    (fp_line (start 9.15 19.4) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp d039718a-5f93-4d2d-b957-a40b11652989))
+    (fp_line (start -1.55 19.4) (end 9.15 19.4) (layer "F.CrtYd") (width 0.05) (tstamp feb38b83-6d1c-4038-a568-147252bfbe12))
+    (fp_line (start 0.635 19.05) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp 150efa79-228d-47e2-89bf-fd8363924d0f))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 4821a0f1-0757-49b5-bc91-a0ccf3e9f548))
+    (fp_line (start -1.27 -1.33) (end -1.27 19.11) (layer "F.Fab") (width 0.1) (tstamp 8217ca7d-977c-4985-a684-eea82e5113b4))
+    (fp_line (start -1.27 19.11) (end 8.89 19.11) (layer "F.Fab") (width 0.1) (tstamp 9e50feee-fd1e-48c9-aa44-dd6062da7f84))
+    (fp_line (start 6.985 -1.27) (end 6.985 19.05) (layer "F.Fab") (width 0.1) (tstamp a8f15f81-c64f-4a6a-8184-eabd4f5daa6f))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp bdd60e70-d069-432f-96bc-1e17050cb723))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp c36de2cd-62e2-4141-94ed-8598a4021bc0))
+    (fp_line (start 8.89 19.11) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp d0583253-7f1c-498c-afba-93bf9b28c781))
+    (fp_line (start 6.985 19.05) (end 0.635 19.05) (layer "F.Fab") (width 0.1) (tstamp debb48c2-0606-4abf-b967-c5cd55bd0d6c))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 177 "unconnected-(U10-Pad1)") (pinfunction "Q1") (pintype "tri_state+no_connect") (tstamp 5dfa8f9a-6e69-407d-b1ae-eb50492ca459))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 178 "unconnected-(U10-Pad2)") (pinfunction "Q2") (pintype "tri_state+no_connect") (tstamp 8231f06e-2ee3-4905-af5e-c0d72e3085eb))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 179 "unconnected-(U10-Pad3)") (pinfunction "Q3") (pintype "tri_state+no_connect") (tstamp e93b4aa0-7fe2-4b97-9fb5-c5458e04e006))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 13 "Net-(IC1-Pad13)") (pinfunction "Q4") (pintype "tri_state") (tstamp 3487b883-d132-4810-af37-6ee3794b3652))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 180 "unconnected-(U10-Pad5)") (pinfunction "Q5") (pintype "tri_state+no_connect") (tstamp a1a89e2c-c297-4307-a1ff-efd1e2a95a5d))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 181 "unconnected-(U10-Pad6)") (pinfunction "Q6") (pintype "tri_state+no_connect") (tstamp 4497622e-6a35-4d56-b145-e61873b6a125))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 182 "unconnected-(U10-Pad7)") (pinfunction "Q7") (pintype "tri_state+no_connect") (tstamp 5f3f0408-a3b0-4f22-91e2-9a024ab006ab))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp fc98aaf7-0aba-4c7e-a96d-56e31c31a588))
+    (pad "9" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 183 "unconnected-(U10-Pad9)") (pinfunction "~{RCO}") (pintype "output+no_connect") (tstamp 372eb80c-116e-4b19-abae-92abb6d35e81))
+    (pad "10" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "~{MRC}") (pintype "input") (tstamp e4da03fa-98df-4f6e-905c-6338b6b66b7e))
+    (pad "11" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 184 "Net-(U10-Pad11)") (pinfunction "CPC") (pintype "input") (tstamp 4cdd8415-dbde-4f4a-9692-de5bfb341275))
+    (pad "12" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "~{CE}") (pintype "input") (tstamp 87e4b1bb-0b21-4bc6-b11f-269a3347496b))
+    (pad "13" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 184 "Net-(U10-Pad11)") (pinfunction "CPR") (pintype "input") (tstamp 87098d73-0d35-4a8f-aa7f-ade9272dc761))
+    (pad "14" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "~{OE}") (pintype "input") (tstamp ae39d000-e1da-4f40-b995-9482be0f1de9))
+    (pad "15" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 185 "unconnected-(U10-Pad15)") (pinfunction "Q0") (pintype "tri_state+no_connect") (tstamp 1d64fb24-a192-4276-96bc-30811b5dbebf))
+    (pad "16" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp fb847691-a236-48f0-9f44-65a418dab540))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-16_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-40_W15.24mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp d0f11060-bc65-49c7-b1f8-1ffca12c5c16)
+    (at 110.241 137.902 90)
+    (descr "40-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 15.24mm 600mil Socket LongPads")
+    (property "Allied Price/Stock" "https://www.alliedelec.com/zilog-z84c4206peg/R1000052/")
+    (property "Allied_Number" "R1000052")
+    (property "Description" "Z80 CMOS SIO/0 Z84C40 Zilog")
+    (property "Height" "4.06")
+    (property "Manufacturer_Name" "Zilog")
+    (property "Manufacturer_Part_Number" "Z84C4206PEG")
+    (property "Mouser Part Number" "692-Z84C4206PEG")
+    (property "Mouser Price/Stock" "https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C4206PEG")
+    (property "RS Part Number" "6600766")
+    (property "RS Price/Stock" "https://uk.rs-online.com/web/p/products/6600766")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/8a229586-b0eb-4429-a103-449c8e96f585")
+    (attr through_hole)
+    (fp_text reference "IC1" (at 7.62 -2.33 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp a3c1782b-7481-446c-ab98-843d955c9fa0)
+    )
+    (fp_text value "SIO0-DIP-40" (at 7.62 50.59 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ed136086-cd51-49a6-b40f-d26b59f4f7c2)
+    )
+    (fp_text user "${REFERENCE}" (at 7.62 24.13 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3acc1a13-123a-4cb2-8fb0-1fe4f10c7fb8)
+    )
+    (fp_line (start 16.68 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 02b5c033-e698-41f4-b3e4-83f460179e03))
+    (fp_line (start -1.44 49.65) (end 16.68 49.65) (layer "F.SilkS") (width 0.12) (tstamp 188cc8f7-c04e-49ce-9366-8b84008d687c))
+    (fp_line (start 1.56 -1.33) (end 1.56 49.59) (layer "F.SilkS") (width 0.12) (tstamp 2a87c920-f68d-46be-8b87-7a36367d8eb2))
+    (fp_line (start 1.56 49.59) (end 13.68 49.59) (layer "F.SilkS") (width 0.12) (tstamp 372d142f-ebe2-4bb0-9b5b-3598d12fb0ae))
+    (fp_line (start 13.68 -1.33) (end 8.62 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 7834ecd0-f83f-4c5c-9479-2b987e060f82))
+    (fp_line (start 16.68 49.65) (end 16.68 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 93aef82b-8097-48ef-bf86-1390665c7d9e))
+    (fp_line (start 6.62 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 993f78b7-74d0-4de5-bec0-8c141bf90bff))
+    (fp_line (start -1.44 -1.39) (end -1.44 49.65) (layer "F.SilkS") (width 0.12) (tstamp a0d4a285-4240-4db1-96e6-356c1d3c1b55))
+    (fp_line (start 13.68 49.59) (end 13.68 -1.33) (layer "F.SilkS") (width 0.12) (tstamp f0159b49-748a-4a09-9821-d873cf57eb18))
+    (fp_arc (start 8.62 -1.33) (mid 7.62 -0.33) (end 6.62 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 1a0e17fb-ed4e-4791-9f5b-b3f783a38160))
+    (fp_line (start -1.55 -1.6) (end -1.55 49.85) (layer "F.CrtYd") (width 0.05) (tstamp 171fee88-e3f8-4ea0-a545-2c56f8e6d6a6))
+    (fp_line (start 16.8 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 8df50b90-882c-41c7-9408-dd2fea4015a1))
+    (fp_line (start 16.8 49.85) (end 16.8 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp c0703c30-9c4b-4a2c-9561-3d8b1f4b39cc))
+    (fp_line (start -1.55 49.85) (end 16.8 49.85) (layer "F.CrtYd") (width 0.05) (tstamp f1bf1915-64c7-4735-adb7-77a844afb851))
+    (fp_line (start -1.27 49.59) (end 16.51 49.59) (layer "F.Fab") (width 0.1) (tstamp 0ea35a5f-004a-4921-bc13-6cd5ff8c5552))
+    (fp_line (start 16.51 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 158bb4c0-811d-4da0-8ce4-3f4dcc493aff))
+    (fp_line (start -1.27 -1.33) (end -1.27 49.59) (layer "F.Fab") (width 0.1) (tstamp 24765ec3-702d-4ae1-9a6a-7b00f79d0a61))
+    (fp_line (start 0.255 49.53) (end 0.255 -0.27) (layer "F.Fab") (width 0.1) (tstamp 28054c12-d9c0-4c99-b5e0-741e193d4d30))
+    (fp_line (start 1.255 -1.27) (end 14.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp 4f13ad54-a91d-4008-a446-a39e4087b188))
+    (fp_line (start 14.985 -1.27) (end 14.985 49.53) (layer "F.Fab") (width 0.1) (tstamp 50298784-9f9a-4740-bb60-f8971d18ee52))
+    (fp_line (start 16.51 49.59) (end 16.51 -1.33) (layer "F.Fab") (width 0.1) (tstamp 90796225-fd4f-4413-a512-d65a4e224039))
+    (fp_line (start 14.985 49.53) (end 0.255 49.53) (layer "F.Fab") (width 0.1) (tstamp b6b96ba8-bebc-42a4-959f-c2e839379c65))
+    (fp_line (start 0.255 -0.27) (end 1.255 -1.27) (layer "F.Fab") (width 0.1) (tstamp e143d59a-5d09-4371-8a64-9bd9e845d66f))
+    (pad "1" thru_hole rect (at 0 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 1 "/#D1") (pinfunction "D1") (pintype "bidirectional") (tstamp 77078173-f864-4652-b392-5d955a322546))
+    (pad "2" thru_hole oval (at 0 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 2 "/#D3") (pinfunction "D3") (pintype "bidirectional") (tstamp 62c288bf-3974-4ba8-8b30-3ae083dadfa8))
+    (pad "3" thru_hole oval (at 0 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 3 "/#D5") (pinfunction "D5") (pintype "bidirectional") (tstamp 756ca05d-afe5-4972-ace5-2fb7cfba8acf))
+    (pad "4" thru_hole oval (at 0 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 4 "/#D7") (pinfunction "D7") (pintype "bidirectional") (tstamp 5d44e6ea-56ab-4f7b-943f-a8ce394c85c1))
+    (pad "5" thru_hole oval (at 0 10.16 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 5 "/~{INT}") (pinfunction "~{INT}") (pintype "open_collector") (tstamp 88333797-c697-4059-9a52-ea1af80e07e2))
+    (pad "6" thru_hole oval (at 0 12.7 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 6 "unconnected-(IC1-Pad6)") (pinfunction "IEI") (pintype "input") (tstamp 5a1b15f6-d4d0-45b0-9f89-e5990e867def))
+    (pad "7" thru_hole oval (at 0 15.24 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 7 "unconnected-(IC1-Pad7)") (pinfunction "IEO") (pintype "output") (tstamp f06e26b7-5563-43a0-b5fd-8558c43221c0))
+    (pad "8" thru_hole oval (at 0 17.78 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 8 "/~{#M1}") (pinfunction "~{M1}") (pintype "input") (tstamp d50337d0-e3b5-4008-bf00-0546deb1e374))
+    (pad "9" thru_hole oval (at 0 20.32 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "+5V") (pintype "power_in") (tstamp cba3c01f-02a7-4d76-84f5-559b3ea8dc2d))
+    (pad "10" thru_hole oval (at 0 22.86 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 10 "unconnected-(IC1-Pad10)") (pinfunction "~{W}/~{RDYA}") (pintype "output") (tstamp 19cbd680-9f89-401d-9329-8fae4d6f93e1))
+    (pad "11" thru_hole oval (at 0 25.4 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 11 "unconnected-(IC1-Pad11)") (pinfunction "~{SYNCA}") (pintype "bidirectional") (tstamp 4ecf4bf9-b0c6-47ac-926b-b00be2d3f52b))
+    (pad "12" thru_hole oval (at 0 27.94 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 12 "MIDI_IN") (pinfunction "RXDA") (pintype "input") (tstamp e21be163-abdd-4f77-9407-d9357a2db490))
+    (pad "13" thru_hole oval (at 0 30.48 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 13 "Net-(IC1-Pad13)") (pinfunction "~{RXCA}") (pintype "input") (tstamp e9ae0742-2157-4689-a4b8-08159c162999))
+    (pad "14" thru_hole oval (at 0 33.02 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 13 "Net-(IC1-Pad13)") (pinfunction "~{TXCA}") (pintype "output") (tstamp 7f704ea7-4973-42b5-bd2a-f4d50e4d9457))
+    (pad "15" thru_hole oval (at 0 35.56 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 14 "MIDI_OUT") (pinfunction "TXDA") (pintype "output") (tstamp 1f1f5827-0444-4748-9eb3-b452bcef636c))
+    (pad "16" thru_hole oval (at 0 38.1 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 15 "unconnected-(IC1-Pad16)") (pinfunction "~{DTRA}") (pintype "output") (tstamp dcb5ef0d-9f2b-47ea-9e30-425a03ea6cab))
+    (pad "17" thru_hole oval (at 0 40.64 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 16 "unconnected-(IC1-Pad17)") (pinfunction "~{RTSA}") (pintype "output") (tstamp a5b9760b-8785-4624-a40f-28fbfba8cf17))
+    (pad "18" thru_hole oval (at 0 43.18 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 17 "unconnected-(IC1-Pad18)") (pinfunction "~{CTSA}") (pintype "input") (tstamp 15eaba64-e7f9-4018-88ea-e37edaa90b4a))
+    (pad "19" thru_hole oval (at 0 45.72 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 18 "unconnected-(IC1-Pad19)") (pinfunction "~{DCDA}") (pintype "input") (tstamp 421f6218-7f04-44d4-aeea-1825bb91c083))
+    (pad "20" thru_hole oval (at 0 48.26 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 19 "/#CLK_CPU") (pinfunction "Φ") (pintype "input") (tstamp d1e4ad95-36f7-443f-80f5-a30799053d55))
+    (pad "21" thru_hole oval (at 15.24 48.26 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 20 "/~{#RESET}") (pinfunction "~{RESET}") (pintype "input") (tstamp d4bc2a8a-7987-448f-b53b-abc3ed24475e))
+    (pad "22" thru_hole oval (at 15.24 45.72 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 21 "unconnected-(IC1-Pad22)") (pinfunction "~{DCDB}") (pintype "input") (tstamp d9ec3726-2f18-454f-a8ed-09ca3bd27dd9))
+    (pad "23" thru_hole oval (at 15.24 43.18 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 22 "unconnected-(IC1-Pad23)") (pinfunction "~{CTSB}") (pintype "input") (tstamp 86f579e5-b73e-454c-87c2-c84505a82bfe))
+    (pad "24" thru_hole oval (at 15.24 40.64 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 23 "unconnected-(IC1-Pad24)") (pinfunction "~{RTSB}") (pintype "output") (tstamp e5ee58b9-5bd4-4f31-a0bc-49d09931f774))
+    (pad "25" thru_hole oval (at 15.24 38.1 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 24 "unconnected-(IC1-Pad25)") (pinfunction "~{DTRB}") (pintype "output") (tstamp b7948088-90f2-483d-baad-58a1b67cfe69))
+    (pad "26" thru_hole oval (at 15.24 35.56 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 25 "unconnected-(IC1-Pad26)") (pinfunction "TXDB") (pintype "output") (tstamp b5584efb-1f40-4920-b795-68a41260fe11))
+    (pad "27" thru_hole oval (at 15.24 33.02 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 13 "Net-(IC1-Pad13)") (pinfunction "~{RxTxCB}") (pintype "input") (tstamp 85c2514b-330a-452e-b533-b729de837443))
+    (pad "28" thru_hole oval (at 15.24 30.48 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 26 "unconnected-(IC1-Pad28)") (pinfunction "RXDB") (pintype "input") (tstamp aecd1190-1145-4ea5-ad06-32d085edd2b9))
+    (pad "29" thru_hole oval (at 15.24 27.94 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 27 "unconnected-(IC1-Pad29)") (pinfunction "~{SYNCB}") (pintype "input") (tstamp ae43d7f1-45af-4ebb-b384-729a55c092b4))
+    (pad "30" thru_hole oval (at 15.24 25.4 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 28 "unconnected-(IC1-Pad30)") (pinfunction "~{W}/~{RDYB}") (pintype "output") (tstamp 32b1119d-d772-42b3-aab5-8922a11c650f))
+    (pad "31" thru_hole oval (at 15.24 22.86 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp f4b7b8c2-4eb7-4380-b088-4691c3c25530))
+    (pad "32" thru_hole oval (at 15.24 20.32 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 30 "/~{#RD}") (pinfunction "~{RD}") (pintype "input") (tstamp 24532164-5676-40be-be63-a69372388a62))
+    (pad "33" thru_hole oval (at 15.24 17.78 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 31 "/#A1") (pinfunction "C/~{D}") (pintype "input") (tstamp 1d5d6ce8-e7e3-4f14-9191-f8ed5219d5a1))
+    (pad "34" thru_hole oval (at 15.24 15.24 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 32 "/#A0") (pinfunction "B/~{A}") (pintype "input") (tstamp 1dde36c5-7e52-48bb-a096-e742a2dfef79))
+    (pad "35" thru_hole oval (at 15.24 12.7 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 33 "~{CS_SIO}") (pinfunction "~{CE}") (pintype "input") (tstamp 04a2d398-b43f-4baa-8bcb-e1d6d4f5f673))
+    (pad "36" thru_hole oval (at 15.24 10.16 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 34 "/~{#IOREQ}") (pinfunction "~{IORQ}") (pintype "input") (tstamp 4ade1bd3-3d01-4e99-b7b8-03c2047dce47))
+    (pad "37" thru_hole oval (at 15.24 7.62 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 "/#D6") (pinfunction "D6") (pintype "bidirectional") (tstamp 642b67e6-c2a9-4898-98a5-dd123eb9a0af))
+    (pad "38" thru_hole oval (at 15.24 5.08 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 "/#D4") (pinfunction "D4") (pintype "bidirectional") (tstamp 2c823289-f676-4078-8419-4c4fa6361f63))
+    (pad "39" thru_hole oval (at 15.24 2.54 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 "/#D2") (pinfunction "D2") (pintype "bidirectional") (tstamp 92261647-cfa8-4897-bd30-3f3b58d8d2cd))
+    (pad "40" thru_hole oval (at 15.24 0 90) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 38 "/#D0") (pinfunction "D0") (pintype "bidirectional") (tstamp 57729c45-c0ec-43e9-8878-ed004aa1d11c))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-40_W15.24mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp e7987f0c-e4c6-4aae-a5d6-e1cfea057719)
+    (at 184.389 54.107)
+    (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/3216f53d-91b3-49bb-a72f-c7454a939764")
+    (attr through_hole)
+    (fp_text reference "U13" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 68287571-d876-4922-a8b1-68447cd3313c)
+    )
+    (fp_text value "74HC245" (at 3.81 25.19) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 6e8300e6-06f8-445b-bdd2-a103aba7d5fe)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 2ee094a6-b296-4f5a-ac71-665b42f8ef35)
+    )
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 5572cf2f-8117-46cd-b807-d2630104a625))
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 573f869f-71b3-4256-8ee0-a39630d47db2))
+    (fp_line (start -1.44 -1.39) (end -1.44 24.25) (layer "F.SilkS") (width 0.12) (tstamp 597588eb-9d64-42cb-af8c-bbff05e2a217))
+    (fp_line (start 6.06 24.19) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 841f47ed-f525-4a86-97eb-05a21e06e60a))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 964bbf72-db87-4383-a349-501614f099fb))
+    (fp_line (start -1.44 24.25) (end 9.06 24.25) (layer "F.SilkS") (width 0.12) (tstamp b1aeb770-32a8-4c26-a108-2f2ec94f3035))
+    (fp_line (start 1.56 24.19) (end 6.06 24.19) (layer "F.SilkS") (width 0.12) (tstamp b71279e1-da3b-4d65-aae1-2a358961fb99))
+    (fp_line (start 1.56 -1.33) (end 1.56 24.19) (layer "F.SilkS") (width 0.12) (tstamp e0e9e462-e0be-4e11-a5f3-3d83973a85a9))
+    (fp_line (start 9.06 24.25) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp f76823ff-827f-48ab-95a1-ecf43d372f13))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp cd7ed91b-b49b-4189-b72e-061a0c85a277))
+    (fp_line (start -1.55 -1.6) (end -1.55 24.45) (layer "F.CrtYd") (width 0.05) (tstamp 01537af8-d717-4e2a-8bec-a1e2ea815a52))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 11728666-baed-4724-b21d-c4b0bdf8277b))
+    (fp_line (start 9.15 24.45) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 2199607d-bd20-4e96-950f-2cc014fcbe26))
+    (fp_line (start -1.55 24.45) (end 9.15 24.45) (layer "F.CrtYd") (width 0.05) (tstamp 29480ff9-49b1-4dc7-828c-66a0cf489276))
+    (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer "F.Fab") (width 0.1) (tstamp 129c38c9-dd77-4612-acd6-80d130a3d089))
+    (fp_line (start 8.89 24.19) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp 4cab68d6-f2b4-4459-82d5-4c5d5d94fdef))
+    (fp_line (start -1.27 24.19) (end 8.89 24.19) (layer "F.Fab") (width 0.1) (tstamp 8c7d9181-210b-481b-af53-3b54a1b056dc))
+    (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp aec34dcf-4fd4-41b2-8bf7-a10fdef831ac))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp b70bb7e6-86f8-4112-8339-329d70c14550))
+    (fp_line (start -1.27 -1.33) (end -1.27 24.19) (layer "F.Fab") (width 0.1) (tstamp c33e74ad-85b9-495e-a67a-5fa0a330d9c4))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp c80eb251-774b-4eba-ae03-9400df236e70))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp ce33732d-fbfb-4f57-9861-fed05c98dcf2))
+    (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer "F.Fab") (width 0.1) (tstamp e4da50b9-8ddc-4bbb-858f-f10c1edee0b7))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "A->B") (pintype "input") (tstamp 2bacf28c-116b-48f0-b2b7-603d53b76e7d))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 194 "Net-(U12-Pad9)") (pinfunction "A0") (pintype "tri_state") (tstamp 70684c64-8dfb-4379-88a1-72be115937f8))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 193 "Net-(U12-Pad8)") (pinfunction "A1") (pintype "tri_state") (tstamp c1a72277-5c4d-47c5-b51e-ae500f5abbbc))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 192 "Net-(U12-Pad7)") (pinfunction "A2") (pintype "tri_state") (tstamp 50b0372d-9034-4458-8392-cb0e4216b0e0))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 191 "Net-(U12-Pad6)") (pinfunction "A3") (pintype "tri_state") (tstamp 970240c3-84fa-4411-9fc0-02abead4f011))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 190 "Net-(U12-Pad5)") (pinfunction "A4") (pintype "tri_state") (tstamp 69325cd5-2d3f-479f-acad-610002bc151a))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 189 "Net-(U12-Pad4)") (pinfunction "A5") (pintype "tri_state") (tstamp 95b1d63b-f8fa-4128-b4ac-d272b80652a5))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 156 "Net-(U12-Pad3)") (pinfunction "A6") (pintype "tri_state") (tstamp 6793ef42-be12-4497-94f4-2139f1b5c57d))
+    (pad "9" thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 188 "Net-(U12-Pad2)") (pinfunction "A7") (pintype "tri_state") (tstamp 745bd17d-11f7-46f3-8c97-a8786004d9c3))
+    (pad "10" thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp db723466-5fed-4f15-b9c6-6d2c2887f3d3))
+    (pad "11" thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 4 "/#D7") (pinfunction "B7") (pintype "tri_state") (tstamp 3d374d49-8acf-4fba-aab2-3816b0f5b886))
+    (pad "12" thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 "/#D6") (pinfunction "B6") (pintype "tri_state") (tstamp e4728163-2e52-4044-a5ee-6b8a574617f5))
+    (pad "13" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 3 "/#D5") (pinfunction "B5") (pintype "tri_state") (tstamp f45da403-9783-4512-953d-f4b9d380bfd1))
+    (pad "14" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 "/#D4") (pinfunction "B4") (pintype "tri_state") (tstamp ac5d0803-e140-4b61-88eb-bbf4a3711c28))
+    (pad "15" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 2 "/#D3") (pinfunction "B3") (pintype "tri_state") (tstamp 135176da-67cf-4b8d-8105-716363cc9c6f))
+    (pad "16" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 "/#D2") (pinfunction "B2") (pintype "tri_state") (tstamp 484c678b-2751-40e5-8e63-804121b9dc61))
+    (pad "17" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 1 "/#D1") (pinfunction "B1") (pintype "tri_state") (tstamp 8a9735f5-e9fa-481e-b4ed-02f370e2af58))
+    (pad "18" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 38 "/#D0") (pinfunction "B0") (pintype "tri_state") (tstamp dda25ae2-51f8-4607-8c16-81c805d50f8b))
+    (pad "19" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 128 "~{RD_ADC}") (pinfunction "CE") (pintype "input") (tstamp c334f648-c9e5-4408-9744-53687018f819))
+    (pad "20" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 123bc61f-f653-4643-9fb7-3888d994830b))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp e91ad237-6778-4565-a41c-5451c22b839e)
+    (at 201.661 84.587)
+    (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/edf15073-43f3-481b-98b2-205bb5b45732")
+    (attr through_hole)
+    (fp_text reference "U3" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 0844620b-4144-48e1-831f-9d7f890884d7)
+    )
+    (fp_text value "74HC245" (at 3.81 25.19) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 6878a8b0-002a-480b-99c4-48a9578b168e)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f2fedf92-cb6c-44a0-a8c3-326fa616d4fa)
+    )
+    (fp_line (start -1.44 24.25) (end 9.06 24.25) (layer "F.SilkS") (width 0.12) (tstamp 06c41609-097d-4bb6-ade6-5d1480b05ba2))
+    (fp_line (start -1.44 -1.39) (end -1.44 24.25) (layer "F.SilkS") (width 0.12) (tstamp 15a31f54-04c5-419f-8f88-f4c8aa85b434))
+    (fp_line (start 1.56 24.19) (end 6.06 24.19) (layer "F.SilkS") (width 0.12) (tstamp 38284b15-cf9d-423d-af8a-3cb3321f00f4))
+    (fp_line (start 6.06 24.19) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 588671fa-98e7-4579-8b6d-99e98c56d0d9))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 905f2401-2b23-42dd-9f1f-61e429536cc2))
+    (fp_line (start 9.06 24.25) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 9fbcf60b-69de-4da6-b2b8-4461d451e106))
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp ae91d229-48fb-400b-acff-d2b7aaca4303))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp d0bcadc0-8062-4a79-9b56-e3592d090664))
+    (fp_line (start 1.56 -1.33) (end 1.56 24.19) (layer "F.SilkS") (width 0.12) (tstamp d134fb22-6961-4651-b4c1-bb9c6b155367))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 638e7220-e532-4971-b1a9-95dffa79a902))
+    (fp_line (start 9.15 24.45) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 19dffe79-0fb2-4e2f-b39c-6dbe37c8081d))
+    (fp_line (start -1.55 24.45) (end 9.15 24.45) (layer "F.CrtYd") (width 0.05) (tstamp 60bfc84c-6195-4fbb-a9e0-fcef8f937d03))
+    (fp_line (start -1.55 -1.6) (end -1.55 24.45) (layer "F.CrtYd") (width 0.05) (tstamp 7755e4a4-4675-40ae-8b8d-240d485f85ed))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp b2fbb204-0f0a-4f70-ad95-a9391abf031b))
+    (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp 24145154-33f0-4454-ac19-14257a870cb8))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp 3d0ecbcb-bcf7-4f0b-b0f2-62411458ab46))
+    (fp_line (start -1.27 -1.33) (end -1.27 24.19) (layer "F.Fab") (width 0.1) (tstamp 3ddb641d-5ab6-42d0-8415-14273d5c9dad))
+    (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer "F.Fab") (width 0.1) (tstamp 6d9fe150-517c-4ab4-8947-5a163c183c0a))
+    (fp_line (start -1.27 24.19) (end 8.89 24.19) (layer "F.Fab") (width 0.1) (tstamp 804b011f-2535-4b82-a93e-632d57544dca))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 8fbfbe69-292d-4eab-8d69-89650b1421fb))
+    (fp_line (start 8.89 24.19) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp b2221090-98ac-4a86-876a-38ea05a1e07b))
+    (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer "F.Fab") (width 0.1) (tstamp c18ac12c-efcf-4947-b26d-12918d56e2d3))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp c9f582d8-8c56-41af-b887-66d6bd731a6a))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "A->B") (pintype "input") (tstamp 44906c51-2739-4f56-986b-5427e0905c72))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 32 "/#A0") (pinfunction "A0") (pintype "tri_state") (tstamp ae3998bc-0c05-43ff-9646-18d2fddb8f30))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 31 "/#A1") (pinfunction "A1") (pintype "tri_state") (tstamp 2db1b103-e8e0-4bd1-aa21-0a767cb22943))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 120 "/#A2") (pinfunction "A2") (pintype "tri_state") (tstamp 12e92b8a-362e-4e66-a7be-cf61122489e7))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 113 "/#A3") (pinfunction "A3") (pintype "tri_state") (tstamp e1d6e649-706a-44a8-8ddf-4a977318a634))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 114 "/#A4") (pinfunction "A4") (pintype "tri_state") (tstamp cd8949b3-e07c-4feb-8692-18d74f1591f5))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 115 "/#A5") (pinfunction "A5") (pintype "tri_state") (tstamp bc46cc22-8bb5-4f46-982d-72c3451e4d0b))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 116 "/#A6") (pinfunction "A6") (pintype "tri_state") (tstamp d2317b4a-8be8-48d3-9faa-380e77e37878))
+    (pad "9" thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 117 "/#A7") (pinfunction "A7") (pintype "tri_state") (tstamp 5ca82de6-3d3f-4fea-979f-4beb941a8551))
+    (pad "10" thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp ebb745e9-d42c-4810-bf9f-927648f3b5bd))
+    (pad "11" thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 48 "/A7") (pinfunction "B7") (pintype "tri_state") (tstamp fa0d7f33-d470-4955-a573-81e8d28e4921))
+    (pad "12" thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 47 "/A6") (pinfunction "B6") (pintype "tri_state") (tstamp bc4a0fd0-2958-40e1-900c-f7790f7bb8e5))
+    (pad "13" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 46 "/A5") (pinfunction "B5") (pintype "tri_state") (tstamp 63a5f3a4-43a1-427a-a15f-ea20827dedb9))
+    (pad "14" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 45 "/A4") (pinfunction "B4") (pintype "tri_state") (tstamp 5124c4e8-cf6f-404c-8295-c381ef25d08e))
+    (pad "15" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 44 "/A3") (pinfunction "B3") (pintype "tri_state") (tstamp 7bb4ec4e-fc8d-493d-924d-fb04792dc113))
+    (pad "16" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 43 "/A2") (pinfunction "B2") (pintype "tri_state") (tstamp a1435f04-be82-4966-8172-deb7ef8610b2))
+    (pad "17" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 42 "/A1") (pinfunction "B1") (pintype "tri_state") (tstamp 29cc510b-313b-414f-acbd-a5fcf83db5d7))
+    (pad "18" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 41 "/A0") (pinfunction "B0") (pintype "tri_state") (tstamp d9c7bc2c-fc42-41ee-a3dd-090ce49eafc1))
+    (pad "19" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "CE") (pintype "input") (tstamp ab1a8e22-31c5-4682-bb12-1766c1158bd0))
+    (pad "20" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp fb2e258f-8f08-4411-8139-37057de0effe))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_TO_SOT_THT:TO-220-3_Vertical" (layer "F.Cu")
+    (tedit 5AC8BA0D) (tstamp e99125d6-a0ca-4b37-842b-335296080c6e)
+    (at 102.616 59.182 90)
+    (descr "TO-220-3, Vertical, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")
+    (tags "TO-220-3 Vertical RM 2.54mm")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/957f1d1c-cb6d-472a-aac1-b124b98d2010")
+    (attr through_hole)
+    (fp_text reference "U15" (at 2.54 -4.27 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ec464e2c-70c1-4b51-8600-7384ed6e411a)
+    )
+    (fp_text value "LM7915_TO220" (at 2.54 2.5 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 947acefe-ac33-4206-9de3-25b50b4731dd)
+    )
+    (fp_text user "${REFERENCE}" (at 2.54 -4.27 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 078044b2-8672-471f-8af0-713545e8135d)
+    )
+    (fp_line (start 4.391 -3.27) (end 4.391 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 179b931a-ee6e-4f42-a650-8fcc15be33cf))
+    (fp_line (start 7.66 -3.27) (end 7.66 1.371) (layer "F.SilkS") (width 0.12) (tstamp 1c72f17e-d445-4a58-842c-0dfdfce350d3))
+    (fp_line (start -2.58 1.371) (end 7.66 1.371) (layer "F.SilkS") (width 0.12) (tstamp 543a1648-5784-4e1c-9576-bc01c6ff98bf))
+    (fp_line (start 0.69 -3.27) (end 0.69 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 75288219-cb62-4584-bfee-979eec5f882a))
+    (fp_line (start -2.58 -1.76) (end 7.66 -1.76) (layer "F.SilkS") (width 0.12) (tstamp 7bafe9bc-eba9-4810-a855-8b4f34bb53ef))
+    (fp_line (start -2.58 -3.27) (end 7.66 -3.27) (layer "F.SilkS") (width 0.12) (tstamp c873fbd2-c35e-4523-8311-de379b125b9d))
+    (fp_line (start -2.58 -3.27) (end -2.58 1.371) (layer "F.SilkS") (width 0.12) (tstamp ce1926e7-aefc-4410-8ad7-0050d6aebd28))
+    (fp_line (start 7.79 -3.4) (end -2.71 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp 466f8d1c-c448-4a97-87ec-4e94847952fc))
+    (fp_line (start -2.71 -3.4) (end -2.71 1.51) (layer "F.CrtYd") (width 0.05) (tstamp 594eb499-401a-4092-9a2b-1cc8f8989e5b))
+    (fp_line (start 7.79 1.51) (end 7.79 -3.4) (layer "F.CrtYd") (width 0.05) (tstamp 7f4c333e-95dd-4f0c-b8a5-bc57a1ff22fb))
+    (fp_line (start -2.71 1.51) (end 7.79 1.51) (layer "F.CrtYd") (width 0.05) (tstamp e8a5d0de-f294-42b4-a32d-95b01f36190d))
+    (fp_line (start 7.54 1.25) (end 7.54 -3.15) (layer "F.Fab") (width 0.1) (tstamp 22f1a18b-d140-451a-a871-4c11294da049))
+    (fp_line (start -2.46 1.25) (end 7.54 1.25) (layer "F.Fab") (width 0.1) (tstamp 2c913718-efbb-4ec8-bb76-bae88d46ed51))
+    (fp_line (start 0.69 -3.15) (end 0.69 -1.88) (layer "F.Fab") (width 0.1) (tstamp 47472735-41ec-4096-96fb-ce611f148c4c))
+    (fp_line (start 4.39 -3.15) (end 4.39 -1.88) (layer "F.Fab") (width 0.1) (tstamp 7f251369-eace-44ab-848c-cd3c5957381c))
+    (fp_line (start -2.46 -3.15) (end -2.46 1.25) (layer "F.Fab") (width 0.1) (tstamp a02008a9-68e1-4709-bfc0-24c27997889b))
+    (fp_line (start 7.54 -3.15) (end -2.46 -3.15) (layer "F.Fab") (width 0.1) (tstamp a3a4ba60-3271-4e9a-ba37-9a84bcaf9db5))
+    (fp_line (start -2.46 -1.88) (end 7.54 -1.88) (layer "F.Fab") (width 0.1) (tstamp ec5e2d7d-3bc6-4fcb-8261-5aceb45c3c19))
+    (pad "1" thru_hole rect (at 0 0 90) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 197 "unconnected-(U15-Pad1)") (pinfunction "GND") (pintype "power_in") (tstamp f69224be-c98a-48ad-a04c-1caaa0418333))
+    (pad "2" thru_hole oval (at 2.54 0 90) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 198 "unconnected-(U15-Pad2)") (pinfunction "VI") (pintype "power_in") (tstamp 25f1074a-6ae7-40ed-8106-5e5622cabe99))
+    (pad "3" thru_hole oval (at 5.08 0 90) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
+      (net 199 "unconnected-(U15-Pad3)") (pinfunction "VO") (pintype "power_out") (tstamp 36709ce8-feaf-4ca8-a999-4108fb101352))
+    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-220-3_Vertical.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (layer "F.Cu")
+    (tedit 5AE5139B) (tstamp ec7a7d72-678f-4bfb-a06b-17a4d013c413)
+    (at 100.584 112.903 180)
+    (descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=7.62mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
+    (tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 7.62mm 0.167W length 3.6mm diameter 1.6mm")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/a9d9aa37-4e7d-4d24-945c-0077e83dca62")
+    (attr through_hole)
+    (fp_text reference "R2" (at 3.81 -1.92) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 58b75830-9e39-45c9-8547-367ebee8a907)
+    )
+    (fp_text value "10k" (at 3.81 1.92) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 3a013e8f-5b12-499b-8d2d-0ad49966db1a)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 0) (layer "F.Fab")
+      (effects (font (size 0.72 0.72) (thickness 0.108)))
+      (tstamp 36d7002b-bf2e-428b-a91a-b4ed755cac59)
+    )
+    (fp_line (start 1.89 0.92) (end 5.73 0.92) (layer "F.SilkS") (width 0.12) (tstamp 286a9e39-c26f-49c3-809f-c04839a4ac04))
+    (fp_line (start 1.89 -0.92) (end 1.89 0.92) (layer "F.SilkS") (width 0.12) (tstamp 5696a53f-2631-4279-8564-21adeaab997c))
+    (fp_line (start 6.68 0) (end 5.73 0) (layer "F.SilkS") (width 0.12) (tstamp 706bece9-b980-4420-a866-a63a48a63c89))
+    (fp_line (start 5.73 0.92) (end 5.73 -0.92) (layer "F.SilkS") (width 0.12) (tstamp 8a2de683-0cbb-47f9-b48d-61ac1c60565d))
+    (fp_line (start 5.73 -0.92) (end 1.89 -0.92) (layer "F.SilkS") (width 0.12) (tstamp 99f4f4aa-2f14-4bf9-b8a7-da1480e9e168))
+    (fp_line (start 0.94 0) (end 1.89 0) (layer "F.SilkS") (width 0.12) (tstamp f57b03a6-125b-453a-8f2a-24b446ebba66))
+    (fp_line (start -0.95 -1.05) (end -0.95 1.05) (layer "F.CrtYd") (width 0.05) (tstamp 26aff78d-1dc4-4822-8817-49ee707b8453))
+    (fp_line (start 8.57 -1.05) (end -0.95 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 6995beeb-7854-4705-ae35-78174cb5e8c5))
+    (fp_line (start 8.57 1.05) (end 8.57 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 8b664cd6-f39e-4636-850d-30ba11a608d8))
+    (fp_line (start -0.95 1.05) (end 8.57 1.05) (layer "F.CrtYd") (width 0.05) (tstamp eba6f904-5352-4ca5-9d68-7095d5553d23))
+    (fp_line (start 7.62 0) (end 5.61 0) (layer "F.Fab") (width 0.1) (tstamp 03590f33-763d-44e7-bd58-7b869bb7ef20))
+    (fp_line (start 2.01 -0.8) (end 2.01 0.8) (layer "F.Fab") (width 0.1) (tstamp 20cc5dd3-f607-44c7-ac7e-e7aebd9790dd))
+    (fp_line (start 0 0) (end 2.01 0) (layer "F.Fab") (width 0.1) (tstamp 66f97120-6c7e-441a-9997-acbf3e610e6e))
+    (fp_line (start 5.61 0.8) (end 5.61 -0.8) (layer "F.Fab") (width 0.1) (tstamp 97208e50-b896-4df8-8da4-ea2fc6b46da5))
+    (fp_line (start 5.61 -0.8) (end 2.01 -0.8) (layer "F.Fab") (width 0.1) (tstamp d92cfbfa-da4b-4f63-8ad6-7bb6977d4f44))
+    (fp_line (start 2.01 0.8) (end 5.61 0.8) (layer "F.Fab") (width 0.1) (tstamp e6a27cb0-d090-4b8c-9a7b-e787b9ea11b6))
+    (pad "1" thru_hole circle (at 0 0 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 104 "Net-(R2-Pad1)") (pintype "passive") (tstamp 8f0e1ea6-d278-4117-9e02-aaadcc59362e))
+    (pad "2" thru_hole oval (at 7.62 0 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask)
+      (net 203 "Net-(J7-Pad2)") (pintype "passive") (tstamp 17540f0f-267d-4f0f-8f00-5539a89bd637))
+    (model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp eca73914-6f4b-487c-b8f6-6bedca0fa3fb)
+    (at 184.135 84.587)
+    (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/ed3d1b9a-eb64-4598-bf1e-7b5f45b2defc")
+    (attr through_hole)
+    (fp_text reference "U1" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp ce5ed7ab-cc2b-4b5b-bba5-30eddde1881a)
+    )
+    (fp_text value "74LS688" (at 3.81 25.19) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 7009d4fa-8ca5-41a9-a794-d2f88833fc84)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp aa5a0dc7-163c-4993-9b19-26dfe03704eb)
+    )
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 23564c19-46eb-4787-9683-10c361573d59))
+    (fp_line (start -1.44 -1.39) (end -1.44 24.25) (layer "F.SilkS") (width 0.12) (tstamp 44d32d25-a2f0-4360-8f15-1401dd6c5a41))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 459dacfc-1687-4287-b84e-8740d2ba8010))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 4a804751-55ee-4ba5-8d1d-b720b53fc70e))
+    (fp_line (start 1.56 24.19) (end 6.06 24.19) (layer "F.SilkS") (width 0.12) (tstamp 4ca97ddb-ed96-4e9d-96bc-a20c80d3d183))
+    (fp_line (start 9.06 24.25) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 6c8c95c8-905e-4efc-891b-28984902eb8d))
+    (fp_line (start 6.06 24.19) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 83486c73-ecba-4ffd-9ad4-3b773040554c))
+    (fp_line (start 1.56 -1.33) (end 1.56 24.19) (layer "F.SilkS") (width 0.12) (tstamp c1e70902-8f61-45c4-b84e-d4358750588e))
+    (fp_line (start -1.44 24.25) (end 9.06 24.25) (layer "F.SilkS") (width 0.12) (tstamp e15c4cb2-e1e8-46e2-9dd2-951144e67e21))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp a00c296f-2a73-44ba-9be5-c074406c3973))
+    (fp_line (start 9.15 24.45) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 1884b7c4-ebd2-4550-96c7-b4e841757c5e))
+    (fp_line (start -1.55 -1.6) (end -1.55 24.45) (layer "F.CrtYd") (width 0.05) (tstamp 90ff822a-fa3d-4b8b-abe9-2e34e855f4c8))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp b52922cc-bb0c-4214-9872-8d723937c797))
+    (fp_line (start -1.55 24.45) (end 9.15 24.45) (layer "F.CrtYd") (width 0.05) (tstamp b6e7484e-d12c-46f2-8ef7-8ac8833f0cf1))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 0ae65e29-060c-458e-8ed4-5e5134bf8d4c))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp 119c9ca3-55fb-4af4-8505-1e342de10727))
+    (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer "F.Fab") (width 0.1) (tstamp 6244d97a-aaed-4526-8fa2-8918897d566c))
+    (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer "F.Fab") (width 0.1) (tstamp 6a8915ac-8ce1-4c49-86c3-2637892346a6))
+    (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp 747a9dc5-24ea-41bc-9750-2a60ff64e64a))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 81d17f4e-928e-4358-bef4-55259ac51533))
+    (fp_line (start -1.27 -1.33) (end -1.27 24.19) (layer "F.Fab") (width 0.1) (tstamp b41f2934-4af1-4692-83e3-fed521b16bde))
+    (fp_line (start 8.89 24.19) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp c86d26aa-2a0b-42d7-9a07-f18c9021d969))
+    (fp_line (start -1.27 24.19) (end 8.89 24.19) (layer "F.Fab") (width 0.1) (tstamp f538e993-6f0b-4131-94cd-32b8213f4db5))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "G") (pintype "input") (tstamp 9b482881-99f9-46bd-af4b-dc2db24183ee))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 112 "/{slash}IOREQ") (pinfunction "P0") (pintype "input") (tstamp 44cef9b2-c286-484a-9654-44504cab1e58))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 111 "Net-(RN1-Pad9)") (pinfunction "R0") (pintype "input") (tstamp aa5463b5-10db-4f88-9d01-998b728dafa2))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 112 "/{slash}IOREQ") (pinfunction "P1") (pintype "input") (tstamp 7ac4dfe2-194e-4999-a610-82b42ad83e6a))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 110 "Net-(RN1-Pad8)") (pinfunction "R1") (pintype "input") (tstamp bc48406b-3faa-4215-ade3-509721cfec64))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 112 "/{slash}IOREQ") (pinfunction "P2") (pintype "input") (tstamp fc605cdf-227c-448f-a2de-467fb6a6ff55))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 109 "Net-(RN1-Pad7)") (pinfunction "R2") (pintype "input") (tstamp 08f839a5-61b3-4850-90de-238d012d4514))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 113 "/#A3") (pinfunction "P3") (pintype "input") (tstamp c6a2fbe2-23ab-45f5-b35e-71011ff1483a))
+    (pad "9" thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 200 "Net-(J2-Pad2)") (pinfunction "R3") (pintype "input") (tstamp b577c109-2b4e-4b85-abf6-ae3d5949d81b))
+    (pad "10" thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 48b782bd-50c1-42f5-bedb-d26067785eec))
+    (pad "11" thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 114 "/#A4") (pinfunction "P4") (pintype "input") (tstamp 817aa12c-c5fe-4da1-8b21-8d07070bc989))
+    (pad "12" thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 108 "Net-(J2-Pad4)") (pinfunction "R4") (pintype "input") (tstamp e8de251a-63d5-4198-9ab2-822081528e2a))
+    (pad "13" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 115 "/#A5") (pinfunction "P5") (pintype "input") (tstamp 7ae70df1-0590-440e-b996-9cb07e21c0aa))
+    (pad "14" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 107 "Net-(J2-Pad6)") (pinfunction "R5") (pintype "input") (tstamp b114260a-f019-4829-b1c2-4f6c961855b7))
+    (pad "15" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 116 "/#A6") (pinfunction "P6") (pintype "input") (tstamp 31faab35-18c9-4165-b338-814d43979b79))
+    (pad "16" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 106 "Net-(J2-Pad8)") (pinfunction "R6") (pintype "input") (tstamp a6aafed6-a498-4495-8a11-d338e02bf51a))
+    (pad "17" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 117 "/#A7") (pinfunction "P7") (pintype "input") (tstamp 685ce2ab-8d74-4970-ad78-2287845555c1))
+    (pad "18" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 105 "Net-(J2-Pad10)") (pinfunction "R7") (pintype "input") (tstamp 0d8a6477-bb28-4376-a231-0ac59339c564))
+    (pad "19" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 118 "Net-(U1-Pad19)") (pinfunction "P=R") (pintype "output") (tstamp f08087a7-132b-4041-a87b-7fabd34893ed))
+    (pad "20" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 357f516a-8d78-443b-904b-6cc9fb3b427e))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" (layer "F.Cu")
+    (tedit 59FED5CC) (tstamp eeaf9f53-5abb-4dd6-9eea-19e1e9cd4286)
+    (at 124.206 76.962 -90)
+    (descr "Through hole straight pin header, 2x04, 2.54mm pitch, double rows")
+    (tags "Through hole pin header THT 2x04 2.54mm double row")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/7d3d6117-0be9-4acc-ae9b-980cc2855d9c")
+    (attr through_hole)
+    (fp_text reference "J5" (at 1.27 -2.33 90) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp e7771890-aeb5-4ff5-8166-fa36e933e5c0)
+    )
+    (fp_text value "Conn_02x04_Odd_Even" (at 1.27 9.95 90) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 43a57fd3-875e-489d-a622-f5f905093a75)
+    )
+    (fp_text user "${REFERENCE}" (at 1.27 3.81) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp dd5de6b5-3708-4842-a510-05b883c590d1)
+    )
+    (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer "F.SilkS") (width 0.12) (tstamp 252ad813-4781-4dcf-8f34-998d9592481f))
+    (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 4eb492eb-21a0-44aa-b99d-c404cb59bfda))
+    (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 57186ebd-d55c-4c55-abf8-9849776d9b81))
+    (fp_line (start 3.87 -1.33) (end 3.87 8.95) (layer "F.SilkS") (width 0.12) (tstamp 7688b1d7-a5ef-4546-a75a-1dff2b181b93))
+    (fp_line (start -1.33 1.27) (end 1.27 1.27) (layer "F.SilkS") (width 0.12) (tstamp aac2f47c-c33f-4128-abbc-7b16339a7d62))
+    (fp_line (start -1.33 8.95) (end 3.87 8.95) (layer "F.SilkS") (width 0.12) (tstamp ddf856eb-7aef-44e9-bb49-1ff4d1a49629))
+    (fp_line (start 1.27 1.27) (end 1.27 -1.33) (layer "F.SilkS") (width 0.12) (tstamp e7f1dec1-e24a-445f-9f64-b34b83f2b6e6))
+    (fp_line (start 1.27 -1.33) (end 3.87 -1.33) (layer "F.SilkS") (width 0.12) (tstamp f85c30c5-6362-40ae-8fff-c1e017cd703c))
+    (fp_line (start 4.35 9.4) (end 4.35 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 042ccefc-812b-4f75-8e03-987249bced39))
+    (fp_line (start -1.8 9.4) (end 4.35 9.4) (layer "F.CrtYd") (width 0.05) (tstamp 092daf11-e544-4382-9887-062a994fa025))
+    (fp_line (start 4.35 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 573c1066-15d2-4f77-8666-b9df1cadc96b))
+    (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer "F.CrtYd") (width 0.05) (tstamp 61af1eab-3f35-486b-9084-835ac6822aeb))
+    (fp_line (start 3.81 -1.27) (end 3.81 8.89) (layer "F.Fab") (width 0.1) (tstamp 282dc792-b28d-4fad-ba00-75bfb0c3d663))
+    (fp_line (start 0 -1.27) (end 3.81 -1.27) (layer "F.Fab") (width 0.1) (tstamp 5f398f38-da05-4a50-a885-b59115d2bb9f))
+    (fp_line (start -1.27 8.89) (end -1.27 0) (layer "F.Fab") (width 0.1) (tstamp 76482129-0a45-4b4c-8b69-734f78fd8a0d))
+    (fp_line (start -1.27 0) (end 0 -1.27) (layer "F.Fab") (width 0.1) (tstamp f2da29f4-f65c-4008-8da6-b4573554a29a))
+    (fp_line (start 3.81 8.89) (end -1.27 8.89) (layer "F.Fab") (width 0.1) (tstamp f477427a-b2fd-4cab-8089-41ed478ec529))
+    (pad "1" thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 150 "BUF_POTAX") (pinfunction "Pin_1") (pintype "passive") (tstamp bb55bb4b-9956-4855-aa2a-b5db7ddc4103))
+    (pad "2" thru_hole oval (at 2.54 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 159 "POTAX") (pinfunction "Pin_2") (pintype "passive") (tstamp 9473f558-3b1d-4767-b516-b6f668f3e9d1))
+    (pad "3" thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 151 "BUF_POTAY") (pinfunction "Pin_3") (pintype "passive") (tstamp 28d77858-73d6-4e85-817c-a164b2b45fe1))
+    (pad "4" thru_hole oval (at 2.54 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 160 "POTAY") (pinfunction "Pin_4") (pintype "passive") (tstamp 4b94f0b2-9d37-4f3b-98fd-b79691b03ffe))
+    (pad "5" thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 138 "BUF_POTBX") (pinfunction "Pin_5") (pintype "passive") (tstamp 2700007b-2ec8-4268-9d9c-5d027d1e094d))
+    (pad "6" thru_hole oval (at 2.54 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 161 "POTBX") (pinfunction "Pin_6") (pintype "passive") (tstamp 937c88dc-3efe-4823-a949-56b4e0ee164a))
+    (pad "7" thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 139 "BUF_POTBY") (pinfunction "Pin_7") (pintype "passive") (tstamp 8f5d969e-c20b-46df-a57f-c4854fc45778))
+    (pad "8" thru_hole oval (at 2.54 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
+      (net 158 "POTBY") (pinfunction "Pin_8") (pintype "passive") (tstamp 8ee2d414-1ee7-46cb-af77-1a7e2ec49f6f))
+    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x04_P2.54mm_Vertical.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp f5ee5341-69c8-428a-a259-66f576fa2d08)
+    (at 201.661 54.107)
+    (descr "20-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/e814289c-3278-44a0-8da4-e29d3d24fd78")
+    (attr through_hole)
+    (fp_text reference "U2" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c9fb1f26-cea0-47d3-b621-0759086bf953)
+    )
+    (fp_text value "74HC245" (at 3.81 25.19) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c9473913-73b8-4d1c-b403-47f270b46941)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 11.43) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 54a07986-c099-46db-b460-cb937395b6c7)
+    )
+    (fp_line (start 9.06 24.25) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 0121cac5-115e-4044-bc62-2b95628a2bdd))
+    (fp_line (start 6.06 24.19) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 0d9add51-3085-4055-ae43-b980b2417d91))
+    (fp_line (start 1.56 -1.33) (end 1.56 24.19) (layer "F.SilkS") (width 0.12) (tstamp 2ed55e12-5e71-4311-825c-009cf20b9a29))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 55d04bbb-2102-46ec-ba6a-a0c28a15f63f))
+    (fp_line (start -1.44 -1.39) (end -1.44 24.25) (layer "F.SilkS") (width 0.12) (tstamp 586688a3-6eab-4ff1-84e3-4d7e019b75a6))
+    (fp_line (start -1.44 24.25) (end 9.06 24.25) (layer "F.SilkS") (width 0.12) (tstamp 693223d0-b30d-45dc-aae0-941e340554bb))
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 9f8c5755-0f83-47a4-900d-1083220ac5f0))
+    (fp_line (start 1.56 24.19) (end 6.06 24.19) (layer "F.SilkS") (width 0.12) (tstamp b7ef893e-2f82-4729-b07a-1ed000892aa4))
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp e0b2f304-a1c4-4e8a-aac1-0eaf4b262f47))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 4366043a-d455-4a68-8bf7-b71227bc2c46))
+    (fp_line (start -1.55 24.45) (end 9.15 24.45) (layer "F.CrtYd") (width 0.05) (tstamp 1926d544-9a0a-4425-80c3-9c4a41ee9dfd))
+    (fp_line (start -1.55 -1.6) (end -1.55 24.45) (layer "F.CrtYd") (width 0.05) (tstamp 3ec40a97-1d3a-402c-9a34-0b7fc714f1ee))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 4e6c4a9b-a5e9-4cdf-a44e-ebf20e2d43e8))
+    (fp_line (start 9.15 24.45) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 7f7ad699-122b-4d52-9ee0-6eb63936d35d))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 0661f807-e608-453a-96fe-6055a5c91c8b))
+    (fp_line (start 6.985 -1.27) (end 6.985 24.13) (layer "F.Fab") (width 0.1) (tstamp 3ea70e09-3400-400e-a300-06456f39b466))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp 5fa50947-5173-4c55-aae7-1114d48e821f))
+    (fp_line (start -1.27 24.19) (end 8.89 24.19) (layer "F.Fab") (width 0.1) (tstamp 879e1918-f235-4a36-a165-b9e7574f0438))
+    (fp_line (start 0.635 24.13) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp b8c5956e-8c06-494f-8850-b9397c4ca0ba))
+    (fp_line (start 8.89 24.19) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp d04eb14f-3d4f-43a7-8743-8be37846633b))
+    (fp_line (start -1.27 -1.33) (end -1.27 24.19) (layer "F.Fab") (width 0.1) (tstamp dbb85aca-1a63-4f96-9e0a-6c85fa07d023))
+    (fp_line (start 6.985 24.13) (end 0.635 24.13) (layer "F.Fab") (width 0.1) (tstamp e3b8025d-193a-4b70-a973-0e3809bdb8dc))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp ede1158c-12bc-433a-a7c2-51e0ec0390a8))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 119 "DEC_BUF_DIR") (pinfunction "A->B") (pintype "input") (tstamp eb057abc-9d1f-4252-b3fb-32a4803c0991))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 38 "/#D0") (pinfunction "A0") (pintype "tri_state") (tstamp 4c5b67fe-4a12-4006-bc16-3bb3cb15fbca))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 1 "/#D1") (pinfunction "A1") (pintype "tri_state") (tstamp 79bc70cc-c171-4684-b512-979a481ff3cf))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 37 "/#D2") (pinfunction "A2") (pintype "tri_state") (tstamp af00105f-63f0-4080-b0c7-326718ce59b8))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 2 "/#D3") (pinfunction "A3") (pintype "tri_state") (tstamp c82752c8-6c2e-4ef5-b82b-1203f4ceeff7))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 36 "/#D4") (pinfunction "A4") (pintype "tri_state") (tstamp c3d54c7e-0d26-471c-8237-7e449aa398dc))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 3 "/#D5") (pinfunction "A5") (pintype "tri_state") (tstamp b1cebbd0-f1df-4740-9cbb-6710306ff745))
+    (pad "8" thru_hole oval (at 0 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 35 "/#D6") (pinfunction "A6") (pintype "tri_state") (tstamp c8539dcf-c01c-4eac-af36-ede7f288d415))
+    (pad "9" thru_hole oval (at 0 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 4 "/#D7") (pinfunction "A7") (pintype "tri_state") (tstamp da3fa428-f699-4fe6-9049-c4775aefd887))
+    (pad "10" thru_hole oval (at 0 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 7337b837-4a28-46d8-814c-7b7bad3de730))
+    (pad "11" thru_hole oval (at 7.62 22.86) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 77 "/D7") (pinfunction "B7") (pintype "tri_state") (tstamp 6f5de9eb-b086-4809-b3f6-08781c0e2e4d))
+    (pad "12" thru_hole oval (at 7.62 20.32) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 76 "/D6") (pinfunction "B6") (pintype "tri_state") (tstamp 85cc24ef-c30c-4d2d-8ee6-775747f8d77d))
+    (pad "13" thru_hole oval (at 7.62 17.78) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 75 "/D5") (pinfunction "B5") (pintype "tri_state") (tstamp 0ec000aa-f359-4ac8-9943-f7d4737fba62))
+    (pad "14" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 74 "/D4") (pinfunction "B4") (pintype "tri_state") (tstamp b06d0797-1b04-4a80-9fb2-5c4053e253c2))
+    (pad "15" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 73 "/D3") (pinfunction "B3") (pintype "tri_state") (tstamp 4c5753d3-e5cf-4ab5-89cb-fe17153d68f6))
+    (pad "16" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 72 "/D2") (pinfunction "B2") (pintype "tri_state") (tstamp 735af726-c366-4544-9694-79fd2ecf46b1))
+    (pad "17" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 71 "/D1") (pinfunction "B1") (pintype "tri_state") (tstamp 0a932650-28f5-47c0-b276-6314fc41caa3))
+    (pad "18" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 70 "/D0") (pinfunction "B0") (pintype "tri_state") (tstamp 583c06b3-b62c-4d99-a4a9-e12a202e9f01))
+    (pad "19" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "CE") (pintype "input") (tstamp 2909b082-cb3e-4c8a-9402-5d8884eabbcb))
+    (pad "20" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 1e99365c-1c9e-4295-b9f1-7b053422058b))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-20_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-8_W7.62mm" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp f63e0144-2120-44f8-87b4-16ef8ae471f6)
+    (at 93.101 99.832)
+    (descr "8-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/d2a00ec9-836d-4a3f-b334-0645cb055e98")
+    (attr through_hole)
+    (fp_text reference "U18" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 9eb4c32c-a62b-416a-a386-ea1abd0b0a0d)
+    )
+    (fp_text value "6N137" (at 3.81 9.95) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp 12b06950-23c0-46a3-97b4-485917511191)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 3.81) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp af865e07-b961-449a-8717-ceb1273ebf79)
+    )
+    (fp_line (start 1.16 8.95) (end 6.46 8.95) (layer "F.SilkS") (width 0.12) (tstamp 36f0c0d0-5fbc-41c5-b480-ee52e9c49a15))
+    (fp_line (start 2.81 -1.33) (end 1.16 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 3ff9be75-0570-418f-a5fc-6ed51d4eae5c))
+    (fp_line (start 1.16 -1.33) (end 1.16 8.95) (layer "F.SilkS") (width 0.12) (tstamp 73ec9bbc-dc9a-43b6-8948-b32c01d65371))
+    (fp_line (start 6.46 8.95) (end 6.46 -1.33) (layer "F.SilkS") (width 0.12) (tstamp b31efc5a-7b21-4ce8-b439-1c9342fcef4e))
+    (fp_line (start 6.46 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp fe1771f5-b72c-4bc4-add4-a2ba0d9e31fd))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 9cf43076-18a1-462b-9c97-88acb00965fa))
+    (fp_line (start 8.7 9.15) (end 8.7 -1.55) (layer "F.CrtYd") (width 0.05) (tstamp 096afd04-538e-4b21-921b-0720cfc0fc33))
+    (fp_line (start -1.1 -1.55) (end -1.1 9.15) (layer "F.CrtYd") (width 0.05) (tstamp 1bc36098-a67a-43e9-af34-67229b47b5d8))
+    (fp_line (start -1.1 9.15) (end 8.7 9.15) (layer "F.CrtYd") (width 0.05) (tstamp 309e2839-3c95-45df-b7ac-fa723f3d94a2))
+    (fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer "F.CrtYd") (width 0.05) (tstamp 450fd788-d806-48b1-a032-8afdc8273e6e))
+    (fp_line (start 0.635 8.89) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp 035e0cf3-8ba7-4e18-8dd3-f8e636f1c886))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 8c7ad431-18a5-4197-b13f-e4bbf0da7038))
+    (fp_line (start 6.985 -1.27) (end 6.985 8.89) (layer "F.Fab") (width 0.1) (tstamp 9396dbf5-aa3c-4ba1-a9ae-1945fbb2026c))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp ad10a4b7-2487-448c-860c-e5fa438bed4f))
+    (fp_line (start 6.985 8.89) (end 0.635 8.89) (layer "F.Fab") (width 0.1) (tstamp b5c2c10d-e882-4621-912f-0aa3c082e54a))
+    (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 170 "unconnected-(U18-Pad1)") (pinfunction "NC") (pintype "no_connect") (tstamp 4d2bcc63-a2dd-418c-bd5f-ddaef4fca43f))
+    (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 94 "Net-(J6-Pad4)") (pinfunction "A") (pintype "passive") (tstamp ba0a6746-a0cb-4d84-a93c-280700fe503d))
+    (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 95 "Net-(J6-Pad2)") (pinfunction "C") (pintype "passive") (tstamp 0106ccf0-8034-415a-8047-b288cb28580b))
+    (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) (tstamp 7e03d2ab-f849-4512-9569-879b25ae0e0c))
+    (pad "5" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp e93a39c0-ae2f-4d69-82ed-37fb069ff7a5))
+    (pad "6" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 103 "Net-(R1-Pad2)") (pinfunction "VO") (pintype "open_collector") (tstamp f68e48ba-1983-4674-be66-79dbf442fe2e))
+    (pad "7" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "EN") (pintype "input") (tstamp 8269e9fd-85b6-4956-b9ff-6bc28fa3d59b))
+    (pad "8" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp cdf16225-865b-428c-89bd-8853cabfea19))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-8_W7.62mm.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads" (layer "F.Cu")
+    (tedit 5A02E8C5) (tstamp f84d9d13-aa72-42ba-9943-a2ecd17d02bc)
+    (at 168.133 122.677)
+    (descr "14-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket, LongPads")
+    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket LongPads")
+    (property "Sheetfile" "z80-MIDI.kicad_sch")
+    (property "Sheetname" "")
+    (path "/d493815b-c877-4431-a25a-e7febbb23a0e")
+    (attr through_hole)
+    (fp_text reference "U5" (at 3.81 -2.33) (layer "F.SilkS")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp c3579d49-f899-495e-8d83-944534423d92)
+    )
+    (fp_text value "74HC02" (at 3.81 17.57) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp f5522739-8bca-4730-b968-8c3261ee425c)
+    )
+    (fp_text user "${REFERENCE}" (at 3.81 7.62) (layer "F.Fab")
+      (effects (font (size 1 1) (thickness 0.15)))
+      (tstamp b8071248-0990-45e9-a49f-9c91d0ffa677)
+    )
+    (fp_line (start 9.06 -1.39) (end -1.44 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 22551d58-2771-4c08-aeac-f09188d17042))
+    (fp_line (start 2.81 -1.33) (end 1.56 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 35fe58c7-a516-46f6-a997-28c6726af302))
+    (fp_line (start 9.06 16.63) (end 9.06 -1.39) (layer "F.SilkS") (width 0.12) (tstamp 393dfefc-9cf1-4f0b-851f-6ebd4a97e6b2))
+    (fp_line (start 1.56 -1.33) (end 1.56 16.57) (layer "F.SilkS") (width 0.12) (tstamp 4d17ea1d-89ed-4698-b52e-a81988c28d3c))
+    (fp_line (start 6.06 16.57) (end 6.06 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 55ef8eb5-5224-4bd0-8e89-322579b9392c))
+    (fp_line (start 6.06 -1.33) (end 4.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 7ea46ef4-c2d5-4c26-9962-f24d78c7eb87))
+    (fp_line (start -1.44 16.63) (end 9.06 16.63) (layer "F.SilkS") (width 0.12) (tstamp b33330b3-061a-4e36-bff9-806d41369584))
+    (fp_line (start 1.56 16.57) (end 6.06 16.57) (layer "F.SilkS") (width 0.12) (tstamp b39e8470-c11c-4119-82a6-9ad3f7158f05))
+    (fp_line (start -1.44 -1.39) (end -1.44 16.63) (layer "F.SilkS") (width 0.12) (tstamp ddb1a549-e9b0-49f1-ab79-483620bdc39a))
+    (fp_arc (start 4.81 -1.33) (mid 3.81 -0.33) (end 2.81 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 9a38b83d-0171-4709-8150-a8375f1daf68))
+    (fp_line (start 9.15 -1.6) (end -1.55 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp 1531c926-063e-49ee-b48e-50a2b1131ebb))
+    (fp_line (start -1.55 -1.6) (end -1.55 16.85) (layer "F.CrtYd") (width 0.05) (tstamp 8e5523b9-b585-4159-8aea-89c41870d347))
+    (fp_line (start -1.55 16.85) (end 9.15 16.85) (layer "F.CrtYd") (width 0.05) (tstamp ad453895-1adb-4c10-b762-8cb6b192ad05))
+    (fp_line (start 9.15 16.85) (end 9.15 -1.6) (layer "F.CrtYd") (width 0.05) (tstamp c33648c0-9e58-46ad-81c5-7151794d7a02))
+    (fp_line (start 8.89 -1.33) (end -1.27 -1.33) (layer "F.Fab") (width 0.1) (tstamp 2368dc52-9ca1-4245-94ea-92461066a6f0))
+    (fp_line (start 8.89 16.57) (end 8.89 -1.33) (layer "F.Fab") (width 0.1) (tstamp 26a62404-4192-4acd-9cdf-a7ce4f21b221))
+    (fp_line (start 1.635 -1.27) (end 6.985 -1.27) (layer "F.Fab") (width 0.1) (tstamp 33f3c509-7c6b-4234-a13e-e809f4bda1cd))
+    (fp_line (start -1.27 -1.33) (end -1.27 16.57) (layer "F.Fab") (width 0.1) (tstamp 74f0ff84-beba-4425-b8c1-5d269fee6d49))
+    (fp_line (start 6.985 16.51) (end 0.635 16.51) (layer "F.Fab") (width 0.1) (tstamp 8b036e1f-3a1f-4e34-9cab-e3a700424583))
+    (fp_line (start -1.27 16.57) (end 8.89 16.57) (layer "F.Fab") (width 0.1) (tstamp b1cc779f-305d-410a-a124-6196653f00b4))
+    (fp_line (start 0.635 16.51) (end 0.635 -0.27) (layer "F.Fab") (width 0.1) (tstamp cc9c6509-6477-4e5f-8e81-1d80bef4aa13))
+    (fp_line (start 6.985 -1.27) (end 6.985 16.51) (layer "F.Fab") (width 0.1) (tstamp d4c8f4f6-c1cb-4be5-a931-c374a21e16e2))
+    (fp_line (start 0.635 -0.27) (end 1.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp fb110b57-a5ea-4193-986f-6a244e94022f))
+    (pad "1" thru_hole rect (at 0 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 119 "DEC_BUF_DIR") (pintype "output") (tstamp 76c542af-6bea-4b92-afb7-88b21c428a8c))
+    (pad "2" thru_hole oval (at 0 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 30 "/~{#RD}") (pintype "input") (tstamp fdc6d44f-3de5-4b6c-9af1-05f8fbdbecfc))
+    (pad "3" thru_hole oval (at 0 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 118 "Net-(U1-Pad19)") (pintype "input") (tstamp 84033ea6-ab40-4539-abb5-a85154f8d56b))
+    (pad "4" thru_hole oval (at 0 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 33 "~{CS_SIO}") (pintype "output") (tstamp 854fd832-9dc0-49e1-8b89-edfc7758c65c))
+    (pad "5" thru_hole oval (at 0 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 172 "Net-(U5-Pad10)") (pintype "input") (tstamp 1ae2f9b3-e594-4ac9-ad01-f1bf05309559))
+    (pad "6" thru_hole oval (at 0 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 172 "Net-(U5-Pad10)") (pintype "input") (tstamp 6f6eb496-51af-4e05-b316-aa5e7f64b97a))
+    (pad "7" thru_hole oval (at 0 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 29 "GND") (pinfunction "GND") (pintype "power_in") (tstamp f62337b8-4da1-4a09-9100-95025e4a4679))
+    (pad "8" thru_hole oval (at 7.62 15.24) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 120 "/#A2") (pintype "input") (tstamp 8911d9f4-018b-4324-85b1-50f4d5127241))
+    (pad "9" thru_hole oval (at 7.62 12.7) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 118 "Net-(U1-Pad19)") (pintype "input") (tstamp 92fb0bbd-1382-4ec2-b10c-4a31640631d2))
+    (pad "10" thru_hole oval (at 7.62 10.16) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 172 "Net-(U5-Pad10)") (pintype "output") (tstamp d437ac65-6abc-4900-9c23-a5b4d08717c1))
+    (pad "11" thru_hole oval (at 7.62 7.62) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 125 "~{WR_MUX}") (pintype "input") (tstamp db1796c7-4cee-49ab-b1bf-d93f0e7de657))
+    (pad "12" thru_hole oval (at 7.62 5.08) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 125 "~{WR_MUX}") (pintype "input") (tstamp e815edd0-5501-4848-b393-2bd26d28d898))
+    (pad "13" thru_hole oval (at 7.62 2.54) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 140 "Net-(U5-Pad13)") (pintype "output") (tstamp 7b90124b-4f44-43ac-b5dc-45d76b6f5994))
+    (pad "14" thru_hole oval (at 7.62 0) (size 2.4 1.6) (drill 0.8) (layers *.Cu *.Mask)
+      (net 9 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp 4707c88b-ec34-4283-813c-76c37494b603))
+    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-14_W7.62mm_Socket.wrl"
+      (offset (xyz 0 0 0))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 0 0))
+    )
+  )
+
+  (gr_line (start 66.817 45.202) (end 66.817 145.532) (layer "Edge.Cuts") (width 0.1) (tstamp 23590b88-9f79-4961-90f9-9b84995384f8))
+  (gr_line (start 66.817 145.532) (end 226.837 145.532) (layer "Edge.Cuts") (width 0.1) (tstamp 70340aac-6a09-4ffe-b7bb-6e35c3d70ec7))
+  (gr_line (start 226.837 145.532) (end 226.837 45.202) (layer "Edge.Cuts") (width 0.1) (tstamp 79669be6-ff4f-4a0d-ab0f-2e84ce7f2aa3))
+  (gr_line (start 226.837 45.202) (end 66.817 45.202) (layer "Edge.Cuts") (width 0.1) (tstamp c929d17d-b39d-48db-8d8e-096945dcde0d))
+
+)
diff --git a/Schematics/Z80-MIDI/z80-MIDI.kicad_prl b/Schematics/Z80-MIDI/z80-MIDI.kicad_prl
new file mode 100644
index 0000000..1b572c9
--- /dev/null
+++ b/Schematics/Z80-MIDI/z80-MIDI.kicad_prl
@@ -0,0 +1,75 @@
+{
+  "board": {
+    "active_layer": 0,
+    "active_layer_preset": "All Layers",
+    "auto_track_width": true,
+    "hidden_nets": [],
+    "high_contrast_mode": 0,
+    "net_color_mode": 1,
+    "opacity": {
+      "pads": 1.0,
+      "tracks": 1.0,
+      "vias": 1.0,
+      "zones": 0.6
+    },
+    "ratsnest_display_mode": 0,
+    "selection_filter": {
+      "dimensions": true,
+      "footprints": true,
+      "graphics": true,
+      "keepouts": true,
+      "lockedItems": false,
+      "otherItems": true,
+      "pads": true,
+      "text": true,
+      "tracks": true,
+      "vias": true,
+      "zones": true
+    },
+    "visible_items": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29,
+      30,
+      32,
+      33,
+      34,
+      35,
+      36
+    ],
+    "visible_layers": "fffffff_ffffffff",
+    "zone_display_mode": 0
+  },
+  "meta": {
+    "filename": "z80-MIDI.kicad_prl",
+    "version": 3
+  },
+  "project": {
+    "files": []
+  }
+}
diff --git a/Schematics/Z80-MIDI/z80-MIDI.kicad_pro b/Schematics/Z80-MIDI/z80-MIDI.kicad_pro
new file mode 100644
index 0000000..cd072c8
--- /dev/null
+++ b/Schematics/Z80-MIDI/z80-MIDI.kicad_pro
@@ -0,0 +1,326 @@
+{
+  "board": {
+    "design_settings": {
+      "defaults": {
+        "board_outline_line_width": 0.1,
+        "copper_line_width": 0.2,
+        "copper_text_size_h": 1.5,
+        "copper_text_size_v": 1.5,
+        "copper_text_thickness": 0.3,
+        "other_line_width": 0.15,
+        "silk_line_width": 0.15,
+        "silk_text_size_h": 1.0,
+        "silk_text_size_v": 1.0,
+        "silk_text_thickness": 0.15
+      },
+      "diff_pair_dimensions": [],
+      "drc_exclusions": [],
+      "rules": {
+        "min_copper_edge_clearance": 0.0,
+        "solder_mask_clearance": 0.0,
+        "solder_mask_min_width": 0.0
+      },
+      "track_widths": [],
+      "via_dimensions": []
+    },
+    "layer_presets": []
+  },
+  "boards": [],
+  "cvpcb": {
+    "equivalence_files": []
+  },
+  "erc": {
+    "erc_exclusions": [],
+    "meta": {
+      "version": 0
+    },
+    "pin_map": [
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        2,
+        2,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        1,
+        0,
+        1,
+        2
+      ],
+      [
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        2,
+        1,
+        1,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        1,
+        1,
+        1,
+        1,
+        1,
+        0,
+        1,
+        1,
+        1,
+        1,
+        1,
+        2
+      ],
+      [
+        0,
+        0,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        0,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        1,
+        2,
+        0,
+        0,
+        1,
+        0,
+        2,
+        2,
+        2,
+        2
+      ],
+      [
+        0,
+        2,
+        0,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        0,
+        0,
+        2
+      ],
+      [
+        0,
+        2,
+        1,
+        1,
+        0,
+        0,
+        1,
+        0,
+        2,
+        0,
+        0,
+        2
+      ],
+      [
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2,
+        2
+      ]
+    ],
+    "rule_severities": {
+      "bus_definition_conflict": "error",
+      "bus_entry_needed": "error",
+      "bus_label_syntax": "error",
+      "bus_to_bus_conflict": "error",
+      "bus_to_net_conflict": "error",
+      "different_unit_footprint": "error",
+      "different_unit_net": "error",
+      "duplicate_reference": "error",
+      "duplicate_sheet_names": "error",
+      "extra_units": "error",
+      "global_label_dangling": "warning",
+      "hier_label_mismatch": "error",
+      "label_dangling": "error",
+      "lib_symbol_issues": "warning",
+      "multiple_net_names": "warning",
+      "net_not_bus_member": "warning",
+      "no_connect_connected": "warning",
+      "no_connect_dangling": "warning",
+      "pin_not_connected": "error",
+      "pin_not_driven": "error",
+      "pin_to_pin": "warning",
+      "power_pin_not_driven": "error",
+      "similar_labels": "warning",
+      "unannotated": "error",
+      "unit_value_mismatch": "error",
+      "unresolved_variable": "error",
+      "wire_dangling": "error"
+    }
+  },
+  "libraries": {
+    "pinned_footprint_libs": [],
+    "pinned_symbol_libs": []
+  },
+  "meta": {
+    "filename": "z80-MIDI.kicad_pro",
+    "version": 1
+  },
+  "net_settings": {
+    "classes": [
+      {
+        "bus_width": 12.0,
+        "clearance": 0.2,
+        "diff_pair_gap": 0.25,
+        "diff_pair_via_gap": 0.25,
+        "diff_pair_width": 0.2,
+        "line_style": 0,
+        "microvia_diameter": 0.3,
+        "microvia_drill": 0.1,
+        "name": "Default",
+        "pcb_color": "rgba(0, 0, 0, 0.000)",
+        "schematic_color": "rgba(0, 0, 0, 0.000)",
+        "track_width": 0.25,
+        "via_diameter": 0.8,
+        "via_drill": 0.4,
+        "wire_width": 6.0
+      }
+    ],
+    "meta": {
+      "version": 2
+    },
+    "net_colors": null
+  },
+  "pcbnew": {
+    "last_paths": {
+      "gencad": "",
+      "idf": "",
+      "netlist": "",
+      "specctra_dsn": "",
+      "step": "",
+      "vrml": ""
+    },
+    "page_layout_descr_file": ""
+  },
+  "schematic": {
+    "annotate_start_num": 0,
+    "drawing": {
+      "default_line_thickness": 6.0,
+      "default_text_size": 50.0,
+      "field_names": [],
+      "intersheets_ref_own_page": false,
+      "intersheets_ref_prefix": "",
+      "intersheets_ref_short": false,
+      "intersheets_ref_show": false,
+      "intersheets_ref_suffix": "",
+      "junction_size_choice": 3,
+      "label_size_ratio": 0.375,
+      "pin_symbol_size": 25.0,
+      "text_offset_ratio": 0.15
+    },
+    "legacy_lib_dir": "",
+    "legacy_lib_list": [],
+    "meta": {
+      "version": 1
+    },
+    "net_format_name": "",
+    "ngspice": {
+      "fix_include_paths": true,
+      "fix_passive_vals": false,
+      "meta": {
+        "version": 0
+      },
+      "model_mode": 0,
+      "workbook_filename": ""
+    },
+    "page_layout_descr_file": "C:\\Users\\dg\\Documents\\Z80\\GuniaLabs-sheet.kicad_wks",
+    "plot_directory": "",
+    "spice_adjust_passive_values": false,
+    "spice_external_command": "spice \"%I\"",
+    "subpart_first_id": 65,
+    "subpart_id_separator": 0
+  },
+  "sheets": [
+    [
+      "e63e39d7-6ac0-4ffd-8aa3-1841a4541b55",
+      ""
+    ]
+  ],
+  "text_variables": {}
+}
diff --git a/Schematics/Z80-MIDI/z80-MIDI.kicad_sch b/Schematics/Z80-MIDI/z80-MIDI.kicad_sch
new file mode 100644
index 0000000..c5b2a67
--- /dev/null
+++ b/Schematics/Z80-MIDI/z80-MIDI.kicad_sch
@@ -0,0 +1,10662 @@
+(kicad_sch (version 20211123) (generator eeschema)
+
+  (uuid e63e39d7-6ac0-4ffd-8aa3-1841a4541b55)
+
+  (paper "A3")
+
+  (title_block
+    (title "Z8C Midi Interfacee")
+    (date "2022-10-14")
+  )
+
+  (lib_symbols
+    (symbol "74xx:74HC245" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74HC245" (id 1) (at -7.62 -16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "HCMOS BUS 3State" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Octal BUS Transceivers, 3-State outputs" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?20*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74HC245_1_0"
+        (polyline
+          (pts
+            (xy -0.635 -1.27)
+            (xy -0.635 1.27)
+            (xy 0.635 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 -1.27)
+            (xy 0.635 -1.27)
+            (xy 0.635 1.27)
+            (xy 1.27 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (pin input line (at -12.7 -10.16 0) (length 5.08)
+          (name "A->B" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -20.32 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 -5.08 180) (length 5.08)
+          (name "B7" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 -2.54 180) (length 5.08)
+          (name "B6" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 0 180) (length 5.08)
+          (name "B5" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 2.54 180) (length 5.08)
+          (name "B4" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 5.08 180) (length 5.08)
+          (name "B3" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 7.62 180) (length 5.08)
+          (name "B2" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 10.16 180) (length 5.08)
+          (name "B1" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 12.7 180) (length 5.08)
+          (name "B0" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -12.7 -12.7 0) (length 5.08)
+          (name "CE" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 12.7 0) (length 5.08)
+          (name "A0" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 20.32 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 10.16 0) (length 5.08)
+          (name "A1" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 7.62 0) (length 5.08)
+          (name "A2" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 5.08 0) (length 5.08)
+          (name "A3" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 2.54 0) (length 5.08)
+          (name "A4" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 0 0) (length 5.08)
+          (name "A5" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 -2.54 0) (length 5.08)
+          (name "A6" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at -12.7 -5.08 0) (length 5.08)
+          (name "A7" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74HC245_1_1"
+        (rectangle (start -7.62 15.24) (end 7.62 -15.24)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74HCT4051" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -5.08 11.43 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74HCT4051" (id 1) (at -7.62 -13.97 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 -10.16 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/ds/symlink/cd74hct4051.pdf" (id 3) (at 0 -10.16 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "TTL Multiplexer Demultiplexer Analog" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "8-channel analog multiplexer/demultiplexer, DIP-16/SOIC-16/TSSOP-16" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x9.9mm*P1.27mm* SOIC*5.3x10.2mm*P1.27mm* TSSOP*4.4x5mm*P0.65mm*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74HCT4051_0_1"
+        (rectangle (start -5.08 10.16) (end 7.62 -12.7)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "74HCT4051_1_1"
+        (pin passive line (at 10.16 -2.54 180) (length 2.54)
+          (name "A4" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 0 0) (length 2.54)
+          (name "S1" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 2.54)
+          (name "S0" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 0 180) (length 2.54)
+          (name "A3" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 7.62 180) (length 2.54)
+          (name "A0" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 5.08 180) (length 2.54)
+          (name "A1" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 2.54 180) (length 2.54)
+          (name "A2" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 12.7 270) (length 2.54)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 -7.62 180) (length 2.54)
+          (name "A6" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 7.62 0) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 -10.16 180) (length 2.54)
+          (name "A7" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 10.16 -5.08 180) (length 2.54)
+          (name "A5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -7.62 0) (length 2.54)
+          (name "~{E}" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 2.54 -15.24 90) (length 2.54)
+          (name "VEE" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -15.24 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 2.54)
+          (name "S2" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "74xx:74LS02" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS02" (id 1) (at 0 -1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL Nor2" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "quad 2-input NOR gate" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "SO14* DIP*W7.62mm*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS02_1_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_1_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_2_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_2_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_3_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_3_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_4_1"
+        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -0.635 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -0.635 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 3.81)
+            (xy -3.556 3.4036)
+            (xy -3.0226 2.2606)
+            (xy -2.6924 1.0414)
+            (xy -2.6162 -0.254)
+            (xy -2.7686 -1.4986)
+            (xy -3.175 -2.7178)
+            (xy -3.81 -3.81)
+            (xy -3.81 -3.81)
+            (xy -0.635 -3.81)
+          )
+          (stroke (width -25.4) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 -2.54 0) (length 4.318)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_4_2"
+        (arc (start 0 -3.81) (mid 3.81 0) (end 0 3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy 0 3.81)
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input inverted (at -7.62 2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input inverted (at -7.62 -2.54 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_5_0"
+        (pin power_in line (at 0 12.7 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -12.7 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS02_5_1"
+        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS06" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS06" (id 1) (at 0 -1.27 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS06" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL not inv OpenCol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Inverter Open Collect" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W7.62mm*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS06_1_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_2_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_3_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_4_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_5_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_6_0"
+        (polyline
+          (pts
+            (xy -3.81 3.81)
+            (xy -3.81 -3.81)
+            (xy 3.81 0)
+            (xy -3.81 3.81)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (pin open_collector inverted (at 7.62 0 180) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -7.62 0 0) (length 3.81)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_7_0"
+        (pin power_in line (at 0 12.7 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -12.7 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS06_7_1"
+        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS138" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 11.43 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS138" (id 1) (at -7.62 -13.97 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS138" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL DECOD DECOD8" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Decoder 3 to 8 active low outputs" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?16*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS138_1_0"
+        (pin input line (at -12.7 7.62 0) (length 5.08)
+          (name "A0" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin output output_low (at 12.7 -5.08 180) (length 5.08)
+          (name "O5" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin output output_low (at 12.7 -2.54 180) (length 5.08)
+          (name "O4" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin output output_low (at 12.7 0 180) (length 5.08)
+          (name "O3" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin output output_low (at 12.7 2.54 180) (length 5.08)
+          (name "O2" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin output output_low (at 12.7 5.08 180) (length 5.08)
+          (name "O1" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin output output_low (at 12.7 7.62 180) (length 5.08)
+          (name "O0" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 15.24 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 5.08 0) (length 5.08)
+          (name "A1" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 2.54 0) (length 5.08)
+          (name "A2" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input input_low (at -12.7 -10.16 0) (length 5.08)
+          (name "E1" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input input_low (at -12.7 -7.62 0) (length 5.08)
+          (name "E2" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -5.08 0) (length 5.08)
+          (name "E3" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin output output_low (at 12.7 -10.16 180) (length 5.08)
+          (name "O7" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -17.78 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin output output_low (at 12.7 -7.62 180) (length 5.08)
+          (name "O6" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS138_1_1"
+        (rectangle (start -7.62 10.16) (end 7.62 -12.7)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS573" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS573" (id 1) (at -7.62 -16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "74xx/74hc573.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_locked" "" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "ki_keywords" "TTL DFF DFF8 LATCH 3State" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "8-bit Latch 3-state outputs" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?20*" (id 7) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS573_1_0"
+        (pin input inverted (at -12.7 -12.7 0) (length 5.08)
+          (name "OE" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -20.32 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -10.16 0) (length 5.08)
+          (name "Load" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 -5.08 180) (length 5.08)
+          (name "Q7" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 -2.54 180) (length 5.08)
+          (name "Q6" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 0 180) (length 5.08)
+          (name "Q5" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 2.54 180) (length 5.08)
+          (name "Q4" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 5.08 180) (length 5.08)
+          (name "Q3" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 7.62 180) (length 5.08)
+          (name "Q2" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 10.16 180) (length 5.08)
+          (name "Q1" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 12.7 12.7 180) (length 5.08)
+          (name "Q0" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 12.7 0) (length 5.08)
+          (name "D0" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 20.32 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 10.16 0) (length 5.08)
+          (name "D1" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 7.62 0) (length 5.08)
+          (name "D2" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 5.08 0) (length 5.08)
+          (name "D3" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 2.54 0) (length 5.08)
+          (name "D4" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 0 0) (length 5.08)
+          (name "D5" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -2.54 0) (length 5.08)
+          (name "D6" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -5.08 0) (length 5.08)
+          (name "D7" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS573_1_1"
+        (rectangle (start -7.62 15.24) (end 7.62 -15.24)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS590" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 16.51 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS590" (id 1) (at -7.62 -13.97 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls590" (id 3) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "TTL Counter 3State" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "8-bit Binary Counter with Output Register 3-State Outputs, DIP-16/SOIC-16/SOIC-16W" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x9.9mm*P1.27mm* TSSOP*4.4x5mm*P0.65mm* SOIC*5.3x10.2mm*P1.27mm* SOIC*7.5x10.3mm*P1.27mm*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS590_1_0"
+        (pin tri_state line (at 10.16 10.16 180) (length 2.54)
+          (name "Q1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 0 0) (length 2.54)
+          (name "~{MRC}" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 7.62 0) (length 2.54)
+          (name "CPC" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 12.7 0) (length 2.54)
+          (name "~{CE}" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 5.08 0) (length 2.54)
+          (name "CPR" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -10.16 -5.08 0) (length 2.54)
+          (name "~{OE}" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 12.7 180) (length 2.54)
+          (name "Q0" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 17.78 270) (length 2.54)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 7.62 180) (length 2.54)
+          (name "Q2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 5.08 180) (length 2.54)
+          (name "Q3" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 2.54 180) (length 2.54)
+          (name "Q4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 0 180) (length 2.54)
+          (name "Q5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 -2.54 180) (length 2.54)
+          (name "Q6" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin tri_state line (at 10.16 -5.08 180) (length 2.54)
+          (name "Q7" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -15.24 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 10.16 -10.16 180) (length 2.54)
+          (name "~{RCO}" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS590_1_1"
+        (rectangle (start -7.62 15.24) (end 7.62 -12.7)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "74xx:74LS688" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -7.62 26.67 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "74LS688" (id 1) (at -7.62 -26.67 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS688" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "TTL DECOD Arith" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "8-bit magnitude comparator" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP?20* SOIC?20* SO?20* TSSOP?20*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "74LS688_1_0"
+        (pin input inverted (at -12.7 -22.86 0) (length 5.08)
+          (name "G" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -30.48 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 12.7 0) (length 5.08)
+          (name "P4" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -10.16 0) (length 5.08)
+          (name "R4" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 10.16 0) (length 5.08)
+          (name "P5" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -12.7 0) (length 5.08)
+          (name "R5" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 7.62 0) (length 5.08)
+          (name "P6" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -15.24 0) (length 5.08)
+          (name "R6" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 5.08 0) (length 5.08)
+          (name "P7" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -17.78 0) (length 5.08)
+          (name "R7" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin output inverted (at 12.7 22.86 180) (length 5.08)
+          (name "P=R" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 22.86 0) (length 5.08)
+          (name "P0" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 30.48 270) (length 5.08)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 0 0) (length 5.08)
+          (name "R0" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 20.32 0) (length 5.08)
+          (name "P1" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -2.54 0) (length 5.08)
+          (name "R1" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 17.78 0) (length 5.08)
+          (name "P2" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -5.08 0) (length 5.08)
+          (name "R2" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 15.24 0) (length 5.08)
+          (name "P3" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -12.7 -7.62 0) (length 5.08)
+          (name "R3" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "74LS688_1_1"
+        (rectangle (start -7.62 25.4) (end 7.62 -25.4)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "Connector:DB9_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 0 13.97 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "DB9_Male" (id 1) (at 0 -14.605 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" " ~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector male D-SUB" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "9-pin male D-SUB connector" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DSUB*Male*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "DB9_Male_0_1"
+        (circle (center -1.778 -10.16) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center -1.778 -5.08) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center -1.778 0) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center -1.778 5.08) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center -1.778 10.16) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -10.16)
+            (xy -2.54 -10.16)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -7.62)
+            (xy 0.508 -7.62)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -5.08)
+            (xy -2.54 -5.08)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -2.54)
+            (xy 0.508 -2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 0)
+            (xy -2.54 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 2.54)
+            (xy 0.508 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 5.08)
+            (xy -2.54 5.08)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 7.62)
+            (xy 0.508 7.62)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 10.16)
+            (xy -2.54 10.16)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.81 -13.335)
+            (xy -3.81 13.335)
+            (xy 3.81 9.525)
+            (xy 3.81 -9.525)
+            (xy -3.81 -13.335)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (circle (center 1.27 -7.62) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 1.27 -2.54) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 1.27 2.54) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (circle (center 1.27 7.62) (radius 0.762)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+      (symbol "DB9_Male_1_1"
+        (pin passive line (at -7.62 -10.16 0) (length 3.81)
+          (name "1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 -5.08 0) (length 3.81)
+          (name "2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 0 0) (length 3.81)
+          (name "3" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 5.08 0) (length 3.81)
+          (name "4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 10.16 0) (length 3.81)
+          (name "5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 -7.62 0) (length 3.81)
+          (name "6" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 -2.54 0) (length 3.81)
+          (name "7" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 2.54 0) (length 3.81)
+          (name "8" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 7.62 0) (length 3.81)
+          (name "9" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector:DIN-5" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 3.175 5.715 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "DIN-5" (id 1) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "circular DIN connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "5-pin DIN connector" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIN*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "DIN-5_0_1"
+        (arc (start -5.08 0) (mid -3.8609 -3.3364) (end -0.762 -5.08)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -2.794 -1.524) (radius 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -2.794 1.524) (radius 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 5.08)
+            (xy 0 3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -5.08 -2.54)
+            (xy -4.318 -2.54)
+            (xy -3.175 -1.905)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -5.08 2.54)
+            (xy -4.318 2.54)
+            (xy -3.175 1.905)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 5.08 -2.54)
+            (xy 4.318 -2.54)
+            (xy 3.175 -1.905)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 5.08 2.54)
+            (xy 4.318 2.54)
+            (xy 3.175 1.905)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -0.762 -4.953)
+            (xy -0.762 -4.191)
+            (xy 0.762 -4.191)
+            (xy 0.762 -4.953)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 0 3.302) (radius 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 0.762 -5.08) (mid 3.8685 -3.343) (end 5.08 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.794 -1.524) (radius 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.794 1.524) (radius 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 5.08 0) (mid 0 5.08) (end -5.08 0)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "DIN-5_1_1"
+        (pin passive line (at -7.62 -2.54 0) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 2.54 0) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 7.62 270) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 2.54 180) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -2.54 180) (length 2.54)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector_Generic:Conn_02x04_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 1.27 5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_02x04_Odd_Even" (id 1) (at 1.27 -7.62 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, double row, 02x04, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_2x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_02x04_Odd_Even_1_1"
+        (rectangle (start -1.27 -4.953) (end 0 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 3.81) (end 3.81 -6.35)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 0.127) (end 2.54 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 2.667) (end 2.54 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (pin passive line (at -5.08 2.54 0) (length 3.81)
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 2.54 180) (length 3.81)
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 0 0) (length 3.81)
+          (name "Pin_3" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 0 180) (length 3.81)
+          (name "Pin_4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -2.54 0) (length 3.81)
+          (name "Pin_5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -2.54 180) (length 3.81)
+          (name "Pin_6" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -5.08 0) (length 3.81)
+          (name "Pin_7" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -5.08 180) (length 3.81)
+          (name "Pin_8" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector_Generic:Conn_02x05_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 1.27 7.62 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_02x05_Odd_Even" (id 1) (at 1.27 -7.62 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_2x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_02x05_Odd_Even_1_1"
+        (rectangle (start -1.27 -4.953) (end 0 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 5.207) (end 0 4.953)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 6.35) (end 3.81 -6.35)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 0.127) (end 2.54 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 2.667) (end 2.54 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 5.207) (end 2.54 4.953)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (pin passive line (at -5.08 5.08 0) (length 3.81)
+          (name "Pin_1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -5.08 180) (length 3.81)
+          (name "Pin_10" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 5.08 180) (length 3.81)
+          (name "Pin_2" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 2.54 0) (length 3.81)
+          (name "Pin_3" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 2.54 180) (length 3.81)
+          (name "Pin_4" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 0 0) (length 3.81)
+          (name "Pin_5" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 0 180) (length 3.81)
+          (name "Pin_6" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -2.54 0) (length 3.81)
+          (name "Pin_7" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -2.54 180) (length 3.81)
+          (name "Pin_8" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -5.08 0) (length 3.81)
+          (name "Pin_9" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Connector_Generic:Conn_02x32_Row_Letter_First" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "J" (id 0) (at 1.27 40.64 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Conn_02x32_Row_Letter_First" (id 1) (at 1.27 -43.18 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "connector" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Generic connector, double row, 02x32, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Connector*:*_2x??_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Conn_02x32_Row_Letter_First_1_1"
+        (rectangle (start -1.27 -40.513) (end 0 -40.767)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -37.973) (end 0 -38.227)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -35.433) (end 0 -35.687)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -32.893) (end 0 -33.147)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -30.353) (end 0 -30.607)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -27.813) (end 0 -28.067)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -25.273) (end 0 -25.527)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -22.733) (end 0 -22.987)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -20.193) (end 0 -20.447)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -17.653) (end 0 -17.907)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -15.113) (end 0 -15.367)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -12.573) (end 0 -12.827)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -10.033) (end 0 -10.287)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -7.493) (end 0 -7.747)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -4.953) (end 0 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 -2.413) (end 0 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 0.127) (end 0 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 2.667) (end 0 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 5.207) (end 0 4.953)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 7.747) (end 0 7.493)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 10.287) (end 0 10.033)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 12.827) (end 0 12.573)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 15.367) (end 0 15.113)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 17.907) (end 0 17.653)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 20.447) (end 0 20.193)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 22.987) (end 0 22.733)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 25.527) (end 0 25.273)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 28.067) (end 0 27.813)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 30.607) (end 0 30.353)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 33.147) (end 0 32.893)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 35.687) (end 0 35.433)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 38.227) (end 0 37.973)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start -1.27 39.37) (end 3.81 -41.91)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (rectangle (start 3.81 -40.513) (end 2.54 -40.767)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -37.973) (end 2.54 -38.227)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -35.433) (end 2.54 -35.687)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -32.893) (end 2.54 -33.147)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -30.353) (end 2.54 -30.607)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -27.813) (end 2.54 -28.067)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -25.273) (end 2.54 -25.527)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -22.733) (end 2.54 -22.987)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -20.193) (end 2.54 -20.447)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -17.653) (end 2.54 -17.907)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -15.113) (end 2.54 -15.367)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -12.573) (end 2.54 -12.827)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -10.033) (end 2.54 -10.287)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -7.493) (end 2.54 -7.747)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -4.953) (end 2.54 -5.207)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 -2.413) (end 2.54 -2.667)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 0.127) (end 2.54 -0.127)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 2.667) (end 2.54 2.413)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 5.207) (end 2.54 4.953)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 7.747) (end 2.54 7.493)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 10.287) (end 2.54 10.033)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 12.827) (end 2.54 12.573)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 15.367) (end 2.54 15.113)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 17.907) (end 2.54 17.653)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 20.447) (end 2.54 20.193)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 22.987) (end 2.54 22.733)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 25.527) (end 2.54 25.273)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 28.067) (end 2.54 27.813)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 30.607) (end 2.54 30.353)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 33.147) (end 2.54 32.893)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 35.687) (end 2.54 35.433)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (rectangle (start 3.81 38.227) (end 2.54 37.973)
+          (stroke (width 0.1524) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (pin passive line (at -5.08 38.1 0) (length 3.81)
+          (name "Pin_a1" (effects (font (size 1.27 1.27))))
+          (number "a1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 15.24 0) (length 3.81)
+          (name "Pin_a10" (effects (font (size 1.27 1.27))))
+          (number "a10" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 12.7 0) (length 3.81)
+          (name "Pin_a11" (effects (font (size 1.27 1.27))))
+          (number "a11" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 10.16 0) (length 3.81)
+          (name "Pin_a12" (effects (font (size 1.27 1.27))))
+          (number "a12" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 7.62 0) (length 3.81)
+          (name "Pin_a13" (effects (font (size 1.27 1.27))))
+          (number "a13" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 5.08 0) (length 3.81)
+          (name "Pin_a14" (effects (font (size 1.27 1.27))))
+          (number "a14" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 2.54 0) (length 3.81)
+          (name "Pin_a15" (effects (font (size 1.27 1.27))))
+          (number "a15" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 0 0) (length 3.81)
+          (name "Pin_a16" (effects (font (size 1.27 1.27))))
+          (number "a16" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -2.54 0) (length 3.81)
+          (name "Pin_a17" (effects (font (size 1.27 1.27))))
+          (number "a17" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -5.08 0) (length 3.81)
+          (name "Pin_a18" (effects (font (size 1.27 1.27))))
+          (number "a18" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -7.62 0) (length 3.81)
+          (name "Pin_a19" (effects (font (size 1.27 1.27))))
+          (number "a19" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 35.56 0) (length 3.81)
+          (name "Pin_a2" (effects (font (size 1.27 1.27))))
+          (number "a2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -10.16 0) (length 3.81)
+          (name "Pin_a20" (effects (font (size 1.27 1.27))))
+          (number "a20" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -12.7 0) (length 3.81)
+          (name "Pin_a21" (effects (font (size 1.27 1.27))))
+          (number "a21" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -15.24 0) (length 3.81)
+          (name "Pin_a22" (effects (font (size 1.27 1.27))))
+          (number "a22" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -17.78 0) (length 3.81)
+          (name "Pin_a23" (effects (font (size 1.27 1.27))))
+          (number "a23" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -20.32 0) (length 3.81)
+          (name "Pin_a24" (effects (font (size 1.27 1.27))))
+          (number "a24" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -22.86 0) (length 3.81)
+          (name "Pin_a25" (effects (font (size 1.27 1.27))))
+          (number "a25" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -25.4 0) (length 3.81)
+          (name "Pin_a26" (effects (font (size 1.27 1.27))))
+          (number "a26" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -27.94 0) (length 3.81)
+          (name "Pin_a27" (effects (font (size 1.27 1.27))))
+          (number "a27" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -30.48 0) (length 3.81)
+          (name "Pin_a28" (effects (font (size 1.27 1.27))))
+          (number "a28" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -33.02 0) (length 3.81)
+          (name "Pin_a29" (effects (font (size 1.27 1.27))))
+          (number "a29" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 33.02 0) (length 3.81)
+          (name "Pin_a3" (effects (font (size 1.27 1.27))))
+          (number "a3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -35.56 0) (length 3.81)
+          (name "Pin_a30" (effects (font (size 1.27 1.27))))
+          (number "a30" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -38.1 0) (length 3.81)
+          (name "Pin_a31" (effects (font (size 1.27 1.27))))
+          (number "a31" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -40.64 0) (length 3.81)
+          (name "Pin_a32" (effects (font (size 1.27 1.27))))
+          (number "a32" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 30.48 0) (length 3.81)
+          (name "Pin_a4" (effects (font (size 1.27 1.27))))
+          (number "a4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 27.94 0) (length 3.81)
+          (name "Pin_a5" (effects (font (size 1.27 1.27))))
+          (number "a5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 25.4 0) (length 3.81)
+          (name "Pin_a6" (effects (font (size 1.27 1.27))))
+          (number "a6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 22.86 0) (length 3.81)
+          (name "Pin_a7" (effects (font (size 1.27 1.27))))
+          (number "a7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 20.32 0) (length 3.81)
+          (name "Pin_a8" (effects (font (size 1.27 1.27))))
+          (number "a8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 17.78 0) (length 3.81)
+          (name "Pin_a9" (effects (font (size 1.27 1.27))))
+          (number "a9" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 38.1 180) (length 3.81)
+          (name "Pin_b1" (effects (font (size 1.27 1.27))))
+          (number "b1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 15.24 180) (length 3.81)
+          (name "Pin_b10" (effects (font (size 1.27 1.27))))
+          (number "b10" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 12.7 180) (length 3.81)
+          (name "Pin_b11" (effects (font (size 1.27 1.27))))
+          (number "b11" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 10.16 180) (length 3.81)
+          (name "Pin_b12" (effects (font (size 1.27 1.27))))
+          (number "b12" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 7.62 180) (length 3.81)
+          (name "Pin_b13" (effects (font (size 1.27 1.27))))
+          (number "b13" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 5.08 180) (length 3.81)
+          (name "Pin_b14" (effects (font (size 1.27 1.27))))
+          (number "b14" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 2.54 180) (length 3.81)
+          (name "Pin_b15" (effects (font (size 1.27 1.27))))
+          (number "b15" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 0 180) (length 3.81)
+          (name "Pin_b16" (effects (font (size 1.27 1.27))))
+          (number "b16" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -2.54 180) (length 3.81)
+          (name "Pin_b17" (effects (font (size 1.27 1.27))))
+          (number "b17" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -5.08 180) (length 3.81)
+          (name "Pin_b18" (effects (font (size 1.27 1.27))))
+          (number "b18" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -7.62 180) (length 3.81)
+          (name "Pin_b19" (effects (font (size 1.27 1.27))))
+          (number "b19" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 35.56 180) (length 3.81)
+          (name "Pin_b2" (effects (font (size 1.27 1.27))))
+          (number "b2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -10.16 180) (length 3.81)
+          (name "Pin_b20" (effects (font (size 1.27 1.27))))
+          (number "b20" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -12.7 180) (length 3.81)
+          (name "Pin_b21" (effects (font (size 1.27 1.27))))
+          (number "b21" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -15.24 180) (length 3.81)
+          (name "Pin_b22" (effects (font (size 1.27 1.27))))
+          (number "b22" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -17.78 180) (length 3.81)
+          (name "Pin_b23" (effects (font (size 1.27 1.27))))
+          (number "b23" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -20.32 180) (length 3.81)
+          (name "Pin_b24" (effects (font (size 1.27 1.27))))
+          (number "b24" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -22.86 180) (length 3.81)
+          (name "Pin_b25" (effects (font (size 1.27 1.27))))
+          (number "b25" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -25.4 180) (length 3.81)
+          (name "Pin_b26" (effects (font (size 1.27 1.27))))
+          (number "b26" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -27.94 180) (length 3.81)
+          (name "Pin_b27" (effects (font (size 1.27 1.27))))
+          (number "b27" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -30.48 180) (length 3.81)
+          (name "Pin_b28" (effects (font (size 1.27 1.27))))
+          (number "b28" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -33.02 180) (length 3.81)
+          (name "Pin_b29" (effects (font (size 1.27 1.27))))
+          (number "b29" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 33.02 180) (length 3.81)
+          (name "Pin_b3" (effects (font (size 1.27 1.27))))
+          (number "b3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -35.56 180) (length 3.81)
+          (name "Pin_b30" (effects (font (size 1.27 1.27))))
+          (number "b30" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -38.1 180) (length 3.81)
+          (name "Pin_b31" (effects (font (size 1.27 1.27))))
+          (number "b31" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -40.64 180) (length 3.81)
+          (name "Pin_b32" (effects (font (size 1.27 1.27))))
+          (number "b32" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 30.48 180) (length 3.81)
+          (name "Pin_b4" (effects (font (size 1.27 1.27))))
+          (number "b4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 27.94 180) (length 3.81)
+          (name "Pin_b5" (effects (font (size 1.27 1.27))))
+          (number "b5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 25.4 180) (length 3.81)
+          (name "Pin_b6" (effects (font (size 1.27 1.27))))
+          (number "b6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 22.86 180) (length 3.81)
+          (name "Pin_b7" (effects (font (size 1.27 1.27))))
+          (number "b7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 20.32 180) (length 3.81)
+          (name "Pin_b8" (effects (font (size 1.27 1.27))))
+          (number "b8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 17.78 180) (length 3.81)
+          (name "Pin_b9" (effects (font (size 1.27 1.27))))
+          (number "b9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "CustomSymbols:MENOTR_A500_Dual_3mm" (in_bom yes) (on_board yes)
+      (property "Reference" "LED?" (id 0) (at 0 7.62 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "MENOTR_A500_Dual_3mm" (id 1) (at 0 5.08 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "w_conn_av:MENTOR A500 Dual 3mm" (id 2) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "MENOTR_A500_Dual_3mm_0_1"
+        (rectangle (start -2.54 3.81) (end 2.54 -3.81)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -2.54 -1.27)
+            (xy 2.54 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.54 1.27)
+            (xy 2.54 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -0.254)
+            (xy 1.27 -2.286)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 2.286)
+            (xy 1.27 0.254)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -0.762 -0.254)
+            (xy -0.762 -2.286)
+            (xy 1.27 -1.27)
+            (xy -0.762 -0.254)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -0.762 2.286)
+            (xy -0.762 0.254)
+            (xy 1.27 1.27)
+            (xy -0.762 2.286)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "MENOTR_A500_Dual_3mm_1_1"
+        (pin passive line (at 5.08 1.27 180) (length 2.54)
+          (name "K" (effects (font (size 1.27 1.27))))
+          (number "1a" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 1.27 0) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "1b" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -1.27 180) (length 2.54)
+          (name "K" (effects (font (size 1.27 1.27))))
+          (number "2a" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -1.27 0) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "2b" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "R" (id 0) (at 2.032 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R" (id 1) (at 0 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at -1.778 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Resistor" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_0_1"
+        (rectangle (start -1.016 -2.54) (end 1.016 2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_1_1"
+        (pin passive line (at 0 3.81 270) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 1.27)
+          (name "~" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Device:R_Network08" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "RN" (id 0) (at -12.7 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "R_Network08" (id 1) (at 10.16 0 90)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Resistor_THT:R_Array_SIP9" (id 2) (at 12.065 0 90)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.vishay.com/docs/31509/csc.pdf" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "R network star-topology" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "8 resistor network, star topology, bussed resistors, small symbol" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "R?Array?SIP*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "R_Network08_0_1"
+        (rectangle (start -11.43 -3.175) (end 8.89 3.175)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (rectangle (start -10.922 1.524) (end -9.398 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -10.16 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start -8.382 1.524) (end -6.858 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -7.62 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start -5.842 1.524) (end -4.318 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -5.08 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start -3.302 1.524) (end -1.778 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center -2.54 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start -0.762 1.524) (end 0.762 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -10.16 -2.54)
+            (xy -10.16 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -7.62 -2.54)
+            (xy -7.62 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -5.08 -2.54)
+            (xy -5.08 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.54 -2.54)
+            (xy -2.54 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -2.54)
+            (xy 0 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 -2.54)
+            (xy 2.54 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 5.08 -2.54)
+            (xy 5.08 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 7.62 -2.54)
+            (xy 7.62 -3.81)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -10.16 1.524)
+            (xy -10.16 2.286)
+            (xy -7.62 2.286)
+            (xy -7.62 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -7.62 1.524)
+            (xy -7.62 2.286)
+            (xy -5.08 2.286)
+            (xy -5.08 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -5.08 1.524)
+            (xy -5.08 2.286)
+            (xy -2.54 2.286)
+            (xy -2.54 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.54 1.524)
+            (xy -2.54 2.286)
+            (xy 0 2.286)
+            (xy 0 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 1.524)
+            (xy 0 2.286)
+            (xy 2.54 2.286)
+            (xy 2.54 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.54 1.524)
+            (xy 2.54 2.286)
+            (xy 5.08 2.286)
+            (xy 5.08 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 5.08 1.524)
+            (xy 5.08 2.286)
+            (xy 7.62 2.286)
+            (xy 7.62 1.524)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 0 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 1.778 1.524) (end 3.302 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.54 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 4.318 1.524) (end 5.842 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 5.08 2.286) (radius 0.254)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+        (rectangle (start 6.858 1.524) (end 8.382 -2.54)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "R_Network08_1_1"
+        (pin passive line (at -10.16 5.08 270) (length 2.54)
+          (name "common" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -10.16 -5.08 90) (length 1.27)
+          (name "R1" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 -5.08 90) (length 1.27)
+          (name "R2" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -5.08 -5.08 90) (length 1.27)
+          (name "R3" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -2.54 -5.08 90) (length 1.27)
+          (name "R4" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -5.08 90) (length 1.27)
+          (name "R5" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 2.54 -5.08 90) (length 1.27)
+          (name "R6" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 5.08 -5.08 90) (length 1.27)
+          (name "R7" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 7.62 -5.08 90) (length 1.27)
+          (name "R8" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Isolator:6N137" (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -4.064 8.89 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "6N137" (id 1) (at 0 -8.89 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "Package_DIP:DIP-8_W7.62mm" (id 2) (at 0 -12.7 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "https://docs.broadcom.com/docs/AV02-0940EN" (id 3) (at -21.59 13.97 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "High speed optically coupled gates enable" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Single High Speed LSTTL/TTL Compatible Optocoupler with enable, dV/dt 1000/us, VCM 10, max 7V VCC, DIP-8" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "DIP*W7.62mm*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "6N137_0_1"
+        (polyline
+          (pts
+            (xy 2.667 -3.556)
+            (xy 2.667 -1.651)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.667 -2.159)
+            (xy 2.667 -2.921)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 3.429 -3.937)
+            (xy 3.429 -5.08)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -0.635 -3.302)
+            (xy -0.635 -3.683)
+            (xy 0.635 -3.683)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -0.635 -1.905)
+            (xy -0.635 -1.524)
+            (xy 0.508 -1.524)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -4.064)
+            (xy 1.27 -5.08)
+            (xy 5.08 -5.08)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 1.27 -1.27)
+            (xy 1.27 5.08)
+            (xy 5.08 5.08)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.032 -1.27)
+            (xy 2.032 2.54)
+            (xy 5.08 2.54)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -5.08 -5.08)
+            (xy -3.937 -5.08)
+            (xy -3.937 0)
+            (xy -5.08 0)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.667 -3.302)
+            (xy 2.667 -4.318)
+            (xy 2.159 -4.318)
+            (xy 2.159 -3.937)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.667 -2.667)
+            (xy 0.635 -4.699)
+            (xy 0.635 -0.635)
+            (xy 2.667 -2.667)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.667 -1.778)
+            (xy 2.667 -0.762)
+            (xy 3.175 -0.762)
+            (xy 3.175 -1.143)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.794 -2.54)
+            (xy 3.81 -1.524)
+            (xy 3.81 0)
+            (xy 5.08 0)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 2.667 -3.175)
+            (xy 3.429 -3.937)
+            (xy 3.302 -3.556)
+            (xy 3.048 -3.81)
+            (xy 3.429 -3.937)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 2.032 -1.524) (radius 0.254)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "6N137_1_1"
+        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -4.572 -3.175)
+            (xy -3.302 -3.175)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.651 -5.334)
+            (xy -1.651 -6.604)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.651 -3.048)
+            (xy -1.651 -4.318)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.651 -0.762)
+            (xy -1.651 -2.032)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.651 1.524)
+            (xy -1.651 0.254)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.651 3.81)
+            (xy -1.651 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.651 6.096)
+            (xy -1.651 4.826)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -1.27 -1.905)
+            (xy 0 -1.905)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -3.937 -3.175)
+            (xy -4.572 -1.905)
+            (xy -3.302 -1.905)
+            (xy -3.937 -3.175)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -0.635 -1.905)
+            (xy -1.27 -3.175)
+            (xy 0 -3.175)
+            (xy -0.635 -1.905)
+          )
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.921 -3.048)
+            (xy -2.159 -3.048)
+            (xy -2.54 -3.175)
+            (xy -2.54 -2.921)
+            (xy -2.159 -3.048)
+          )
+          (stroke (width 0.127) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy -2.921 -2.032)
+            (xy -2.159 -2.032)
+            (xy -2.54 -2.159)
+            (xy -2.54 -1.905)
+            (xy -2.159 -2.032)
+          )
+          (stroke (width 0.127) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (pin no_connect line (at -5.08 5.08 0) (length 2.54) hide
+          (name "NC" (effects (font (size 0.635 0.635))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 0 0) (length 2.54)
+          (name "A" (effects (font (size 0.635 0.635))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at -7.62 -5.08 0) (length 2.54)
+          (name "C" (effects (font (size 0.635 0.635))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 7.62 -5.08 180) (length 2.54)
+          (name "GND" (effects (font (size 0.635 0.635))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector line (at 7.62 0 180) (length 2.54)
+          (name "VO" (effects (font (size 0.635 0.635))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 7.62 2.54 180) (length 2.54)
+          (name "EN" (effects (font (size 0.635 0.635))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 7.62 5.08 180) (length 2.54)
+          (name "VCC" (effects (font (size 0.635 0.635))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Jumper:Jumper_3_Open" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+      (property "Reference" "JP" (id 0) (at -2.54 -2.54 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "Jumper_3_Open" (id 1) (at 0 2.794 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "Jumper SPDT" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Jumper, 3-pole, both open" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Jumper* TestPoint*3Pads* TestPoint*Bridge*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "Jumper_3_Open_0_0"
+        (circle (center -3.302 0) (radius 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 0 0) (radius 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (circle (center 3.302 0) (radius 0.508)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "Jumper_3_Open_0_1"
+        (arc (start -0.254 1.016) (mid -1.651 1.4992) (end -3.048 1.016)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 -0.508)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (arc (start 3.048 1.016) (mid 1.651 1.4992) (end 0.254 1.016)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "Jumper_3_Open_1_1"
+        (pin passive line (at -6.35 0 0) (length 2.54)
+          (name "A" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 0 -3.81 90) (length 2.54)
+          (name "C" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin passive line (at 6.35 0 180) (length 2.54)
+          (name "B" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Oscillator:ACO-xxxMHz" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "X" (id 0) (at -5.08 6.35 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "ACO-xxxMHz" (id 1) (at 1.27 -6.35 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Oscillator:Oscillator_DIP-14" (id 2) (at 11.43 -8.89 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "http://www.conwin.com/datasheets/cx/cx030.pdf" (id 3) (at -2.54 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "Crystal Clock Oscillator" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "HCMOS Crystal Clock Oscillator, DIP14-style metal package" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "Oscillator*DIP*14*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "ACO-xxxMHz_0_1"
+        (rectangle (start -5.08 5.08) (end 5.08 -5.08)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+        (polyline
+          (pts
+            (xy -2.54 -0.635)
+            (xy -1.905 -0.635)
+            (xy -1.905 0.635)
+            (xy -1.27 0.635)
+            (xy -1.27 -0.635)
+            (xy -0.635 -0.635)
+            (xy -0.635 0.635)
+            (xy 0 0.635)
+            (xy 0 -0.635)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "ACO-xxxMHz_1_1"
+        (pin no_connect line (at -7.62 0 0) (length 2.54) hide
+          (name "NC" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 7.62 270) (length 2.54)
+          (name "Vcc" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -7.62 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 7.62 0 180) (length 2.54)
+          (name "OUT" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Regulator_Linear:LM7810_TO220" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -3.81 3.175 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "LM7810_TO220" (id 1) (at 0 3.175 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_TO_SOT_THT:TO-220-3_Vertical" (id 2) (at 0 5.715 0)
+        (effects (font (size 1.27 1.27) italic) hide)
+      )
+      (property "Datasheet" "https://www.onsemi.cn/PowerSolutions/document/MC7800-D.PDF" (id 3) (at 0 -1.27 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "Voltage Regulator 1A Positive" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Positive 1A 35V Linear Regulator, Fixed Output 10V, TO-220" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "TO?220*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "LM7810_TO220_0_1"
+        (rectangle (start -5.08 1.905) (end 5.08 -5.08)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "LM7810_TO220_1_1"
+        (pin power_in line (at -7.62 0 0) (length 2.54)
+          (name "VI" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 0 -7.62 90) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_out line (at 7.62 0 180) (length 2.54)
+          (name "VO" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Regulator_Linear:LM7910_TO220" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -3.81 -3.175 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "LM7910_TO220" (id 1) (at 0 -3.175 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_TO_SOT_THT:TO-220-3_Vertical" (id 2) (at 0 -5.08 0)
+        (effects (font (size 1.27 1.27) italic) hide)
+      )
+      (property "Datasheet" "https://www.onsemi.com/pub/Collateral/MC7900-D.PDF" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "Voltage Regulator 1A Negative" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Negative 1A 35V Linear Regulator, Fixed Output 10V, TO-220" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "TO?220*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "LM7910_TO220_0_1"
+        (rectangle (start -5.08 5.08) (end 5.08 -1.905)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "LM7910_TO220_1_1"
+        (pin power_in line (at 0 7.62 270) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at -7.62 0 0) (length 2.54)
+          (name "VI" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_out line (at 7.62 0 180) (length 2.54)
+          (name "VO" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Regulator_Linear:LM7915_TO220" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at -3.81 -3.175 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "LM7915_TO220" (id 1) (at 0 -3.175 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_TO_SOT_THT:TO-220-3_Vertical" (id 2) (at 0 -5.08 0)
+        (effects (font (size 1.27 1.27) italic) hide)
+      )
+      (property "Datasheet" "https://www.onsemi.com/pub/Collateral/MC7900-D.PDF" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "Voltage Regulator 1A Negative" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Negative 1A 35V Linear Regulator, Fixed Output 15V, TO-220" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_fp_filters" "TO?220*" (id 6) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "LM7915_TO220_0_1"
+        (rectangle (start -5.08 5.08) (end 5.08 -1.905)
+          (stroke (width 0.254) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "LM7915_TO220_1_1"
+        (pin power_in line (at 0 7.62 270) (length 2.54)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at -7.62 0 0) (length 2.54)
+          (name "VI" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_out line (at 7.62 0 180) (length 2.54)
+          (name "VO" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "SIMM:AD570" (in_bom yes) (on_board yes)
+      (property "Reference" "U" (id 0) (at 0 15.24 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Value" "AD570" (id 1) (at 0 -15.24 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 13.97 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 13.97 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "AD570_0_1"
+        (rectangle (start -8.89 13.97) (end 8.89 -13.97)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+      (symbol "AD570_1_1"
+        (pin output line (at 11.43 -8.89 180) (length 2.54) hide
+          (name "" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -11.43 -6.35 0) (length 2.54)
+          (name "VCC" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -11.43 6.35 0) (length 2.54)
+          (name "BLNK/~{CONV}" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -11.43 -3.81 0) (length 2.54)
+          (name "VEE" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -11.43 1.27 0) (length 2.54)
+          (name "ANALOG_IN" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -11.43 -8.89 0) (length 2.54)
+          (name "ANALOG_COM" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -11.43 8.89 0) (length 2.54)
+          (name "BIPOLAR" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -11.43 -11.43 0) (length 2.54)
+          (name "DIGITAL_COM" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at -11.43 11.43 0) (length 2.54)
+          (name "~{DATA_RDY}" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 11.43 -11.43 180) (length 2.54) hide
+          (name "" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 11.43 -6.35 180) (length 2.54)
+          (name "D7" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 11.43 -3.81 180) (length 2.54)
+          (name "D6" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 11.43 -1.27 180) (length 2.54)
+          (name "D5" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 11.43 1.27 180) (length 2.54)
+          (name "D4" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 11.43 3.81 180) (length 2.54)
+          (name "D3" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 11.43 6.35 180) (length 2.54)
+          (name "D2" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 11.43 8.89 180) (length 2.54)
+          (name "D1" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 11.43 11.43 180) (length 2.54)
+          (name "D0" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "Zilog_Z80_Peripherals:SIO0-DIP-40" (pin_names (offset 0.762)) (in_bom yes) (on_board yes)
+      (property "Reference" "IC" (id 0) (at 0 1.27 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Value" "SIO0-DIP-40" (id 1) (at 7.62 1.27 0)
+        (effects (font (size 1.27 1.27)) (justify left))
+      )
+      (property "Footprint" "Package_DIP:DIP-40_W15.24mm_LongPads" (id 2) (at 10.16 46.99 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Datasheet" "" (id 3) (at -20.32 -29.21 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Description" "Z80 CMOS SIO/0 Z84C40 Zilog" (id 4) (at 10.16 41.91 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Height" "4.06" (id 5) (at 10.16 39.37 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Manufacturer_Name" "Zilog" (id 6) (at 10.16 36.83 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Manufacturer_Part_Number" "Z84C4206PEG" (id 7) (at 10.16 34.29 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Mouser Part Number" "692-Z84C4206PEG" (id 8) (at 10.16 31.75 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Mouser Price/Stock" "https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C4206PEG" (id 9) (at 10.16 29.21 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "RS Part Number" "6600766" (id 10) (at 10.16 26.67 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "RS Price/Stock" "https://uk.rs-online.com/web/p/products/6600766" (id 11) (at 10.16 24.13 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Allied_Number" "R1000052" (id 12) (at 10.16 21.59 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (property "Allied Price/Stock" "https://www.alliedelec.com/zilog-z84c4206peg/R1000052/" (id 13) (at 10.16 19.05 0)
+        (effects (font (size 1.27 1.27)) (justify left) hide)
+      )
+      (symbol "SIO0-DIP-40_0_0"
+        (pin bidirectional line (at -5.08 -3.81 0) (length 5.08)
+          (name "D1" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 20.32 -13.97 180) (length 5.08)
+          (name "~{W}/~{RDYA}" (effects (font (size 1.27 1.27))))
+          (number "10" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at 20.32 -11.43 180) (length 5.08)
+          (name "~{SYNCA}" (effects (font (size 1.27 1.27))))
+          (number "11" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 20.32 -1.27 180) (length 5.08)
+          (name "RXDA" (effects (font (size 1.27 1.27))))
+          (number "12" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 20.32 -3.81 180) (length 5.08)
+          (name "~{RXCA}" (effects (font (size 1.27 1.27))))
+          (number "13" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 20.32 -8.89 180) (length 5.08)
+          (name "~{TXCA}" (effects (font (size 1.27 1.27))))
+          (number "14" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 20.32 -6.35 180) (length 5.08)
+          (name "TXDA" (effects (font (size 1.27 1.27))))
+          (number "15" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 20.32 -22.86 180) (length 5.08)
+          (name "~{DTRA}" (effects (font (size 1.27 1.27))))
+          (number "16" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 20.32 -17.78 180) (length 5.08)
+          (name "~{RTSA}" (effects (font (size 1.27 1.27))))
+          (number "17" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 20.32 -20.32 180) (length 5.08)
+          (name "~{CTSA}" (effects (font (size 1.27 1.27))))
+          (number "18" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 20.32 -25.4 180) (length 5.08)
+          (name "~{DCDA}" (effects (font (size 1.27 1.27))))
+          (number "19" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -5.08 -8.89 0) (length 5.08)
+          (name "D3" (effects (font (size 1.27 1.27))))
+          (number "2" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 -38.1 0) (length 5.08)
+          (name "Φ" (effects (font (size 1.27 1.27))))
+          (number "20" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 -25.4 0) (length 5.08)
+          (name "~{RESET}" (effects (font (size 1.27 1.27))))
+          (number "21" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 20.32 -53.34 180) (length 5.08)
+          (name "~{DCDB}" (effects (font (size 1.27 1.27))))
+          (number "22" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 20.32 -48.26 180) (length 5.08)
+          (name "~{CTSB}" (effects (font (size 1.27 1.27))))
+          (number "23" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 20.32 -45.72 180) (length 5.08)
+          (name "~{RTSB}" (effects (font (size 1.27 1.27))))
+          (number "24" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 20.32 -50.8 180) (length 5.08)
+          (name "~{DTRB}" (effects (font (size 1.27 1.27))))
+          (number "25" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 20.32 -34.29 180) (length 5.08)
+          (name "TXDB" (effects (font (size 1.27 1.27))))
+          (number "26" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 20.32 -31.75 180) (length 5.08)
+          (name "~{RxTxCB}" (effects (font (size 1.27 1.27))))
+          (number "27" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 20.32 -29.21 180) (length 5.08)
+          (name "RXDB" (effects (font (size 1.27 1.27))))
+          (number "28" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at 20.32 -39.37 180) (length 5.08)
+          (name "~{SYNCB}" (effects (font (size 1.27 1.27))))
+          (number "29" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -5.08 -13.97 0) (length 5.08)
+          (name "D5" (effects (font (size 1.27 1.27))))
+          (number "3" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at 20.32 -41.91 180) (length 5.08)
+          (name "~{W}/~{RDYB}" (effects (font (size 1.27 1.27))))
+          (number "30" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 7.62 -59.69 90) (length 5.08)
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "31" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 -33.02 0) (length 5.08)
+          (name "~{RD}" (effects (font (size 1.27 1.27))))
+          (number "32" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 -53.34 0) (length 5.08)
+          (name "C/~{D}" (effects (font (size 1.27 1.27))))
+          (number "33" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 -50.8 0) (length 5.08)
+          (name "B/~{A}" (effects (font (size 1.27 1.27))))
+          (number "34" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 -22.86 0) (length 5.08)
+          (name "~{CE}" (effects (font (size 1.27 1.27))))
+          (number "35" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 -30.48 0) (length 5.08)
+          (name "~{IORQ}" (effects (font (size 1.27 1.27))))
+          (number "36" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -5.08 -16.51 0) (length 5.08)
+          (name "D6" (effects (font (size 1.27 1.27))))
+          (number "37" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -5.08 -11.43 0) (length 5.08)
+          (name "D4" (effects (font (size 1.27 1.27))))
+          (number "38" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -5.08 -6.35 0) (length 5.08)
+          (name "D2" (effects (font (size 1.27 1.27))))
+          (number "39" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -5.08 -19.05 0) (length 5.08)
+          (name "D7" (effects (font (size 1.27 1.27))))
+          (number "4" (effects (font (size 1.27 1.27))))
+        )
+        (pin bidirectional line (at -5.08 -1.27 0) (length 5.08)
+          (name "D0" (effects (font (size 1.27 1.27))))
+          (number "40" (effects (font (size 1.27 1.27))))
+        )
+        (pin open_collector line (at -5.08 -41.91 0) (length 5.08)
+          (name "~{INT}" (effects (font (size 1.27 1.27))))
+          (number "5" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 -44.45 0) (length 5.08)
+          (name "IEI" (effects (font (size 1.27 1.27))))
+          (number "6" (effects (font (size 1.27 1.27))))
+        )
+        (pin output line (at -5.08 -46.99 0) (length 5.08)
+          (name "IEO" (effects (font (size 1.27 1.27))))
+          (number "7" (effects (font (size 1.27 1.27))))
+        )
+        (pin input line (at -5.08 -27.94 0) (length 5.08)
+          (name "~{M1}" (effects (font (size 1.27 1.27))))
+          (number "8" (effects (font (size 1.27 1.27))))
+        )
+        (pin power_in line (at 7.62 5.08 270) (length 5.08)
+          (name "+5V" (effects (font (size 1.27 1.27))))
+          (number "9" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "SIO0-DIP-40_0_1"
+        (rectangle (start 0 0) (end 15.24 -54.61)
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type background))
+        )
+      )
+    )
+    (symbol "power:+10V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+10V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+10V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+10V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+10V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+10V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+12V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+12V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+12V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+12V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+12V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+3.3V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+3.3V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+3.3V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+3.3V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+3V3" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "+5V" (id 1) (at 0 3.556 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "+5V_0_1"
+        (polyline
+          (pts
+            (xy -0.762 1.27)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 2.54)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+        (polyline
+          (pts
+            (xy 0 2.54)
+            (xy 0.762 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "+5V_1_1"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "+5V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+    (symbol "power:-10V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "-10V" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"-10V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "-10V_0_0"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "-10V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "-10V_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 1.27)
+            (xy 0.762 1.27)
+            (xy 0 2.54)
+            (xy -0.762 1.27)
+            (xy 0 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+    )
+    (symbol "power:-12V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "-12V" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"-12V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "-12V_0_0"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "-12V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "-12V_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 1.27)
+            (xy 0.762 1.27)
+            (xy 0 2.54)
+            (xy -0.762 1.27)
+            (xy 0 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+    )
+    (symbol "power:-15V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "-15V" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"-15V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "-15V_0_0"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "-15V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "-15V_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 1.27)
+            (xy 0.762 1.27)
+            (xy 0 2.54)
+            (xy -0.762 1.27)
+            (xy 0 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+    )
+    (symbol "power:-5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 2.54 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "-5V" (id 1) (at 0 3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"-5V\"" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "-5V_0_0"
+        (pin power_in line (at 0 0 90) (length 0) hide
+          (name "-5V" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+      (symbol "-5V_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 1.27)
+            (xy 0.762 1.27)
+            (xy 0 2.54)
+            (xy -0.762 1.27)
+            (xy 0 1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type outline))
+        )
+      )
+    )
+    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Value" "GND" (id 1) (at 0 -3.81 0)
+        (effects (font (size 1.27 1.27)))
+      )
+      (property "Footprint" "" (id 2) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "Datasheet" "" (id 3) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
+        (effects (font (size 1.27 1.27)) hide)
+      )
+      (symbol "GND_0_1"
+        (polyline
+          (pts
+            (xy 0 0)
+            (xy 0 -1.27)
+            (xy 1.27 -1.27)
+            (xy 0 -2.54)
+            (xy -1.27 -1.27)
+            (xy 0 -1.27)
+          )
+          (stroke (width 0) (type default) (color 0 0 0 0))
+          (fill (type none))
+        )
+      )
+      (symbol "GND_1_1"
+        (pin power_in line (at 0 0 270) (length 0) hide
+          (name "GND" (effects (font (size 1.27 1.27))))
+          (number "1" (effects (font (size 1.27 1.27))))
+        )
+      )
+    )
+  )
+
+  (junction (at 308.61 33.274) (diameter 0) (color 0 0 0 0)
+    (uuid 005bf5a6-f78e-432f-8e63-d22fcdf0c3fc)
+  )
+  (junction (at 271.272 153.924) (diameter 0) (color 0 0 0 0)
+    (uuid 0a5ec726-362d-4dc6-b954-3dec0d8eba6b)
+  )
+  (junction (at 210.82 49.784) (diameter 0) (color 0 0 0 0)
+    (uuid 0dc14634-214c-48e0-bb63-23903a4e6e79)
+  )
+  (junction (at 308.61 38.354) (diameter 0) (color 0 0 0 0)
+    (uuid 15344868-78f6-455b-a065-c592f9c8317f)
+  )
+  (junction (at 345.694 89.408) (diameter 0) (color 0 0 0 0)
+    (uuid 19cd669a-4c1b-473a-b3f0-d9f48828f632)
+  )
+  (junction (at 82.042 221.869) (diameter 0) (color 0 0 0 0)
+    (uuid 2fccf5ee-ce7a-4f44-85e0-52879cd5ed7a)
+  )
+  (junction (at 54.864 77.216) (diameter 0) (color 0 0 0 0)
+    (uuid 33a2d273-69d1-450a-8b5c-8e6ec4a4586b)
+  )
+  (junction (at 212.725 62.484) (diameter 0) (color 0 0 0 0)
+    (uuid 343870d5-897c-47e2-b9f8-58a16ab20d2c)
+  )
+  (junction (at 68.072 44.196) (diameter 0) (color 0 0 0 0)
+    (uuid 3480156b-a311-4925-b4cb-382fda71de61)
+  )
+  (junction (at 54.864 102.743) (diameter 0) (color 0 0 0 0)
+    (uuid 34ab543b-0b81-4dc8-b062-35a175d8ec41)
+  )
+  (junction (at 338.709 94.488) (diameter 0) (color 0 0 0 0)
+    (uuid 4b5870eb-577b-4e65-8d6d-03ed9dc3b7c5)
+  )
+  (junction (at 173.736 265.684) (diameter 0) (color 0 0 0 0)
+    (uuid 4bc534a8-0959-488c-8c97-7d6e9a017e9c)
+  )
+  (junction (at 52.324 102.87) (diameter 0) (color 0 0 0 0)
+    (uuid 52f28b4d-5b02-4eef-8211-b1ce26d94c59)
+  )
+  (junction (at 108.712 255.524) (diameter 0) (color 0 0 0 0)
+    (uuid 557dc121-ebf1-435f-869c-0cc8bf80a330)
+  )
+  (junction (at 69.342 181.229) (diameter 0) (color 0 0 0 0)
+    (uuid 573f5269-0cf9-495b-b91e-66365d1b7a5a)
+  )
+  (junction (at 82.042 268.224) (diameter 0) (color 0 0 0 0)
+    (uuid 5ced7a2c-f9df-4d18-92b9-712e83bfe691)
+  )
+  (junction (at 138.938 48.514) (diameter 0) (color 0 0 0 0)
+    (uuid 645cc77d-bcdd-4544-a88e-230ed8a3b6d2)
+  )
+  (junction (at 68.072 41.656) (diameter 0) (color 0 0 0 0)
+    (uuid 6a00138e-8875-4236-b4b5-a55b91c9239a)
+  )
+  (junction (at 57.404 102.87) (diameter 0) (color 0 0 0 0)
+    (uuid 817892d9-3818-49f2-b515-c826d03e1861)
+  )
+  (junction (at 173.99 212.344) (diameter 0) (color 0 0 0 0)
+    (uuid 840a57ae-36d8-47f8-b317-6b92ff207eb4)
+  )
+  (junction (at 59.182 193.929) (diameter 0) (color 0 0 0 0)
+    (uuid 87602c84-148a-4106-8388-b40ffb29072f)
+  )
+  (junction (at 36.322 191.389) (diameter 0) (color 0 0 0 0)
+    (uuid 8e2d0810-4573-4154-934d-ace3a7feb0ea)
+  )
+  (junction (at 59.182 191.389) (diameter 0) (color 0 0 0 0)
+    (uuid 920ec9e2-c753-4bb0-8e02-12cb4edadd23)
+  )
+  (junction (at 146.304 154.432) (diameter 0) (color 0 0 0 0)
+    (uuid 97bed1b6-4667-417f-8efe-420626127da9)
+  )
+  (junction (at 57.404 79.756) (diameter 0) (color 0 0 0 0)
+    (uuid a15fb3cc-335d-4fbe-968c-2e72f7118839)
+  )
+  (junction (at 102.997 138.049) (diameter 0) (color 0 0 0 0)
+    (uuid a1aa8c94-b702-42b0-bcf5-d5227f5eb10a)
+  )
+  (junction (at 54.864 102.87) (diameter 0) (color 0 0 0 0)
+    (uuid a3e2211f-477a-4abf-8961-7ff498be81d1)
+  )
+  (junction (at 49.784 102.743) (diameter 0) (color 0 0 0 0)
+    (uuid a86724bf-57a6-48b6-a0e8-d69338ff3541)
+  )
+  (junction (at 57.404 102.743) (diameter 0) (color 0 0 0 0)
+    (uuid b08bd60a-d81f-4a75-a541-e0904e49c30a)
+  )
+  (junction (at 271.272 151.384) (diameter 0) (color 0 0 0 0)
+    (uuid c8e03384-12bc-4274-b4cc-5b6d74ec8aa9)
+  )
+  (junction (at 36.322 188.849) (diameter 0) (color 0 0 0 0)
+    (uuid cc092630-e241-4749-9e76-e7382e8b56bc)
+  )
+  (junction (at 59.944 82.296) (diameter 0) (color 0 0 0 0)
+    (uuid d567e7e5-524f-402c-843f-894593ac253a)
+  )
+  (junction (at 162.814 45.974) (diameter 0) (color 0 0 0 0)
+    (uuid d70d2cbe-f1a7-4395-a996-4cc4494a0066)
+  )
+  (junction (at 138.938 88.646) (diameter 0) (color 0 0 0 0)
+    (uuid d718c664-f667-405b-b563-54bf50bcbff6)
+  )
+  (junction (at 394.208 32.385) (diameter 0) (color 0 0 0 0)
+    (uuid d800d8f2-c3c4-42e2-904c-97619c6bdff9)
+  )
+  (junction (at 138.938 86.106) (diameter 0) (color 0 0 0 0)
+    (uuid e3048c6a-8a06-47fe-acbb-6644d164e7e0)
+  )
+  (junction (at 49.784 72.136) (diameter 0) (color 0 0 0 0)
+    (uuid e37f67f1-a899-47fb-830e-6187a6d9f647)
+  )
+  (junction (at 49.784 102.87) (diameter 0) (color 0 0 0 0)
+    (uuid e6c29abc-49aa-4429-8649-7b27a32188a7)
+  )
+  (junction (at 52.324 74.676) (diameter 0) (color 0 0 0 0)
+    (uuid e75d24a7-f7be-43e7-9576-7ecd2b3365ee)
+  )
+  (junction (at 59.182 188.849) (diameter 0) (color 0 0 0 0)
+    (uuid f564a0cc-3aac-4141-97f9-a3397da0ddf4)
+  )
+
+  (no_connect (at 389.509 94.488) (uuid 0acdbccd-29d8-4916-a0fe-14242bd3de2c))
+  (no_connect (at 235.585 62.484) (uuid 14a193a5-f639-407f-a87b-82e4382f1672))
+  (no_connect (at 235.585 59.944) (uuid 14a193a5-f639-407f-a87b-82e4382f1673))
+  (no_connect (at 235.585 57.404) (uuid 14a193a5-f639-407f-a87b-82e4382f1674))
+  (no_connect (at 235.585 67.564) (uuid 14a193a5-f639-407f-a87b-82e4382f1675))
+  (no_connect (at 374.396 72.39) (uuid 58f929c8-c3a8-46f9-9c2c-d4fc0aff1a37))
+  (no_connect (at 389.636 72.39) (uuid 58f929c8-c3a8-46f9-9c2c-d4fc0aff1a38))
+  (no_connect (at 82.042 255.524) (uuid 5e989fbf-901b-4c98-b741-3caf1f077cae))
+  (no_connect (at 381.889 84.328) (uuid 7eee85ca-13c8-474b-a300-72ca0ee4f567))
+  (no_connect (at 235.585 52.324) (uuid 872ab99e-876e-45bc-a425-8d42774d2b06))
+  (no_connect (at 235.585 49.784) (uuid 872ab99e-876e-45bc-a425-8d42774d2b07))
+  (no_connect (at 235.585 47.244) (uuid 872ab99e-876e-45bc-a425-8d42774d2b08))
+  (no_connect (at 235.585 44.704) (uuid 872ab99e-876e-45bc-a425-8d42774d2b09))
+  (no_connect (at 82.042 252.984) (uuid 954d177e-62ed-46b6-9360-ec969a9fcf2b))
+  (no_connect (at 374.269 94.488) (uuid bc9848a5-d6fc-4835-af8f-16cdd4d152a7))
+  (no_connect (at 166.37 75.946) (uuid bf6d0eb8-c12e-41ea-8f59-839b11f44c70))
+  (no_connect (at 166.37 88.646) (uuid bf6d0eb8-c12e-41ea-8f59-839b11f44c70))
+  (no_connect (at 166.37 83.566) (uuid bf6d0eb8-c12e-41ea-8f59-839b11f44c70))
+  (no_connect (at 166.37 81.026) (uuid bf6d0eb8-c12e-41ea-8f59-839b11f44c70))
+
+  (bus_entry (at 120.142 240.284) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 00245a19-f721-4437-ae24-5a327afcb3bd)
+  )
+  (bus_entry (at 348.742 148.844) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 00755f13-d3d9-4fcc-b3fc-6c810c11d27f)
+  )
+  (bus_entry (at 256.54 33.274) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 01278b84-e9b0-40f5-81be-cab2607c6215)
+  )
+  (bus_entry (at 69.342 249.809) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 01ea43a2-59f1-487c-ba53-7f069f2361c6)
+  )
+  (bus_entry (at 33.782 216.789) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 04a6e470-0177-4d16-b9a7-c35ef777567b)
+  )
+  (bus_entry (at 120.142 247.904) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 098c65fa-82fa-4f80-9967-aa0c7e5fd523)
+  )
+  (bus_entry (at 256.54 43.434) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0b58214c-3cab-421e-b9be-911e999a3937)
+  )
+  (bus_entry (at 57.912 51.816) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0c49e74f-84bc-4912-b1a6-c84fe7824cab)
+  )
+  (bus_entry (at 120.142 206.629) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0cfdbc7f-83e2-429d-b820-f6e5a84cece0)
+  )
+  (bus_entry (at 120.142 245.364) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0f84589a-a9b4-4c2b-91b5-4240937e8ae7)
+  )
+  (bus_entry (at 69.342 219.329) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 107e88ba-620b-4f79-9136-549a3883f041)
+  )
+  (bus_entry (at 31.242 229.489) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 11c24503-0233-4164-9347-e9439b9a92e2)
+  )
+  (bus_entry (at 69.342 229.489) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 12a4b843-0500-4da4-bd53-e2a5e3aeccac)
+  )
+  (bus_entry (at 165.1 144.272) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1964c40f-cbd0-4401-9b78-75d2435e2678)
+  )
+  (bus_entry (at 57.912 46.736) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1d6e9e1f-f19a-4b8a-8980-3a1c379c5488)
+  )
+  (bus_entry (at 31.242 239.649) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 212d08aa-ef9f-4d6e-a36f-935660907e62)
+  )
+  (bus_entry (at 69.342 209.169) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 22190c7f-60ca-4baa-8c19-cc50cbf3f43b)
+  )
+  (bus_entry (at 69.342 244.729) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 22a19b68-efd4-4b78-9793-4efd9c031bfc)
+  )
+  (bus_entry (at 69.342 242.824) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 23fd1834-b7ad-4d18-959b-28c8fb5f0a2f)
+  )
+  (bus_entry (at 33.782 219.329) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 269fdc2a-d05a-4899-b74d-07ff860823d1)
+  )
+  (bus_entry (at 33.782 206.629) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2885463a-fe66-43b3-b605-459319965d01)
+  )
+  (bus_entry (at 69.342 254.889) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 29a70c45-f874-40a4-8d34-8b7bc57e2719)
+  )
+  (bus_entry (at 128.27 107.188) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2b26216e-af18-4e12-9909-b6a7a8e419cd)
+  )
+  (bus_entry (at 69.342 211.709) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3550b464-6306-46ab-98e2-d1347d0c0479)
+  )
+  (bus_entry (at 210.82 192.024) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 37913156-3428-4cd2-9ca9-acffb57570ca)
+  )
+  (bus_entry (at 117.602 166.624) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 387c5213-baf1-4140-b901-019d3f3c99b3)
+  )
+  (bus_entry (at 120.142 211.709) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 38cbc09f-c13d-4a8e-8ec9-194224370194)
+  )
+  (bus_entry (at 254 65.024) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 393ea361-bc18-45d5-aeff-85af1cadb0f0)
+  )
+  (bus_entry (at 57.912 39.116) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 39d2648a-c090-46da-8adf-825b17f8eb17)
+  )
+  (bus_entry (at 210.82 207.264) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 39ea3a36-b01c-4bae-9696-62625e48735c)
+  )
+  (bus_entry (at 256.54 40.894) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3be6a8e2-5fae-4b06-8492-0343c63c4f55)
+  )
+  (bus_entry (at 69.342 258.064) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3cc6f908-ab32-4b16-945d-9cd0635d8b0e)
+  )
+  (bus_entry (at 254 77.724) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3e555c9a-7622-4cd3-a430-bffcb2d0908c)
+  )
+  (bus_entry (at 117.602 151.384) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3feffb11-7ce0-4972-b8bb-674d44955e93)
+  )
+  (bus_entry (at 69.342 199.009) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 42c1e9e0-88a6-4d89-8ca6-7ba3863e35d6)
+  )
+  (bus_entry (at 71.882 159.004) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 42ef9cbf-35b5-4cda-9f8a-bfe5d46c028c)
+  )
+  (bus_entry (at 69.342 214.249) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 42f26f62-1104-41d6-b1c6-2ccbbfe42a69)
+  )
+  (bus_entry (at 117.602 159.004) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 451430b4-ea91-4f7d-9671-18b167d2ba29)
+  )
+  (bus_entry (at 120.142 209.169) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 483cd717-cb5b-4b7f-b04b-77ce18720974)
+  )
+  (bus_entry (at 348.742 146.304) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 48840743-5406-4f7d-8f3e-f0b89e0a1ee5)
+  )
+  (bus_entry (at 256.54 38.354) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4a8ae5d3-3620-4742-a2c7-67bd2fe5395f)
+  )
+  (bus_entry (at 210.82 202.184) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4d81284b-4c9c-4f3e-b329-ee349a15edd3)
+  )
+  (bus_entry (at 69.342 226.949) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4dc659c9-e199-4d36-8b14-8d7a635873a5)
+  )
+  (bus_entry (at 69.342 204.089) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4f61331f-f0d1-48fd-97cc-5aa01b910e21)
+  )
+  (bus_entry (at 33.782 221.869) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5050ebfe-ea86-41db-ae4b-16a889ededcf)
+  )
+  (bus_entry (at 33.782 209.169) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5118fe5d-abce-45a9-b1dc-8fca8c9891bd)
+  )
+  (bus_entry (at 254 52.324) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 51ab6b84-d9cb-46b6-aab2-1175f0c5050e)
+  )
+  (bus_entry (at 210.82 197.104) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 51e6a1d3-286d-4fec-becd-931ce72ea7d6)
+  )
+  (bus_entry (at 210.82 204.724) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 52e03490-4fd5-4d24-afcc-8d5b843de076)
+  )
+  (bus_entry (at 165.1 139.192) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 58ce9e9e-840c-45df-9b6d-63fa5f876314)
+  )
+  (bus_entry (at 33.782 214.249) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 59066c53-b05e-4afb-b6ec-5db20da3ecc5)
+  )
+  (bus_entry (at 31.242 247.269) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5a30bcb2-b04a-441b-aa01-13a24c942a47)
+  )
+  (bus_entry (at 254 59.944) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5a66fe9b-e32d-4d36-b6ec-f80b7e6fae11)
+  )
+  (bus_entry (at 120.142 204.089) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5ac626c6-a501-4cf1-b767-690d39c53b38)
+  )
+  (bus_entry (at 256.54 30.734) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5ad7b878-3b3a-4fa8-9e70-9986a73dc773)
+  )
+  (bus_entry (at 69.342 239.649) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5dd2fb78-8566-4dc2-840d-dbc42b3f504d)
+  )
+  (bus_entry (at 256.54 48.514) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5dd4583f-ea67-431f-9629-f5b4ff84cf2b)
+  )
+  (bus_entry (at 254 68.834) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5ff0c005-04c2-4ff4-8911-600db74ac71b)
+  )
+  (bus_entry (at 69.342 201.549) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 66497775-8110-443c-b4e0-820799c65445)
+  )
+  (bus_entry (at 165.1 136.652) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 679ac73b-e9c9-43af-8bb9-7a7dd5d7cafa)
+  )
+  (bus_entry (at 33.782 211.709) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 67c8840b-721e-41e6-b2e2-402a8882cd4d)
+  )
+  (bus_entry (at 256.54 35.814) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 67ce7a59-7bf7-4afc-8ff7-d7f1831c4a3c)
+  )
+  (bus_entry (at 210.566 252.984) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 690122c3-c313-401a-89e2-1808ebb02249)
+  )
+  (bus_entry (at 117.602 156.464) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6aa81a4d-42ee-471d-8122-cef163276495)
+  )
+  (bus_entry (at 210.566 242.824) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6f262618-7cca-433a-87ef-8175dc9fd19d)
+  )
+  (bus_entry (at 31.242 199.009) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6f795b17-4bf9-4e94-9bb3-2b2180642cec)
+  )
+  (bus_entry (at 31.242 193.929) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 74249cca-7a6e-41dc-86af-a177f2422143)
+  )
+  (bus_entry (at 69.342 259.969) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 76297928-dded-42bd-b6d0-eb0834c3379a)
+  )
+  (bus_entry (at 348.742 138.684) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 784459d5-77ff-4bdd-ac10-38dbc32d48ec)
+  )
+  (bus_entry (at 348.742 136.144) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 79262dd9-cba8-46b3-add6-fe9205b33233)
+  )
+  (bus_entry (at 69.342 216.789) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7df831ef-1ebe-45f4-ac69-b1292a4caf9e)
+  )
+  (bus_entry (at 31.242 224.409) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7fe9cc0c-fc04-439c-a64d-6835e54d26a8)
+  )
+  (bus_entry (at 210.566 245.364) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7ffceb90-04a0-40e5-b1bb-36c263630f50)
+  )
+  (bus_entry (at 69.342 252.349) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 81e715c3-01a6-446c-b294-8a68d23c659b)
+  )
+  (bus_entry (at 348.742 141.224) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 83c8f2b2-1965-4d4b-bce9-794784c4250e)
+  )
+  (bus_entry (at 117.602 153.924) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 84ec83e2-8036-4af7-baa3-4ec4d7468142)
+  )
+  (bus_entry (at 69.342 196.469) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8806a647-0dab-426b-beb2-391fdcaf7c88)
+  )
+  (bus_entry (at 210.566 247.904) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8827de82-2f0c-497d-b1f3-42565c18a1cc)
+  )
+  (bus_entry (at 256.54 45.974) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8b1986c3-254d-403c-8a2b-41ef7807e6bb)
+  )
+  (bus_entry (at 120.142 258.064) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8bea5e1b-74a9-4680-9da8-99208b4e6934)
+  )
+  (bus_entry (at 210.566 250.444) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 930d3ce9-9346-43af-8fb4-9c83dbca6d7a)
+  )
+  (bus_entry (at 69.342 204.089) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9544db52-ef0d-470e-9297-fd827688a02a)
+  )
+  (bus_entry (at 33.782 204.089) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 968f352e-3152-45c7-804b-946cf9d3438b)
+  )
+  (bus_entry (at 69.342 206.629) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 97e36358-206b-4509-8f88-22d97919ce97)
+  )
+  (bus_entry (at 128.27 40.894) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 98243ecd-66b1-4852-a5eb-b09badd8f098)
+  )
+  (bus_entry (at 66.802 199.009) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9859d3e8-2dab-4df3-859b-61b689219d7f)
+  )
+  (bus_entry (at 71.882 156.464) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 98a7d60c-d72d-418c-bcab-0d85625233c2)
+  )
+  (bus_entry (at 117.602 164.084) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9c9361b8-1f2d-4eb1-b1e5-01eda9864d5a)
+  )
+  (bus_entry (at 31.242 234.569) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a1176aad-1a64-4519-b71b-cfb84c94e1fd)
+  )
+  (bus_entry (at 71.882 153.924) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a259e6cb-fe51-4728-b482-fb8d07be5980)
+  )
+  (bus_entry (at 210.82 194.564) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a792932c-8397-4966-9f3d-39d3187949fe)
+  )
+  (bus_entry (at 165.1 141.732) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a8793776-f181-4737-84d9-3a0a26f943df)
+  )
+  (bus_entry (at 69.342 247.904) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid abd23672-4fd4-408c-90ef-cee1f2edfa40)
+  )
+  (bus_entry (at 31.242 232.029) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ac0cd49b-825c-44c5-927f-f3ff4ef5e119)
+  )
+  (bus_entry (at 254 57.404) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ac8eb31d-5114-4620-8226-f684c98d7241)
+  )
+  (bus_entry (at 120.142 255.524) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid af8a259d-aafc-4cb8-9fa1-9568ad94220a)
+  )
+  (bus_entry (at 57.912 49.276) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b00fad23-7f64-4078-8dcc-0d2db447c178)
+  )
+  (bus_entry (at 31.242 237.109) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b168c47d-e950-4d4a-90ce-b6235b0b9034)
+  )
+  (bus_entry (at 69.342 211.709) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b1d22b9d-1ba1-49b0-ad22-a2199d1f366c)
+  )
+  (bus_entry (at 31.242 221.869) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b1ff463e-6aeb-4da3-9e41-2f419541a003)
+  )
+  (bus_entry (at 128.27 68.326) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b53b2d5f-e551-41ac-8bd8-e0ce83075c12)
+  )
+  (bus_entry (at 71.882 169.164) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b5f8fc0f-007a-4aeb-b12d-2e3bf98b7ea3)
+  )
+  (bus_entry (at 128.27 81.026) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7fb0bfe-6d47-4627-9a17-7ac02cab6aa6)
+  )
+  (bus_entry (at 120.142 201.549) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7ff555b-41b2-473b-b25b-ed6c3394bd57)
+  )
+  (bus_entry (at 348.742 133.604) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b8b62fee-807e-4234-8029-26043c57220a)
+  )
+  (bus_entry (at 348.742 131.064) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b9e700ee-6ee1-42a9-a538-8ad5caead424)
+  )
+  (bus_entry (at 210.82 199.644) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ba3d13c4-ab31-4433-abb7-2efc098b0480)
+  )
+  (bus_entry (at 120.142 193.929) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ba72a2d5-bf83-49e0-b99b-326665b889dd)
+  )
+  (bus_entry (at 71.882 166.624) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bc339843-61f2-445e-9dbd-bafd3d789afa)
+  )
+  (bus_entry (at 69.342 265.049) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bd561965-047c-4530-8b39-cfd8b964e10d)
+  )
+  (bus_entry (at 71.882 164.084) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bf662fa0-38f3-4d22-a67d-e6edc540a6ab)
+  )
+  (bus_entry (at 71.882 161.544) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c0783c3d-7b50-4df5-983b-c4f0231fce23)
+  )
+  (bus_entry (at 69.342 242.189) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c1582b29-59e3-4e85-8339-793bcfd3df17)
+  )
+  (bus_entry (at 117.602 161.544) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c1838e45-7d51-49ab-a990-3b23c469e74e)
+  )
+  (bus_entry (at 31.242 244.729) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c1b5a03b-3658-44f8-9d23-d2a3661eed3b)
+  )
+  (bus_entry (at 69.342 257.429) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c5e06f59-275b-4bae-a785-87df69c5c2db)
+  )
+  (bus_entry (at 69.342 237.109) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c96cbeae-ef72-48b1-963e-41dbb2eba8a9)
+  )
+  (bus_entry (at 120.142 242.824) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cbc10a65-552f-4543-b4df-8caf60843639)
+  )
+  (bus_entry (at 71.882 151.384) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cd29bd24-c09e-4161-a307-24018eb82046)
+  )
+  (bus_entry (at 69.342 206.629) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cf0710a0-2c14-4971-a718-9e1eaa65f715)
+  )
+  (bus_entry (at 120.142 196.469) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2336d84-04c0-4637-ac0e-885bc822250b)
+  )
+  (bus_entry (at 165.1 151.892) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2919709-1233-4735-803c-f80b5df9257a)
+  )
+  (bus_entry (at 69.342 232.029) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2f33381-66cc-449b-aebc-3a803535809e)
+  )
+  (bus_entry (at 210.566 260.604) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d5509e75-efbb-4959-ac05-d328117ce896)
+  )
+  (bus_entry (at 254 80.264) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid da043fc5-0dbc-42d1-bfbc-c3aca5d09e40)
+  )
+  (bus_entry (at 165.1 149.352) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid da530572-9efd-45f0-a4a2-97a12b76d66f)
+  )
+  (bus_entry (at 69.342 245.364) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ddba338f-97e4-4f42-ac66-4b6ce2368ec6)
+  )
+  (bus_entry (at 165.1 146.812) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid df1b8840-0e19-4dd4-9a9a-748aad83758d)
+  )
+  (bus_entry (at 69.342 247.269) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e0a1e118-499e-4a54-b761-5f4b0222ce34)
+  )
+  (bus_entry (at 31.242 242.189) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e17f871a-57f8-4561-a6f0-e0b818caacd7)
+  )
+  (bus_entry (at 69.342 224.409) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e1d0dd59-d628-4ce3-97e5-85a9d8f9a9ff)
+  )
+  (bus_entry (at 31.242 196.469) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e2288253-69eb-4d9f-a7ef-2526c1ea9880)
+  )
+  (bus_entry (at 31.242 226.949) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e3652226-df29-4b7c-bf00-e27fc3a4ea59)
+  )
+  (bus_entry (at 69.342 255.524) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e58319ec-26f6-49ac-9c1a-90b8ebb5d9db)
+  )
+  (bus_entry (at 69.342 240.284) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e6a08d66-3715-4936-8f24-912ef5f13aec)
+  )
+  (bus_entry (at 210.566 258.064) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e90ed0fc-d9ab-4625-ad20-0cdb50e55861)
+  )
+  (bus_entry (at 69.342 193.929) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e9c4bc55-0622-4d61-8ff3-5f5b9cee1498)
+  )
+  (bus_entry (at 57.912 54.356) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ee736788-c4b7-484c-8f87-03d9551d1440)
+  )
+  (bus_entry (at 69.342 221.869) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ef7fcea9-b3e4-410b-a6fe-d5494296c23a)
+  )
+  (bus_entry (at 128.27 70.866) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f0efc1e0-440a-414b-b54f-97af485a4a05)
+  )
+  (bus_entry (at 128.27 73.406) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f280dfce-f82c-47b9-b82e-d306d641b3aa)
+  )
+  (bus_entry (at 210.566 255.524) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f6f81491-79d4-4e44-a7f0-ebfd1730f516)
+  )
+  (bus_entry (at 69.342 234.569) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f83a3b55-97ac-4f4f-b0d1-4de2401490b1)
+  )
+  (bus_entry (at 69.342 201.549) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f8d6912f-2127-4ad9-8d24-b5958abce831)
+  )
+  (bus_entry (at 165.1 134.112) (size -2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f92f8964-023e-40e1-91b9-0210cf0716bf)
+  )
+  (bus_entry (at 69.342 262.509) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f97e0ad7-2734-44c9-b914-411b6bb364c2)
+  )
+  (bus_entry (at 348.742 143.764) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fa563d80-254a-4677-849a-8fd1a420dba6)
+  )
+  (bus_entry (at 69.342 209.169) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid faff1da1-9887-4780-a65e-6499ea0aacdb)
+  )
+  (bus_entry (at 117.602 169.164) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fb433628-d9c7-4f34-85ea-bec1a59ad5e1)
+  )
+  (bus_entry (at 57.912 56.896) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fed1b51d-a55b-4d7b-a3a2-d37ae67aee82)
+  )
+  (bus_entry (at 254 54.864) (size 2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fed5681f-75ac-4286-98cf-1a2ef153ca66)
+  )
+  (bus_entry (at 120.142 199.009) (size -2.54 2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fedd3d44-b835-4216-b3f4-2e4339c2f951)
+  )
+  (bus_entry (at 210.82 189.484) (size 2.54 -2.54)
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ff066645-fb71-47fb-a546-2ae7cfcc5d7a)
+  )
+
+  (wire (pts (xy 33.782 229.489) (xy 43.942 229.489))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 00cb96d7-b4b8-4256-acbd-b98b4b0da924)
+  )
+  (wire (pts (xy 59.182 188.849) (xy 62.992 188.849))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 03863219-7078-4c94-b6bf-d5160656c011)
+  )
+  (wire (pts (xy 56.642 199.009) (xy 66.802 199.009))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 04debc07-4d50-4dcc-9c47-7453890b1aff)
+  )
+  (bus (pts (xy 69.342 209.169) (xy 69.342 206.629))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0551ff95-0583-4b38-8936-50e9e5a07085)
+  )
+
+  (wire (pts (xy 212.725 44.704) (xy 212.725 62.484))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 059f091f-e58f-42b7-8d84-e174d3541fbf)
+  )
+  (wire (pts (xy 348.742 141.224) (xy 338.582 141.224))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 06bfb3ac-c081-461d-aca9-01b1a8fcef4f)
+  )
+  (wire (pts (xy 146.304 154.432) (xy 148.844 154.432))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0707396f-029d-4b28-b20e-006ae72e0a1b)
+  )
+  (wire (pts (xy 70.612 44.196) (xy 68.072 44.196))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 08939c9f-a192-450d-ac5f-d253f583b00f)
+  )
+  (wire (pts (xy 345.694 99.568) (xy 346.964 99.568))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 09ac52ee-06e5-4356-86db-dc03779a4e24)
+  )
+  (wire (pts (xy 348.742 143.764) (xy 338.582 143.764))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0b8c1236-16a0-4019-a819-9e85c48b6865)
+  )
+  (wire (pts (xy 138.938 88.646) (xy 138.938 114.808))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0b92efa4-65d7-4847-a8b9-6896397e6c98)
+  )
+  (wire (pts (xy 165.1 146.812) (xy 175.26 146.812))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0b9346e1-df48-4406-b174-dda4d0514c4c)
+  )
+  (wire (pts (xy 92.202 184.404) (xy 94.742 184.404))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0b9e7d86-f163-4bc5-a1c3-6c7b79f3852c)
+  )
+  (bus (pts (xy 69.342 232.029) (xy 69.342 229.489))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0c67009c-055a-4bc2-9239-49e591444812)
+  )
+  (bus (pts (xy 31.242 196.469) (xy 31.242 199.009))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0c85a05e-2a3a-47f6-a112-168c43c4d792)
+  )
+  (bus (pts (xy 254 57.404) (xy 254 59.944))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0cbf6291-53fa-422e-9510-b0c0fca131a5)
+  )
+
+  (wire (pts (xy 66.802 221.869) (xy 56.642 221.869))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0dc4b062-8a27-49b9-8071-eb6f49b5ea36)
+  )
+  (wire (pts (xy 66.802 204.089) (xy 56.642 204.089))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0e2c01d7-c7f2-45cb-ab6d-d4d24704ac5c)
+  )
+  (wire (pts (xy 33.782 209.169) (xy 43.942 209.169))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0e79f684-8e7f-41fc-ad45-43b2c8e22977)
+  )
+  (wire (pts (xy 98.552 48.514) (xy 138.938 48.514))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0ed24cf1-ccf8-4884-ac0b-e934c1817f66)
+  )
+  (wire (pts (xy 117.602 196.469) (xy 107.442 196.469))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 0eeb5aab-91b5-4f85-9c94-f5f72d4c4b49)
+  )
+  (wire (pts (xy 348.742 131.064) (xy 338.582 131.064))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 10b2cad1-c83e-4c0d-bacc-59ce352d7d0e)
+  )
+  (bus (pts (xy 254 52.324) (xy 254 54.864))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 10b4c4a7-793c-4256-a435-d82382f85abc)
+  )
+
+  (wire (pts (xy 66.802 219.329) (xy 56.642 219.329))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 11143442-7ebe-4546-8b3b-d2bd87347005)
+  )
+  (wire (pts (xy 348.742 133.604) (xy 338.582 133.604))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 112eb836-4423-4fec-b376-7f0b085163f2)
+  )
+  (wire (pts (xy 66.802 254.889) (xy 56.642 254.889))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 118c1219-c0a3-45e1-b804-6fe719ff9905)
+  )
+  (wire (pts (xy 348.742 146.304) (xy 338.582 146.304))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1249ede7-f27c-492d-8531-5c5d830d0aa2)
+  )
+  (bus (pts (xy 69.342 244.729) (xy 69.342 245.364))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 124d08a2-b0c2-4564-a5f6-4e217513701e)
+  )
+
+  (wire (pts (xy 393.954 89.408) (xy 393.954 81.788))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 12b4d24a-a492-47a2-b529-da74e09b6a05)
+  )
+  (bus (pts (xy 69.342 164.084) (xy 69.342 161.544))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 133b411f-f87f-4f5f-a24d-cd4bfc1e5555)
+  )
+
+  (wire (pts (xy 54.864 77.216) (xy 70.612 77.216))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 13453edb-1688-4455-92df-12b9d14e4dd3)
+  )
+  (bus (pts (xy 351.282 146.304) (xy 351.282 143.764))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 135444bc-56c5-441f-98fa-60a2a0a85953)
+  )
+
+  (wire (pts (xy 271.272 155.448) (xy 271.272 153.924))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 13af7f8e-4684-4cd0-9882-741e4dc5d88e)
+  )
+  (wire (pts (xy 165.1 141.732) (xy 175.26 141.732))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 147f437e-f1d2-4392-9e7a-b1fc1ebd0498)
+  )
+  (wire (pts (xy 52.324 102.87) (xy 52.324 100.838))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 160bb2b5-4698-438c-a6ac-d8fa2f97490e)
+  )
+  (wire (pts (xy 66.802 259.969) (xy 56.642 259.969))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 161a1413-ad76-4442-9d78-258134ea8042)
+  )
+  (bus (pts (xy 254 45.974) (xy 254 52.324))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1772b00f-8853-45e3-a04b-2e7b8d88c257)
+  )
+
+  (wire (pts (xy 44.196 79.756) (xy 57.404 79.756))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 184fd776-e451-4307-8886-6b9d1d0bb3f8)
+  )
+  (bus (pts (xy 254 54.864) (xy 254 57.404))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 18d30b87-83e9-4d6f-8405-75b0997f0686)
+  )
+  (bus (pts (xy 351.282 138.684) (xy 351.282 136.144))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 191ca36b-95d2-4198-9152-f46af0a20446)
+  )
+  (bus (pts (xy 69.342 245.364) (xy 69.342 247.269))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 19e0d367-f88c-47fd-ba34-2aa613aa3fe0)
+  )
+
+  (wire (pts (xy 210.82 52.324) (xy 215.265 52.324))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1ad47d92-0128-438d-b8ce-02d9a59123a3)
+  )
+  (wire (pts (xy 68.072 46.736) (xy 70.612 46.736))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1af6a572-77b1-4b01-b3f5-38e705d52bd1)
+  )
+  (bus (pts (xy 162.56 141.732) (xy 162.56 139.192))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1b583b51-a7f9-4b68-8667-545ec10c0304)
+  )
+
+  (wire (pts (xy 165.1 151.892) (xy 175.26 151.892))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1b76ad51-3de7-48c6-abe0-59eaaa0b1050)
+  )
+  (wire (pts (xy 140.208 202.946) (xy 151.892 202.946))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1b8ada6c-a1f3-418d-9a0e-da03380233c8)
+  )
+  (wire (pts (xy 210.82 49.784) (xy 210.82 52.324))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1ce97b07-a889-44b1-8b87-3b6835afd9d8)
+  )
+  (wire (pts (xy 271.272 151.384) (xy 271.272 153.924))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1d909de9-730e-4f6b-b011-e41dc57be12c)
+  )
+  (wire (pts (xy 164.592 48.514) (xy 162.814 48.514))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1dba4884-9b13-4039-976f-24a3879f0bc6)
+  )
+  (wire (pts (xy 345.694 89.408) (xy 345.694 91.948))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1ddc1ae4-bf87-4bd3-97f9-1acde867f87d)
+  )
+  (wire (pts (xy 394.208 32.385) (xy 394.208 30.48))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1e1bff8a-db6c-46c1-ab0d-43571121574e)
+  )
+  (bus (pts (xy 213.106 255.524) (xy 213.106 252.984))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1ef89ac7-6bf1-44ab-b3e6-2333640742ed)
+  )
+
+  (wire (pts (xy 311.15 153.924) (xy 313.182 153.924))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1f429f56-78e2-4c09-9229-9aebb481b4a8)
+  )
+  (wire (pts (xy 44.196 74.676) (xy 52.324 74.676))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1f4a601e-54d2-44e5-8e48-4620523038d4)
+  )
+  (bus (pts (xy 351.282 143.764) (xy 351.282 141.224))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 1f53ba55-15a5-466b-953b-df6485b20212)
+  )
+  (bus (pts (xy 128.27 33.274) (xy 128.27 40.894))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2001aa01-0d1d-4cb0-9721-69c1b9b937c4)
+  )
+
+  (wire (pts (xy 71.882 247.904) (xy 82.042 247.904))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2074ffba-3884-488c-b996-c00e2698faa4)
+  )
+  (wire (pts (xy 154.686 251.206) (xy 154.686 247.396))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 212dba09-de0a-4700-aa49-096474c063fd)
+  )
+  (bus (pts (xy 69.342 166.624) (xy 69.342 164.084))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 21480269-a102-4365-9ddd-d8c55059e037)
+  )
+
+  (wire (pts (xy 59.944 102.87) (xy 59.944 100.838))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 214bcf03-34c2-431a-811e-f54ee8892594)
+  )
+  (bus (pts (xy 57.912 56.896) (xy 57.912 54.356))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2150579a-12e8-41ec-888f-e3bdfbfde36b)
+  )
+  (bus (pts (xy 69.342 138.049) (xy 102.997 138.049))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 21e8d63f-f59b-40f8-9295-1a331aeec406)
+  )
+
+  (wire (pts (xy 82.042 219.329) (xy 82.042 221.869))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 21f72d8f-a597-4e85-b592-9c1ffaae0c33)
+  )
+  (wire (pts (xy 271.272 133.604) (xy 274.066 133.604))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2207328c-484e-4bbf-80a0-f4e66737a753)
+  )
+  (wire (pts (xy 27.432 259.969) (xy 43.942 259.969))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 221a6185-e119-442a-a7c2-8221f23ede37)
+  )
+  (wire (pts (xy 162.814 45.974) (xy 162.814 43.434))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 22a88578-6177-474f-ab11-34c986ebf27a)
+  )
+  (bus (pts (xy 254 38.354) (xy 254 35.814))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2300c375-a552-4d66-85fe-bb9d47b94ad6)
+  )
+
+  (wire (pts (xy 117.602 166.624) (xy 107.442 166.624))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 24ed831c-4653-4bda-95d0-9d2fe2121a83)
+  )
+  (wire (pts (xy 66.802 242.189) (xy 56.642 242.189))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 250d7a9b-0fe1-4cb6-8df0-1c8c54676cdd)
+  )
+  (bus (pts (xy 69.342 229.489) (xy 69.342 226.949))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 251b5b4d-ef92-4c66-b7f2-bc2bd786e3f2)
+  )
+
+  (wire (pts (xy 108.712 255.524) (xy 108.712 261.874))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 25714299-d032-438b-bbcb-69498a40729d)
+  )
+  (wire (pts (xy 348.742 138.684) (xy 338.582 138.684))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 25cd7001-5abe-4293-b073-e15f47768476)
+  )
+  (wire (pts (xy 130.81 73.406) (xy 140.97 73.406))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 262707df-a47c-4e0f-a221-f62b6017b41b)
+  )
+  (wire (pts (xy 54.864 77.216) (xy 54.864 88.138))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 26275292-5d26-4a6a-9a2a-b09154de680d)
+  )
+  (wire (pts (xy 165.1 134.112) (xy 175.26 134.112))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 27bd3dc0-dd3d-492e-bfc5-7815e7f5a8ed)
+  )
+  (wire (pts (xy 60.452 51.816) (xy 70.612 51.816))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 28a98f27-5757-45c8-a221-992109086cce)
+  )
+  (wire (pts (xy 54.864 102.743) (xy 54.864 100.838))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 28e567c5-2cbf-4793-8f3e-a2a7aac211ed)
+  )
+  (bus (pts (xy 254 65.024) (xy 254 68.834))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 296d5197-67a3-4c2e-b8cc-37c48546115d)
+  )
+  (bus (pts (xy 254 59.944) (xy 254 65.024))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2985b510-8c9d-4827-a681-7336510edd76)
+  )
+
+  (wire (pts (xy 59.944 82.296) (xy 70.612 82.296))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 29a4c9af-8e89-4479-857f-3906ec7defe5)
+  )
+  (wire (pts (xy 250.952 148.844) (xy 250.952 148.336))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 29e9c5a8-5d77-4d1f-b70c-6e09461b6a7b)
+  )
+  (wire (pts (xy 57.404 102.743) (xy 57.404 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2a0d3cab-31fd-4885-9748-2389c369dfae)
+  )
+  (wire (pts (xy 256.54 48.514) (xy 266.7 48.514))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2a5f348a-57ba-4f48-a5ce-8833a18b466b)
+  )
+  (bus (pts (xy 120.142 153.924) (xy 120.142 151.384))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2b0d36c9-d14f-4bed-b774-793a7e340f2c)
+  )
+
+  (wire (pts (xy 345.694 89.408) (xy 346.964 89.408))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2b4b0228-64af-47d8-9781-3162ba63fdfd)
+  )
+  (wire (pts (xy 21.082 265.049) (xy 43.942 265.049))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2b71bfcc-2272-4176-aa14-a9b64e4f4ed9)
+  )
+  (wire (pts (xy 215.265 49.784) (xy 210.82 49.784))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2b8a47ba-53b0-4eb8-8125-f95e1829c87a)
+  )
+  (wire (pts (xy 266.192 136.144) (xy 274.066 136.144))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2b99f9c2-d5ad-4ad3-94c0-d0136b91ca0e)
+  )
+  (wire (pts (xy 254 146.304) (xy 274.066 146.304))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2c317aec-28bf-40b2-9949-7278a2a7f1fb)
+  )
+  (bus (pts (xy 120.142 245.364) (xy 120.142 247.904))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2c727e96-a3d0-4d6c-8dcc-31935031b680)
+  )
+
+  (wire (pts (xy 36.322 193.929) (xy 43.942 193.929))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2cb1b7ee-92fa-4feb-9e28-ff372e4c4057)
+  )
+  (wire (pts (xy 42.164 102.87) (xy 49.784 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2cbd606a-e1c1-4a14-a6c0-de6ace49b516)
+  )
+  (wire (pts (xy 33.782 221.869) (xy 43.942 221.869))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2d04dca6-1999-46aa-a1a7-438bb5af2565)
+  )
+  (wire (pts (xy 33.782 219.329) (xy 43.942 219.329))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2d29963f-26a3-43bc-ad0c-f78bf2252968)
+  )
+  (wire (pts (xy 92.202 229.489) (xy 94.742 229.489))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2d503678-b0a9-49da-85f4-17f5113b6d6e)
+  )
+  (bus (pts (xy 69.342 159.004) (xy 69.342 156.464))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2d5cfd88-28d7-4550-810f-6982c85f4ac8)
+  )
+  (bus (pts (xy 120.142 242.824) (xy 120.142 245.364))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2e589033-c02c-49bf-9c60-32111f66edfb)
+  )
+
+  (wire (pts (xy 33.782 204.089) (xy 43.942 204.089))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2f2b6f62-7e2f-492e-8536-3ce47a5c16bb)
+  )
+  (wire (pts (xy 308.61 33.274) (xy 308.61 38.354))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 2fad0bd0-f477-4cb9-a47c-88c955ad1175)
+  )
+  (wire (pts (xy 154.94 197.866) (xy 154.94 194.056))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 30b306dd-16ff-40c3-b5d7-9c101c2a7c07)
+  )
+  (wire (pts (xy 49.784 102.743) (xy 49.784 100.838))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 30be826f-1847-438e-a89d-b5e379a399d4)
+  )
+  (bus (pts (xy 213.36 186.944) (xy 213.36 189.484))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 31fdd308-d4de-442e-8f45-af15b15e7601)
+  )
+
+  (wire (pts (xy 117.602 153.924) (xy 107.442 153.924))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 321565bd-f5ab-40d1-ba0c-e4c9b26c9237)
+  )
+  (wire (pts (xy 254 150.876) (xy 254 146.304))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 32624fad-3c04-4f85-812a-971a72335056)
+  )
+  (bus (pts (xy 162.56 136.652) (xy 162.56 139.192))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 33a149e5-b5aa-41a8-90b4-cac7128855ce)
+  )
+
+  (wire (pts (xy 117.602 250.444) (xy 107.442 250.444))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 33c96f85-0c60-4113-a6de-c0f51363cc00)
+  )
+  (wire (pts (xy 363.093 32.385) (xy 373.888 32.385))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 33fdf71f-06b2-46b7-b90d-b35ce89e0d7b)
+  )
+  (bus (pts (xy 120.142 240.284) (xy 120.142 242.824))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3429da00-9983-4c4f-87cf-741da2b55d06)
+  )
+
+  (wire (pts (xy 117.602 258.064) (xy 107.442 258.064))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 362fd147-2036-4bb9-bb5b-42db1c23df2b)
+  )
+  (bus (pts (xy 31.242 219.329) (xy 31.242 216.789))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3675474b-1bd7-457d-b09e-2a577b56a632)
+  )
+
+  (wire (pts (xy 261.874 141.224) (xy 274.066 141.224))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 376ec8bb-9ad5-490d-aed7-a334303e1b7b)
+  )
+  (wire (pts (xy 60.452 49.276) (xy 70.612 49.276))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 37c8d1cf-09bb-48d8-bacd-24fc4a322c83)
+  )
+  (wire (pts (xy 210.566 242.824) (xy 200.406 242.824))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 380d8034-62e9-44fe-9b1c-5017f20e4828)
+  )
+  (wire (pts (xy 271.272 153.924) (xy 274.066 153.924))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 399491e1-f004-4fa3-a00a-3824fea3d010)
+  )
+  (wire (pts (xy 31.242 257.429) (xy 43.942 257.429))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 39cec429-ad92-4b9a-b32b-a0bf522b55b1)
+  )
+  (bus (pts (xy 120.142 166.624) (xy 120.142 193.929))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3a62bf71-db98-4a9e-a53a-44a498c50a23)
+  )
+
+  (wire (pts (xy 256.54 59.944) (xy 266.7 59.944))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3a6751f3-f518-4e54-905d-7d608d5d0f84)
+  )
+  (bus (pts (xy 120.142 209.169) (xy 120.142 211.709))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3aff2f23-6b81-4131-a406-d85e7290b2e5)
+  )
+
+  (wire (pts (xy 268.986 194.818) (xy 271.78 194.818))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3b4befae-4dee-442c-a5dd-bdf9efd5e8eb)
+  )
+  (wire (pts (xy 308.61 61.214) (xy 292.1 61.214))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3c0d5b47-7bad-42c7-87cf-ff696c10c169)
+  )
+  (wire (pts (xy 313.182 148.844) (xy 296.926 148.844))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3c958255-dcc6-43bd-b94b-e9b552096feb)
+  )
+  (wire (pts (xy 276.352 194.818) (xy 274.32 194.818))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3cee38e3-2e8b-4ae6-81fa-ae5f54bed84e)
+  )
+  (wire (pts (xy 138.938 48.514) (xy 138.938 86.106))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3dca8af5-ca90-4250-93a2-f0129758d92d)
+  )
+  (bus (pts (xy 31.242 209.169) (xy 31.242 206.629))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3dca9a4f-dcb6-4c2b-b9c3-a5a9bd3a682d)
+  )
+  (bus (pts (xy 213.106 240.284) (xy 213.106 242.824))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3dde21ca-5888-4ecd-8f59-9da214a5f9ba)
+  )
+
+  (wire (pts (xy 346.964 94.488) (xy 338.709 94.488))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3deb4c36-6033-411a-a216-c9114908bade)
+  )
+  (wire (pts (xy 308.61 38.354) (xy 308.61 61.214))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3eb8733c-b78d-4a4d-88e7-58e88e7dc727)
+  )
+  (bus (pts (xy 254 45.974) (xy 254 43.434))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 3fa925b3-e0fc-49e9-975a-73357e4e54fb)
+  )
+
+  (wire (pts (xy 117.602 211.709) (xy 107.442 211.709))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 403841de-a00e-47a3-bc4d-4e7c2e2349d2)
+  )
+  (wire (pts (xy 256.54 45.974) (xy 266.7 45.974))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 405b7ef7-d1b0-4214-b129-282b9cc29bcf)
+  )
+  (bus (pts (xy 351.282 128.524) (xy 351.282 131.064))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 405ea0b7-cf91-4317-a179-4462bc36a1bc)
+  )
+
+  (wire (pts (xy 212.725 62.484) (xy 215.265 62.484))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4078cd1e-3bfd-4833-9973-967baf421539)
+  )
+  (wire (pts (xy 172.72 212.344) (xy 173.99 212.344))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 40d60379-a96f-43b6-aa49-2447d2423990)
+  )
+  (bus (pts (xy 120.142 164.084) (xy 120.142 161.544))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 40df9442-2b89-47d9-b07d-11cfb024af98)
+  )
+
+  (wire (pts (xy 66.802 209.169) (xy 56.642 209.169))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 416ce321-3ac4-4ca9-9443-aadfe6cc235b)
+  )
+  (wire (pts (xy 206.375 57.404) (xy 206.375 54.864))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 42212475-e3ed-4689-bbe3-d3b5243bebe6)
+  )
+  (wire (pts (xy 389.509 89.408) (xy 393.954 89.408))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4348f2d5-970c-4cbe-9d14-dc3484a8a170)
+  )
+  (wire (pts (xy 33.782 211.709) (xy 43.942 211.709))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 44541c49-35cb-4b1d-8d3c-dd9d137d8c74)
+  )
+  (wire (pts (xy 117.602 214.249) (xy 107.442 214.249))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 44e3eeb6-4066-4de8-8b0f-de3402f2ad50)
+  )
+  (wire (pts (xy 33.782 239.649) (xy 43.942 239.649))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 45765b8c-560d-4bce-b695-1cca7d2984f3)
+  )
+  (wire (pts (xy 36.322 191.389) (xy 36.322 193.929))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4578199c-bda8-4a59-976f-1635cb8ffe78)
+  )
+  (wire (pts (xy 363.093 34.925) (xy 373.888 34.925))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 459ecff5-8cbe-4772-aafb-a83156e4a227)
+  )
+  (wire (pts (xy 44.196 82.296) (xy 59.944 82.296))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 45c9331c-a799-4703-92a6-27638f5d88cb)
+  )
+  (wire (pts (xy 117.602 164.084) (xy 107.442 164.084))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 46efde2a-4d52-4224-a231-6f1801e4a8b5)
+  )
+  (wire (pts (xy 138.938 114.808) (xy 142.748 114.808))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 477bea46-1c90-4bfb-98f6-6e20d08b7c30)
+  )
+  (wire (pts (xy 313.182 131.064) (xy 296.926 131.064))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 47a51a07-f06b-481e-b937-342f284cb13e)
+  )
+  (wire (pts (xy 256.54 43.434) (xy 266.7 43.434))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 48327909-c5b9-48da-bb07-14948e73a212)
+  )
+  (wire (pts (xy 210.82 189.484) (xy 200.66 189.484))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 48a2a59d-ad41-4441-b82e-4774fa3e8a69)
+  )
+  (wire (pts (xy 33.782 232.029) (xy 43.942 232.029))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 49813453-f852-4021-b340-37e8bbbbf8b6)
+  )
+  (wire (pts (xy 256.54 80.264) (xy 266.7 80.264))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 49b36541-5d2b-400d-9a92-e9c54731d7ec)
+  )
+  (bus (pts (xy 69.342 249.809) (xy 69.342 247.904))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4a263050-b31b-45f5-8140-e6504ff44c7b)
+  )
+
+  (wire (pts (xy 210.566 260.604) (xy 200.406 260.604))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4a9f01be-30d1-49ad-a0c3-2f297b278f54)
+  )
+  (wire (pts (xy 235.585 54.864) (xy 246.38 54.864))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4b0bd71d-3b99-4796-bb29-14d7148df8f6)
+  )
+  (wire (pts (xy 57.404 100.838) (xy 57.404 102.743))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4b48f780-9d2f-4bb9-b651-5a937672f691)
+  )
+  (wire (pts (xy 172.466 265.684) (xy 173.736 265.684))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4b8f620c-0232-48d6-9470-8e41d5cb1d87)
+  )
+  (wire (pts (xy 56.642 193.929) (xy 59.182 193.929))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4c10e1b0-8ca0-4fc7-bb27-597ff9f9ec04)
+  )
+  (bus (pts (xy 31.242 242.189) (xy 31.242 244.729))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4cf5c397-f72a-440d-a093-bf2867e71dc4)
+  )
+
+  (wire (pts (xy 71.882 209.169) (xy 82.042 209.169))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4d39ef76-74e3-42a0-980c-f33422a22341)
+  )
+  (bus (pts (xy 162.56 149.352) (xy 162.56 146.812))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4d4f9224-9298-4792-a58c-7e289c645779)
+  )
+
+  (wire (pts (xy 60.452 54.356) (xy 70.612 54.356))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4d78b525-526a-47fc-8090-d367a4b4cc14)
+  )
+  (wire (pts (xy 49.784 72.136) (xy 70.612 72.136))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4dc4bd68-b812-4fca-b3bf-b62f08565ac8)
+  )
+  (bus (pts (xy 128.27 107.188) (xy 128.27 81.026))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e0ddcef-028c-4189-8a0b-5dcaa0f0eb49)
+  )
+  (bus (pts (xy 69.342 242.824) (xy 69.342 244.729))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e181c49-1d79-4be1-8875-f68a3692b66c)
+  )
+
+  (wire (pts (xy 210.82 194.564) (xy 200.66 194.564))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4e33f3ad-b8a4-449d-b7c6-9094913fd872)
+  )
+  (bus (pts (xy 69.342 153.924) (xy 69.342 156.464))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4ea3ae1e-9608-4515-bb0b-72a963aa7311)
+  )
+  (bus (pts (xy 31.242 181.229) (xy 69.342 181.229))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4ec0502b-e5a6-41b3-a5d7-b17ab7e7aa2d)
+  )
+
+  (wire (pts (xy 117.602 204.089) (xy 107.442 204.089))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4eed3115-3308-4e12-aa59-2c45542f05eb)
+  )
+  (bus (pts (xy 254 43.434) (xy 254 40.894))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4ef24dd2-1d69-4032-b408-143cca748320)
+  )
+  (bus (pts (xy 31.242 199.009) (xy 31.242 201.549))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4f1242df-6a3d-4f88-a582-05573995004b)
+  )
+
+  (wire (pts (xy 210.82 207.264) (xy 200.66 207.264))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 4fc1062e-f36e-4bf6-8f06-26ce18afa5a5)
+  )
+  (wire (pts (xy 138.938 48.514) (xy 147.574 48.514))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 50aaaeed-ee0a-436f-9dab-a4f9db6f8805)
+  )
+  (bus (pts (xy 69.342 204.089) (xy 69.342 201.549))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 50d1e5f9-45c8-43e3-ab19-c40ff37d26fd)
+  )
+
+  (wire (pts (xy 44.196 69.596) (xy 70.612 69.596))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 511eead6-b0ee-4ea1-9411-4a054af96451)
+  )
+  (bus (pts (xy 31.242 237.109) (xy 31.242 239.649))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 51f38772-86f4-4d8b-b830-0ae1e66b3250)
+  )
+  (bus (pts (xy 120.142 206.629) (xy 120.142 209.169))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 51fb92f3-6d71-4a3e-855e-b7c0ef092aca)
+  )
+
+  (wire (pts (xy 382.016 55.88) (xy 382.016 62.23))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 53e70f35-c73d-45d5-9808-77bc0e4f05c3)
+  )
+  (wire (pts (xy 71.882 199.009) (xy 82.042 199.009))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 544c1ad1-1c38-4d8b-bc48-3976d4d26005)
+  )
+  (wire (pts (xy 392.176 67.31) (xy 392.176 65.405))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 548fd1b0-5bb2-4264-b627-1584baaf3514)
+  )
+  (wire (pts (xy 66.802 224.409) (xy 56.642 224.409))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 54f5ce0b-896e-4fda-ace9-71331c38fb6c)
+  )
+  (wire (pts (xy 59.182 193.929) (xy 59.182 191.389))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 55a8c72e-9c4d-4a2b-93ca-de5339fd12c6)
+  )
+  (bus (pts (xy 69.342 199.009) (xy 69.342 201.549))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 55c1219b-c6e2-4134-b6f6-c5bee86accd7)
+  )
+
+  (wire (pts (xy 108.712 252.984) (xy 108.712 255.524))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 56b52633-4ae8-4a73-9768-3b2da9f59400)
+  )
+  (wire (pts (xy 166.37 70.866) (xy 192.532 70.866))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 583ca818-d1f2-4c18-8c4a-714515349e7c)
+  )
+  (bus (pts (xy 31.242 224.409) (xy 31.242 226.949))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5851f2a2-a125-4eb3-a719-30309701519d)
+  )
+
+  (wire (pts (xy 313.182 146.304) (xy 296.926 146.304))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 59953a54-617d-414c-a892-9a08044774a4)
+  )
+  (bus (pts (xy 120.142 199.009) (xy 120.142 201.549))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5ae00c09-4da3-46d0-915d-dd505f44902b)
+  )
+  (bus (pts (xy 120.142 255.524) (xy 120.142 258.064))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5b465680-424b-4558-81a4-01bad08274e7)
+  )
+  (bus (pts (xy 351.282 131.064) (xy 351.282 133.604))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5b47557f-afd2-43aa-ae45-47fe32507966)
+  )
+
+  (wire (pts (xy 71.882 161.544) (xy 82.042 161.544))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5bbdb0af-90a2-405b-9f82-f036d2462d7b)
+  )
+  (wire (pts (xy 325.12 73.66) (xy 328.93 73.66))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5be650f1-0680-41f2-b9cb-c06a6112d3b7)
+  )
+  (wire (pts (xy 33.782 196.469) (xy 43.942 196.469))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5c02d091-696b-41d0-bda8-fdff0853a938)
+  )
+  (bus (pts (xy 120.142 247.904) (xy 120.142 255.524))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5d7fd303-cb8c-445b-9d78-0e0145dc0fc0)
+  )
+  (bus (pts (xy 254 68.834) (xy 254 77.724))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5e5821ec-aa3c-4f78-a6a5-a14402c16ec0)
+  )
+
+  (wire (pts (xy 68.072 44.196) (xy 68.072 41.656))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 5ed9a99e-b9c4-4be8-94b2-e673388cc7d4)
+  )
+  (bus (pts (xy 69.342 257.429) (xy 69.342 255.524))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6261b424-aba0-4018-814c-acd8241706b1)
+  )
+
+  (wire (pts (xy 215.265 32.004) (xy 215.265 40.259))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 62dc4d7e-efe7-45ae-9b2d-1414997db273)
+  )
+  (wire (pts (xy 33.782 249.809) (xy 43.942 249.809))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 652628a5-dd4a-480d-8af3-48bfde072119)
+  )
+  (wire (pts (xy 71.882 196.469) (xy 82.042 196.469))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 653ba8c9-97c1-474e-8a9f-15ef4cea6862)
+  )
+  (wire (pts (xy 44.196 67.056) (xy 70.612 67.056))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6580e5d9-ea73-43fe-96ce-49c2a1e7dc2f)
+  )
+  (wire (pts (xy 313.182 138.684) (xy 296.926 138.684))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 66312bab-08a1-43e8-9e17-d010bab80ea0)
+  )
+  (bus (pts (xy 57.912 39.116) (xy 57.912 46.736))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 66767cb9-17e9-4c90-862b-7c79b54d7c31)
+  )
+
+  (wire (pts (xy 71.882 258.064) (xy 82.042 258.064))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 671fccbb-1e1b-4799-a9d3-a930c60e8535)
+  )
+  (wire (pts (xy 210.82 40.259) (xy 210.82 49.784))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6803f6a0-ea3a-44f2-b578-664fdc0a4bcc)
+  )
+  (wire (pts (xy 54.864 102.743) (xy 54.864 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6887d8b9-b267-4086-b6cf-3c602d4a038c)
+  )
+  (wire (pts (xy 117.602 169.164) (xy 107.442 169.164))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6888d833-fd38-45db-bc99-875a0751cd1a)
+  )
+  (wire (pts (xy 33.782 247.269) (xy 43.942 247.269))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 68cc02fc-11a5-41a5-8e14-8573ed5ba108)
+  )
+  (bus (pts (xy 31.242 229.489) (xy 31.242 232.029))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 69548258-90c8-452d-addd-b0df8984309b)
+  )
+
+  (wire (pts (xy 33.782 244.729) (xy 43.942 244.729))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 69e24f2c-afd2-4f44-aa9e-9611da2bb88e)
+  )
+  (wire (pts (xy 210.566 252.984) (xy 200.406 252.984))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6a9e3058-b1c9-4157-b6b7-23ca6a106e8b)
+  )
+  (bus (pts (xy 213.106 258.064) (xy 213.106 255.524))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6aa2b36c-c06c-4e6e-910b-f1d002c87bc0)
+  )
+
+  (wire (pts (xy 33.782 242.189) (xy 43.942 242.189))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6b31f22a-75ea-4423-8b5e-e17ad298d945)
+  )
+  (bus (pts (xy 69.342 181.229) (xy 69.342 193.929))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6b89d38b-4c10-4124-a2c6-c98f908f06bc)
+  )
+  (bus (pts (xy 213.36 197.104) (xy 213.36 194.564))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6be4147f-1b34-4553-9f50-74bd8c38fbf9)
+  )
+
+  (wire (pts (xy 49.784 102.743) (xy 49.784 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6e0fbd43-393f-4e56-a1b0-b48df4b245b3)
+  )
+  (wire (pts (xy 308.61 33.274) (xy 292.1 33.274))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6e96e488-9437-463a-af3e-c4e33c0003c9)
+  )
+  (wire (pts (xy 71.882 204.089) (xy 82.042 204.089))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6f0145a7-7c77-4dc7-90b4-8f3c7ab42e7a)
+  )
+  (wire (pts (xy 71.882 250.444) (xy 82.042 250.444))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 6fe85e4a-4c35-4cbc-aba9-3fd5974f9ff4)
+  )
+  (wire (pts (xy 210.566 255.524) (xy 200.406 255.524))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 708ede88-1143-44c9-ad1d-914cbe7f9370)
+  )
+  (wire (pts (xy 66.802 249.809) (xy 56.642 249.809))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 71a3c648-ee7c-42eb-94b8-dbf6df6b34e8)
+  )
+  (wire (pts (xy 165.1 144.272) (xy 175.26 144.272))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7229afed-e28c-4c92-a853-f5d74b9be4fd)
+  )
+  (bus (pts (xy 69.342 211.709) (xy 69.342 209.169))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 72600ba8-f970-4d70-9f13-2195edf0a936)
+  )
+
+  (wire (pts (xy 215.265 44.704) (xy 212.725 44.704))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 72646d2f-1ab2-41c5-b18d-842a62142d68)
+  )
+  (wire (pts (xy 71.882 242.824) (xy 82.042 242.824))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 72e56bc0-42dc-47a8-9b83-68ab9376b885)
+  )
+  (wire (pts (xy 348.742 136.144) (xy 338.582 136.144))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 763eface-fd30-4d58-877a-da490ed308bb)
+  )
+  (wire (pts (xy 117.602 156.464) (xy 107.442 156.464))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 77bb0ec3-745d-4a81-bb69-182e4db7bcdf)
+  )
+  (wire (pts (xy 162.814 48.514) (xy 162.814 45.974))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 782c9757-ce8e-4577-8ed0-5edb4f5bb2b6)
+  )
+  (wire (pts (xy 313.182 141.224) (xy 296.926 141.224))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 78b863d0-13f0-48bf-9c9f-7ec5150e6528)
+  )
+  (bus (pts (xy 69.342 249.809) (xy 69.342 252.349))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 78bb2ce6-9f34-4e28-93b8-12d6d651c9a6)
+  )
+  (bus (pts (xy 69.342 237.109) (xy 69.342 234.569))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 78d35499-6c75-4e91-8485-731f7b0d572f)
+  )
+
+  (wire (pts (xy 66.802 214.249) (xy 56.642 214.249))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 78f41b71-8b68-4ca3-bd6e-2d7cad08084d)
+  )
+  (bus (pts (xy 120.142 159.004) (xy 120.142 156.464))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 79c03bba-82f5-4e15-982a-a45aca426008)
+  )
+  (bus (pts (xy 69.342 216.789) (xy 69.342 214.249))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7a613a75-945e-4983-b516-06c76f028d15)
+  )
+
+  (wire (pts (xy 66.802 234.569) (xy 56.642 234.569))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7b1c34eb-9220-4a72-887c-081de9290ee7)
+  )
+  (bus (pts (xy 69.342 166.624) (xy 69.342 181.229))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7b83aad5-6770-4d8b-a396-72a5425cb093)
+  )
+
+  (wire (pts (xy 389.636 67.31) (xy 392.176 67.31))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7bdb011e-d37d-4a8a-ba0b-2ad3e793e74d)
+  )
+  (wire (pts (xy 130.81 75.946) (xy 140.97 75.946))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7be83394-c3fb-40f5-b413-bc594865184d)
+  )
+  (bus (pts (xy 102.997 26.289) (xy 102.997 138.049))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7c96e39b-25ad-48ff-b6c6-bb68994949a2)
+  )
+  (bus (pts (xy 69.342 258.064) (xy 69.342 257.429))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7cdc40c3-2e9c-4a34-8389-e1909e198b25)
+  )
+  (bus (pts (xy 162.56 131.572) (xy 162.56 134.112))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7de5faeb-2641-481c-9091-275c316074d5)
+  )
+
+  (wire (pts (xy 66.802 239.649) (xy 56.642 239.649))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7e73a4f4-f47e-4eb4-a8b3-46fbfeafc0e7)
+  )
+  (wire (pts (xy 212.725 32.004) (xy 215.265 32.004))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7f1efbea-2952-4635-acc5-38e9f09bec36)
+  )
+  (bus (pts (xy 69.342 262.509) (xy 69.342 259.969))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 7fca48b4-b558-450e-8906-4a37f19bf865)
+  )
+
+  (wire (pts (xy 66.802 206.629) (xy 56.642 206.629))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 80449f50-1ae5-4702-a4ec-9373ece57a4b)
+  )
+  (bus (pts (xy 213.36 189.484) (xy 213.36 192.024))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 816d6224-c957-4875-99b3-1914f2681707)
+  )
+
+  (wire (pts (xy 57.404 79.756) (xy 70.612 79.756))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 81d167b2-7ab6-4e50-9253-d87c5b73bde7)
+  )
+  (wire (pts (xy 162.814 43.434) (xy 164.592 43.434))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8243b980-7bee-47ac-9983-c49f98f2eeb2)
+  )
+  (wire (pts (xy 57.404 79.756) (xy 57.404 88.138))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 828ca38c-69ee-43b3-9c96-380442ff540e)
+  )
+  (bus (pts (xy 31.242 219.329) (xy 31.242 221.869))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8330d0ec-5bc2-4dbd-8edf-d6a38b4af372)
+  )
+
+  (wire (pts (xy 179.832 45.974) (xy 192.786 45.974))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 839d71f9-2164-4f7a-8d78-8f561cb95026)
+  )
+  (wire (pts (xy 164.084 156.972) (xy 175.26 156.972))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 83ac6afb-5117-4249-ba01-8e11b9a75afe)
+  )
+  (wire (pts (xy 44.196 72.136) (xy 49.784 72.136))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 845dc0d7-087c-4812-9e6c-6382e876018e)
+  )
+  (wire (pts (xy 59.182 191.389) (xy 59.182 188.849))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 84b5cfc6-54c3-45a2-b2bf-0cd634e368d6)
+  )
+  (bus (pts (xy 351.282 133.604) (xy 351.282 136.144))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 84fdb17b-e3ba-4bb7-a059-5b39380268dd)
+  )
+
+  (wire (pts (xy 31.877 82.296) (xy 34.036 82.296))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 85ea4a59-b1db-41ad-8187-f36fc260c849)
+  )
+  (wire (pts (xy 210.82 197.104) (xy 200.66 197.104))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 86894629-da21-44f0-bfa8-d2d2666ab27e)
+  )
+  (bus (pts (xy 69.342 193.929) (xy 69.342 196.469))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 873ee508-88f9-4622-9baa-f4482ca979ed)
+  )
+
+  (wire (pts (xy 246.38 14.859) (xy 246.38 54.864))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 87b9157d-36fc-4de8-9e3a-ef53252158c3)
+  )
+  (wire (pts (xy 52.324 102.87) (xy 54.864 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 88188bd0-8cf5-42b1-ba33-776e50bd861e)
+  )
+  (wire (pts (xy 66.802 232.029) (xy 56.642 232.029))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 889eecf7-e651-4672-a5ef-67337e24ab55)
+  )
+  (wire (pts (xy 117.602 159.004) (xy 107.442 159.004))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 88aa40a5-1e9a-4ca9-8b22-3b26552d578e)
+  )
+  (wire (pts (xy 367.919 89.408) (xy 374.269 89.408))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 88d2a25c-7941-42de-8913-677f25a66500)
+  )
+  (wire (pts (xy 210.566 258.064) (xy 200.406 258.064))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8998eb1f-e190-4a26-87c8-5095df281e2b)
+  )
+  (wire (pts (xy 71.882 201.549) (xy 82.042 201.549))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 89d67754-451f-4c99-83f5-20ec5798f5eb)
+  )
+  (wire (pts (xy 346.964 91.948) (xy 345.694 91.948))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8ade0818-aa65-45dd-9d64-0ffdb71d89dd)
+  )
+  (wire (pts (xy 210.82 202.184) (xy 200.66 202.184))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8b0d293e-4a70-45cf-aee9-6faea76d0f13)
+  )
+  (wire (pts (xy 311.15 128.778) (xy 311.15 153.924))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8b2a180f-9300-4349-b798-92912ffa69fd)
+  )
+  (bus (pts (xy 120.142 161.544) (xy 120.142 159.004))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8c1643b7-a7b5-4ec9-8acb-16db2e012667)
+  )
+
+  (wire (pts (xy 364.109 81.788) (xy 364.109 94.488))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8c2715db-9b2f-47e1-baeb-23c9ce9393d1)
+  )
+  (wire (pts (xy 49.784 72.136) (xy 49.784 88.138))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8c75e734-d7d2-44e1-bc34-7df51d683bfd)
+  )
+  (bus (pts (xy 69.342 240.284) (xy 69.342 242.189))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8cb8b695-72d1-4273-bc2b-1bddab950398)
+  )
+
+  (wire (pts (xy 66.802 265.049) (xy 56.642 265.049))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8d0dc0b6-e398-416f-8bac-627a585996dc)
+  )
+  (wire (pts (xy 256.54 38.354) (xy 266.7 38.354))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8d535c23-fc52-4106-947b-220b8bee15ef)
+  )
+  (wire (pts (xy 210.82 192.024) (xy 200.66 192.024))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8de980a7-476b-482d-bb78-7e8e8527e0e2)
+  )
+  (wire (pts (xy 166.37 73.406) (xy 192.532 73.406))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8e0d4c23-da70-4700-b7b8-eae2fdda4b74)
+  )
+  (wire (pts (xy 33.782 214.249) (xy 43.942 214.249))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 8f1b83e6-4f0f-4c5f-839d-e24bfbcf7d35)
+  )
+  (wire (pts (xy 24.892 262.509) (xy 43.942 262.509))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9043485a-3c12-4dc5-98ca-a39951510b9e)
+  )
+  (bus (pts (xy 57.912 56.896) (xy 57.912 61.976))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 90c77a68-e9e9-4d04-baae-53f46fde8f38)
+  )
+
+  (wire (pts (xy 313.182 136.144) (xy 296.926 136.144))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 916715cf-0240-4ac5-859f-beb3ec9e4027)
+  )
+  (wire (pts (xy 146.304 159.512) (xy 146.304 154.432))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 919ce752-2517-40b5-9e4c-48baf94a2e66)
+  )
+  (wire (pts (xy 33.782 226.949) (xy 43.942 226.949))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 919e70a3-cb64-482d-bb4a-83e875ed1250)
+  )
+  (wire (pts (xy 210.82 204.724) (xy 200.66 204.724))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 91d275cd-46ef-44fc-94a6-9586ff79234d)
+  )
+  (wire (pts (xy 71.882 166.624) (xy 82.042 166.624))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 927ec6bb-d2ad-4b20-9537-d3ecde347bec)
+  )
+  (wire (pts (xy 348.742 148.844) (xy 338.582 148.844))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 92f34b73-06ff-438e-8586-614074ba7d5c)
+  )
+  (wire (pts (xy 173.736 265.684) (xy 175.006 265.684))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 932a5bae-4f36-4251-ade2-e3c7944215d4)
+  )
+  (wire (pts (xy 376.936 57.15) (xy 376.936 55.88))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 93675f1e-c325-453c-9f3b-0e91399e51d3)
+  )
+  (bus (pts (xy 254 30.734) (xy 254 33.274))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 940ec076-5dc9-42b8-a4eb-9a20865578f0)
+  )
+  (bus (pts (xy 213.106 252.984) (xy 213.106 250.444))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 944d32a2-6efe-4b52-bb0c-b0a741677e8a)
+  )
+
+  (wire (pts (xy 71.882 156.464) (xy 82.042 156.464))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 94736a0b-1e23-48fe-bbd8-1d29ea469f50)
+  )
+  (wire (pts (xy 256.54 82.804) (xy 266.7 82.804))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 97e6c884-76d4-4502-86cc-bce48d0674ea)
+  )
+  (wire (pts (xy 71.882 159.004) (xy 82.042 159.004))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 98240469-117c-4442-a970-41ae02f20e31)
+  )
+  (wire (pts (xy 173.99 212.344) (xy 175.26 212.344))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 98d266a6-1f60-4b29-b6eb-8e6aa0db372a)
+  )
+  (wire (pts (xy 60.452 41.656) (xy 68.072 41.656))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 99e909e5-725e-4aa1-bded-15047606490d)
+  )
+  (bus (pts (xy 31.242 244.729) (xy 31.242 247.269))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9a4934b6-d5b9-44d2-988f-3160a0b09ab6)
+  )
+  (bus (pts (xy 120.142 193.929) (xy 120.142 196.469))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9bb71ca7-f21c-4732-9108-59f368398860)
+  )
+
+  (wire (pts (xy 210.566 247.904) (xy 200.406 247.904))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9d982260-d8a6-4c83-907d-1ac6a6481d5f)
+  )
+  (wire (pts (xy 130.81 83.566) (xy 140.97 83.566))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9dc91029-0a84-4b3f-81a8-90dab21d1ea8)
+  )
+  (wire (pts (xy 138.938 88.646) (xy 140.97 88.646))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9eb8a89f-5dc5-4522-905c-21c9623b3c1a)
+  )
+  (wire (pts (xy 54.864 102.87) (xy 57.404 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid 9ebdd039-57a2-44e7-80b7-b40fecc3e7be)
+  )
+  (bus (pts (xy 120.142 138.049) (xy 120.142 148.844))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a29703f5-b936-4348-b399-b6bc859a859f)
+  )
+
+  (wire (pts (xy 363.093 24.765) (xy 363.093 32.385))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a322f6c3-6cb0-4c70-a991-a9c4be7b94da)
+  )
+  (wire (pts (xy 66.802 211.709) (xy 56.642 211.709))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a32771b3-b79e-42d0-a546-5655c01eb2af)
+  )
+  (wire (pts (xy 52.324 74.676) (xy 52.324 88.138))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a33cd5e8-3045-43f7-b7ed-fcdaad1e10b1)
+  )
+  (wire (pts (xy 215.265 57.404) (xy 206.375 57.404))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a3befb04-ad83-4d71-93e6-31a252aa254c)
+  )
+  (bus (pts (xy 31.242 214.249) (xy 31.242 211.709))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a3e78afb-11cc-4ec9-8832-bbfcb583f5c7)
+  )
+  (bus (pts (xy 31.242 206.629) (xy 31.242 204.089))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a58502fe-e79c-47fa-b896-d9b85ebda500)
+  )
+
+  (wire (pts (xy 33.782 216.789) (xy 43.942 216.789))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a5e5c065-f329-4614-ba18-42035577ad5b)
+  )
+  (bus (pts (xy 120.142 151.384) (xy 120.142 148.844))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a656268b-555a-48b7-964d-81222761ae5e)
+  )
+
+  (wire (pts (xy 313.182 143.764) (xy 296.926 143.764))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a685b717-168d-4b01-ab1b-a59149dad645)
+  )
+  (wire (pts (xy 94.742 235.204) (xy 97.282 235.204))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a6d15be9-5cee-4861-bdc2-cd09e49b3b99)
+  )
+  (wire (pts (xy 36.322 191.389) (xy 36.322 188.849))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a6f9a403-1e41-4d28-b1ad-2f4c9c45b190)
+  )
+  (wire (pts (xy 71.882 211.709) (xy 82.042 211.709))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a80232de-1205-49fb-8c20-5bca1dfc3efe)
+  )
+  (wire (pts (xy 173.736 265.684) (xy 173.736 268.224))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a8a81aea-336c-4ebc-b852-d10c15fdbf36)
+  )
+  (wire (pts (xy 130.81 109.728) (xy 142.748 109.728))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a8a99cef-6d2c-4af5-9647-c1e480e1fc9b)
+  )
+  (wire (pts (xy 66.802 244.729) (xy 56.642 244.729))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid a9f07ca6-a19d-4f47-a5a0-4c5d23d40b54)
+  )
+  (wire (pts (xy 117.602 206.629) (xy 107.442 206.629))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aaecf86f-149e-41a0-b53a-7dd6294f3084)
+  )
+  (wire (pts (xy 117.602 247.904) (xy 107.442 247.904))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ad02cc6f-f8de-445d-afee-5ad2a8d2ece9)
+  )
+  (wire (pts (xy 210.82 199.644) (xy 200.66 199.644))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ad04c6a4-95c5-4f99-a8cc-7d354ee14026)
+  )
+  (bus (pts (xy 57.912 51.816) (xy 57.912 49.276))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ad6dee37-779c-4272-b356-348ee2fc88af)
+  )
+  (bus (pts (xy 31.242 204.089) (xy 31.242 201.549))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid adc47931-52ca-4624-9c36-31ebf7436cc2)
+  )
+
+  (wire (pts (xy 31.877 82.296) (xy 31.877 84.201))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ade39401-01ac-4eea-bab2-989036eb2753)
+  )
+  (bus (pts (xy 69.342 259.969) (xy 69.342 258.064))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aded7024-8150-4e73-8faa-84823ef145a6)
+  )
+
+  (wire (pts (xy 138.938 86.106) (xy 138.938 88.646))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ae07f6f0-64fe-406f-98ac-9ee1344f3737)
+  )
+  (wire (pts (xy 256.54 71.374) (xy 266.7 71.374))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ae483c41-1e8a-4e18-830a-32a6f95748b9)
+  )
+  (wire (pts (xy 166.37 86.106) (xy 192.532 86.106))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid aeb7454f-0a8f-408d-883b-1c16543bb263)
+  )
+  (wire (pts (xy 66.802 257.429) (xy 56.642 257.429))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid af8eb30f-e4a5-421b-90b5-34d9858e39d2)
+  )
+  (wire (pts (xy 151.638 256.286) (xy 151.638 258.064))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b027950a-6f7d-47c9-9641-61c53ba4dd0f)
+  )
+  (wire (pts (xy 210.566 245.364) (xy 200.406 245.364))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b0376c07-e6aa-4806-b092-98376a86393f)
+  )
+  (wire (pts (xy 68.072 41.656) (xy 70.612 41.656))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b0515319-1575-4bbf-aacc-651aee50d14d)
+  )
+  (wire (pts (xy 56.642 196.469) (xy 59.182 196.469))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b0830f5b-0d32-4c1e-9f7f-678e4ea9a308)
+  )
+  (wire (pts (xy 82.042 265.684) (xy 82.042 268.224))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b09c5c73-4f74-4528-a16a-ce19e931ff37)
+  )
+  (bus (pts (xy 31.242 239.649) (xy 31.242 242.189))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b33ab42a-e7f1-449a-8f15-aa1ef40de917)
+  )
+  (bus (pts (xy 69.342 226.949) (xy 69.342 224.409))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b3e14599-7abf-4b8a-a1be-7e4a9f0aa8af)
+  )
+
+  (wire (pts (xy 256.54 67.564) (xy 266.7 67.564))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b4aab1f4-9748-4abc-9441-06f925b9ed46)
+  )
+  (bus (pts (xy 69.342 219.329) (xy 69.342 216.789))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b5016017-13ef-4a5c-98d7-e67ec0e617e8)
+  )
+
+  (wire (pts (xy 165.1 149.352) (xy 175.26 149.352))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b52051da-d63f-408a-993b-1646054aedfc)
+  )
+  (wire (pts (xy 173.99 212.344) (xy 173.99 214.884))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b5de1ad8-c19f-4847-9cf4-6605594c5b04)
+  )
+  (wire (pts (xy 33.782 234.569) (xy 43.942 234.569))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b6a81935-09fa-4090-8699-64366d8681f4)
+  )
+  (wire (pts (xy 117.602 260.604) (xy 107.442 260.604))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b6cbcb60-28a8-462d-944b-34bb3634509d)
+  )
+  (wire (pts (xy 33.782 201.549) (xy 43.942 201.549))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b6fdd129-ed1a-4338-b046-ca0ea8d96a5f)
+  )
+  (wire (pts (xy 98.552 41.656) (xy 98.552 48.514))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7005a4b-d384-4777-a6de-6ac81b596dda)
+  )
+  (wire (pts (xy 313.182 133.604) (xy 296.926 133.604))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b758883b-46ad-4d09-894f-5473d061582d)
+  )
+  (wire (pts (xy 294.64 35.814) (xy 292.1 35.814))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7a243c3-812a-46d6-890f-d2f4760f31d8)
+  )
+  (wire (pts (xy 117.602 245.364) (xy 107.442 245.364))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7b34ca0-2135-4b5b-8ac7-1983246ea288)
+  )
+  (bus (pts (xy 69.342 214.249) (xy 69.342 211.709))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b7eb29ed-65cc-4226-8864-0bd11004f527)
+  )
+
+  (wire (pts (xy 42.164 100.33) (xy 42.164 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b812e5f5-148e-4bd1-9f81-9e0299741e87)
+  )
+  (wire (pts (xy 391.668 34.925) (xy 394.208 34.925))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b821a3ee-5c1c-4974-bbff-3a99d6743f43)
+  )
+  (wire (pts (xy 332.74 67.31) (xy 336.296 67.31))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b85b9c77-6086-4c0a-910c-d3f883dbc48f)
+  )
+  (wire (pts (xy 36.322 187.579) (xy 36.322 188.849))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b8a05218-206f-4b81-bd64-27b8f825410a)
+  )
+  (bus (pts (xy 254 40.894) (xy 254 38.354))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b8ad100d-457d-4378-bda1-dbc7b4229b44)
+  )
+  (bus (pts (xy 254 28.194) (xy 254 30.734))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b9f06cb9-45ab-4fe0-9722-dde94ef059b5)
+  )
+  (bus (pts (xy 120.142 258.064) (xy 120.142 260.604))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid b9fc2bfd-1fd1-40ab-88ef-2701924c20cc)
+  )
+
+  (wire (pts (xy 49.784 102.87) (xy 52.324 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ba556aba-dcce-4efb-b6d5-fe6b0e2e7b80)
+  )
+  (bus (pts (xy 57.912 39.116) (xy 57.912 26.416))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bb2c10d9-2d7e-48a9-9d03-2b44cb02d6d9)
+  )
+  (bus (pts (xy 213.36 202.184) (xy 213.36 199.644))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bb48aa4b-dfdf-4664-99f9-2da44385856b)
+  )
+
+  (wire (pts (xy 376.936 55.88) (xy 382.016 55.88))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bb7e1101-7ac7-47cc-95c7-454029fc5f97)
+  )
+  (wire (pts (xy 107.442 255.524) (xy 108.712 255.524))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bc0d6cde-a772-40b1-9b20-b1f022446882)
+  )
+  (wire (pts (xy 33.782 199.009) (xy 43.942 199.009))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bc8c8a36-07b4-4b46-9ca6-d98240e1c135)
+  )
+  (wire (pts (xy 256.54 57.404) (xy 266.7 57.404))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bccd544c-c406-48c4-a75e-83e070a8f90e)
+  )
+  (wire (pts (xy 71.882 164.084) (xy 82.042 164.084))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bd72ca91-07a2-4d16-93f9-85d54585717c)
+  )
+  (bus (pts (xy 69.342 206.629) (xy 69.342 204.089))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bd9a2578-4130-42c9-8972-9d120cbe03c0)
+  )
+
+  (wire (pts (xy 66.802 267.589) (xy 56.642 267.589))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bec6dc56-4259-4f2e-aaab-b547f26aedfd)
+  )
+  (wire (pts (xy 33.782 206.629) (xy 43.942 206.629))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bf5d95b4-6c1f-42f6-bd17-6aacc6b5e13a)
+  )
+  (bus (pts (xy 31.242 193.929) (xy 31.242 196.469))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bfc1bd02-9d61-4be0-99f4-1edf7d7b1ee6)
+  )
+
+  (wire (pts (xy 246.38 14.859) (xy 308.61 14.859))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid bfc9988f-8bca-4aae-92c4-65c4d94d401f)
+  )
+  (wire (pts (xy 60.452 59.436) (xy 70.612 59.436))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c07895e7-2900-4fa8-b3bd-7a4dad6efbe0)
+  )
+  (wire (pts (xy 66.802 247.269) (xy 56.642 247.269))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c092683c-0b92-4146-bee5-82586b0a11ce)
+  )
+  (wire (pts (xy 139.954 251.206) (xy 154.686 251.206))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c0e3f5ee-edf0-47a8-a52f-e925dab549e9)
+  )
+  (wire (pts (xy 71.882 151.384) (xy 82.042 151.384))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c1421d8c-5b9b-4c30-b54e-6299995141cb)
+  )
+  (wire (pts (xy 117.602 199.009) (xy 107.442 199.009))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c161f496-6176-4769-bc89-03fc762ee911)
+  )
+  (bus (pts (xy 57.912 26.416) (xy 102.997 26.289))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c1aa8c4e-d397-46c3-9d1d-a089612d3c0e)
+  )
+  (bus (pts (xy 213.36 192.024) (xy 213.36 194.564))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c1f4c1e2-70bf-49f3-ac34-e38521ae83b8)
+  )
+
+  (wire (pts (xy 361.188 41.275) (xy 363.093 41.275))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c2cf1eaa-c8d4-4220-932e-049d6d11780e)
+  )
+  (wire (pts (xy 71.882 214.249) (xy 82.042 214.249))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c2d84c44-e231-41f5-957b-653a979e50ad)
+  )
+  (bus (pts (xy 31.242 181.229) (xy 31.242 193.929))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c3051374-f173-4132-a0fa-c229057ab12f)
+  )
+
+  (wire (pts (xy 43.942 191.389) (xy 36.322 191.389))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c360d195-5ffa-4c05-865b-9027c96b7f4e)
+  )
+  (bus (pts (xy 102.997 138.049) (xy 120.142 138.049))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c3bfc2a1-d7af-4385-90fd-5942f0d7de4c)
+  )
+
+  (wire (pts (xy 57.404 102.87) (xy 59.944 102.87))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c43d8e72-9c71-4268-90fa-d6e4b290f273)
+  )
+  (wire (pts (xy 71.882 206.629) (xy 82.042 206.629))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c49ed619-8deb-4626-a9e2-1e918807bf1b)
+  )
+  (wire (pts (xy 345.694 100.838) (xy 345.694 99.568))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c6278d5e-72b9-4ed0-b9a6-a2f8e447f4d3)
+  )
+  (wire (pts (xy 117.602 209.169) (xy 107.442 209.169))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c650850d-4355-421f-b8b0-63ca5e6d59b8)
+  )
+  (bus (pts (xy 57.912 54.356) (xy 57.912 51.816))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c832c7f1-9077-49f6-ba5d-550fc60051c7)
+  )
+
+  (wire (pts (xy 107.442 252.984) (xy 108.712 252.984))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c9543a10-f51a-4209-9f0b-bc5274658ed6)
+  )
+  (bus (pts (xy 69.342 224.409) (xy 69.342 221.869))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid c9b8ca36-6f61-4387-9041-6cdb32254520)
+  )
+  (bus (pts (xy 213.36 199.644) (xy 213.36 197.104))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca20cfd1-4d1d-439b-a6f0-4dfba2c1d872)
+  )
+  (bus (pts (xy 69.342 151.384) (xy 69.342 153.924))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca3b9946-75fe-43ef-9d6d-d0fa4b20cba6)
+  )
+
+  (wire (pts (xy 256.54 33.274) (xy 266.7 33.274))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca6e5eee-08d6-4431-a3e9-8606944a4d36)
+  )
+  (wire (pts (xy 130.81 43.434) (xy 147.574 43.434))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ca77e09a-e26d-4a0f-b497-106eab3803d9)
+  )
+  (wire (pts (xy 94.742 188.849) (xy 97.282 188.849))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cab181d9-3594-443e-bbff-09d99d8943fc)
+  )
+  (wire (pts (xy 210.566 250.444) (xy 200.406 250.444))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cb417088-c5b7-42c9-ae50-1e342294eac7)
+  )
+  (bus (pts (xy 128.27 73.406) (xy 128.27 81.026))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cb5dbe74-25f6-4fc5-a732-0a12bbbe7bc8)
+  )
+  (bus (pts (xy 69.342 252.349) (xy 69.342 254.889))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ccca7018-a758-4585-81db-76e80801d7ad)
+  )
+  (bus (pts (xy 31.242 234.569) (xy 31.242 237.109))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cdeaab57-3e42-4fee-b1db-9f8d519a4f21)
+  )
+  (bus (pts (xy 69.342 196.469) (xy 69.342 199.009))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ce2f5f36-3396-4f16-b3c8-5af0e75d1d19)
+  )
+  (bus (pts (xy 69.342 247.904) (xy 69.342 247.269))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ce447d05-c806-464c-a22f-0a0e98c6fe4e)
+  )
+
+  (wire (pts (xy 338.709 94.488) (xy 338.709 93.853))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ceabccb0-e1ef-43b3-b6a5-39e2acc791d4)
+  )
+  (wire (pts (xy 345.694 86.233) (xy 345.694 89.408))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cf03ea28-cb0a-4db0-b79e-8130f1fcb7ec)
+  )
+  (bus (pts (xy 69.342 262.509) (xy 69.342 265.049))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cf9333f9-36a2-4195-a6b6-28b4480a24aa)
+  )
+  (bus (pts (xy 31.242 232.029) (xy 31.242 234.569))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cfa89c86-5a10-4217-b59e-8aeea22cc1b5)
+  )
+  (bus (pts (xy 213.36 204.724) (xy 213.36 202.184))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid cfe69099-7190-407d-b569-2ee1d9a97ece)
+  )
+
+  (wire (pts (xy 361.188 24.765) (xy 363.093 24.765))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d06e9c1f-d9c9-4aff-a5e7-9524e5a38167)
+  )
+  (bus (pts (xy 128.27 70.866) (xy 128.27 73.406))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d0a68556-9921-4034-9d95-54a5f44e2de3)
+  )
+
+  (wire (pts (xy 66.802 229.489) (xy 56.642 229.489))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d143f18f-781e-46d4-9cc6-b8e854bf8a01)
+  )
+  (wire (pts (xy 256.54 35.814) (xy 266.7 35.814))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2a58754-0cc7-4f24-b436-ce17b64fb6bd)
+  )
+  (bus (pts (xy 120.142 156.464) (xy 120.142 153.924))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d2a5a538-fa61-43b2-b884-a70f5ba502ba)
+  )
+  (bus (pts (xy 213.106 250.444) (xy 213.106 247.904))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d30e25c5-a336-45d1-91bd-a6d7795edfb9)
+  )
+
+  (wire (pts (xy 364.109 94.488) (xy 362.204 94.488))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d31c9fd3-84f4-4152-95fc-5310c0d8ecf3)
+  )
+  (wire (pts (xy 256.54 62.484) (xy 266.7 62.484))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d31ce978-f793-4ca0-b059-7d97c74857bc)
+  )
+  (bus (pts (xy 69.342 138.049) (xy 69.342 148.844))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d340e266-2ed3-44cd-94f1-20b2ac487438)
+  )
+  (bus (pts (xy 57.912 46.736) (xy 57.912 49.276))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d427ed78-3767-4ae0-ba77-35513ebd3080)
+  )
+
+  (wire (pts (xy 325.628 60.96) (xy 328.93 60.96))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d43c2777-5c67-4928-be4c-ecbcd83d272e)
+  )
+  (wire (pts (xy 52.324 74.676) (xy 70.612 74.676))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d496129c-83cb-444f-854f-a7042cd1bc4c)
+  )
+  (wire (pts (xy 117.602 242.824) (xy 107.442 242.824))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d56bbf8d-1bdd-4ec7-8785-1a3a70b59c06)
+  )
+  (bus (pts (xy 31.242 221.869) (xy 31.242 224.409))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d57c1659-7d40-418a-9ab9-29c815032018)
+  )
+
+  (wire (pts (xy 130.81 70.866) (xy 140.97 70.866))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d580e2f7-316e-466d-8b8c-4f3528276505)
+  )
+  (bus (pts (xy 162.56 144.272) (xy 162.56 141.732))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d63a547a-a250-471b-8a61-399da0e0107a)
+  )
+  (bus (pts (xy 31.242 226.949) (xy 31.242 229.489))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d698d3e1-33a7-47a3-a433-0738c22f8421)
+  )
+
+  (wire (pts (xy 66.802 262.509) (xy 56.642 262.509))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d71f0d85-3939-4671-96c7-94cd21e40992)
+  )
+  (wire (pts (xy 139.954 256.286) (xy 151.638 256.286))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d7cf637f-6c80-4c91-8e00-4444904c9273)
+  )
+  (wire (pts (xy 391.668 32.385) (xy 394.208 32.385))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d88fdd82-9cbd-406a-a024-4f3c75468725)
+  )
+  (bus (pts (xy 128.27 40.894) (xy 128.27 68.326))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d8a9af57-d360-447c-8443-bed2b55f6caf)
+  )
+
+  (wire (pts (xy 166.37 78.486) (xy 192.532 78.486))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d9340eba-c7a1-410c-8294-c5d91d54b1db)
+  )
+  (wire (pts (xy 308.61 38.354) (xy 292.1 38.354))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid d9fde6de-7e72-49ea-8ddc-a884784bb436)
+  )
+  (bus (pts (xy 31.242 216.789) (xy 31.242 214.249))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid da4daed5-9890-48d1-b4a8-754f74e19977)
+  )
+
+  (wire (pts (xy 271.272 133.604) (xy 271.272 151.384))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid da8f1815-eee8-4e77-b424-08756f05975c)
+  )
+  (wire (pts (xy 59.182 196.469) (xy 59.182 193.929))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dad87281-2c70-4746-b12c-7a681a239600)
+  )
+  (wire (pts (xy 250.952 57.658) (xy 250.825 50.419))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dafc38cd-30b7-4d04-8acd-f7cf3dee40ec)
+  )
+  (wire (pts (xy 36.322 188.849) (xy 43.942 188.849))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid db017d56-e511-465c-a736-1cff53d9632d)
+  )
+  (bus (pts (xy 213.106 242.824) (xy 213.106 245.364))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid db44a447-5878-44a0-bc7e-a556fce1102e)
+  )
+
+  (wire (pts (xy 66.802 226.949) (xy 56.642 226.949))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid db84b51c-21ee-4be1-8c94-37a8b98eff13)
+  )
+  (bus (pts (xy 69.342 239.649) (xy 69.342 240.284))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dc2a67cc-093d-43af-9f56-6f39ce706e0d)
+  )
+  (bus (pts (xy 120.142 166.624) (xy 120.142 164.084))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dc34fcfa-faa1-4423-847c-07ce7a07919f)
+  )
+  (bus (pts (xy 31.242 211.709) (xy 31.242 209.169))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dc94a90b-a24a-485a-90d9-ce4f73a3c862)
+  )
+  (bus (pts (xy 69.342 239.649) (xy 69.342 237.109))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd8d59ba-9ef8-42c0-adf1-2b4989defa42)
+  )
+
+  (wire (pts (xy 66.802 216.789) (xy 56.642 216.789))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dd8d7d24-ecfa-41ab-8447-8bc4511a607a)
+  )
+  (bus (pts (xy 120.142 196.469) (xy 120.142 199.009))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid de45c9f0-4d86-4ab0-b135-76050eda439c)
+  )
+  (bus (pts (xy 69.342 242.189) (xy 69.342 242.824))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid df0145d9-89d5-4c06-9ffc-45a3cccdc0c4)
+  )
+
+  (wire (pts (xy 59.944 82.296) (xy 59.944 88.138))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid dfd23d6d-4df6-4886-a300-88e8e6dcd9ed)
+  )
+  (wire (pts (xy 98.552 41.656) (xy 96.012 41.656))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e01a9a73-1401-412a-b2df-108527aad5a7)
+  )
+  (wire (pts (xy 33.782 224.409) (xy 43.942 224.409))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e046fce2-4ea0-4381-bee4-a0ada58a8d01)
+  )
+  (bus (pts (xy 254 33.274) (xy 254 35.814))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e0e97091-66e1-49c1-a2cd-419a2e51b86a)
+  )
+
+  (wire (pts (xy 261.874 171.958) (xy 261.874 141.224))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e128a400-1199-4fb4-9760-217b4510a553)
+  )
+  (wire (pts (xy 44.196 77.216) (xy 54.864 77.216))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e1729d7d-89b6-40b4-8fde-908b8f9ba9c1)
+  )
+  (wire (pts (xy 56.642 191.389) (xy 59.182 191.389))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e307b0fa-bf9c-4d34-a64a-e2d7d4ac74e0)
+  )
+  (wire (pts (xy 33.782 237.109) (xy 43.942 237.109))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e4de98d3-cb62-4fff-936f-9cf44777d621)
+  )
+  (wire (pts (xy 362.204 99.568) (xy 367.919 99.568))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5045403-79ca-4c9f-87dd-aa22feaca9f8)
+  )
+  (bus (pts (xy 162.56 146.812) (xy 162.56 144.272))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5118274-3f11-4668-bce2-403a09586bec)
+  )
+
+  (wire (pts (xy 35.052 267.589) (xy 43.942 267.589))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e55e0e11-4ff3-4ddd-b7d4-9a9493a23b40)
+  )
+  (bus (pts (xy 69.342 255.524) (xy 69.342 254.889))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e57740cc-40f8-4ef3-8747-832f842a3e86)
+  )
+  (bus (pts (xy 120.142 204.089) (xy 120.142 206.629))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e5be0773-5977-4016-baf1-f7b089a37453)
+  )
+  (bus (pts (xy 213.106 245.364) (xy 213.106 247.904))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e631b9fe-a372-4e89-8f70-a2b7b610ba05)
+  )
+
+  (wire (pts (xy 117.602 161.544) (xy 107.442 161.544))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e63fcda3-b1da-47dc-8d01-537ca6578b1c)
+  )
+  (wire (pts (xy 363.093 41.275) (xy 363.093 34.925))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e70e33f1-4812-4146-90a5-827dbc1c3264)
+  )
+  (wire (pts (xy 256.54 30.734) (xy 266.7 30.734))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e913d692-e9d1-4acf-ab5c-c7374b27e64a)
+  )
+  (bus (pts (xy 69.342 234.569) (xy 69.342 232.029))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e9b140dd-ad85-4677-912f-25f298866f11)
+  )
+
+  (wire (pts (xy 256.54 40.894) (xy 266.7 40.894))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e9b1e6ee-49db-433a-b5d3-e6e86e4f8161)
+  )
+  (wire (pts (xy 165.1 136.652) (xy 175.26 136.652))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e9bb65c6-3111-4896-935a-d829272bfbb5)
+  )
+  (wire (pts (xy 66.802 237.109) (xy 56.642 237.109))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid e9d6e608-2e7d-44db-a660-14901197c3c8)
+  )
+  (wire (pts (xy 140.208 197.866) (xy 154.94 197.866))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ea0be574-97fd-45d1-ac60-bcc2b3f3d378)
+  )
+  (wire (pts (xy 117.602 201.549) (xy 107.442 201.549))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eb1939d2-e843-4a00-b7e1-d5d096db44ab)
+  )
+  (bus (pts (xy 120.142 211.709) (xy 120.142 240.284))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid eb4a46b0-05d6-4e2b-8379-e209f149f966)
+  )
+  (bus (pts (xy 128.27 70.866) (xy 128.27 68.326))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ec4af54b-2e64-48e3-bf97-14f9d4a3f723)
+  )
+
+  (wire (pts (xy 173.99 214.884) (xy 175.26 214.884))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ec707435-0c2a-400b-9bc4-b7cb2769669f)
+  )
+  (wire (pts (xy 250.825 50.419) (xy 266.7 50.419))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid edce089a-95bd-40e5-8045-9314c02b9c62)
+  )
+  (wire (pts (xy 56.642 201.549) (xy 66.802 201.549))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid edec9394-de3d-4837-8710-3736f9b44614)
+  )
+  (wire (pts (xy 71.882 245.364) (xy 82.042 245.364))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ee445e65-6860-49d9-899e-b7b52e4c0f16)
+  )
+  (wire (pts (xy 294.64 30.734) (xy 292.1 30.734))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ef6c19d3-d0ab-42a0-8c23-3edb684da7d9)
+  )
+  (bus (pts (xy 162.56 134.112) (xy 162.56 136.652))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid efd29807-e6e7-499c-99f0-0ffd2e3f096d)
+  )
+  (bus (pts (xy 69.342 148.844) (xy 69.342 151.384))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f0143cc7-1cdf-44ed-9e59-f9b72c47a2fd)
+  )
+  (bus (pts (xy 69.342 221.869) (xy 69.342 219.329))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f0c55c96-e915-4cc8-b93c-ef3db5f92650)
+  )
+  (bus (pts (xy 69.342 161.544) (xy 69.342 159.004))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f0f5b215-6265-4488-a22f-c4af477e95f8)
+  )
+  (bus (pts (xy 351.282 141.224) (xy 351.282 138.684))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f1f733eb-5ea8-4777-9b6b-41e9dfb9cfe9)
+  )
+
+  (wire (pts (xy 148.844 159.512) (xy 146.304 159.512))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f22eae7e-0500-4daa-91f1-6476e5eb2e77)
+  )
+  (wire (pts (xy 215.265 40.259) (xy 210.82 40.259))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f26cc58e-e0ad-4f23-8ef3-2adaeac72be6)
+  )
+  (wire (pts (xy 165.1 139.192) (xy 175.26 139.192))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f50cac8e-847d-43e9-9d32-12ac79a39a08)
+  )
+  (wire (pts (xy 393.954 81.788) (xy 364.109 81.788))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f5ce5090-a64b-46dc-8859-8910dc7de349)
+  )
+  (wire (pts (xy 71.882 169.164) (xy 82.042 169.164))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f5fdcb73-2fde-40de-8b1c-be7342e8a817)
+  )
+  (wire (pts (xy 256.54 54.864) (xy 266.7 54.864))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f6b88ee0-f0ef-4d2e-843a-9dce9f4ef467)
+  )
+  (wire (pts (xy 144.78 154.432) (xy 146.304 154.432))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f791b3f6-7a4b-4a0a-b96a-dcf225e44d49)
+  )
+  (wire (pts (xy 44.196 64.516) (xy 70.612 64.516))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f7ae923e-633d-4c6f-a128-39a771b19acb)
+  )
+  (wire (pts (xy 308.61 14.859) (xy 308.61 33.274))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f7d53b77-b530-42d8-b95e-a4215623ca8a)
+  )
+  (wire (pts (xy 56.642 188.849) (xy 59.182 188.849))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f80231ea-ab9d-4492-95a9-2ae5893d0167)
+  )
+  (wire (pts (xy 266.7 50.419) (xy 266.7 52.324))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f8723ecc-86b7-44bb-997a-ebec40762e30)
+  )
+  (wire (pts (xy 71.882 153.924) (xy 82.042 153.924))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f8c9d27b-9ab9-4042-89e1-74b9038cd03f)
+  )
+  (wire (pts (xy 394.208 34.925) (xy 394.208 32.385))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f8de8847-b202-4e0b-91e1-b7a7258dc897)
+  )
+  (wire (pts (xy 250.952 148.844) (xy 274.066 148.844))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f9143785-42f9-429d-a485-f015afb3fa6d)
+  )
+  (wire (pts (xy 138.938 86.106) (xy 140.97 86.106))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f92e0e80-52f0-4e84-abcd-e7f38323b7d1)
+  )
+  (wire (pts (xy 117.602 151.384) (xy 107.442 151.384))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f958bc03-a976-45a6-a8cb-9d3234b5a32c)
+  )
+  (wire (pts (xy 71.882 260.604) (xy 82.042 260.604))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid f9ab046e-1929-4e72-af59-f0fe7271193a)
+  )
+  (wire (pts (xy 60.452 56.896) (xy 70.612 56.896))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fa092473-f952-4d3e-bf5a-a3a715f99ca5)
+  )
+  (wire (pts (xy 68.072 44.196) (xy 68.072 46.736))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fa3b46e2-7861-4734-8002-6a0fb36cc439)
+  )
+  (wire (pts (xy 212.725 65.024) (xy 212.725 62.484))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fa9d0a4e-cfb6-4401-97dd-255de71601e3)
+  )
+  (wire (pts (xy 66.802 252.349) (xy 56.642 252.349))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fb62e1ef-62e4-4cff-92c6-e8aa4113661b)
+  )
+  (wire (pts (xy 367.919 99.568) (xy 367.919 89.408))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fcbd71b0-fa95-4f5c-bbbc-8d602186d4eb)
+  )
+  (wire (pts (xy 264.16 171.958) (xy 261.874 171.958))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fcec52c2-bc30-4394-9b5a-d5254701bcc9)
+  )
+  (wire (pts (xy 271.272 151.384) (xy 274.066 151.384))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fd2248e0-773b-4a22-93cf-3be44a8d4580)
+  )
+  (wire (pts (xy 151.892 202.946) (xy 151.892 204.724))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fd87843d-eca0-4ffd-b35b-a85d3e3d19e8)
+  )
+  (bus (pts (xy 254 77.724) (xy 254 80.264))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid fe945c87-05b5-4ede-a5a3-68d814660908)
+  )
+  (bus (pts (xy 120.142 201.549) (xy 120.142 204.089))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ffd35fe7-d4c1-4800-b15d-ce9c52a8b115)
+  )
+
+  (wire (pts (xy 173.736 268.224) (xy 175.006 268.224))
+    (stroke (width 0) (type default) (color 0 0 0 0))
+    (uuid ffd74b3e-5a93-494b-8515-3f936c62dddb)
+  )
+
+  (text "MIDI-OUT" (at 394.716 70.485 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 30d66a07-093a-4260-8c1a-67ad945251e9)
+  )
+  (text "/1\n/2\n/4\n/8\n/16\n/32" (at 236.22 54.864 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5532293c-d430-4003-92f8-924c1f8f8620)
+  )
+  (text "MIDI-IN" (at 394.589 93.218 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 5ab64410-6bab-48bd-acba-9abf51a02269)
+  )
+  (text "Base address select" (at 62.357 99.441 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9662fcba-34d6-4ef5-8aeb-ef017ffcf5c0)
+  )
+  (text "IF RD=0 AND CS=0 Q=1\n" (at 154.432 109.982 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ce9b465e-adc4-4fbe-9513-1477246e8529)
+  )
+  (text "1MHz/32 = 31250" (at 214.63 26.924 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid da4b6b9f-3781-4701-95af-4ee71f5f8d6e)
+  )
+
+  (label "#A1" (at 73.152 199.009 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 0188e85e-e35a-46ed-99b2-d428a2dacbbd)
+  )
+  (label "#D4" (at 166.37 144.272 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 02200b9d-202a-461d-89b5-599ed32d3a75)
+  )
+  (label "#D0" (at 209.296 242.824 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 0a7e83c9-f938-445c-b51f-88bcd61f6b23)
+  )
+  (label "A0" (at 65.532 204.089 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 0f409ce3-750f-4918-9b20-02dad5f98805)
+  )
+  (label "A22{slash}SCL" (at 65.532 265.049 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 11aaf7b6-a2ac-4986-8b63-6b6177df73e7)
+  )
+  (label "CLK_CPU" (at 116.332 247.904 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 120d0088-6a46-4d7f-8ef8-1ee57cd28fe5)
+  )
+  (label "#D7" (at 209.296 260.604 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 124e91a2-9359-4430-a626-df663169a19d)
+  )
+  (label "A6" (at 116.332 211.709 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 12ee4c41-d1e1-469f-ba31-fd13d486e748)
+  )
+  (label "~{M1}" (at 116.332 258.064 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 135c1eed-488c-4f8a-9975-59cb12e991c6)
+  )
+  (label "#D2" (at 209.296 247.904 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 145654d5-d88f-4ea3-813d-a69e135bc641)
+  )
+  (label "~{#IOREQ}" (at 73.152 250.444 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 14e1121c-1c66-4b0e-803b-26c7f507d606)
+  )
+  (label "#D0" (at 166.37 134.112 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 156754b3-f8f2-4862-bd6d-738cee1b99de)
+  )
+  (label "A8" (at 65.532 224.409 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 1594ff01-5ec1-4c3f-9ab5-c28a91bae3cf)
+  )
+  (label "#D0" (at 347.472 131.064 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 1bd433e1-20d1-403f-81bf-38c0fd05a108)
+  )
+  (label "D3" (at 116.332 159.004 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 1cc07ce4-9233-4915-a729-01ee6cfb4e23)
+  )
+  (label "#D7" (at 347.472 148.844 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 209371f4-45b4-4e88-8837-7a4fc9c75e43)
+  )
+  (label "#D1" (at 209.296 245.364 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2114a500-e565-430d-8f37-11feef5e819d)
+  )
+  (label "~{RD}" (at 116.332 242.824 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 214bb439-0960-440f-b921-0bbc0cb98c59)
+  )
+  (label "D1" (at 116.332 153.924 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 21aa36b3-7d13-4987-8438-e13fe7ce7d44)
+  )
+  (label "A16" (at 65.532 249.809 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2261f506-5907-4625-ae89-2400e302336f)
+  )
+  (label "#D1" (at 347.472 133.604 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2497ce43-ed0c-4c9e-ac75-270efc725889)
+  )
+  (label "#D5" (at 257.81 43.434 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 26c3d65d-79fb-4ae5-bfe9-214af4c19b71)
+  )
+  (label "#A5" (at 73.152 209.169 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 27f4b3e1-08a4-4af1-a141-e8c70820a75f)
+  )
+  (label "~{WR}" (at 35.052 244.729 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 28d59c07-ee12-4e46-a156-dd6da09c4655)
+  )
+  (label "A7" (at 65.532 221.869 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 29024ee5-99b3-499c-8361-ad4e685e815e)
+  )
+  (label "#A7" (at 73.152 214.249 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2aa99dfc-1423-4f8a-9d70-5c7904d9cfe3)
+  )
+  (label "#D1" (at 209.55 192.024 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2bd71168-35fc-4719-825e-35c3ce08c848)
+  )
+  (label "#A6" (at 61.722 56.896 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2c9c39a1-ce0b-4624-b5b2-bef79b7049d7)
+  )
+  (label "A1" (at 116.332 199.009 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2cd6d851-a6ae-4658-b22d-a98798ac6232)
+  )
+  (label "#D1" (at 73.152 153.924 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2cf5c8c6-96a4-4d5e-888b-2d6099cbc8aa)
+  )
+  (label "D6" (at 35.052 219.329 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2e2036cd-42f9-49b2-91f0-22bfe78d7bfd)
+  )
+  (label "MEMAQ" (at 65.532 199.009 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 2fc42e48-ddf3-47ef-81f5-84b827a3b3c0)
+  )
+  (label "#A6" (at 73.152 211.709 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 2fd38cdb-2d99-4a79-94c9-e9f1e491f0a4)
+  )
+  (label "A1" (at 65.532 206.629 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 304d6d38-1bab-4d27-bab0-e91fb1602228)
+  )
+  (label "D0" (at 116.332 151.384 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 332bef0a-9470-48fc-97f8-8a8c6190b723)
+  )
+  (label "~{#RD}" (at 257.81 62.484 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 33f3ef2a-1a41-423b-a7f3-046afe5a7dea)
+  )
+  (label "#A5" (at 61.722 54.356 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 34f987b5-5ffa-433b-a22e-6a05d957e039)
+  )
+  (label "A2" (at 116.332 201.549 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3a78c1ae-dfe6-4d63-99dd-b78ec288f501)
+  )
+  (label "#D6" (at 347.472 146.304 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 3c4924ba-c5bd-444d-8558-8f82743be2f5)
+  )
+  (label "#D6" (at 166.37 149.352 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 3d93fde4-0800-4eba-83a1-670236ebb0b0)
+  )
+  (label "~{#WR}" (at 73.152 245.364 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 3e8c6d4a-b24e-48e3-a688-f0f3f9b4a4b9)
+  )
+  (label "#D1" (at 257.81 33.274 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 42076119-f7bf-4ac6-9a25-ee239a3c4363)
+  )
+  (label "~{NMI}" (at 35.052 232.029 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 4211a4d2-36f9-4152-8e83-5f3bd78e494f)
+  )
+  (label "#D5" (at 209.55 202.184 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 42e86288-7b92-4ce6-b1e4-920c624d3954)
+  )
+  (label "A9" (at 65.532 226.949 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 43a441ad-e523-4c2d-8cd9-f2ff7de25cf2)
+  )
+  (label "~{#RD}" (at 132.08 75.946 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 48168786-9ccc-49d0-bd93-d0bca6dd5360)
+  )
+  (label "#D6" (at 73.152 166.624 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 4b904ebf-2310-4194-8191-64ddbdaed28a)
+  )
+  (label "#A4" (at 61.722 51.816 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 4d48cd0c-d7e3-4519-9661-488882d0d170)
+  )
+  (label "A17" (at 65.532 252.349 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 4ef94bbc-d009-436b-85a3-3c5abcb3bd81)
+  )
+  (label "~{M1}" (at 35.052 234.569 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 50086b8d-0ec8-4da3-9a3e-a92db4d36a1a)
+  )
+  (label "A2" (at 65.532 209.169 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 59ea1393-bfb1-4da9-a62f-80fc8acb2ad7)
+  )
+  (label "A18" (at 65.532 254.889 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 5f652bdc-138d-4645-a15f-2f321736b76d)
+  )
+  (label "#CLK_CPU" (at 73.152 247.904 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 634068c4-5420-4c1f-be72-59be13cb913d)
+  )
+  (label "#A2" (at 132.08 43.434 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 636758e3-16af-4865-95d4-47a9853c68ae)
+  )
+  (label "~{#RESET}" (at 257.81 54.864 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 655a715f-8465-4ac3-950c-0a741c708a30)
+  )
+  (label "A10" (at 65.532 229.489 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 65fa8219-2591-40eb-a52d-c1e6887e457a)
+  )
+  (label "A4" (at 116.332 206.629 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6658bf5a-49c0-4d45-a84b-b6a79bef3965)
+  )
+  (label "#A7" (at 61.722 59.436 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 668b06a3-5bde-460b-ba53-70defaaec4de)
+  )
+  (label "#D2" (at 209.55 194.564 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 668d20f7-4b94-470f-9f06-e37e626d8350)
+  )
+  (label "~{#RESET}" (at 73.152 260.604 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 67e0d3be-fd3f-4cd8-99f6-6b06da996a63)
+  )
+  (label "~{IOREQ}" (at 116.332 250.444 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6c307819-5ddd-499c-b694-5b685fc13f19)
+  )
+  (label "~{#IOREQ}" (at 257.81 59.944 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 6c4ab1f5-39e9-4358-9853-e395afb437e3)
+  )
+  (label "A20" (at 65.532 259.969 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6dcefee7-eca9-4c30-a336-5d090f40a76d)
+  )
+  (label "A21" (at 65.532 262.509 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 6dd2a03c-5c91-4cb9-bf35-c1c3b0ec14ac)
+  )
+  (label "#A0" (at 132.08 70.866 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 6e769166-f494-4b56-8af1-7fdfb688582b)
+  )
+  (label "#CLK_CPU" (at 257.81 67.564 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 71000df7-9fbd-4eaf-baf9-d49908be4f7a)
+  )
+  (label "~{INT3}" (at 61.722 201.549 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7362798b-c09c-4b33-babc-ce6153c5273e)
+  )
+  (label "#D2" (at 257.81 35.814 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 7677c266-8273-4d7b-a049-35db70194eea)
+  )
+  (label "#D7" (at 166.37 151.892 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 772be4f7-8163-45bc-8cbd-af77585dd179)
+  )
+  (label "~{RESET}" (at 116.332 260.604 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 778d1694-fcca-44c7-9c75-d72369790374)
+  )
+  (label "~{INT}" (at 257.81 71.374 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 77a25dc0-3043-4894-b014-056ef9faee3c)
+  )
+  (label "~{BUSREQ}" (at 65.532 244.729 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 7e06490a-1aa1-41c3-9056-9a8e2314a988)
+  )
+  (label "~{INT2}" (at 35.052 201.549 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 800b6c4a-d06c-495b-b9a6-b8686c75e86b)
+  )
+  (label "A11" (at 65.532 232.029 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 82bad15a-efaf-41c8-9953-276675a42cfa)
+  )
+  (label "#D5" (at 209.296 255.524 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 85bd589c-cd0b-48a0-99fb-455d2350ac5a)
+  )
+  (label "A5" (at 116.332 209.169 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 870ecc9a-9d15-4588-b9ae-5e6ad1092edb)
+  )
+  (label "D4" (at 116.332 161.544 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 8833e1ab-9e57-47e6-9854-a22ae2b3ff96)
+  )
+  (label "#D2" (at 166.37 139.192 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 8c11f497-a593-43a0-93a2-bf26256adb84)
+  )
+  (label "#D5" (at 166.37 146.812 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 8cc4d6cb-e78c-4e80-a8c9-95073afc0db7)
+  )
+  (label "~{HALT}" (at 35.052 239.649 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 90896694-bf8e-4e6d-95f8-c12122806c26)
+  )
+  (label "A3" (at 116.332 204.089 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 96264648-b59d-4b85-aa1c-c440054bde3b)
+  )
+  (label "#A1" (at 132.08 73.406 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9a900b38-ed18-4a88-8145-177a8b2190d3)
+  )
+  (label "A5" (at 65.532 216.789 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid 9c08917d-eb96-4d9b-8b31-fb2d3d28f46b)
+  )
+  (label "#D3" (at 257.81 38.354 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9ed0656d-94cb-47f8-bca9-8ee8973bda49)
+  )
+  (label "~{IOREQ}" (at 35.052 249.809 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid 9f68d10c-8f45-48a7-8d69-5ebdb454adcd)
+  )
+  (label "#D2" (at 347.472 136.144 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a10e9c3b-b784-4508-9cd6-9c3f237c60e5)
+  )
+  (label "A12" (at 65.532 234.569 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a1269ad3-0e02-43d2-a79b-85e9651611f7)
+  )
+  (label "~{RESET}" (at 35.052 224.409 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid a19bbb6a-c8de-43fc-9ab7-6b5e16504d2f)
+  )
+  (label "#D3" (at 209.296 250.444 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a1dcf0dc-7492-42b1-afb9-e749a3ffce12)
+  )
+  (label "#D3" (at 166.37 141.732 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid a50659bf-beee-47c3-9d3f-ed7460d4aff7)
+  )
+  (label "#A2" (at 73.152 201.549 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid a5a4b45d-e568-44bf-839d-ea8ead440b2d)
+  )
+  (label "#D3" (at 347.472 138.684 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a82d0e40-9b6e-4c66-b076-fa6e8908d29d)
+  )
+  (label "A15" (at 65.532 242.189 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid a87f8991-56f9-44c9-95ae-48c6ee2c07e3)
+  )
+  (label "#D7" (at 257.81 48.514 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid a8fcc5d2-cfb5-4912-ac54-742999ea37a3)
+  )
+  (label "A7" (at 116.332 214.249 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ab0a0b6d-d49a-41e8-9c4c-d5c0b832d51e)
+  )
+  (label "#D6" (at 209.296 258.064 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid ac9bceab-084b-408c-86b3-c3deaae9dd9f)
+  )
+  (label "#D7" (at 73.152 169.164 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid af0caf8f-4e76-4fdb-9b4d-42045ff54d54)
+  )
+  (label "D0" (at 35.052 204.089 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid b2bc20c5-3cd9-48c2-886c-8d48bc2a24f2)
+  )
+  (label "#A2" (at 132.08 83.566 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid b4c939c1-87ff-46c1-ba05-d3ef554b7fcb)
+  )
+  (label "#A0" (at 73.152 196.469 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid b5cfbc71-ffd8-4d67-8c18-4cd27ba43138)
+  )
+  (label "#D3" (at 73.152 159.004 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid b88f9344-6a9b-4e5b-86f7-e0966104a461)
+  )
+  (label "~{#RD}" (at 73.152 242.824 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid bc73c25b-a43a-47ef-9bd4-6388b5d262ff)
+  )
+  (label "A4" (at 65.532 214.249 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c04a816c-aa67-4214-ad30-5e6996625327)
+  )
+  (label "~{RD}" (at 35.052 242.189 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c0acb863-73d2-4741-8de9-060ed78eaaf9)
+  )
+  (label "CLK_CPU" (at 35.052 226.949 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c29bfeef-312f-4724-8351-aa138132ce9c)
+  )
+  (label "#D0" (at 209.55 189.484 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid c465beb6-9a07-43ad-95ac-3d7f2a3a626f)
+  )
+  (label "#D5" (at 73.152 164.084 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c4e70036-edf3-4986-bc19-823280e64c95)
+  )
+  (label "#D4" (at 73.152 161.544 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c9128a12-4840-4354-89ef-f5a67f5654b1)
+  )
+  (label "#A1" (at 257.81 82.804 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c9375d1e-be38-4e5a-b4fd-17a3bde59b83)
+  )
+  (label "~{INT1}" (at 35.052 199.009 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c9620751-a9dd-45df-b422-8414f2106315)
+  )
+  (label "D5" (at 35.052 216.789 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid c9a7e15d-6f4c-4b4b-b129-e649defccb77)
+  )
+  (label "~{INT}" (at 35.052 229.489 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ca6879fd-1229-4c29-9b77-9c37ea685aa5)
+  )
+  (label "#A3" (at 61.722 49.276 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid cac596e1-fcf6-4720-80ed-7b93a22216a7)
+  )
+  (label "#D3" (at 209.55 197.104 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d0050567-81fc-4abd-8d92-ffb918472437)
+  )
+  (label "A19" (at 65.532 257.429 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d3273e66-1171-48a1-862b-e5e5710c587b)
+  )
+  (label "#D4" (at 347.472 141.224 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d3285a25-c344-40b3-9bdb-5c21f50486f7)
+  )
+  (label "D6" (at 116.332 166.624 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d492bcf0-bf99-493c-83af-c6d82f4d752e)
+  )
+  (label "A13" (at 65.532 237.109 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d4a89851-f343-4a84-b3cb-1339eebcb206)
+  )
+  (label "#D5" (at 347.472 143.764 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d4ec857f-b077-459d-9112-b543b6ba88e8)
+  )
+  (label "#D6" (at 209.55 204.724 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d784d685-9cf8-48be-9837-eb944ed520d8)
+  )
+  (label "D2" (at 116.332 156.464 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d7f1267b-31ab-448a-b232-c0775a9d28c0)
+  )
+  (label "#D4" (at 209.55 199.644 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid d816a2b4-e9bb-4303-b27b-0684f75daa24)
+  )
+  (label "#D1" (at 166.37 136.652 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid d9b45b1e-1390-45a6-af38-fc222d257389)
+  )
+  (label "A3" (at 65.532 211.709 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid db0eff13-3280-42e7-93c2-a3de736b64f2)
+  )
+  (label "#D6" (at 257.81 45.974 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid db99c7ca-f826-4f2b-8727-ec22066d354f)
+  )
+  (label "D3" (at 35.052 211.709 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid dc5d0e6b-ff48-4706-a2d1-40ac40a611de)
+  )
+  (label "~{BUSACK}" (at 65.532 247.269 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid dc738897-1cf6-4e97-b03b-589e0fabfaab)
+  )
+  (label "D7" (at 116.332 169.164 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid dd5c56be-fb70-429d-8fee-6efc0a9af5c7)
+  )
+  (label "~{WAIT}" (at 35.052 237.109 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid de00c493-1cb5-4229-84ac-355e84cbf7f8)
+  )
+  (label "~{#M1}" (at 257.81 57.404 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e13267eb-d4f9-49ea-b283-f43dcfea8574)
+  )
+  (label "A6" (at 65.532 219.329 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e15d23d7-4efe-44ed-90bb-7c8f0f551513)
+  )
+  (label "~{#RD}" (at 132.08 109.728 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e3539d9c-0f12-4fd6-a954-f2c3305b645b)
+  )
+  (label "/IOREQ" (at 61.722 41.656 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e3608092-5f8f-43ba-92c6-79ab71bd41f6)
+  )
+  (label "#D7" (at 209.55 207.264 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e3d5146c-7e4a-4228-ac94-ee2d98882644)
+  )
+  (label "#D4" (at 209.296 252.984 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e44ef9a7-1100-4f20-b3c0-c7ba59f02c79)
+  )
+  (label "~{WR}" (at 116.332 245.364 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e4c8d778-36ec-4e7b-833a-35501cc4b574)
+  )
+  (label "A23{slash}SDA" (at 65.532 267.589 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid e610d13c-67e2-4ab9-965d-80837a78d744)
+  )
+  (label "~{#M1}" (at 73.152 258.064 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e84d2e7d-7592-4561-86a5-37d77d407e44)
+  )
+  (label "D4" (at 35.052 214.249 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid e90d1237-5088-4c5d-89d5-6d7710ea19df)
+  )
+  (label "D7" (at 35.052 221.869 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ea517fba-9521-4246-a760-6b393fcea1ef)
+  )
+  (label "~{MREQ}" (at 35.052 247.269 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid eb086003-5e2a-4337-917d-d3d8619ff107)
+  )
+  (label "D2" (at 35.052 209.169 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f33d037e-bfc1-403e-a5cb-f194440848dd)
+  )
+  (label "#D0" (at 257.81 30.734 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f492cca2-130d-4cef-9e2f-450f9286ee94)
+  )
+  (label "A0" (at 116.332 196.469 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid f5ca15ff-216d-4a76-b464-911b15b166bf)
+  )
+  (label "~{INT0}" (at 35.052 196.469 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f632861a-e2e6-4ef5-a0da-4fe0389b50c4)
+  )
+  (label "#D0" (at 73.152 151.384 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid f8b2f176-7e3e-497e-a959-da327ded08e5)
+  )
+  (label "A14" (at 65.532 239.649 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid f9201696-6da3-45c3-ba59-225e81318f04)
+  )
+  (label "#A4" (at 73.152 206.629 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid fa56951a-80c5-41ee-bbe8-403866eed9a5)
+  )
+  (label "#D4" (at 257.81 40.894 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid fa9ddad2-bb3b-47f2-ad0d-346636fad177)
+  )
+  (label "#A0" (at 257.81 80.264 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid fd044e70-2f59-4131-9d57-b7bf3d4ea4b1)
+  )
+  (label "D1" (at 35.052 206.629 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid fe1e63ad-8427-4e9d-8f48-2a5821425125)
+  )
+  (label "D5" (at 116.332 164.084 180)
+    (effects (font (size 1.27 1.27)) (justify right bottom))
+    (uuid fe3c35e3-56a1-4f93-bf93-b9a625dae530)
+  )
+  (label "#A3" (at 73.152 204.089 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid ff7cd2db-0f86-4615-b930-cfa66fc6cbc2)
+  )
+  (label "#D2" (at 73.152 156.464 0)
+    (effects (font (size 1.27 1.27)) (justify left bottom))
+    (uuid fffb9a59-6ed7-48bd-9a36-df9750223cee)
+  )
+
+  (global_label "~{RD_PORTA}" (shape output) (at 192.532 70.866 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 01972c81-30b9-4e79-b636-32fd8a57bc06)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 204.3794 70.7866 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "MUX_1" (shape input) (at 264.16 179.578 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 046db038-ed7c-4e32-8aaa-1aa1d91f942b)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 255.5783 179.4986 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{ADC_RDY}" (shape output) (at 274.066 131.064 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 0e8a7194-2116-4b95-b1a2-74288ec1c155)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 263.4281 130.9846 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "BUF_POTAX" (shape output) (at 266.7 208.534 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 19213bc9-8443-4807-8208-0ad53f45c7a5)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 253.764 208.4546 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "MIDI_OUT" (shape output) (at 294.64 35.814 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 21ee4572-b124-46e7-8f35-096954d545e8)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 305.5802 35.7346 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "POTBX" (shape output) (at 139.954 261.366 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 238bacba-02ef-4496-9d58-87d0c4057a56)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.4147 261.2866 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "BUF_POTBX" (shape input) (at 175.006 258.064 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 26ffd45a-cf26-442c-a395-fa85e93014cd)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 161.8886 257.9846 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "POTAY" (shape input) (at 281.94 174.498 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 299b4e82-e8f1-4cc2-be66-6ef449e3ca9b)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 290.0983 174.4186 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "BUF_POTAY" (shape output) (at 266.7 211.074 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 2c57f57c-4bc3-44dd-96dc-011d2024aa57)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 253.885 210.9946 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "POTAX" (shape output) (at 140.208 208.026 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 3219adf0-83ef-4cc3-a3bc-538062861018)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.4873 207.9466 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "MUX_0" (shape input) (at 264.16 177.038 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 33cc76c3-6974-48ab-8236-ad46999a4bc7)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 255.5783 176.9586 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{WR_MUX}" (shape output) (at 192.532 86.106 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 352d20a8-c305-4ac3-b0a9-59fec5349863)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 202.6256 86.0266 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "JOYA3" (shape output) (at 140.208 205.486 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 3668df08-5b0f-46a3-a9b4-c2993a45e4d5)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.3059 205.4066 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "BUF_POTBY" (shape output) (at 266.7 216.154 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 3707c9af-438e-48ed-8072-1b12ffb3605a)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 253.7036 216.0746 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "JOYA2" (shape input) (at 175.26 194.564 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 3b6a55e8-51fd-4f57-9f4f-3ba6de46f3b3)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 167.1621 194.4846 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "JOYA1" (shape input) (at 175.26 192.024 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 3c3cefa1-8761-43dc-b420-b5fa6326593c)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 167.1621 191.9446 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "ADC_START" (shape input) (at 266.192 136.144 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 3cf7781d-9846-491e-b210-99fec0c982f1)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 253.6794 136.0646 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "FIREA{slash}LPA" (shape output) (at 140.208 192.786 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 3e0d8953-99e5-46a7-8c33-f45e535f08cc)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 152.5392 192.7066 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "MUX_1" (shape output) (at 200.66 136.652 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 3f15f01d-ca03-4d77-b4a1-f256a4780d76)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 209.2417 136.5726 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "MIDI_IN" (shape input) (at 294.64 30.734 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 46f3fff0-f262-4cd3-8ef0-e834e764b277)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 303.8869 30.6546 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "FIREB{slash}LPB" (shape output) (at 139.954 246.126 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 478a6b54-94c2-45bb-8801-459c173ee3f6)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 152.6481 246.0466 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "POTBY" (shape output) (at 139.954 263.906 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 50e96f97-30db-4ee3-9590-458c760e2a40)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.2938 263.8266 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "BUF_POTBX" (shape output) (at 266.7 213.614 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 569e2f91-8d77-4023-ae92-a7691113da3c)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 253.5826 213.5346 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "MUX_2" (shape input) (at 264.16 182.118 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 59f2ec32-9cbc-4515-9458-5dfad7ac8a2f)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 255.5783 182.0386 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{CS_SIO}" (shape input) (at 250.952 57.658 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 5af6305f-544d-4905-acdb-614e8bb9d366)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 241.947 57.5786 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "POTAX" (shape input) (at 281.94 171.958 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 5d771708-9b4f-44e5-b252-5b696fa9cfcd)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 290.2193 171.8786 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "MIDI_OUT" (shape input) (at 345.948 24.765 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 5e3bfbda-e44d-4cf1-9a0f-59641390c95b)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 335.0078 24.6856 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "POTBY" (shape input) (at 281.94 179.578 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 607f5dfe-58ff-49c2-bae4-5f1a2aed78e7)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 290.2798 179.4986 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "FIREB{slash}LPB" (shape input) (at 175.006 252.984 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 60cb29e1-bb0d-45ca-bbfb-5290c1d9f54e)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 162.3119 252.9046 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "MIDI_OUT" (shape input) (at 325.628 60.96 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 63dfecbd-c46a-4ded-8c22-c05432c9d37c)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 314.6878 60.8806 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{RD_ADC}" (shape output) (at 192.532 78.486 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 67762567-4186-4695-8986-ab9e196091c2)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 202.0813 78.4066 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "MUX_2" (shape output) (at 200.66 139.192 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 6c5eeea1-3550-4adf-b1cb-6a39b712dbcf)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 209.2417 139.1126 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "POTBY" (shape input) (at 279.4 216.154 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 6f434210-f929-4b30-b805-732d9b582068)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 287.7398 216.0746 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{RD_PORTB}" (shape output) (at 192.532 73.406 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 6fb93f4b-3a1e-4f55-9b7c-991d8d95e5bf)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 204.5608 73.3266 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "JOYA0" (shape output) (at 140.208 190.246 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 70bf189f-82db-4432-bd45-6264831768fb)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.3059 190.1666 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{ADC_RDY}" (shape input) (at 175.006 255.524 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 73a240ca-e4e1-4f0c-bacb-d0c46cd7c7e0)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 164.3681 255.4446 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "JOYA1" (shape output) (at 140.208 195.326 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 746687fd-9839-4f84-903a-edc2d1d99bc5)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.3059 195.2466 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "MIDI_IN" (shape output) (at 323.469 94.488 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 801d3d7d-8d01-4339-8306-12bc6b722419)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 314.2221 94.4086 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "JOYA2" (shape output) (at 140.208 200.406 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 80b88592-ac24-44db-a415-ff195f1bbcb1)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.3059 200.3266 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{RD_PORTA}" (shape input) (at 172.72 212.344 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 82055ffe-6819-4f61-ba03-653f59992fcd)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 160.8726 212.2646 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "JOYB2" (shape output) (at 139.954 253.746 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 8bf7d6ca-faa8-4b34-97ee-909962feed76)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.2333 253.6666 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{ADC_RDY}" (shape input) (at 175.26 202.184 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 8d5c644f-d936-495c-b2c3-109fe15886fb)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 164.6221 202.1046 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "FIREA{slash}LPA" (shape input) (at 175.26 199.644 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 8eaf263f-3d69-4add-9324-46b2b23846d3)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 162.9288 199.5646 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "MUX_0" (shape output) (at 200.66 134.112 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid 98a750c2-6bf0-49f1-8b09-f417645bf0a1)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 209.2417 134.0326 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "BUF_POTBY" (shape input) (at 175.006 260.604 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid 9f5f4b6c-a1b2-4a50-bb92-24c20f1a309c)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 162.0096 260.5246 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "JOYA3" (shape input) (at 175.26 197.104 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid a06d48d5-4a7b-4f55-984f-57254401a270)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 167.1621 197.0246 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "JOYA0" (shape input) (at 175.26 189.484 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid a3bf54b6-0dcf-486b-a191-d0a10b4ab6da)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 167.1621 189.4046 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "MIDI_IN" (shape input) (at 325.12 73.66 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid a816649f-c849-4d38-a32e-0cf254c6a7f8)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 315.8731 73.5806 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "JOYB1" (shape input) (at 175.006 245.364 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid aa8bd7b6-6c03-4c02-b06d-b0afdbffcd6a)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 166.7267 245.2846 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "POTAY" (shape input) (at 170.688 18.288 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid af3c5517-5f74-428b-a23a-848e285682cd)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 162.5297 18.2086 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "POTBX" (shape input) (at 281.94 177.038 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid b161e2ab-84bb-4efc-89ab-b723bb241ef1)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 290.4007 176.9586 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "POTAX" (shape input) (at 279.4 208.534 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid b31e58e7-afd6-4c7a-b577-200e39e27273)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 287.6793 208.4546 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "POTAY" (shape output) (at 140.208 210.566 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid b86d9f3b-aa1a-4313-8265-9b3e597def25)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.3663 210.4866 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "BUF_POTAX" (shape input) (at 175.26 204.724 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid bfed4371-ef1a-4840-92ef-aecde986b204)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 162.324 204.6446 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "DEC_BUF_DIR" (shape input) (at 82.042 174.244 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid c1166b4a-80e5-461f-ae6b-1d7fd2dbe87d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 67.1708 174.1646 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "JOYB2" (shape input) (at 175.006 247.904 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid c1e69ce0-c15e-4a8b-a685-929e9401f27d)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 166.7267 247.8246 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "POTAY" (shape input) (at 279.4 211.074 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid c43eac26-9e35-4719-9066-88d92f9fc2e8)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 287.5583 210.9946 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "JOYB1" (shape output) (at 139.954 248.666 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid c4e14cc1-6bd6-4ab5-90c1-075b0edfcfd6)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.2333 248.5866 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "JOYB0" (shape input) (at 175.006 242.824 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid ccf81efb-764c-415d-9267-4b6ff0253d1e)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 166.7267 242.7446 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "ADC_START" (shape output) (at 200.66 141.732 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid d05869b9-bbfe-4ec0-96ef-a68c4cd65fa6)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 213.1726 141.6526 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "BUF_POTAY" (shape input) (at 175.26 207.264 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid d222da51-1acd-429d-8907-b14232691f28)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 162.445 207.1846 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "DEC_BUF_DIR" (shape output) (at 157.988 112.268 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid db4a1c6a-e984-4648-9441-1f855b999a74)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 172.8592 112.1886 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "~{RD_PORTB}" (shape input) (at 172.466 265.684 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid e1d9676f-274c-4bc9-a366-770184eebc6f)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 160.4372 265.6046 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "POTAX" (shape input) (at 170.688 15.748 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid e27ecf25-54e2-428e-b2c8-e19df01bb771)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 162.4087 15.6686 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{RD_ADC}" (shape input) (at 313.182 156.464 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid e38fb996-d16f-4e80-873d-6b4f2ce4b198)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 303.6327 156.3846 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "JOYB3" (shape input) (at 175.006 250.444 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid e5073872-6db1-4c51-bc0b-33b9a54ad6be)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 166.7267 250.3646 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "JOYB0" (shape output) (at 139.954 243.586 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid f08f2552-7550-4fa7-aa4c-d3fb9740e318)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.2333 243.5066 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "POTBX" (shape input) (at 279.4 213.614 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid f47dc8fb-91f7-4da1-9d3d-225aaa09f784)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 287.8607 213.5346 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "MIDI_IN" (shape input) (at 345.948 41.275 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid fa397e7c-722c-4ea4-9595-ddb86dd04e4f)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 336.7011 41.1956 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{WR_MUX}" (shape input) (at 144.78 154.432 180) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify right))
+    (uuid fdba92e3-e381-4049-954d-cfc708f76772)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 134.6864 154.3526 0)
+      (effects (font (size 1.27 1.27)) (justify right) hide)
+    )
+  )
+  (global_label "~{CS_SIO}" (shape output) (at 192.786 45.974 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid ff930a56-e174-4b83-8924-b0dd8e9e3929)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 201.791 45.8946 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+  (global_label "JOYB3" (shape output) (at 139.954 258.826 0) (fields_autoplaced)
+    (effects (font (size 1.27 1.27)) (justify left))
+    (uuid ffa8834b-e620-4082-ad94-ee3797e69b41)
+    (property "Intersheet References" "${INTERSHEET_REFS}" (id 0) (at 148.2333 258.7466 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+  )
+
+  (symbol (lib_id "Device:R") (at 387.858 32.385 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 02818362-75d9-4edd-8bd5-6bcfd7abcd84)
+    (property "Reference" "R3" (id 0) (at 387.858 26.67 90))
+    (property "Value" "10k" (id 1) (at 387.858 29.21 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 387.858 34.163 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 387.858 32.385 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f2d2138e-e181-4a2f-bbcb-83083c916747))
+    (pin "2" (uuid 43d0705f-6ef9-4d2a-b5a2-60eb3d15b3d4))
+  )
+
+  (symbol (lib_id "power:GND") (at 225.425 72.644 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 03516b2a-0167-4e87-a723-4f41c0e3385f)
+    (property "Reference" "#PWR041" (id 0) (at 225.425 78.994 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 225.425 77.724 0))
+    (property "Footprint" "" (id 2) (at 225.425 72.644 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 225.425 72.644 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dba2c066-7966-48ce-9f14-17c589296a68))
+  )
+
+  (symbol (lib_id "Connector:DIN-5") (at 381.889 91.948 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 0750d4ff-a5bd-4bbf-8441-115f9d888468)
+    (property "Reference" "J6" (id 0) (at 381.8891 99.568 0))
+    (property "Value" "DIN-5" (id 1) (at 381.8891 102.108 0))
+    (property "Footprint" "w_conn_av:din-5" (id 2) (at 381.889 91.948 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf" (id 3) (at 381.889 91.948 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1665260f-bc90-4e92-879f-948570167038))
+    (pin "2" (uuid 4f74d774-ab27-4455-8824-16769f0e7687))
+    (pin "3" (uuid 37a4ca9d-dd04-49e4-97e3-e5b9c11fc577))
+    (pin "4" (uuid ac9971ee-6fba-4ad6-a296-2534d4d6f2c6))
+    (pin "5" (uuid 09b7a456-4f38-46ce-96c9-fe85f0e0924d))
+  )
+
+  (symbol (lib_id "power:GND") (at 212.725 65.024 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 078481e7-e147-40de-80a0-47777b6f1f74)
+    (property "Reference" "#PWR039" (id 0) (at 212.725 71.374 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 212.725 70.104 0))
+    (property "Footprint" "" (id 2) (at 212.725 65.024 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 212.725 65.024 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d3eaf911-45d3-4ad4-8a35-394561d978f9))
+  )
+
+  (symbol (lib_id "power:-15V") (at 254 150.876 180) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 0845b2fa-b82e-4bcb-b3d4-d97fd90a6a28)
+    (property "Reference" "#PWR043" (id 0) (at 254 153.416 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "" (id 1) (at 254 156.21 0))
+    (property "Footprint" "" (id 2) (at 254 150.876 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 254 150.876 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 244889db-2698-4bf0-92cc-8e79fc875b26))
+  )
+
+  (symbol (lib_id "SIMM:AD570") (at 285.496 142.494 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 09463994-bba1-4492-b0f0-70b909d40652)
+    (property "Reference" "U12" (id 0) (at 285.496 123.952 0))
+    (property "Value" "" (id 1) (at 285.496 126.492 0))
+    (property "Footprint" "" (id 2) (at 285.496 128.524 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 285.496 128.524 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dbf4dd54-5572-4c81-a6ea-cc3db9c62196))
+    (pin "10" (uuid a403537f-92e2-497f-9941-7126cc77cb77))
+    (pin "11" (uuid 266f4748-3cbe-4901-802c-c914eb90b8ad))
+    (pin "12" (uuid 57fc385b-baf1-4989-9e64-ebc63a6d75d6))
+    (pin "13" (uuid 4c87be66-4f53-4c61-81f1-e44211337d8a))
+    (pin "14" (uuid a0a96acb-7b2d-46c9-a1e5-810f035c1359))
+    (pin "15" (uuid b82b386e-c93e-4370-9b19-0683df4352e1))
+    (pin "16" (uuid d613febf-096b-407b-b1f0-0475b1361c1c))
+    (pin "17" (uuid 61c9c156-abc0-49ec-8f71-c62acaf0a6c8))
+    (pin "18" (uuid dbe77e5d-dd7b-4866-b0dc-242ad2b09c1e))
+    (pin "2" (uuid da3d9a97-a7e8-4daf-9c9c-92dd2cc2ea87))
+    (pin "3" (uuid 9218bc94-862c-4480-9d59-169446a3ce74))
+    (pin "4" (uuid 49988e13-9da4-4fec-afd0-a6c92e32567a))
+    (pin "5" (uuid a06ccd14-f464-4586-be33-f78100269406))
+    (pin "6" (uuid a3dc3276-af23-44e8-b799-09926e517caa))
+    (pin "7" (uuid 75c08938-dc5b-40ca-9fca-e94464fb7ea1))
+    (pin "8" (uuid 7cfab01d-2b3f-4319-acb5-4500132e2bd6))
+    (pin "9" (uuid d657a340-38e0-4bd7-8937-55ddb9044bb0))
+  )
+
+  (symbol (lib_id "power:GND") (at 187.96 222.504 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 0d7bd942-2d0f-4bb1-a815-dc11219ea8ea)
+    (property "Reference" "#PWR035" (id 0) (at 187.96 228.854 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 187.96 227.076 0))
+    (property "Footprint" "" (id 2) (at 187.96 222.504 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 187.96 222.504 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fa5b2291-2147-4daa-a5e8-2b75db48f53f))
+  )
+
+  (symbol (lib_id "power:GND") (at 205.105 39.624 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 0ddc702f-5e5c-4267-aa76-5782cc036049)
+    (property "Reference" "#PWR037" (id 0) (at 205.105 45.974 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 205.105 44.704 0))
+    (property "Footprint" "" (id 2) (at 205.105 39.624 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 205.105 39.624 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4a0f721e-3132-4aa0-b0d5-4a95c1e962e3))
+  )
+
+  (symbol (lib_id "74xx:74LS02") (at 150.368 112.268 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 105abdd2-9f50-49ea-a1de-c2868440400b)
+    (property "Reference" "U5" (id 0) (at 150.368 103.124 0))
+    (property "Value" "" (id 1) (at 150.368 105.664 0))
+    (property "Footprint" "" (id 2) (at 150.368 112.268 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (id 3) (at 150.368 112.268 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 60ac3722-d8af-4bb8-af4e-b7977534d559))
+    (pin "2" (uuid dda826a0-d95f-4dcc-881d-d5a933065d87))
+    (pin "3" (uuid 09a6db3b-2f2e-49fa-9f63-c42f43dff611))
+    (pin "4" (uuid e46c37c2-9b9f-4e12-9da9-edebc39e19b3))
+    (pin "5" (uuid 7ed0b3ca-9fc1-45af-b5c6-a02874440500))
+    (pin "6" (uuid 5c26a2df-1ed6-41cc-b644-fc483f3f58c8))
+    (pin "10" (uuid d8f783ec-b8eb-4578-ae47-b394a3fd005f))
+    (pin "8" (uuid 953cc496-6af5-4b7f-9805-50c66fd250c9))
+    (pin "9" (uuid 590ddc2a-b6a5-40e6-9b3d-25a4fab98a2b))
+    (pin "11" (uuid 54f10ea0-2853-4f65-8f92-6e54ecdeb0a6))
+    (pin "12" (uuid 8043bd12-2ca5-49ec-adb0-38498ba7cb51))
+    (pin "13" (uuid e3e00524-0b59-4646-a8e2-ad4d63060b9c))
+    (pin "14" (uuid ceadb344-4b0b-443a-a8ee-9929c0ba4bc2))
+    (pin "7" (uuid 7f89610e-bf37-4284-8d62-8b99a418b39c))
+  )
+
+  (symbol (lib_id "power:+5V") (at 392.176 57.785 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 1222b092-476b-451c-8686-601093c456ff)
+    (property "Reference" "#PWR058" (id 0) (at 392.176 61.595 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 391.668 54.229 0))
+    (property "Footprint" "" (id 2) (at 392.176 57.785 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 392.176 57.785 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fe3188d0-2f25-44b9-9773-b54a8fc23494))
+  )
+
+  (symbol (lib_id "power:GND") (at 512.318 120.65 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 129e6cf7-2f3d-49ab-84a8-804b31372136)
+    (property "Reference" "#PWR063" (id 0) (at 512.318 127 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 512.318 125.73 0))
+    (property "Footprint" "" (id 2) (at 512.318 120.65 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 512.318 120.65 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid cabbbe4d-384b-4717-aa71-96608185c2de))
+  )
+
+  (symbol (lib_id "power:+5V") (at 153.67 63.246 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 13fad000-89c6-407b-b4f2-4137a7f9d0fe)
+    (property "Reference" "#PWR025" (id 0) (at 153.67 67.056 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 153.67 58.166 0))
+    (property "Footprint" "" (id 2) (at 153.67 63.246 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 153.67 63.246 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8ef5df13-d146-4837-b0a7-c2c1a16f8c6f))
+  )
+
+  (symbol (lib_id "power:+5V") (at 225.425 39.624 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 14716592-01ee-43b8-b727-231cd5bad2fe)
+    (property "Reference" "#PWR040" (id 0) (at 225.425 43.434 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 225.425 33.909 0))
+    (property "Footprint" "" (id 2) (at 225.425 39.624 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 225.425 39.624 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f104fbb6-3906-4af3-bb85-70d38e07500a))
+  )
+
+  (symbol (lib_id "power:GND") (at 376.936 57.15 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 18319fe7-0157-4029-99ed-25c537152844)
+    (property "Reference" "#PWR057" (id 0) (at 376.936 63.5 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 376.936 62.23 0))
+    (property "Footprint" "" (id 2) (at 376.936 57.15 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 376.936 57.15 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8dc1ff59-78c7-46da-aa5d-a92c49daed83))
+  )
+
+  (symbol (lib_id "74xx:74LS06") (at 331.089 94.488 180) (unit 5)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 187e0f68-d099-4f9a-b44a-b1eb25611117)
+    (property "Reference" "U14" (id 0) (at 331.089 84.963 0))
+    (property "Value" "74LS06" (id 1) (at 331.089 87.503 0))
+    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_Socket_LongPads" (id 2) (at 331.089 94.488 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS06" (id 3) (at 331.089 94.488 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3bd75091-d592-4911-b5b9-544f2afea919))
+    (pin "2" (uuid cbdcb0db-f5d5-40eb-8bf4-0f13c172ed7b))
+    (pin "3" (uuid 2d823a86-9982-4485-a879-b829a08a534a))
+    (pin "4" (uuid 190638a4-a3dc-4de3-842e-7eb219c50820))
+    (pin "5" (uuid 64a04bd3-372c-4b95-be28-e8374ce47fd9))
+    (pin "6" (uuid 792fb73f-22ff-4f8e-8951-ebd01f7587ea))
+    (pin "8" (uuid a701b8a4-9fa7-43b6-889d-c95a9206c292))
+    (pin "9" (uuid b6d5ecf5-4adc-401e-994f-0637d0aabc68))
+    (pin "10" (uuid ee58cfd5-1c32-4114-a15d-059b308fe567))
+    (pin "11" (uuid 43a8ad93-8652-4fc3-98b3-63bf31afc512))
+    (pin "12" (uuid 9be5693c-b86f-40e0-ab3e-41dcf440d054))
+    (pin "13" (uuid b473088c-c1df-4db0-b8ff-b54d2b4d3d44))
+    (pin "14" (uuid 50b7e915-bc6a-41a3-a1ad-3bbec88c54a7))
+    (pin "7" (uuid 0ed2a6d2-9dc3-4f24-9975-49b1120e357c))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_02x32_Row_Letter_First") (at 51.562 226.949 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 1aa124d6-bc67-4965-9b5f-66ffc49fd887)
+    (property "Reference" "J1" (id 0) (at 50.292 182.499 0))
+    (property "Value" "Conn_02x32_Row_Letter_First" (id 1) (at 50.292 185.039 0))
+    (property "Footprint" "Connector_DIN:DIN41612_Q_2x32_Male_Horizontal_THT" (id 2) (at 51.562 226.949 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 51.562 226.949 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "a1" (uuid 97ae7019-30fb-42df-8316-59a1da92c027))
+    (pin "a10" (uuid a922a10a-5a57-443d-8cdd-84d7b9309893))
+    (pin "a11" (uuid 564196f2-6763-4a11-810e-7414acc5ccb8))
+    (pin "a12" (uuid c8216f99-5572-47f2-832e-5baa59624255))
+    (pin "a13" (uuid 9ebe6030-c3a7-4299-84fd-3072b17093e7))
+    (pin "a14" (uuid 2e839f83-0de3-4571-9138-987bfaf26d9f))
+    (pin "a15" (uuid 0e5f5b34-530b-4d4f-a129-6b36c96891ff))
+    (pin "a16" (uuid 541efbed-e390-415a-9858-3e6118b1e6ce))
+    (pin "a17" (uuid 6f8115a2-a867-4026-a7a0-e2190fbfcc63))
+    (pin "a18" (uuid d9c14bdf-d422-46cc-97b0-4f48954bef97))
+    (pin "a19" (uuid 4ffbcdfe-dd77-453b-b18c-06eda6c755de))
+    (pin "a2" (uuid cbecf772-d52d-4841-bbd8-81acb57baec1))
+    (pin "a20" (uuid 5b87a9ce-ca5d-4d73-a9dd-a8a033ac20f7))
+    (pin "a21" (uuid d8a503b5-71d3-4486-bd57-96eb748246cc))
+    (pin "a22" (uuid 79ebdb30-5678-41e6-bf3c-b3069987e730))
+    (pin "a23" (uuid b3994531-a1e0-4d3b-9407-b6aac0407205))
+    (pin "a24" (uuid cc1b4879-a08e-4adb-8e6e-af82b29dee3e))
+    (pin "a25" (uuid d00b9824-d345-4ae6-8d7f-ac295a7611c7))
+    (pin "a26" (uuid aec4c28e-460b-4c00-a2b9-d3f1f7460c60))
+    (pin "a27" (uuid 76bc1987-74d0-4b8d-a880-007c45e9b3b7))
+    (pin "a28" (uuid 88e0f69b-9415-42d1-9554-c54ec86a2337))
+    (pin "a29" (uuid 5f2e2a6e-fc7d-4db2-8e05-cb80f3ea5fcf))
+    (pin "a3" (uuid f049f29a-1cdb-4433-8a48-d5a31ebee28b))
+    (pin "a30" (uuid f8d5e388-420e-4724-b51b-5b7fc2dd72bb))
+    (pin "a31" (uuid 1c423e0f-02ea-45d3-b8aa-da5be972cebb))
+    (pin "a32" (uuid ede521b2-7826-4a6b-8f18-22ab53fc7663))
+    (pin "a4" (uuid a89bdb0e-e5af-4b34-b354-ef0d239cc0e1))
+    (pin "a5" (uuid 0506764e-98a9-479f-90d3-df8f4c070e18))
+    (pin "a6" (uuid 832340e1-05dd-461f-aba7-97b49aa2774f))
+    (pin "a7" (uuid 0f19789f-527c-4557-9340-98a9ab3073cb))
+    (pin "a8" (uuid f4166400-1b09-44cf-8dd2-4a579e1a3b31))
+    (pin "a9" (uuid b0cdd3c3-58d8-4726-a16a-ec2720f67b1e))
+    (pin "b1" (uuid 0ded5cde-5a8f-4cfb-b973-09fc3c6b4999))
+    (pin "b10" (uuid b6daa6af-c731-4b6a-8e06-7bb1408e110d))
+    (pin "b11" (uuid 16573658-2302-4136-8023-189678ceeacb))
+    (pin "b12" (uuid 2c9d4c7b-4d88-4399-bf0f-bc9997b69561))
+    (pin "b13" (uuid 2a127528-fc0a-4700-9161-ec2a0159e123))
+    (pin "b14" (uuid 8963332d-25a7-445b-80bc-85b65193faaf))
+    (pin "b15" (uuid 47af08d9-8273-4ff0-8514-3c41d4531b56))
+    (pin "b16" (uuid a3a73473-160c-433a-9e43-57c439fa600c))
+    (pin "b17" (uuid 1fda1c4d-7b7d-4c2f-b4db-9e53d0a469fc))
+    (pin "b18" (uuid 63dd5346-7c04-40a6-a66b-4529d63dc7af))
+    (pin "b19" (uuid ec2b4d00-2f6b-4b76-9c04-974770bcb238))
+    (pin "b2" (uuid 602abbe4-2b4d-4fca-8bfb-3ad566058828))
+    (pin "b20" (uuid 19fe3bd8-0a1e-4c79-8ff9-c6993fdf800c))
+    (pin "b21" (uuid 49a06945-5f6d-4d7a-a919-d4d899abf35c))
+    (pin "b22" (uuid 35b8e5b7-86db-4767-83b8-139f441e0d15))
+    (pin "b23" (uuid 4938ca89-1a60-4caa-8779-14f9b0939b54))
+    (pin "b24" (uuid 72adc76c-708b-43bd-984c-3e46768dfba3))
+    (pin "b25" (uuid 956d6483-bb45-4c78-81db-5c261b102653))
+    (pin "b26" (uuid 5591cf5f-4381-4a53-bdba-d1706030f905))
+    (pin "b27" (uuid 0828ed77-3d9d-4d1f-bd70-2ae6cab625c7))
+    (pin "b28" (uuid ce63dfc0-ff95-4cab-854e-835f0a12df1c))
+    (pin "b29" (uuid 2b5aa795-0152-4996-b541-013bb6b7ba16))
+    (pin "b3" (uuid f8725b31-2664-4a9c-b338-36c7c2e213c7))
+    (pin "b30" (uuid 7f2f0f82-3920-4d4f-b00c-26d521ea710d))
+    (pin "b31" (uuid 42f2432a-bf98-427c-8e5f-81d59fffe4a9))
+    (pin "b32" (uuid 9d2df4e9-cea5-40f6-b6ca-2c21d5b1e332))
+    (pin "b4" (uuid 12dfd7e1-329e-48ec-bdd7-44ea68b5c2c4))
+    (pin "b5" (uuid aca3aa3a-4db1-4b7d-b878-dda95b083679))
+    (pin "b6" (uuid 16bef057-ea4f-48e1-b89d-1be0f0c12649))
+    (pin "b7" (uuid 609a0d6c-1d2a-4bc2-a0dd-647e50c7a375))
+    (pin "b8" (uuid 4fd3186f-7074-4e0e-b00b-bbc229164f45))
+    (pin "b9" (uuid 1e2e7532-e1b9-4fb1-8e11-b8e6aa21db25))
+  )
+
+  (symbol (lib_id "power:+5V") (at 187.96 126.492 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 2081d450-e453-41f0-bdc0-82c2308a7b25)
+    (property "Reference" "#PWR032" (id 0) (at 187.96 130.302 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 187.96 121.412 0))
+    (property "Footprint" "" (id 2) (at 187.96 126.492 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 187.96 126.492 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9768daff-4e3f-4e7d-9a62-6ab2ffd372d3))
+  )
+
+  (symbol (lib_id "power:+5V") (at 338.709 86.233 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 22d62d11-3b08-49b5-b1d2-f1253effe4c1)
+    (property "Reference" "#PWR054" (id 0) (at 338.709 90.043 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 338.709 80.518 0))
+    (property "Footprint" "" (id 2) (at 338.709 86.233 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 338.709 86.233 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0ee13360-9fab-4b12-ba37-0abda73d2374))
+  )
+
+  (symbol (lib_id "74xx:74LS06") (at 353.568 41.275 0) (unit 3)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 257512d3-75e0-456e-9e07-3fc1bf7fa3ad)
+    (property "Reference" "U14" (id 0) (at 353.568 31.75 0))
+    (property "Value" "74LS06" (id 1) (at 353.568 34.29 0))
+    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_Socket_LongPads" (id 2) (at 353.568 41.275 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS06" (id 3) (at 353.568 41.275 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3bd75091-d592-4911-b5b9-544f2afea91a))
+    (pin "2" (uuid cbdcb0db-f5d5-40eb-8bf4-0f13c172ed7c))
+    (pin "3" (uuid 2d823a86-9982-4485-a879-b829a08a534b))
+    (pin "4" (uuid 190638a4-a3dc-4de3-842e-7eb219c50821))
+    (pin "5" (uuid 372fc345-3ee9-4643-996e-31ac7eed10c2))
+    (pin "6" (uuid ce610fb5-f1bb-4098-8ae6-e03a4d9a5f49))
+    (pin "8" (uuid 80f276c8-ec30-4899-8655-a4b4b205d9bf))
+    (pin "9" (uuid 920a45ca-bf48-4408-aec8-54fe7fd895cd))
+    (pin "10" (uuid 6c29a6ad-58df-4dbb-8c41-b83e86c4fc14))
+    (pin "11" (uuid f6c132af-a817-4fea-9616-8da6921611a7))
+    (pin "12" (uuid 9be5693c-b86f-40e0-ab3e-41dcf440d055))
+    (pin "13" (uuid b473088c-c1df-4db0-b8ff-b54d2b4d3d45))
+    (pin "14" (uuid 50b7e915-bc6a-41a3-a1ad-3bbec88c54a8))
+    (pin "7" (uuid 0ed2a6d2-9dc3-4f24-9975-49b1120e357d))
+  )
+
+  (symbol (lib_id "power:GND") (at 108.712 261.874 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 27e8a593-6100-4eed-89bc-bd9636dd570a)
+    (property "Reference" "#PWR022" (id 0) (at 108.712 268.224 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 108.712 266.319 0))
+    (property "Footprint" "" (id 2) (at 108.712 261.874 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 108.712 261.874 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 6cd34a3a-da3e-4f93-9df4-63296ba26578))
+  )
+
+  (symbol (lib_id "74xx:74LS138") (at 153.67 78.486 0) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 2a8a3525-7346-40fd-be6a-84727124c273)
+    (property "Reference" "U6" (id 0) (at 155.6894 63.5 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 155.6894 66.04 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 153.67 78.486 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS138" (id 3) (at 153.67 78.486 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3c2a320b-f5d0-4862-857c-2c92384ec7a7))
+    (pin "10" (uuid 1b22f428-6439-4f4a-ae56-b3f61ad2a858))
+    (pin "11" (uuid 0894672d-7a7f-4b3f-82b5-26a6ffe8f84f))
+    (pin "12" (uuid 9d9954e8-f49b-4eb5-8b1e-2483946f5737))
+    (pin "13" (uuid 994c038e-e5c2-43f5-8726-2a678c56ef36))
+    (pin "14" (uuid ce88044d-ecea-4f23-8869-c303de7a80b0))
+    (pin "15" (uuid e4694720-d5f3-43a0-97fe-0ffd0eb837fb))
+    (pin "16" (uuid 0b65f8e7-90d6-400c-8339-95b6efd7f077))
+    (pin "2" (uuid d689d471-70b7-4772-98da-d2d19bff1a6d))
+    (pin "3" (uuid 73f3f01e-491f-4ef2-8f75-7da45f0fc59a))
+    (pin "4" (uuid 56a2d6af-3ae3-40d1-af68-7515232ae7d6))
+    (pin "5" (uuid 323ca5a8-2f47-44f9-b750-cb7b31489147))
+    (pin "6" (uuid bf388149-30c3-40fd-aa0b-9999622040ad))
+    (pin "7" (uuid b4757af6-1386-4e98-ab28-7dba730e0aae))
+    (pin "8" (uuid 7c0d7061-ed83-42a6-9131-630c352cac31))
+    (pin "9" (uuid 757e374a-ea92-43a3-af10-d4b4fe720e20))
+  )
+
+  (symbol (lib_id "power:GND") (at 31.877 84.201 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 2fa31c02-ca13-4ea5-a171-b69e0d4548cf)
+    (property "Reference" "#PWR05" (id 0) (at 31.877 90.551 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 31.877 88.646 0))
+    (property "Footprint" "" (id 2) (at 31.877 84.201 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 31.877 84.201 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a404c125-1772-45e0-98a9-0740b288ea85))
+  )
+
+  (symbol (lib_id "power:+5V") (at 512.318 95.25 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 30deac90-56bb-402a-a399-3a537faaab69)
+    (property "Reference" "#PWR062" (id 0) (at 512.318 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 512.318 89.535 0))
+    (property "Footprint" "" (id 2) (at 512.318 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 512.318 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d8668503-a160-4198-b12d-f0bf64852413))
+  )
+
+  (symbol (lib_id "74xx:74HC245") (at 325.882 143.764 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 3216f53d-91b3-49bb-a72f-c7454a939764)
+    (property "Reference" "U13" (id 0) (at 327.9014 123.19 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 327.9014 125.73 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 325.882 143.764 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (id 3) (at 325.882 143.764 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 40bdd9d9-6ce1-4c72-8668-c2dd1d7a464e))
+    (pin "10" (uuid 4939ca8c-3e89-45d7-bc0d-c1ce80f361fa))
+    (pin "11" (uuid 02c5f107-79a2-467c-8517-59831cc09b4e))
+    (pin "12" (uuid 50f8108e-f377-4a19-94d8-77ff151e0f4b))
+    (pin "13" (uuid 4d356ff2-ca7a-456f-a1bf-f461f67f08cd))
+    (pin "14" (uuid 4d492a28-c20d-42bb-b900-e002f3f96e9d))
+    (pin "15" (uuid 77a3721e-1c2d-4be5-9584-0fe1e7df8633))
+    (pin "16" (uuid d74c8fe5-4a13-4eaa-935a-8eb871743209))
+    (pin "17" (uuid ff6e76e9-a807-4bcd-b8d9-fe874e174457))
+    (pin "18" (uuid 89efbba7-4926-4816-9d02-f891bb907eba))
+    (pin "19" (uuid d4379b6d-7f4e-400d-bdc2-1826b670d5d5))
+    (pin "2" (uuid 46230daf-56a7-4dae-9e0f-3f3ae8b64218))
+    (pin "20" (uuid 2a15488b-63eb-4a38-8c30-4acf5d677232))
+    (pin "3" (uuid da9fc879-ad6f-43f6-bbd2-e7b8a67c7fec))
+    (pin "4" (uuid 054339d9-48ba-4eb9-8fa0-0b7115a340ff))
+    (pin "5" (uuid dbc13451-6038-4e3d-8279-d41ad11e933b))
+    (pin "6" (uuid 4beab433-7801-494e-985d-6fcde791c14f))
+    (pin "7" (uuid 548a0816-d471-40de-86cb-6cc7aabbe8e3))
+    (pin "8" (uuid c7c10d47-9cf8-4aa8-8781-e68a82e883b1))
+    (pin "9" (uuid af64d698-be7c-4742-a81d-f09ebd6af2de))
+  )
+
+  (symbol (lib_id "power:+5V") (at 83.312 34.036 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 3342adab-4fcc-445e-a1c3-5bcfb31fe578)
+    (property "Reference" "#PWR014" (id 0) (at 83.312 37.846 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 83.312 28.956 0))
+    (property "Footprint" "" (id 2) (at 83.312 34.036 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 83.312 34.036 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 7468b39f-c5b2-4c6a-ad51-297566be1c23))
+  )
+
+  (symbol (lib_id "power:+5V") (at 205.105 24.384 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 349525a4-bc16-46a0-bc3e-23720e90bc51)
+    (property "Reference" "#PWR036" (id 0) (at 205.105 28.194 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 205.105 18.669 0))
+    (property "Footprint" "" (id 2) (at 205.105 24.384 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 205.105 24.384 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4d92410a-de37-4d87-a18b-7be3f8137225))
+  )
+
+  (symbol (lib_id "power:GND") (at 82.042 176.784 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 351219de-894e-4cd7-906d-4d5917b8e668)
+    (property "Reference" "#PWR011" (id 0) (at 82.042 183.134 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 82.042 181.229 0))
+    (property "Footprint" "" (id 2) (at 82.042 176.784 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 82.042 176.784 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 70626f6b-d3da-4dfe-a8d6-feb9b8673dc1))
+  )
+
+  (symbol (lib_id "power:GND") (at 92.202 229.489 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 358f0ea1-5076-4b5f-9750-c5c471956881)
+    (property "Reference" "#PWR017" (id 0) (at 92.202 235.839 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 92.202 233.934 0))
+    (property "Footprint" "" (id 2) (at 92.202 229.489 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 92.202 229.489 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d074f0b9-a2c9-44fd-a14a-f8056eb3d272))
+  )
+
+  (symbol (lib_id "74xx:74LS02") (at 559.054 108.458 0) (unit 5)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 3883a676-9959-4f25-86e6-c63c976e3ff8)
+    (property "Reference" "U5" (id 0) (at 565.15 107.1879 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 565.15 109.7279 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 559.054 108.458 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (id 3) (at 559.054 108.458 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5b9db5be-b954-4c1c-a18e-dffcdca87517))
+    (pin "2" (uuid 44824d5d-6f0a-40e8-9aa6-7cb30b0bf28d))
+    (pin "3" (uuid 97fde388-0203-4576-ab8d-266f44a8d10b))
+    (pin "4" (uuid e46c37c2-9b9f-4e12-9da9-edebc39e19b3))
+    (pin "5" (uuid 7ed0b3ca-9fc1-45af-b5c6-a02874440500))
+    (pin "6" (uuid 5c26a2df-1ed6-41cc-b644-fc483f3f58c8))
+    (pin "10" (uuid d8f783ec-b8eb-4578-ae47-b394a3fd005f))
+    (pin "8" (uuid 953cc496-6af5-4b7f-9805-50c66fd250c9))
+    (pin "9" (uuid 590ddc2a-b6a5-40e6-9b3d-25a4fab98a2b))
+    (pin "11" (uuid 54f10ea0-2853-4f65-8f92-6e54ecdeb0a6))
+    (pin "12" (uuid 8043bd12-2ca5-49ec-adb0-38498ba7cb51))
+    (pin "13" (uuid e3e00524-0b59-4646-a8e2-ad4d63060b9c))
+    (pin "14" (uuid ceadb344-4b0b-443a-a8ee-9929c0ba4bc2))
+    (pin "7" (uuid 7f89610e-bf37-4284-8d62-8b99a418b39c))
+  )
+
+  (symbol (lib_id "CustomSymbols:MENOTR_A500_Dual_3mm") (at 378.968 33.655 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 3c5abe56-5bf5-44da-b410-703baf13252d)
+    (property "Reference" "LED1" (id 0) (at 378.968 24.13 0))
+    (property "Value" "MENOTR_A500_Dual_3mm" (id 1) (at 378.968 41.91 0))
+    (property "Footprint" "w_conn_av:MENTOR A500 Dual 3mm" (id 2) (at 378.968 40.005 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 378.968 27.305 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1a" (uuid 1cc0175a-6ded-49eb-bfb1-7f65d36c7b5d))
+    (pin "1b" (uuid 6b3cc0a8-71ec-485a-896b-640dad9faa8a))
+    (pin "2a" (uuid 96a20990-57e6-4103-91a4-88766a6bc030))
+    (pin "2b" (uuid 0590165b-764d-46af-a887-3d3b28860972))
+  )
+
+  (symbol (lib_id "74xx:74LS573") (at 187.96 202.184 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 4319cf90-0bee-4d24-80af-71d3ee881cb2)
+    (property "Reference" "U9" (id 0) (at 189.9794 181.61 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 189.9794 184.15 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 187.96 202.184 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "74xx/74hc573.pdf" (id 3) (at 187.96 202.184 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8f802185-45ab-4877-993b-06f8149073e7))
+    (pin "10" (uuid caacacee-6a11-4f77-adb3-e35a6e2a5f8e))
+    (pin "11" (uuid c9a5e6f8-a526-4eff-aa93-dc143fea80bc))
+    (pin "12" (uuid baf0cc82-d175-46e7-a5e4-9d8fb075968e))
+    (pin "13" (uuid 52027b6e-d2f8-409b-a201-e4395a0cb75c))
+    (pin "14" (uuid e5b94b46-148c-44c5-a939-f204221609f1))
+    (pin "15" (uuid e95513dd-9881-42f7-b952-d2d252b1e6a0))
+    (pin "16" (uuid e9373cc3-0783-49e9-adae-ed13c20c94f2))
+    (pin "17" (uuid 181afa76-733d-4d6c-a503-7282d785043a))
+    (pin "18" (uuid c10db2e7-2bb7-4e8b-bb9f-8b72d5833f4d))
+    (pin "19" (uuid 31b5a18b-2335-4648-9011-0e0d83a245e4))
+    (pin "2" (uuid cf867ca7-5a13-4524-a58b-716372e2289d))
+    (pin "20" (uuid 785c2f99-bf3e-43a5-a9fa-2c1cb49be630))
+    (pin "3" (uuid 9f780d18-f959-4d97-961e-db47a3f31328))
+    (pin "4" (uuid e750cc1b-097a-474a-83bc-cd9133058879))
+    (pin "5" (uuid 29a7b93d-c463-4fbb-8c84-c3640a42d1f7))
+    (pin "6" (uuid 16193478-4a56-46c3-907e-871a581697b2))
+    (pin "7" (uuid 558374cd-a56a-4d37-bcaf-6a5a37912552))
+    (pin "8" (uuid 4fdb1ed8-6342-4ede-8c2e-551e4eacee8a))
+    (pin "9" (uuid 2f4de506-9229-43a0-82ee-eed9ae31024f))
+  )
+
+  (symbol (lib_id "power:+5V") (at 250.952 148.336 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 46701c7d-6ab0-4eeb-a456-0682092e1b03)
+    (property "Reference" "#PWR042" (id 0) (at 250.952 152.146 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 250.952 143.256 0))
+    (property "Footprint" "" (id 2) (at 250.952 148.336 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 250.952 148.336 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b7b9da8f-d714-4e79-897b-0256d7c3b716))
+  )
+
+  (symbol (lib_id "power:+5V") (at 187.706 235.204 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 47e2aa48-96a9-4f92-a24b-fc83e6312f21)
+    (property "Reference" "#PWR030" (id 0) (at 187.706 239.014 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 187.706 230.124 0))
+    (property "Footprint" "" (id 2) (at 187.706 235.204 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 187.706 235.204 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid cf026012-cc5f-4d0f-9436-88c628dddd2c))
+  )
+
+  (symbol (lib_id "Oscillator:ACO-xxxMHz") (at 205.105 32.004 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 4d73afef-3e12-4b64-be10-a6c5f9031031)
+    (property "Reference" "X1" (id 0) (at 198.755 30.7339 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "1MHz" (id 1) (at 198.755 33.2739 0)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "Oscillator:Oscillator_DIP-14" (id 2) (at 216.535 40.894 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.conwin.com/datasheets/cx/cx030.pdf" (id 3) (at 202.565 32.004 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dc0bde24-cfa0-4813-9bb6-d23e43b88da5))
+    (pin "14" (uuid c79f6c24-897f-4118-8bde-3eca02753533))
+    (pin "7" (uuid b7c08741-a147-49a5-8e0e-7b61f7ad6bec))
+    (pin "8" (uuid 98b8712f-03a6-454b-853f-d72ca4b19a26))
+  )
+
+  (symbol (lib_id "power:GND") (at 268.986 194.818 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 54016dbe-9e61-425c-b939-1db8faf83ea0)
+    (property "Reference" "#PWR045" (id 0) (at 268.986 201.168 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 268.986 199.39 0))
+    (property "Footprint" "" (id 2) (at 268.986 194.818 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 268.986 194.818 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2051198d-c767-44e1-b2f3-e2b5707b3bea))
+  )
+
+  (symbol (lib_id "Regulator_Linear:LM7910_TO220") (at 350.774 208.534 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 55bcf7e1-bd8e-4f1a-9838-16709b0f2d2d)
+    (property "Reference" "U17" (id 0) (at 350.774 213.36 0))
+    (property "Value" "" (id 1) (at 350.774 215.9 0))
+    (property "Footprint" "" (id 2) (at 350.774 213.614 0)
+      (effects (font (size 1.27 1.27) italic) hide)
+    )
+    (property "Datasheet" "https://www.onsemi.com/pub/Collateral/MC7900-D.PDF" (id 3) (at 350.774 208.534 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid faf581c7-24ca-47c6-8a3a-d900ce9a1eb7))
+    (pin "2" (uuid c329dcdf-bc37-4d5d-9e45-d64a8f253405))
+    (pin "3" (uuid 4630128d-a723-477d-96a3-55fb12daa229))
+  )
+
+  (symbol (lib_id "power:GND") (at 94.742 275.844 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 5882e1c3-6627-4f95-8b8b-d6149bc8c954)
+    (property "Reference" "#PWR019" (id 0) (at 94.742 282.194 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 94.742 280.289 0))
+    (property "Footprint" "" (id 2) (at 94.742 275.844 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 94.742 275.844 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5453acdd-fb44-4fbb-b842-6522a7bc4d70))
+  )
+
+  (symbol (lib_id "power:GND") (at 82.042 268.224 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 5b6cf0d4-4f76-408b-8631-12cb007ec5af)
+    (property "Reference" "#PWR013" (id 0) (at 82.042 274.574 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 82.042 272.669 0))
+    (property "Footprint" "" (id 2) (at 82.042 268.224 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 82.042 268.224 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e4b043a6-d5a9-458d-a811-ee16dbdda0e1))
+  )
+
+  (symbol (lib_id "power:+5V") (at 325.882 123.444 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 5c5858e8-d3ea-44b0-83d9-083535858e12)
+    (property "Reference" "#PWR052" (id 0) (at 325.882 127.254 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 325.882 118.364 0))
+    (property "Footprint" "" (id 2) (at 325.882 123.444 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 325.882 123.444 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d4d07b33-d232-4aea-bad4-d60915604c2e))
+  )
+
+  (symbol (lib_id "power:+5V") (at 559.054 95.758 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 5f5f5ab6-23de-460e-892f-4267db56d06b)
+    (property "Reference" "#PWR066" (id 0) (at 559.054 99.568 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 559.054 90.043 0))
+    (property "Footprint" "" (id 2) (at 559.054 95.758 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 559.054 95.758 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fc47a5e2-e1b5-4d84-938c-a01609b6ddae))
+  )
+
+  (symbol (lib_id "power:-5V") (at 24.892 262.509 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 61b13df8-18fe-45aa-bac8-30d48a3d6621)
+    (property "Reference" "#PWR02" (id 0) (at 24.892 259.969 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "-5V" (id 1) (at 24.892 257.429 0))
+    (property "Footprint" "" (id 2) (at 24.892 262.509 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 24.892 262.509 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 68bf1d6c-ba68-4aaf-88d3-009ba6703716))
+  )
+
+  (symbol (lib_id "power:+5V") (at 491.363 95.25 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 680f3f44-b594-4a0a-832a-77b1b62bc81d)
+    (property "Reference" "#PWR060" (id 0) (at 491.363 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 491.363 89.535 0))
+    (property "Footprint" "" (id 2) (at 491.363 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 491.363 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 185f4b63-24fc-42d7-bcdc-f2943e266c99))
+  )
+
+  (symbol (lib_id "Device:R") (at 387.858 34.925 90) (unit 1)
+    (in_bom yes) (on_board yes)
+    (uuid 687ac544-67df-4885-8d0b-bd75c0c29fa0)
+    (property "Reference" "R4" (id 0) (at 387.858 40.005 90))
+    (property "Value" "10k" (id 1) (at 387.858 37.465 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 387.858 36.703 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 387.858 34.925 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 654ce563-f7d0-4ede-8ceb-b3b01cf90b48))
+    (pin "2" (uuid 462e9436-79de-466c-80c2-8633b973e9e7))
+  )
+
+  (symbol (lib_id "74xx:74LS06") (at 491.363 107.95 0) (unit 7)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 6cb8b9e1-33fd-4645-9f35-8e3f3bf1e601)
+    (property "Reference" "U19" (id 0) (at 497.713 106.6799 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS06" (id 1) (at 497.713 109.2199 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 491.363 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS06" (id 3) (at 491.363 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 07b65fae-001c-4836-b8b2-77a223855c2f))
+    (pin "2" (uuid f86c2634-90fb-4f58-a185-696f4c1809d2))
+    (pin "3" (uuid 70562f7d-2ec4-447b-ba36-3ce5adf56914))
+    (pin "4" (uuid 272f8600-b404-46a0-837d-a342319df2dc))
+    (pin "5" (uuid 52717866-389a-42ce-ac21-1dae2d80531d))
+    (pin "6" (uuid 74bd0e14-bed8-4263-9776-1a2a74dd7d45))
+    (pin "8" (uuid ae5d81d3-c2e4-46a4-b1d2-a475a1296e6e))
+    (pin "9" (uuid fa432509-5a0f-4115-8eb7-00b34276bb53))
+    (pin "10" (uuid 1da74b24-2c4c-47f0-a0c7-b7f9e9ef86b7))
+    (pin "11" (uuid dd1fec93-cea1-4444-96d1-dfcc30af692a))
+    (pin "12" (uuid 82a6c54b-9c02-4efb-aa72-c0ed1e533a8d))
+    (pin "13" (uuid 9af51a16-798f-457d-aa20-ff16375e84f4))
+    (pin "14" (uuid e0bb6b2c-c01e-4c6f-9d00-57f83805fcb7))
+    (pin "7" (uuid 2c14a466-235b-4f46-b751-92b0f2ca7e98))
+  )
+
+  (symbol (lib_id "74xx:74LS02") (at 535.813 107.95 0) (unit 5)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 6fe63a16-2672-4d97-9761-dd268671ebca)
+    (property "Reference" "U20" (id 0) (at 542.798 106.6799 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS02" (id 1) (at 542.798 109.2199 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 535.813 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (id 3) (at 535.813 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b8ebf3e0-6988-4e26-b0c7-81646cfd796e))
+    (pin "2" (uuid d13b94cb-05a7-40ee-ad70-a44beaea556b))
+    (pin "3" (uuid 8faec2b1-c443-4fc1-936d-56db668996a0))
+    (pin "4" (uuid 3a99f651-17b8-43cf-8ed8-b928452980c0))
+    (pin "5" (uuid 39076125-8c61-4cca-9816-c316bbb88164))
+    (pin "6" (uuid d4e95ff1-08ea-424c-b491-36aac665b921))
+    (pin "10" (uuid fa5d0834-e79d-439c-9e0a-0813c323a6bc))
+    (pin "8" (uuid c5aaf8e8-7a99-4313-804c-6edca9195dc5))
+    (pin "9" (uuid 89a5920d-03a1-44f3-b70e-670d6b81feee))
+    (pin "11" (uuid 48ce8bc7-332c-491e-a1c5-50df9d6fa392))
+    (pin "12" (uuid 48ef525d-167d-4789-8314-c3028e886e41))
+    (pin "13" (uuid 37ee7610-90f1-4d14-a892-f109ccd12732))
+    (pin "14" (uuid 36c1328d-f519-450c-8029-508601df99a6))
+    (pin "7" (uuid 55239883-1505-442d-a87e-c1ad3bdc00c1))
+  )
+
+  (symbol (lib_id "Device:R_Network08") (at 39.116 72.136 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 74f4ce35-3d20-443e-b78a-ba826e9f8c33)
+    (property "Reference" "RN1" (id 0) (at 39.37 58.166 90))
+    (property "Value" "R_Network08" (id 1) (at 39.37 60.706 90))
+    (property "Footprint" "Resistor_THT:R_Array_SIP9" (id 2) (at 39.116 60.071 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.vishay.com/docs/31509/csc.pdf" (id 3) (at 39.116 72.136 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 43f8953c-4883-4117-85b4-29ae72121349))
+    (pin "2" (uuid 22e6bbd3-4fa2-4465-97ca-d4070e214988))
+    (pin "3" (uuid ce233249-7285-407b-9577-4edc1f1679b2))
+    (pin "4" (uuid 4c7a4935-b301-4fda-b5dc-70744a736a13))
+    (pin "5" (uuid 3ab38c91-7c86-4355-9b96-b9967f769353))
+    (pin "6" (uuid 0f1e434c-6eb9-48af-bff4-827fb2aae1cc))
+    (pin "7" (uuid d8681f61-1dd9-4005-8cc5-91dc898226f2))
+    (pin "8" (uuid 10995c75-04bb-4221-9b2d-558133d73a9b))
+    (pin "9" (uuid d905710f-396c-4dab-90f1-13a003c5c689))
+  )
+
+  (symbol (lib_id "Device:R") (at 392.176 61.595 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 77c5483a-ab96-447c-8f8e-bc1d8a4a69f0)
+    (property "Reference" "R5" (id 0) (at 394.716 60.3249 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10k" (id 1) (at 394.716 62.8649 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 390.398 61.595 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 392.176 61.595 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e0a5f149-82b1-4477-b668-c2fc3d3f8881))
+    (pin "2" (uuid 9036a6a4-2759-4625-a6a0-c193343d8e84))
+  )
+
+  (symbol (lib_id "power:+5V") (at 279.4 24.384 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 7abd8d21-a11f-484b-9b14-d12f9e186b25)
+    (property "Reference" "#PWR049" (id 0) (at 279.4 28.194 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 279.4 18.669 0))
+    (property "Footprint" "" (id 2) (at 279.4 24.384 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 279.4 24.384 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 55449acb-3c7a-4d64-8199-33535d3983f9))
+  )
+
+  (symbol (lib_id "74xx:74LS02") (at 172.212 45.974 0) (unit 2)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 7b78b97b-a36b-4f88-b33b-87542d2319f5)
+    (property "Reference" "U5" (id 0) (at 172.212 36.83 0))
+    (property "Value" "" (id 1) (at 172.212 39.37 0))
+    (property "Footprint" "" (id 2) (at 172.212 45.974 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (id 3) (at 172.212 45.974 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5df3d94b-53c4-4b3d-8a93-7a91b476f5d0))
+    (pin "2" (uuid 723dde6f-d5bd-4f1a-80d6-91e7b3861ac0))
+    (pin "3" (uuid 7fe8f781-0e30-4592-89c2-a03d349ad8ab))
+    (pin "4" (uuid e46c37c2-9b9f-4e12-9da9-edebc39e19b3))
+    (pin "5" (uuid 7ed0b3ca-9fc1-45af-b5c6-a02874440500))
+    (pin "6" (uuid 5c26a2df-1ed6-41cc-b644-fc483f3f58c8))
+    (pin "10" (uuid 922b112b-ea07-41bf-9524-31a6d8f95c5f))
+    (pin "8" (uuid b07a6d42-fe04-4c11-afa6-420ba5031202))
+    (pin "9" (uuid 83212417-ada5-483c-a32e-03647f1a69e6))
+    (pin "11" (uuid 54f10ea0-2853-4f65-8f92-6e54ecdeb0a6))
+    (pin "12" (uuid 8043bd12-2ca5-49ec-adb0-38498ba7cb51))
+    (pin "13" (uuid e3e00524-0b59-4646-a8e2-ad4d63060b9c))
+    (pin "14" (uuid ceadb344-4b0b-443a-a8ee-9929c0ba4bc2))
+    (pin "7" (uuid 7f89610e-bf37-4284-8d62-8b99a418b39c))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_02x04_Odd_Even") (at 271.78 211.074 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 7d3d6117-0be9-4acc-ae9b-980cc2855d9c)
+    (property "Reference" "J5" (id 0) (at 273.05 201.93 0))
+    (property "Value" "" (id 1) (at 273.05 204.47 0))
+    (property "Footprint" "" (id 2) (at 271.78 211.074 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 271.78 211.074 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 55017ee7-998b-4f93-8d72-43333c055e93))
+    (pin "2" (uuid e0a77f10-1176-4f6a-830a-d70c5e5bb251))
+    (pin "3" (uuid 418f342e-8b7b-4efb-90f9-52127c43c8e4))
+    (pin "4" (uuid 1f6848f2-2370-431c-a8f5-37585ad56645))
+    (pin "5" (uuid f0573882-df45-43e2-bee9-89230df5189c))
+    (pin "6" (uuid 36c0bb9f-f84b-4aa3-a2c1-33a9ce5821fb))
+    (pin "7" (uuid 83155a22-7805-44a8-bd20-e4f83a891fb6))
+    (pin "8" (uuid cefb917b-9d84-42e6-9986-a596e1ec75ec))
+  )
+
+  (symbol (lib_id "power:+5V") (at 154.94 194.056 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 7ddebd90-a193-482b-89c0-215e97c18d10)
+    (property "Reference" "#PWR028" (id 0) (at 154.94 197.866 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 154.94 188.976 0))
+    (property "Footprint" "" (id 2) (at 154.94 194.056 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 154.94 194.056 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 04fc46d9-455b-439e-b098-f937e234fee3))
+  )
+
+  (symbol (lib_id "Connector:DB9_Male") (at 132.588 200.406 180) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 82ac7ff2-46c9-482d-8e7d-53fa4d28e695)
+    (property "Reference" "J4" (id 0) (at 132.588 181.356 0))
+    (property "Value" "" (id 1) (at 132.588 183.896 0))
+    (property "Footprint" "" (id 2) (at 132.588 200.406 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" " ~" (id 3) (at 132.588 200.406 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c3ad7fed-d4ca-46f3-9b18-90164da4d23f))
+    (pin "2" (uuid 3032093e-71a0-489f-b27a-15b6ac1b6821))
+    (pin "3" (uuid a0a89bb7-6887-4f67-b2d6-1f69767dd9dd))
+    (pin "4" (uuid 418da76b-0ccb-4adf-a84e-780b5930e1e0))
+    (pin "5" (uuid d430cb9e-64ce-44de-bddd-01ebc6600cec))
+    (pin "6" (uuid e75adef9-ad77-4bf8-ae45-bf87c2a8f691))
+    (pin "7" (uuid 4bd4b755-d993-4095-8c05-64f5e5c697c5))
+    (pin "8" (uuid 7076643d-ec16-43ef-b278-7cd5fdc71445))
+    (pin "9" (uuid a191ef0a-4cf1-4cf2-8de5-cb6573c480af))
+  )
+
+  (symbol (lib_id "power:-10V") (at 276.352 194.818 180) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 8307fe2e-56fb-419a-a9a8-0232dd26decf)
+    (property "Reference" "#PWR048" (id 0) (at 276.352 197.358 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "" (id 1) (at 276.352 199.39 0))
+    (property "Footprint" "" (id 2) (at 276.352 194.818 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 276.352 194.818 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid fb4f3490-6942-4f9b-89dd-7e4b3d3262ab))
+  )
+
+  (symbol (lib_id "74xx:74LS06") (at 359.156 67.31 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 8443d732-cbb9-4e7e-bdc3-21302635e4b0)
+    (property "Reference" "U14" (id 0) (at 359.156 58.42 0))
+    (property "Value" "74LS06" (id 1) (at 359.156 60.96 0))
+    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_Socket_LongPads" (id 2) (at 359.156 67.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS06" (id 3) (at 359.156 67.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 03af577d-df12-43b2-bc3b-cea94eb75d3f))
+    (pin "2" (uuid 6a669fe1-e030-431b-99f0-46a98137bc3e))
+    (pin "3" (uuid 2d823a86-9982-4485-a879-b829a08a534e))
+    (pin "4" (uuid 190638a4-a3dc-4de3-842e-7eb219c50824))
+    (pin "5" (uuid 64a04bd3-372c-4b95-be28-e8374ce47fdc))
+    (pin "6" (uuid 792fb73f-22ff-4f8e-8951-ebd01f7587ed))
+    (pin "8" (uuid 5b0a4d8c-c2d8-4b72-a87b-684b6627acab))
+    (pin "9" (uuid 71111a1b-21b5-450e-8a7a-40515a65cd4a))
+    (pin "10" (uuid ee58cfd5-1c32-4114-a15d-059b308fe568))
+    (pin "11" (uuid 43a8ad93-8652-4fc3-98b3-63bf31afc513))
+    (pin "12" (uuid 9be5693c-b86f-40e0-ab3e-41dcf440d058))
+    (pin "13" (uuid b473088c-c1df-4db0-b8ff-b54d2b4d3d48))
+    (pin "14" (uuid 50b7e915-bc6a-41a3-a1ad-3bbec88c54ab))
+    (pin "7" (uuid 0ed2a6d2-9dc3-4f24-9975-49b1120e3580))
+  )
+
+  (symbol (lib_id "Jumper:Jumper_3_Open") (at 328.93 67.31 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 84a62f6e-e655-4973-b9cd-6c9f5174d72c)
+    (property "Reference" "JP1" (id 0) (at 325.882 66.0399 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "Jumper_3_Open" (id 1) (at 325.882 68.5799 90)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical" (id 2) (at 328.93 67.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 328.93 67.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 06a23b65-c458-4081-aaa1-40d0a658a2d4))
+    (pin "2" (uuid aafc1d12-9cd0-474c-86d4-04c56b1cfaae))
+    (pin "3" (uuid ac335cdd-37af-4c83-af6b-8c30eabf7f3e))
+  )
+
+  (symbol (lib_id "Zilog_Z80_Peripherals:SIO0-DIP-40") (at 271.78 29.464 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 8a229586-b0eb-4429-a103-449c8e96f585)
+    (property "Reference" "IC1" (id 0) (at 281.4194 24.384 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 281.4194 26.924 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 281.94 -17.526 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 251.46 58.674 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Description" "Z80 CMOS SIO/0 Z84C40 Zilog" (id 4) (at 281.94 -12.446 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Height" "4.06" (id 5) (at 281.94 -9.906 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Manufacturer_Name" "Zilog" (id 6) (at 281.94 -7.366 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Manufacturer_Part_Number" "Z84C4206PEG" (id 7) (at 281.94 -4.826 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Mouser Part Number" "692-Z84C4206PEG" (id 8) (at 281.94 -2.286 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Mouser Price/Stock" "https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C4206PEG" (id 9) (at 281.94 0.254 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "RS Part Number" "6600766" (id 10) (at 281.94 2.794 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "RS Price/Stock" "https://uk.rs-online.com/web/p/products/6600766" (id 11) (at 281.94 5.334 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Allied_Number" "R1000052" (id 12) (at 281.94 7.874 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Allied Price/Stock" "https://www.alliedelec.com/zilog-z84c4206peg/R1000052/" (id 13) (at 281.94 10.414 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (pin "1" (uuid 14bdd341-ef7f-4aea-8253-96597c3a4443))
+    (pin "10" (uuid cdaf151d-01cc-493f-a344-66b31da6f1d4))
+    (pin "11" (uuid dd40b45d-3767-4482-80ae-99424bd50c16))
+    (pin "12" (uuid 56b09088-a57c-441e-ae1f-bd4398099175))
+    (pin "13" (uuid cb38e51c-b267-4be1-9813-2fc12b6a3e12))
+    (pin "14" (uuid 5d3fb183-0f51-454d-89a3-e511aad5e003))
+    (pin "15" (uuid 720ae383-f2ec-448b-a932-f0854e34cddd))
+    (pin "16" (uuid 8db3a9c7-27ac-44d3-84ff-b7bf30fe742e))
+    (pin "17" (uuid 30893cbf-8ce7-43ff-a67a-7ab2cedcc0ae))
+    (pin "18" (uuid 2445517d-c721-4675-94b7-6ba1e79bdb30))
+    (pin "19" (uuid 8dc5fc5a-1383-4924-a609-0d4d2ec3f68e))
+    (pin "2" (uuid b7dbde41-cd4a-4361-a041-a422ea177cc5))
+    (pin "20" (uuid 5bbfac04-8a57-4f33-8344-e5c2233ebf24))
+    (pin "21" (uuid 5629f661-91ba-4482-92f9-563bc43b0660))
+    (pin "22" (uuid 4f1c4753-9e5e-410e-821e-52efe15cf90a))
+    (pin "23" (uuid 0bbebf32-ca60-4f71-a320-358ac51d3ffb))
+    (pin "24" (uuid eeb1dad6-2328-472c-b032-0e459956a84a))
+    (pin "25" (uuid 9e200553-4ded-4482-a514-44861d0e714d))
+    (pin "26" (uuid f99dfe9d-1860-4661-bf1b-026a49fe0ead))
+    (pin "27" (uuid 9ae16952-129d-4bb2-9748-c24f17164dd9))
+    (pin "28" (uuid 684d0f7a-b252-4a65-ace4-2ddcfe9e3079))
+    (pin "29" (uuid 0c215629-2731-4729-be92-661d2c631d50))
+    (pin "3" (uuid fd70c232-56c5-4ea9-98bd-588477489dcd))
+    (pin "30" (uuid 85be0fba-cd3d-47a4-b862-d7f3a915ed24))
+    (pin "31" (uuid 042e6e68-6c7a-4643-bf0e-fbb523207b9b))
+    (pin "32" (uuid a3567a40-5d66-49cc-a83b-ad505c784235))
+    (pin "33" (uuid dfc364ff-38f8-4b5e-98bd-e452df883b5f))
+    (pin "34" (uuid 2fc3c53c-c787-4bb4-a1be-7c7ec019cff5))
+    (pin "35" (uuid 65dae48a-34fa-4bd6-b343-f8503ac9160e))
+    (pin "36" (uuid 54512f8e-811e-44cc-9ad2-108e238a2ad5))
+    (pin "37" (uuid 981d0998-43ee-4935-a143-bba5b31b6533))
+    (pin "38" (uuid e52ad66d-4e2c-412b-a57b-0fe0eb3b445e))
+    (pin "39" (uuid 3d55ede6-2309-4000-8e69-fe1bafc96e6e))
+    (pin "4" (uuid d35abe4e-6502-404f-8554-43fadbd8e071))
+    (pin "40" (uuid d5f0d6b3-361e-4d40-804d-5ccabeee1020))
+    (pin "5" (uuid af41480d-4c40-4378-a176-67bcc19659ef))
+    (pin "6" (uuid 478c3925-7edd-47a4-a4cd-a40b708e187c))
+    (pin "7" (uuid ba90c17c-2b94-4505-8097-e85a152230b7))
+    (pin "8" (uuid bf6c9c69-bddb-44f7-9e6d-b2f2ad82026c))
+    (pin "9" (uuid 5892fcde-68d9-4471-9c3a-5258c2b27078))
+  )
+
+  (symbol (lib_id "power:GND") (at 559.054 121.158 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 8b9ce035-e11d-453a-9b9b-87776ba0aa06)
+    (property "Reference" "#PWR067" (id 0) (at 559.054 127.508 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 559.054 126.238 0))
+    (property "Footprint" "" (id 2) (at 559.054 121.158 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 559.054 121.158 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 73b497fc-df3d-4f6a-8b77-827470a2e22b))
+  )
+
+  (symbol (lib_id "power:+5V") (at 311.15 128.778 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 91bd605f-09ca-4991-821a-db4e388f8652)
+    (property "Reference" "#PWR051" (id 0) (at 311.15 132.588 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 311.15 123.698 0))
+    (property "Footprint" "" (id 2) (at 311.15 128.778 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 311.15 128.778 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4f48b401-5b98-4f99-b7ef-b1570a416e36))
+  )
+
+  (symbol (lib_id "Regulator_Linear:LM7915_TO220") (at 350.52 226.06 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 957f1d1c-cb6d-472a-aac1-b124b98d2010)
+    (property "Reference" "U15" (id 0) (at 350.52 231.14 0))
+    (property "Value" "" (id 1) (at 350.52 233.68 0))
+    (property "Footprint" "" (id 2) (at 350.52 231.14 0)
+      (effects (font (size 1.27 1.27) italic) hide)
+    )
+    (property "Datasheet" "https://www.onsemi.com/pub/Collateral/MC7900-D.PDF" (id 3) (at 350.52 226.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid cdfa5994-69c4-4e1d-94cf-e5a452ed9054))
+    (pin "2" (uuid b3deea23-97f6-456b-89bf-5d59bdfb3650))
+    (pin "3" (uuid f27d89cb-61fc-4a4f-b5c7-ec208092a018))
+  )
+
+  (symbol (lib_id "power:+5V") (at 535.813 95.25 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 960ac6bc-1511-4c5f-8b78-7deab24c3f6e)
+    (property "Reference" "#PWR064" (id 0) (at 535.813 99.06 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 535.813 89.535 0))
+    (property "Footprint" "" (id 2) (at 535.813 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 535.813 95.25 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid f425abf0-5efb-432d-aa6b-19113cfc4a58))
+  )
+
+  (symbol (lib_id "74xx:74LS06") (at 343.916 67.31 0) (unit 2)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 97ee646a-519a-421a-a31f-36710f57dc21)
+    (property "Reference" "U14" (id 0) (at 343.916 57.785 0))
+    (property "Value" "74LS06" (id 1) (at 343.916 60.325 0))
+    (property "Footprint" "" (id 2) (at 343.916 67.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS06" (id 3) (at 343.916 67.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 07b65fae-001c-4836-b8b2-77a223855c30))
+    (pin "2" (uuid f86c2634-90fb-4f58-a185-696f4c1809d3))
+    (pin "3" (uuid 41e64dc2-7dc4-451f-8408-593f3b86b18b))
+    (pin "4" (uuid 087dc638-cc98-4d26-8edc-7d039dc778db))
+    (pin "5" (uuid c81c8c77-0b0f-44f8-a2fd-9b3b95d70732))
+    (pin "6" (uuid 3398c3d3-e0c1-4610-91ed-773d855666d5))
+    (pin "8" (uuid ae5d81d3-c2e4-46a4-b1d2-a475a1296e6f))
+    (pin "9" (uuid fa432509-5a0f-4115-8eb7-00b34276bb54))
+    (pin "10" (uuid 1da74b24-2c4c-47f0-a0c7-b7f9e9ef86b8))
+    (pin "11" (uuid dd1fec93-cea1-4444-96d1-dfcc30af692b))
+    (pin "12" (uuid 82a6c54b-9c02-4efb-aa72-c0ed1e533a8e))
+    (pin "13" (uuid 9af51a16-798f-457d-aa20-ff16375e84f5))
+    (pin "14" (uuid e0bb6b2c-c01e-4c6f-9d00-57f83805fcb8))
+    (pin "7" (uuid 2c14a466-235b-4f46-b751-92b0f2ca7e99))
+  )
+
+  (symbol (lib_id "Connector:DIN-5") (at 382.016 69.85 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9810c062-d540-4d9c-8b60-21a72f02a973)
+    (property "Reference" "J7" (id 0) (at 382.0161 77.47 0))
+    (property "Value" "DIN-5" (id 1) (at 382.0161 80.01 0))
+    (property "Footprint" "w_conn_av:din-5" (id 2) (at 382.016 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf" (id 3) (at 382.016 69.85 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d343da65-4f03-4927-8aac-57093e070efe))
+    (pin "2" (uuid 76756735-b7d1-4d08-a161-02f7fb962f90))
+    (pin "3" (uuid c957abb4-099b-4890-aa9d-46164bdf38fb))
+    (pin "4" (uuid c5e28876-a10a-4d6b-8f25-d2186b418623))
+    (pin "5" (uuid f00d67aa-3326-444b-9a7d-71fc0820ef93))
+  )
+
+  (symbol (lib_id "74xx:74HC245") (at 94.742 255.524 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9997f3fc-da32-486c-919a-115c76581c2b)
+    (property "Reference" "U4" (id 0) (at 96.7614 234.569 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 96.7614 237.109 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 94.742 255.524 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (id 3) (at 94.742 255.524 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid bb21a924-5261-4a5c-95e5-acd2b6e5b290))
+    (pin "10" (uuid 248693cc-dd09-4e91-9144-addfa205c8eb))
+    (pin "11" (uuid 0b346118-df27-4c9d-9ddf-a8e0c4e33650))
+    (pin "12" (uuid 2c27d5b4-9d32-430f-965a-3f7d299ea874))
+    (pin "13" (uuid d6175e93-926d-4e09-ab9e-c7cf43da0a97))
+    (pin "14" (uuid 80c0810e-6798-450f-8f37-e18f2b09c3cc))
+    (pin "15" (uuid dbeba0dd-4a4e-49ab-9e6a-a3d481c867e4))
+    (pin "16" (uuid a1fd489c-dd12-48a6-b2a9-2b8dd0a25561))
+    (pin "17" (uuid 6193f943-b502-4fb3-b3cc-61ee3d71aeaa))
+    (pin "18" (uuid b730d814-61d0-4442-8668-cac02b45283b))
+    (pin "19" (uuid e99001c5-edc8-49d6-a727-861e6060ad32))
+    (pin "2" (uuid 212f8edd-7a96-4337-9520-4d9d313a3401))
+    (pin "20" (uuid 56b3ed77-236b-4479-9c60-0bef4eea195a))
+    (pin "3" (uuid b19d9865-ea46-4a0e-b8a4-0aab6ac83a24))
+    (pin "4" (uuid c8bdbcec-a904-4625-b97a-54b6eec833f5))
+    (pin "5" (uuid d7d88232-8788-4d95-b291-98e7fa6bb7a5))
+    (pin "6" (uuid c7829831-5093-4519-b29a-46c20ea69cc8))
+    (pin "7" (uuid 2dee6adb-412c-44f5-b289-4ae82e4780ee))
+    (pin "8" (uuid f28eaf3c-3d8a-4220-8245-587edb04e7fc))
+    (pin "9" (uuid 11b1b15b-f852-41a6-9d2e-5f232502054e))
+  )
+
+  (symbol (lib_id "power:+5V") (at 154.686 247.396 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9c5b6cd2-cdb7-4c09-a9a1-794b38770bd5)
+    (property "Reference" "#PWR027" (id 0) (at 154.686 251.206 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 154.686 242.316 0))
+    (property "Footprint" "" (id 2) (at 154.686 247.396 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 154.686 247.396 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 0f5a76bc-1ca1-494c-98b8-620881904cc5))
+  )
+
+  (symbol (lib_id "power:+5V") (at 206.375 54.864 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9c6a23ce-1342-4abd-9430-63746c8a2682)
+    (property "Reference" "#PWR038" (id 0) (at 206.375 58.674 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 206.375 49.149 0))
+    (property "Footprint" "" (id 2) (at 206.375 54.864 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 206.375 54.864 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid eea985ce-2161-4a62-ac90-40121e0999d6))
+  )
+
+  (symbol (lib_id "power:+3.3V") (at 21.082 265.049 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9d780202-bc0d-4b80-bcfc-4a1f27f3a2cd)
+    (property "Reference" "#PWR01" (id 0) (at 21.082 268.859 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+3.3V" (id 1) (at 21.082 259.969 0))
+    (property "Footprint" "" (id 2) (at 21.082 265.049 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 21.082 265.049 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e8d742ee-fc08-4d94-9b6d-26bc79db85e5))
+  )
+
+  (symbol (lib_id "power:GND") (at 279.4 89.154 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid 9e07e154-22d9-4411-95a4-e73b0830587d)
+    (property "Reference" "#PWR050" (id 0) (at 279.4 95.504 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 279.4 94.234 0))
+    (property "Footprint" "" (id 2) (at 279.4 89.154 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 279.4 89.154 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9e429339-1415-487f-aa3d-1ba580df1ba6))
+  )
+
+  (symbol (lib_id "Device:R") (at 338.709 90.043 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a0a8ec54-004d-4188-b817-240ea9ab8902)
+    (property "Reference" "R1" (id 0) (at 341.249 88.7729 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "10k" (id 1) (at 341.249 91.3129 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 336.931 90.043 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 338.709 90.043 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 136cffd2-00de-4643-913d-47a63d81e714))
+    (pin "2" (uuid 6407bb3f-180a-4048-a869-34ce4415b8c3))
+  )
+
+  (symbol (lib_id "74xx:74HCT4051") (at 271.78 179.578 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a0c1da2f-3c91-41b1-9697-d9ee76884b30)
+    (property "Reference" "U11" (id 0) (at 273.7994 163.83 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 273.7994 166.37 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 271.78 189.738 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/ds/symlink/cd74hct4051.pdf" (id 3) (at 271.78 189.738 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 6031a78b-d6cd-49ea-be2f-61ab3fd1775c))
+    (pin "10" (uuid c625411c-5a67-4efe-9660-8104022fb09d))
+    (pin "11" (uuid 097f670f-6555-441e-bc1b-e77a459d9704))
+    (pin "12" (uuid 8dcf4ea8-70dd-457f-b52f-c1a3c21b4b1d))
+    (pin "13" (uuid 2a2d9898-9e20-4b5f-afca-860e7a416b7c))
+    (pin "14" (uuid 24e6acc4-8a0b-4ecf-aaa8-5ff8433a86f4))
+    (pin "15" (uuid 12fd2a10-23de-4574-8a0c-b7805c64e9ba))
+    (pin "16" (uuid a972a8f1-6e80-4943-a274-df51a2e0ebc8))
+    (pin "2" (uuid 36d17aa2-e387-4b5c-9850-72e38a840b0c))
+    (pin "3" (uuid fd310520-db82-4afc-a066-7c10f2d4163e))
+    (pin "4" (uuid e69cbf8f-a769-4324-8423-3c39c8b53756))
+    (pin "5" (uuid acf71ad7-a294-4e0b-8277-d996cc72dd16))
+    (pin "6" (uuid a20d0e29-355a-49fe-9882-ae9d4b0d37b8))
+    (pin "7" (uuid 5da949eb-854d-4076-b668-c748f958bec7))
+    (pin "8" (uuid 7b2ed0d8-4649-445d-a41f-edaf7b720cc4))
+    (pin "9" (uuid 9f9ae3e4-d47c-4283-be96-930520172a1c))
+  )
+
+  (symbol (lib_id "Connector_Generic:Conn_02x05_Odd_Even") (at 54.864 95.758 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a444cd57-1105-45fa-9127-d3474435bac2)
+    (property "Reference" "J2" (id 0) (at 62.484 93.2179 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Value" "" (id 1) (at 62.484 95.7579 90)
+      (effects (font (size 1.27 1.27)) (justify right))
+    )
+    (property "Footprint" "" (id 2) (at 54.864 95.758 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 54.864 95.758 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 693924e1-86ab-4edf-94c2-889a073917f1))
+    (pin "10" (uuid e8bb01e1-5efd-4dc7-b654-7de591024294))
+    (pin "2" (uuid 1f346b99-8d8b-4d2b-8c9f-c70d9f089a38))
+    (pin "3" (uuid 92026d9d-429e-404f-af12-2318b38fe97c))
+    (pin "4" (uuid cd3abdbb-6c87-407b-9ee6-b0be554a58c4))
+    (pin "5" (uuid db94fdea-6050-44b6-9708-99413d4c1289))
+    (pin "6" (uuid 39aa8ab9-0040-40bf-aeca-eb9926414378))
+    (pin "7" (uuid c04423e7-2e4c-47d3-9671-ca0580b99054))
+    (pin "8" (uuid f3f6f4bb-2f61-4c9e-bf5b-036f2df7a671))
+    (pin "9" (uuid 57d2761f-1d78-4d8d-b644-2697aed2c2b8))
+  )
+
+  (symbol (lib_id "power:GND") (at 92.202 184.404 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a8b704a5-7c23-4fae-bb66-39e1b0f39efc)
+    (property "Reference" "#PWR016" (id 0) (at 92.202 190.754 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 92.202 188.849 0))
+    (property "Footprint" "" (id 2) (at 92.202 184.404 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 92.202 184.404 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 32260b66-5184-4280-9486-94357fc4ccad))
+  )
+
+  (symbol (lib_id "power:GND") (at 82.042 221.869 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a8cc54b1-9d70-417e-bb96-d733d395a5c6)
+    (property "Reference" "#PWR012" (id 0) (at 82.042 228.219 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 82.042 226.314 0))
+    (property "Footprint" "" (id 2) (at 82.042 221.869 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 82.042 221.869 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid a31aaec5-1176-4ca5-b084-0f7d2a639916))
+  )
+
+  (symbol (lib_id "power:GND") (at 264.16 187.198 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a934661a-d750-49c6-a5e3-79142e948e19)
+    (property "Reference" "#PWR044" (id 0) (at 264.16 193.548 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 264.16 191.77 0))
+    (property "Footprint" "" (id 2) (at 264.16 187.198 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 264.16 187.198 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c160ecd3-e2d4-49f1-9cbc-7bda1206ab30))
+  )
+
+  (symbol (lib_id "Device:R") (at 370.586 67.31 90) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid a9d9aa37-4e7d-4d24-945c-0077e83dca62)
+    (property "Reference" "R2" (id 0) (at 370.586 61.595 90))
+    (property "Value" "10k" (id 1) (at 370.586 64.135 90))
+    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 370.586 69.088 90)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "~" (id 3) (at 370.586 67.31 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid c5f2e02c-de91-4419-9486-f1e13b942eec))
+    (pin "2" (uuid eeecc058-253e-45af-af85-b2f5ecec339d))
+  )
+
+  (symbol (lib_id "power:+5V") (at 345.694 86.233 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid ac388ced-c9c3-432c-bb7b-71d7a64a1df2)
+    (property "Reference" "#PWR055" (id 0) (at 345.694 90.043 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 345.694 80.518 0))
+    (property "Footprint" "" (id 2) (at 345.694 86.233 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 345.694 86.233 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e8de65f4-4672-43be-b560-48a025191e9b))
+  )
+
+  (symbol (lib_id "power:GND") (at 151.892 204.724 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid ac6a623a-27cc-4946-b65e-39d7d26ae5e1)
+    (property "Reference" "#PWR024" (id 0) (at 151.892 211.074 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "" (id 1) (at 151.892 209.296 0))
+    (property "Footprint" "" (id 2) (at 151.892 204.724 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 151.892 204.724 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 173e975a-053e-410d-b362-3904efb50afe))
+  )
+
+  (symbol (lib_id "power:GND") (at 535.813 120.65 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid aed48293-d0b5-46cf-b2d7-6670d7d2a1b6)
+    (property "Reference" "#PWR065" (id 0) (at 535.813 127 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 535.813 125.73 0))
+    (property "Footprint" "" (id 2) (at 535.813 120.65 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 535.813 120.65 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4d12c15d-55d8-4921-ac24-1c6a31063944))
+  )
+
+  (symbol (lib_id "74xx:74LS06") (at 512.318 107.95 0) (unit 7)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid af37a0e7-9777-46b0-94ba-a47f6247b47f)
+    (property "Reference" "U14" (id 0) (at 518.668 106.6799 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "74LS06" (id 1) (at 518.668 109.2199 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_Socket_LongPads" (id 2) (at 512.318 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS06" (id 3) (at 512.318 107.95 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3bd75091-d592-4911-b5b9-544f2afea91e))
+    (pin "2" (uuid cbdcb0db-f5d5-40eb-8bf4-0f13c172ed80))
+    (pin "3" (uuid 2d823a86-9982-4485-a879-b829a08a5350))
+    (pin "4" (uuid 190638a4-a3dc-4de3-842e-7eb219c50826))
+    (pin "5" (uuid 8c2248f5-1091-464d-83c5-3b7b3f040185))
+    (pin "6" (uuid d94aaa1f-41b1-45c4-b2b9-a0b0f0bb31c8))
+    (pin "8" (uuid a701b8a4-9fa7-43b6-889d-c95a9206c296))
+    (pin "9" (uuid b6d5ecf5-4adc-401e-994f-0637d0aabc6c))
+    (pin "10" (uuid 6c29a6ad-58df-4dbb-8c41-b83e86c4fc16))
+    (pin "11" (uuid f6c132af-a817-4fea-9616-8da6921611a9))
+    (pin "12" (uuid 9be5693c-b86f-40e0-ab3e-41dcf440d05a))
+    (pin "13" (uuid b473088c-c1df-4db0-b8ff-b54d2b4d3d4a))
+    (pin "14" (uuid 50b7e915-bc6a-41a3-a1ad-3bbec88c54ad))
+    (pin "7" (uuid 0ed2a6d2-9dc3-4f24-9975-49b1120e3582))
+  )
+
+  (symbol (lib_id "power:GND") (at 153.67 96.266 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid b1120f4d-86de-47e2-9c8e-75cb44bbe42f)
+    (property "Reference" "#PWR026" (id 0) (at 153.67 102.616 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 153.67 100.838 0))
+    (property "Footprint" "" (id 2) (at 153.67 96.266 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 153.67 96.266 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 17ca5b20-b548-4b14-a6dc-3feb72497010))
+  )
+
+  (symbol (lib_id "power:GND") (at 175.26 159.512 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid b13e5649-e653-4e57-9f04-0b04a7a7c664)
+    (property "Reference" "#PWR029" (id 0) (at 175.26 165.862 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 175.26 164.084 0))
+    (property "Footprint" "" (id 2) (at 175.26 159.512 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 175.26 159.512 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d3be97fa-6163-4055-94fd-575dc9ece6b9))
+  )
+
+  (symbol (lib_id "power:GND") (at 151.638 258.064 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid b39f2925-f138-480a-bf88-6cdda18e2feb)
+    (property "Reference" "#PWR023" (id 0) (at 151.638 264.414 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 151.638 262.636 0))
+    (property "Footprint" "" (id 2) (at 151.638 258.064 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 151.638 258.064 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2a4bc13f-514e-412b-95ea-4f971a60884a))
+  )
+
+  (symbol (lib_id "power:GND") (at 187.706 275.844 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c03bedf2-0e14-4f80-8ae2-c8832ca1ee6b)
+    (property "Reference" "#PWR031" (id 0) (at 187.706 282.194 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 187.706 280.416 0))
+    (property "Footprint" "" (id 2) (at 187.706 275.844 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 187.706 275.844 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 4bb2ffc4-fba0-49f6-b599-dab8df074d50))
+  )
+
+  (symbol (lib_id "power:GND") (at 70.612 87.376 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c3601cc0-6cc5-4779-901a-84698d042727)
+    (property "Reference" "#PWR010" (id 0) (at 70.612 93.726 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 70.612 92.456 0))
+    (property "Footprint" "" (id 2) (at 70.612 87.376 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 70.612 87.376 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid abe99867-e6db-4e32-aeeb-c471ce0d5c11))
+  )
+
+  (symbol (lib_id "74xx:74LS590") (at 225.425 57.404 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c5a12768-f9ec-43d1-9832-40cf58ab35d8)
+    (property "Reference" "U10" (id 0) (at 227.4444 36.449 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 227.4444 38.989 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 225.425 56.134 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls590" (id 3) (at 225.425 56.134 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 58f05cab-efdd-4aa9-a5ca-3b2017dba7ad))
+    (pin "10" (uuid 028fa86a-5859-41be-bd1f-58207503dfac))
+    (pin "11" (uuid 7a683382-1dbf-447f-8e83-d7e70b931d63))
+    (pin "12" (uuid fc884eb3-6cbb-4007-990b-4188d2e9ee00))
+    (pin "13" (uuid 3b36b69e-2dff-40a2-b090-111e9cc6e87d))
+    (pin "14" (uuid 43789822-7973-4f94-a080-806a43eec52c))
+    (pin "15" (uuid 6fbf06b6-aa78-493f-9ea2-e7b5da773fcd))
+    (pin "16" (uuid 9c8d029c-6fea-459e-887e-72c20fecc3f5))
+    (pin "2" (uuid 87579f95-2c32-4bae-a1c8-4e64d4b74077))
+    (pin "3" (uuid 667971fe-abca-4a7e-850c-399b7c4a9169))
+    (pin "4" (uuid 0e4b50ed-e2e4-41df-a41c-58e0543521d5))
+    (pin "5" (uuid 5ecc9616-6d33-46e9-96bc-67489e9e6d45))
+    (pin "6" (uuid 58fae10d-308e-47e5-984f-762671ff5f7b))
+    (pin "7" (uuid f16bf9bf-4ce0-4970-8712-6166b2de195b))
+    (pin "8" (uuid 44d112b3-1b58-4ebd-8866-79167d7a3436))
+    (pin "9" (uuid c4f3bfa9-43fd-457b-a4c0-5563ce33b83d))
+  )
+
+  (symbol (lib_id "power:GND") (at 491.363 120.65 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c77451be-3e1a-45c6-b108-b0ec1e58d470)
+    (property "Reference" "#PWR061" (id 0) (at 491.363 127 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 491.363 125.73 0))
+    (property "Footprint" "" (id 2) (at 491.363 120.65 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 491.363 120.65 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e79cecd9-8b58-46c2-8e0e-b9e403435bca))
+  )
+
+  (symbol (lib_id "power:+5V") (at 187.96 181.864 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c9009e31-8e3b-44b2-bcf8-7a88af7d2124)
+    (property "Reference" "#PWR034" (id 0) (at 187.96 185.674 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 187.96 176.784 0))
+    (property "Footprint" "" (id 2) (at 187.96 181.864 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 187.96 181.864 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid d19d8082-4b21-4793-b7ca-d0b0d1276712))
+  )
+
+  (symbol (lib_id "Regulator_Linear:LM7810_TO220") (at 350.774 186.944 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid c9feb823-50d6-4749-b692-e255243698c1)
+    (property "Reference" "U16" (id 0) (at 350.774 180.34 0))
+    (property "Value" "" (id 1) (at 350.774 182.88 0))
+    (property "Footprint" "" (id 2) (at 350.774 181.229 0)
+      (effects (font (size 1.27 1.27) italic) hide)
+    )
+    (property "Datasheet" "https://www.onsemi.cn/PowerSolutions/document/MC7800-D.PDF" (id 3) (at 350.774 188.214 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 2b703712-0c33-482d-a95f-4ffb5a912f74))
+    (pin "2" (uuid f753a883-7b97-47f8-bb85-686137c4f7ab))
+    (pin "3" (uuid bdcb4b34-6d8d-4e87-a7d6-0f515c677b04))
+  )
+
+  (symbol (lib_id "power:GND") (at 325.882 164.084 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid ca305c28-b3a4-48f4-b1f7-e3b40eeaab50)
+    (property "Reference" "#PWR053" (id 0) (at 325.882 170.434 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 325.882 168.656 0))
+    (property "Footprint" "" (id 2) (at 325.882 164.084 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 325.882 164.084 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid b291e3eb-6125-41c9-9153-898ae5a1703e))
+  )
+
+  (symbol (lib_id "power:-12V") (at 27.432 259.969 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid d1ae9cb4-0998-466f-bc71-42636b2c21f0)
+    (property "Reference" "#PWR03" (id 0) (at 27.432 257.429 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "-12V" (id 1) (at 27.432 254.889 0))
+    (property "Footprint" "" (id 2) (at 27.432 259.969 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 27.432 259.969 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 05858591-8f32-4847-89b2-2700c2978cb5))
+  )
+
+  (symbol (lib_id "Isolator:6N137") (at 354.584 94.488 0) (mirror y) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid d2a00ec9-836d-4a3f-b334-0645cb055e98)
+    (property "Reference" "U18" (id 0) (at 354.584 81.153 0))
+    (property "Value" "6N137" (id 1) (at 354.584 83.693 0))
+    (property "Footprint" "Package_DIP:DIP-8_W7.62mm" (id 2) (at 354.584 107.188 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "https://docs.broadcom.com/docs/AV02-0940EN" (id 3) (at 376.174 80.518 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9c66bed7-18ef-43c4-b401-aea1abd16cc8))
+    (pin "2" (uuid ec6968be-d78a-452a-891d-4f2c7981f839))
+    (pin "3" (uuid 5f345570-b0c2-4520-a50e-d5a3cb05815d))
+    (pin "5" (uuid 137f3ddf-8af4-4553-bef8-9d9e9760e808))
+    (pin "6" (uuid 2aaf5f98-6b7d-401a-9c3f-98ba98168823))
+    (pin "7" (uuid d5b94b96-2c86-4dc2-9087-2c76264afd96))
+    (pin "8" (uuid d83903e9-8627-43e2-a63a-812454e23b4e))
+  )
+
+  (symbol (lib_id "74xx:74LS573") (at 187.96 146.812 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid d319dba9-559f-41f7-9741-120941b0e3bc)
+    (property "Reference" "U8" (id 0) (at 189.9794 126.238 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 189.9794 128.778 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 187.96 146.812 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "74xx/74hc573.pdf" (id 3) (at 187.96 146.812 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ce37c758-939e-48e1-853d-c44327bc3714))
+    (pin "10" (uuid 17472c8d-f822-455b-a985-87c5b2e292b4))
+    (pin "11" (uuid 3e015db2-1774-455f-9e3d-e257f0b84c6c))
+    (pin "12" (uuid fcd7f3bc-abf2-46b7-b6f4-78ebdf12edf6))
+    (pin "13" (uuid 4475467e-ff6b-4238-9f40-f97302330d3f))
+    (pin "14" (uuid e53f2908-45d7-4a25-a894-9ffdd693169c))
+    (pin "15" (uuid e0ca3c4b-a01c-4859-80e5-77fca2462fd1))
+    (pin "16" (uuid 24a2f427-d19d-499e-811b-f4a4eac0862f))
+    (pin "17" (uuid 0d7c34b7-ce7e-4ac7-815d-57dfe8ba40cb))
+    (pin "18" (uuid a13a9ce3-42e4-4bdc-b779-d029c00bf0c5))
+    (pin "19" (uuid 35de5e08-5785-42b8-88bc-155d4c6c4aca))
+    (pin "2" (uuid bc4e7d93-06bc-4c72-9ea4-45ecfbd9ed23))
+    (pin "20" (uuid bf069631-70fd-4f19-921d-1420a58f9fdc))
+    (pin "3" (uuid 4308c582-2405-47b6-8b1f-b8455e1ed20e))
+    (pin "4" (uuid 20fe20a1-315b-42e0-8fe2-59f9a609db5a))
+    (pin "5" (uuid 8b71680f-dfd8-46bc-99a8-fe7de98e3082))
+    (pin "6" (uuid 64c858ff-2700-4cb6-bd70-c6633a5cb43d))
+    (pin "7" (uuid 01b1c4bf-6f2a-49a4-b2ff-ab7222fc6a08))
+    (pin "8" (uuid df029a28-f6f5-4470-9b92-fb3656561f00))
+    (pin "9" (uuid ce13ab91-1f58-420d-b8bc-58cd6a9cc44b))
+  )
+
+  (symbol (lib_id "74xx:74LS02") (at 156.464 156.972 0) (unit 4)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid d493815b-c877-4431-a25a-e7febbb23a0e)
+    (property "Reference" "U5" (id 0) (at 156.464 147.32 0))
+    (property "Value" "" (id 1) (at 156.464 149.86 0))
+    (property "Footprint" "" (id 2) (at 156.464 156.972 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (id 3) (at 156.464 156.972 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 17315274-587c-4aca-a443-32fb2875b630))
+    (pin "2" (uuid ae66e680-dd2a-4c89-beb9-9cc216db3155))
+    (pin "3" (uuid 5127da9e-9313-45c2-8294-9cb91257879b))
+    (pin "4" (uuid e46c37c2-9b9f-4e12-9da9-edebc39e19b3))
+    (pin "5" (uuid 7ed0b3ca-9fc1-45af-b5c6-a02874440500))
+    (pin "6" (uuid 5c26a2df-1ed6-41cc-b644-fc483f3f58c8))
+    (pin "10" (uuid d8f783ec-b8eb-4578-ae47-b394a3fd005f))
+    (pin "8" (uuid 953cc496-6af5-4b7f-9805-50c66fd250c9))
+    (pin "9" (uuid 590ddc2a-b6a5-40e6-9b3d-25a4fab98a2b))
+    (pin "11" (uuid 54f10ea0-2853-4f65-8f92-6e54ecdeb0a6))
+    (pin "12" (uuid 8043bd12-2ca5-49ec-adb0-38498ba7cb51))
+    (pin "13" (uuid e3e00524-0b59-4646-a8e2-ad4d63060b9c))
+    (pin "14" (uuid ceadb344-4b0b-443a-a8ee-9929c0ba4bc2))
+    (pin "7" (uuid 7f89610e-bf37-4284-8d62-8b99a418b39c))
+  )
+
+  (symbol (lib_id "74xx:74LS573") (at 187.706 255.524 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid d62cad4a-ea6d-45ea-9e57-8cabef05b22f)
+    (property "Reference" "U7" (id 0) (at 189.7254 234.95 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 189.7254 237.49 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 187.706 255.524 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "74xx/74hc573.pdf" (id 3) (at 187.706 255.524 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid cd1edecf-5e3e-4c0f-9c68-424573b03e4c))
+    (pin "10" (uuid 39d0f60e-57b2-4789-a98d-f3e0e11804b2))
+    (pin "11" (uuid d77d07ef-b1fc-4981-ac89-4846a669661d))
+    (pin "12" (uuid 5056164a-8922-400c-9136-684279cfe8ca))
+    (pin "13" (uuid 575cd875-1454-4c82-bdbb-15c1b567215b))
+    (pin "14" (uuid c480addb-abdd-4f25-86c4-9b71ab6150c9))
+    (pin "15" (uuid 56be2090-6938-4b16-8893-23beca9968da))
+    (pin "16" (uuid bc40e53b-c5ee-4512-a0a1-bdc3b34e758a))
+    (pin "17" (uuid 1c7b7422-e5c1-4dd4-807c-b465a7e6eeef))
+    (pin "18" (uuid 96f84169-93b3-4f93-89f2-73d608cbc88a))
+    (pin "19" (uuid 257f73f4-6184-4037-b95d-149d6f402a78))
+    (pin "2" (uuid e89ff7c9-0cae-4040-a536-d8fdda0c52fa))
+    (pin "20" (uuid 3d87b7d0-0327-4a61-b85c-7794ea82c7dd))
+    (pin "3" (uuid 4229f0c5-982b-45a4-9865-79adcf01baa0))
+    (pin "4" (uuid b52003f2-1fc1-448b-87ef-8f69b8ecc342))
+    (pin "5" (uuid c4a21fd3-a6ae-44a9-bc78-0e41f084f553))
+    (pin "6" (uuid 1552cb74-e6ef-475b-be3a-ac1973bcee7d))
+    (pin "7" (uuid b0d88b62-d36e-4c30-ae05-19c227bab69d))
+    (pin "8" (uuid a73ff104-0c6d-45d0-bae7-11c93ea99539))
+    (pin "9" (uuid 681a9760-4754-4abd-8a6a-2f3a3629407e))
+  )
+
+  (symbol (lib_id "power:+10V") (at 271.78 166.878 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid d63afbb3-11aa-41b5-94b3-30b54d9cf65e)
+    (property "Reference" "#PWR047" (id 0) (at 271.78 170.688 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "" (id 1) (at 271.78 161.544 0))
+    (property "Footprint" "" (id 2) (at 271.78 166.878 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 271.78 166.878 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 90bbd839-f9aa-4772-894a-1c0591d39845))
+  )
+
+  (symbol (lib_id "74xx:74LS06") (at 353.568 24.765 0) (unit 4)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid d779c344-c9a7-492b-82a2-f3aae2d959cc)
+    (property "Reference" "U14" (id 0) (at 353.568 15.24 0))
+    (property "Value" "74LS06" (id 1) (at 353.568 17.78 0))
+    (property "Footprint" "Package_DIP:DIP-14_W7.62mm_Socket_LongPads" (id 2) (at 353.568 24.765 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS06" (id 3) (at 353.568 24.765 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3bd75091-d592-4911-b5b9-544f2afea91f))
+    (pin "2" (uuid cbdcb0db-f5d5-40eb-8bf4-0f13c172ed81))
+    (pin "3" (uuid 2d823a86-9982-4485-a879-b829a08a5351))
+    (pin "4" (uuid 190638a4-a3dc-4de3-842e-7eb219c50827))
+    (pin "5" (uuid 372fc345-3ee9-4643-996e-31ac7eed10c3))
+    (pin "6" (uuid ce610fb5-f1bb-4098-8ae6-e03a4d9a5f4a))
+    (pin "8" (uuid a701b8a4-9fa7-43b6-889d-c95a9206c297))
+    (pin "9" (uuid b6d5ecf5-4adc-401e-994f-0637d0aabc6d))
+    (pin "10" (uuid 6c29a6ad-58df-4dbb-8c41-b83e86c4fc17))
+    (pin "11" (uuid f6c132af-a817-4fea-9616-8da6921611aa))
+    (pin "12" (uuid 9be5693c-b86f-40e0-ab3e-41dcf440d05b))
+    (pin "13" (uuid b473088c-c1df-4db0-b8ff-b54d2b4d3d4b))
+    (pin "14" (uuid 50b7e915-bc6a-41a3-a1ad-3bbec88c54ae))
+    (pin "7" (uuid 0ed2a6d2-9dc3-4f24-9975-49b1120e3583))
+  )
+
+  (symbol (lib_id "Connector:DB9_Male") (at 132.334 253.746 180) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid dacdb820-2bab-41d3-acff-39ca5cfc0f6c)
+    (property "Reference" "J3" (id 0) (at 132.334 234.696 0))
+    (property "Value" "DB9_Male" (id 1) (at 132.334 237.236 0))
+    (property "Footprint" "" (id 2) (at 132.334 253.746 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" " ~" (id 3) (at 132.334 253.746 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid dbd9980f-a202-455d-9629-5b6d6ccb7be3))
+    (pin "2" (uuid b97d4e87-7290-416c-8810-1c9096d23890))
+    (pin "3" (uuid 28f64d99-eff3-40a3-9c06-66b60d30faae))
+    (pin "4" (uuid bd03293a-fe10-4e1b-94d5-4ff572348399))
+    (pin "5" (uuid d0a17c9c-5e1b-40a3-9d8d-1175dfc14b07))
+    (pin "6" (uuid cf19eab5-71e9-4762-a1bf-8e22f7ba1791))
+    (pin "7" (uuid 2587835a-b177-4ffd-858f-b2323817993c))
+    (pin "8" (uuid 6efb9c23-7827-4f1a-a006-9305d5c25d2e))
+    (pin "9" (uuid 576440d9-d0d0-4120-8bbd-1aafc918e0b2))
+  )
+
+  (symbol (lib_id "power:+5V") (at 36.322 187.579 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid dbb9bcbf-c2e0-477c-8d37-a9e225856a7d)
+    (property "Reference" "#PWR07" (id 0) (at 36.322 191.389 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 36.322 182.499 0))
+    (property "Footprint" "" (id 2) (at 36.322 187.579 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 36.322 187.579 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 3237e081-8ddc-49a4-b97e-dfcf465f0d8e))
+  )
+
+  (symbol (lib_id "power:GND") (at 345.694 100.838 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid df902e12-71a1-4421-a691-4f03819c25a5)
+    (property "Reference" "#PWR056" (id 0) (at 345.694 107.188 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 345.694 105.918 0))
+    (property "Footprint" "" (id 2) (at 345.694 100.838 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 345.694 100.838 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8e222336-1fe0-4f50-b42d-4c10af0cdfa1))
+  )
+
+  (symbol (lib_id "power:+5V") (at 97.282 235.204 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid e5aa9a8e-a9b8-4cfb-b193-e3e8e77778ec)
+    (property "Reference" "#PWR021" (id 0) (at 97.282 239.014 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 97.282 230.124 0))
+    (property "Footprint" "" (id 2) (at 97.282 235.204 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 97.282 235.204 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 8a68ac23-f3cd-44c0-9bcf-858eedf49a78))
+  )
+
+  (symbol (lib_id "power:GND") (at 62.992 188.849 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid e67ebc48-24a9-4b55-8452-ed4c6193d1f9)
+    (property "Reference" "#PWR09" (id 0) (at 62.992 195.199 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 62.992 193.929 0))
+    (property "Footprint" "" (id 2) (at 62.992 188.849 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 62.992 188.849 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 30c1efa3-c59d-438c-a66f-324edddcd11d))
+  )
+
+  (symbol (lib_id "power:GND") (at 35.052 267.589 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid e693d5fc-4997-43bf-bc3e-57d0d2888ff2)
+    (property "Reference" "#PWR06" (id 0) (at 35.052 273.939 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 35.052 272.669 0))
+    (property "Footprint" "" (id 2) (at 35.052 267.589 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 35.052 267.589 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9493cda4-052e-4c0e-b9e9-336d90b95d6d))
+  )
+
+  (symbol (lib_id "74xx:74HC245") (at 94.742 164.084 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid e814289c-3278-44a0-8da4-e29d3d24fd78)
+    (property "Reference" "U2" (id 0) (at 96.7614 143.129 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 96.7614 145.669 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 94.742 164.084 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (id 3) (at 94.742 164.084 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 612fe794-2a21-4312-89da-5a92143c8302))
+    (pin "10" (uuid b182ad7d-7ae6-4241-8841-8f4acd6f6fa7))
+    (pin "11" (uuid 2565ac11-110c-4cb2-9529-ce71d161cffd))
+    (pin "12" (uuid 158aab93-06a8-4a8b-a933-2fbc3ddd84ae))
+    (pin "13" (uuid f4345135-5010-4ac3-800e-60c721744ae8))
+    (pin "14" (uuid c724d876-dac2-4c48-b55c-38cb638ea4ff))
+    (pin "15" (uuid c565375e-f5d0-437d-b287-c4e2ab7b6859))
+    (pin "16" (uuid 2e8d2749-150a-4356-b24c-e4d850801881))
+    (pin "17" (uuid d77bb8d5-1472-45ef-8f71-1f0a54d7a610))
+    (pin "18" (uuid d6315111-82a2-4820-a835-ae62ed7c4c78))
+    (pin "19" (uuid a690fc3a-b1f6-4bd5-a4f3-582d9928bbd9))
+    (pin "2" (uuid 1bc9cacf-df71-4d56-aa68-2f714ef665eb))
+    (pin "20" (uuid 99d06e27-79a4-4b42-b005-fb00db5b30c0))
+    (pin "3" (uuid 2d535424-04cf-4c60-b2a2-7b9298e1f9e4))
+    (pin "4" (uuid 81007b7f-38f1-410c-b60e-eb4a222e1169))
+    (pin "5" (uuid 187af5b2-3bb8-4c3d-b9af-a15ca38f7a88))
+    (pin "6" (uuid e2cd69a7-e9e0-4b63-af50-629aa1a091ce))
+    (pin "7" (uuid 95116cf9-1457-4bdc-b83e-d385403261f5))
+    (pin "8" (uuid 76af1029-6ca9-442f-b0ba-2f139e029867))
+    (pin "9" (uuid 7db9cad2-a8d7-40fb-815b-514706d0c579))
+  )
+
+  (symbol (lib_id "power:GND") (at 271.272 155.448 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid e89e68ee-7699-4320-ad57-c20317ac684a)
+    (property "Reference" "#PWR046" (id 0) (at 271.272 161.798 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "" (id 1) (at 271.272 160.02 0))
+    (property "Footprint" "" (id 2) (at 271.272 155.448 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 271.272 155.448 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid ac9f275a-62a6-48ab-a6d9-7e66ce31f303))
+  )
+
+  (symbol (lib_id "power:+5V") (at 394.208 30.48 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid ea9881e9-771c-4192-a575-71b51d156bf9)
+    (property "Reference" "#PWR059" (id 0) (at 394.208 34.29 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 394.208 24.765 0))
+    (property "Footprint" "" (id 2) (at 394.208 30.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 394.208 30.48 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 58e88ac3-d696-440a-bb06-4d98b62b8d60))
+  )
+
+  (symbol (lib_id "power:GND") (at 187.96 167.132 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid eced9145-ee65-487c-aa1e-d396245cff3e)
+    (property "Reference" "#PWR033" (id 0) (at 187.96 173.482 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 187.96 171.704 0))
+    (property "Footprint" "" (id 2) (at 187.96 167.132 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 187.96 167.132 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 6de989ba-a4b0-4670-81c0-1f27c1963b7f))
+  )
+
+  (symbol (lib_id "74xx:74LS688") (at 83.312 64.516 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid ed3d1b9a-eb64-4598-bf1e-7b5f45b2defc)
+    (property "Reference" "U1" (id 0) (at 96.012 37.3253 0))
+    (property "Value" "" (id 1) (at 96.012 39.8653 0))
+    (property "Footprint" "" (id 2) (at 83.312 64.516 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS688" (id 3) (at 83.312 64.516 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid da3e07ac-74ed-4dd6-8136-5a568b84c96e))
+    (pin "10" (uuid 3688dc01-af3e-4cf1-9752-c147e4b64f42))
+    (pin "11" (uuid 694c3c7b-983e-4abf-8a12-4500e08a960e))
+    (pin "12" (uuid f0f64081-9745-4ff4-86e8-3f39e731207b))
+    (pin "13" (uuid 503057d5-d3a5-4fa5-9b92-844fcdc1753d))
+    (pin "14" (uuid ae02da25-2431-45bd-84ed-b1bdac7f40a0))
+    (pin "15" (uuid ed712f5c-7257-4d8f-920b-1b16df09008c))
+    (pin "16" (uuid 274289ab-7437-4808-a2f1-adc731198796))
+    (pin "17" (uuid 48da603c-3b48-40e9-abe2-5ae5563277dd))
+    (pin "18" (uuid 4a6e9174-6e87-4508-914b-4379ba34813f))
+    (pin "19" (uuid 62206fcb-2f19-41a3-9539-b2f3b31c8ee9))
+    (pin "2" (uuid 0d3c1407-015b-4cab-aeef-fcd15d489ef9))
+    (pin "20" (uuid ea1f20a5-5de0-4012-8d3b-2a75ba6872c6))
+    (pin "3" (uuid 5f116c06-dc46-4fca-a48f-766c0f05b075))
+    (pin "4" (uuid 7dafc474-91e3-46fb-9534-df2b6230c0e1))
+    (pin "5" (uuid c6005919-288e-4ee2-9bb5-bceda9e11399))
+    (pin "6" (uuid 1061b364-8875-49ba-83f6-2984056377f9))
+    (pin "7" (uuid 7e0cd9cf-db97-4b3b-b75b-111b9ee0fdf8))
+    (pin "8" (uuid d34d999b-88a8-4779-b708-9b2ee6d186f1))
+    (pin "9" (uuid 1e92ef11-1496-49b7-ab91-dcce1d85fdf2))
+  )
+
+  (symbol (lib_id "74xx:74HC245") (at 94.742 209.169 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid edf15073-43f3-481b-98b2-205bb5b45732)
+    (property "Reference" "U3" (id 0) (at 96.7614 188.214 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "" (id 1) (at 96.7614 190.754 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "" (id 2) (at 94.742 209.169 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HC245" (id 3) (at 94.742 209.169 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 77baa05d-cee7-4d55-b1da-cb504834ca41))
+    (pin "10" (uuid 639da7ce-941b-4570-a4b2-52d07299ed7d))
+    (pin "11" (uuid effd4d9b-cd38-44c1-b8eb-2c7bc83a5deb))
+    (pin "12" (uuid 5c11fa2b-c254-4c56-8c4e-984ee0f6d879))
+    (pin "13" (uuid dcbacdd1-71f9-403f-922e-311e4a8d385b))
+    (pin "14" (uuid 2d6348b5-3553-4f65-8b27-7ae9ccc52ec4))
+    (pin "15" (uuid b9b30e04-09b6-485d-b257-acdcef639f32))
+    (pin "16" (uuid a20ea0ad-ee70-416a-be53-d37e63cc942c))
+    (pin "17" (uuid cadcacbd-fd27-4a51-bf5b-326d899c0e1f))
+    (pin "18" (uuid 1ee72513-8969-4d66-b2ac-38dc95d2a39c))
+    (pin "19" (uuid 25537e5a-32b4-4b8c-88c1-bb186e00f8f6))
+    (pin "2" (uuid 633acf2d-74cb-4e66-9494-52d1e1f17616))
+    (pin "20" (uuid cffe3ec1-d6d4-42bc-aa4a-08da7f2491ba))
+    (pin "3" (uuid f59a5645-409a-4e30-8d88-33c892f31713))
+    (pin "4" (uuid cf0878a2-eb6b-459d-95d2-8680bb7ceef0))
+    (pin "5" (uuid 2bbdd469-973e-47d4-9da4-3fc5d3119b48))
+    (pin "6" (uuid eef708b6-6bc6-492d-8a0e-e7a10d309922))
+    (pin "7" (uuid cd432ea2-21ac-4bd3-ac42-511b24a1e8c5))
+    (pin "8" (uuid be8d3ccd-bd30-4434-b0ac-377b671ab76d))
+    (pin "9" (uuid 044b8217-843d-47c9-ab45-b6ca4015db9c))
+  )
+
+  (symbol (lib_id "power:GND") (at 83.312 94.996 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f24ccb27-8e6f-43a4-b0b7-4dc54406ed89)
+    (property "Reference" "#PWR015" (id 0) (at 83.312 101.346 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "GND" (id 1) (at 83.312 100.076 0))
+    (property "Footprint" "" (id 2) (at 83.312 94.996 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 83.312 94.996 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid e330ff0f-a19f-4434-8a14-b48b0221a230))
+  )
+
+  (symbol (lib_id "74xx:74LS02") (at 155.194 45.974 0) (unit 3)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f31757da-dabe-4af1-bcdc-7a9570aea4a9)
+    (property "Reference" "U5" (id 0) (at 155.194 36.83 0))
+    (property "Value" "" (id 1) (at 155.194 39.37 0))
+    (property "Footprint" "" (id 2) (at 155.194 45.974 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (id 3) (at 155.194 45.974 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 5df3d94b-53c4-4b3d-8a93-7a91b476f5d0))
+    (pin "2" (uuid 723dde6f-d5bd-4f1a-80d6-91e7b3861ac0))
+    (pin "3" (uuid 7fe8f781-0e30-4592-89c2-a03d349ad8ab))
+    (pin "4" (uuid e46c37c2-9b9f-4e12-9da9-edebc39e19b3))
+    (pin "5" (uuid 7ed0b3ca-9fc1-45af-b5c6-a02874440500))
+    (pin "6" (uuid 5c26a2df-1ed6-41cc-b644-fc483f3f58c8))
+    (pin "10" (uuid d8f783ec-b8eb-4578-ae47-b394a3fd005f))
+    (pin "8" (uuid 953cc496-6af5-4b7f-9805-50c66fd250c9))
+    (pin "9" (uuid 590ddc2a-b6a5-40e6-9b3d-25a4fab98a2b))
+    (pin "11" (uuid 54f10ea0-2853-4f65-8f92-6e54ecdeb0a6))
+    (pin "12" (uuid 8043bd12-2ca5-49ec-adb0-38498ba7cb51))
+    (pin "13" (uuid e3e00524-0b59-4646-a8e2-ad4d63060b9c))
+    (pin "14" (uuid ceadb344-4b0b-443a-a8ee-9929c0ba4bc2))
+    (pin "7" (uuid 7f89610e-bf37-4284-8d62-8b99a418b39c))
+  )
+
+  (symbol (lib_id "power:+12V") (at 31.242 257.429 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f3ff2796-eced-4751-8cc2-40dff85c2fca)
+    (property "Reference" "#PWR04" (id 0) (at 31.242 261.239 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+12V" (id 1) (at 31.242 252.349 0))
+    (property "Footprint" "" (id 2) (at 31.242 257.429 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 31.242 257.429 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1255b667-cfe9-4868-80dc-a66764f0354c))
+  )
+
+  (symbol (lib_id "power:+5V") (at 94.742 143.764 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid f735666c-b28c-4c83-9cdb-326f8deb2d28)
+    (property "Reference" "#PWR018" (id 0) (at 94.742 147.574 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 94.742 138.684 0))
+    (property "Footprint" "" (id 2) (at 94.742 143.764 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 94.742 143.764 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1e2bae98-c2a9-42f2-8a99-09314d340b81))
+  )
+
+  (symbol (lib_id "power:+5V") (at 97.282 188.849 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid fdc40688-af07-48d9-84d2-6883b029ade3)
+    (property "Reference" "#PWR020" (id 0) (at 97.282 192.659 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 97.282 183.769 0))
+    (property "Footprint" "" (id 2) (at 97.282 188.849 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 97.282 188.849 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 1694cb33-a95b-4f9a-8877-c8d3e49c3715))
+  )
+
+  (symbol (lib_id "power:+5V") (at 42.164 100.33 0) (unit 1)
+    (in_bom yes) (on_board yes) (fields_autoplaced)
+    (uuid ff41d107-6fad-45fa-be2e-ac4bfe38d95e)
+    (property "Reference" "#PWR08" (id 0) (at 42.164 104.14 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Value" "+5V" (id 1) (at 42.164 95.25 0))
+    (property "Footprint" "" (id 2) (at 42.164 100.33 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "" (id 3) (at 42.164 100.33 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (pin "1" (uuid 9a3043a9-327e-4a93-bba8-f3a8a5a5ba1d))
+  )
+
+  (sheet_instances
+    (path "/" (page "1"))
+  )
+
+  (symbol_instances
+    (path "/9d780202-bc0d-4b80-bcfc-4a1f27f3a2cd"
+      (reference "#PWR01") (unit 1) (value "+3.3V") (footprint "")
+    )
+    (path "/61b13df8-18fe-45aa-bac8-30d48a3d6621"
+      (reference "#PWR02") (unit 1) (value "-5V") (footprint "")
+    )
+    (path "/d1ae9cb4-0998-466f-bc71-42636b2c21f0"
+      (reference "#PWR03") (unit 1) (value "-12V") (footprint "")
+    )
+    (path "/f3ff2796-eced-4751-8cc2-40dff85c2fca"
+      (reference "#PWR04") (unit 1) (value "+12V") (footprint "")
+    )
+    (path "/2fa31c02-ca13-4ea5-a171-b69e0d4548cf"
+      (reference "#PWR05") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/e693d5fc-4997-43bf-bc3e-57d0d2888ff2"
+      (reference "#PWR06") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/dbb9bcbf-c2e0-477c-8d37-a9e225856a7d"
+      (reference "#PWR07") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/ff41d107-6fad-45fa-be2e-ac4bfe38d95e"
+      (reference "#PWR08") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/e67ebc48-24a9-4b55-8452-ed4c6193d1f9"
+      (reference "#PWR09") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/c3601cc0-6cc5-4779-901a-84698d042727"
+      (reference "#PWR010") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/351219de-894e-4cd7-906d-4d5917b8e668"
+      (reference "#PWR011") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/a8cc54b1-9d70-417e-bb96-d733d395a5c6"
+      (reference "#PWR012") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5b6cf0d4-4f76-408b-8631-12cb007ec5af"
+      (reference "#PWR013") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/3342adab-4fcc-445e-a1c3-5bcfb31fe578"
+      (reference "#PWR014") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/f24ccb27-8e6f-43a4-b0b7-4dc54406ed89"
+      (reference "#PWR015") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/a8b704a5-7c23-4fae-bb66-39e1b0f39efc"
+      (reference "#PWR016") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/358f0ea1-5076-4b5f-9750-c5c471956881"
+      (reference "#PWR017") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/f735666c-b28c-4c83-9cdb-326f8deb2d28"
+      (reference "#PWR018") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/5882e1c3-6627-4f95-8b8b-d6149bc8c954"
+      (reference "#PWR019") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/fdc40688-af07-48d9-84d2-6883b029ade3"
+      (reference "#PWR020") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/e5aa9a8e-a9b8-4cfb-b193-e3e8e77778ec"
+      (reference "#PWR021") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/27e8a593-6100-4eed-89bc-bd9636dd570a"
+      (reference "#PWR022") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/b39f2925-f138-480a-bf88-6cdda18e2feb"
+      (reference "#PWR023") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/ac6a623a-27cc-4946-b65e-39d7d26ae5e1"
+      (reference "#PWR024") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/13fad000-89c6-407b-b4f2-4137a7f9d0fe"
+      (reference "#PWR025") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/b1120f4d-86de-47e2-9c8e-75cb44bbe42f"
+      (reference "#PWR026") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/9c5b6cd2-cdb7-4c09-a9a1-794b38770bd5"
+      (reference "#PWR027") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/7ddebd90-a193-482b-89c0-215e97c18d10"
+      (reference "#PWR028") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/b13e5649-e653-4e57-9f04-0b04a7a7c664"
+      (reference "#PWR029") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/47e2aa48-96a9-4f92-a24b-fc83e6312f21"
+      (reference "#PWR030") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/c03bedf2-0e14-4f80-8ae2-c8832ca1ee6b"
+      (reference "#PWR031") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/2081d450-e453-41f0-bdc0-82c2308a7b25"
+      (reference "#PWR032") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/eced9145-ee65-487c-aa1e-d396245cff3e"
+      (reference "#PWR033") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/c9009e31-8e3b-44b2-bcf8-7a88af7d2124"
+      (reference "#PWR034") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/0d7bd942-2d0f-4bb1-a815-dc11219ea8ea"
+      (reference "#PWR035") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/349525a4-bc16-46a0-bc3e-23720e90bc51"
+      (reference "#PWR036") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/0ddc702f-5e5c-4267-aa76-5782cc036049"
+      (reference "#PWR037") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/9c6a23ce-1342-4abd-9430-63746c8a2682"
+      (reference "#PWR038") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/078481e7-e147-40de-80a0-47777b6f1f74"
+      (reference "#PWR039") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/14716592-01ee-43b8-b727-231cd5bad2fe"
+      (reference "#PWR040") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/03516b2a-0167-4e87-a723-4f41c0e3385f"
+      (reference "#PWR041") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/46701c7d-6ab0-4eeb-a456-0682092e1b03"
+      (reference "#PWR042") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/0845b2fa-b82e-4bcb-b3d4-d97fd90a6a28"
+      (reference "#PWR043") (unit 1) (value "-15V") (footprint "")
+    )
+    (path "/a934661a-d750-49c6-a5e3-79142e948e19"
+      (reference "#PWR044") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/54016dbe-9e61-425c-b939-1db8faf83ea0"
+      (reference "#PWR045") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/e89e68ee-7699-4320-ad57-c20317ac684a"
+      (reference "#PWR046") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/d63afbb3-11aa-41b5-94b3-30b54d9cf65e"
+      (reference "#PWR047") (unit 1) (value "+10V") (footprint "")
+    )
+    (path "/8307fe2e-56fb-419a-a9a8-0232dd26decf"
+      (reference "#PWR048") (unit 1) (value "-10V") (footprint "")
+    )
+    (path "/7abd8d21-a11f-484b-9b14-d12f9e186b25"
+      (reference "#PWR049") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/9e07e154-22d9-4411-95a4-e73b0830587d"
+      (reference "#PWR050") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/91bd605f-09ca-4991-821a-db4e388f8652"
+      (reference "#PWR051") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/5c5858e8-d3ea-44b0-83d9-083535858e12"
+      (reference "#PWR052") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/ca305c28-b3a4-48f4-b1f7-e3b40eeaab50"
+      (reference "#PWR053") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/22d62d11-3b08-49b5-b1d2-f1253effe4c1"
+      (reference "#PWR054") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/ac388ced-c9c3-432c-bb7b-71d7a64a1df2"
+      (reference "#PWR055") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/df902e12-71a1-4421-a691-4f03819c25a5"
+      (reference "#PWR056") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/18319fe7-0157-4029-99ed-25c537152844"
+      (reference "#PWR057") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/1222b092-476b-451c-8686-601093c456ff"
+      (reference "#PWR058") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/ea9881e9-771c-4192-a575-71b51d156bf9"
+      (reference "#PWR059") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/680f3f44-b594-4a0a-832a-77b1b62bc81d"
+      (reference "#PWR060") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/c77451be-3e1a-45c6-b108-b0ec1e58d470"
+      (reference "#PWR061") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/30deac90-56bb-402a-a399-3a537faaab69"
+      (reference "#PWR062") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/129e6cf7-2f3d-49ab-84a8-804b31372136"
+      (reference "#PWR063") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/960ac6bc-1511-4c5f-8b78-7deab24c3f6e"
+      (reference "#PWR064") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/aed48293-d0b5-46cf-b2d7-6670d7d2a1b6"
+      (reference "#PWR065") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/5f5f5ab6-23de-460e-892f-4267db56d06b"
+      (reference "#PWR066") (unit 1) (value "+5V") (footprint "")
+    )
+    (path "/8b9ce035-e11d-453a-9b9b-87776ba0aa06"
+      (reference "#PWR067") (unit 1) (value "GND") (footprint "")
+    )
+    (path "/8a229586-b0eb-4429-a103-449c8e96f585"
+      (reference "IC1") (unit 1) (value "SIO0-DIP-40") (footprint "Package_DIP:DIP-40_W15.24mm_Socket_LongPads")
+    )
+    (path "/1aa124d6-bc67-4965-9b5f-66ffc49fd887"
+      (reference "J1") (unit 1) (value "Conn_02x32_Row_Letter_First") (footprint "Connector_DIN:DIN41612_Q_2x32_Male_Horizontal_THT")
+    )
+    (path "/a444cd57-1105-45fa-9127-d3474435bac2"
+      (reference "J2") (unit 1) (value "Conn_02x05_Odd_Even") (footprint "Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical")
+    )
+    (path "/dacdb820-2bab-41d3-acff-39ca5cfc0f6c"
+      (reference "J3") (unit 1) (value "DB9_Male") (footprint "")
+    )
+    (path "/82ac7ff2-46c9-482d-8e7d-53fa4d28e695"
+      (reference "J4") (unit 1) (value "DB9_Male") (footprint "")
+    )
+    (path "/7d3d6117-0be9-4acc-ae9b-980cc2855d9c"
+      (reference "J5") (unit 1) (value "Conn_02x04_Odd_Even") (footprint "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical")
+    )
+    (path "/0750d4ff-a5bd-4bbf-8441-115f9d888468"
+      (reference "J6") (unit 1) (value "DIN-5") (footprint "w_conn_av:din-5")
+    )
+    (path "/9810c062-d540-4d9c-8b60-21a72f02a973"
+      (reference "J7") (unit 1) (value "DIN-5") (footprint "w_conn_av:din-5")
+    )
+    (path "/84a62f6e-e655-4973-b9cd-6c9f5174d72c"
+      (reference "JP1") (unit 1) (value "Jumper_3_Open") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical")
+    )
+    (path "/3c5abe56-5bf5-44da-b410-703baf13252d"
+      (reference "LED1") (unit 1) (value "MENOTR_A500_Dual_3mm") (footprint "w_conn_av:MENTOR A500 Dual 3mm")
+    )
+    (path "/a0a8ec54-004d-4188-b817-240ea9ab8902"
+      (reference "R1") (unit 1) (value "10k") (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
+    )
+    (path "/a9d9aa37-4e7d-4d24-945c-0077e83dca62"
+      (reference "R2") (unit 1) (value "10k") (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
+    )
+    (path "/02818362-75d9-4edd-8bd5-6bcfd7abcd84"
+      (reference "R3") (unit 1) (value "10k") (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
+    )
+    (path "/687ac544-67df-4885-8d0b-bd75c0c29fa0"
+      (reference "R4") (unit 1) (value "10k") (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
+    )
+    (path "/77c5483a-ab96-447c-8f8e-bc1d8a4a69f0"
+      (reference "R5") (unit 1) (value "10k") (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
+    )
+    (path "/74f4ce35-3d20-443e-b78a-ba826e9f8c33"
+      (reference "RN1") (unit 1) (value "R_Network08") (footprint "Resistor_THT:R_Array_SIP9")
+    )
+    (path "/ed3d1b9a-eb64-4598-bf1e-7b5f45b2defc"
+      (reference "U1") (unit 1) (value "74LS688") (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads")
+    )
+    (path "/e814289c-3278-44a0-8da4-e29d3d24fd78"
+      (reference "U2") (unit 1) (value "74HC245") (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads")
+    )
+    (path "/edf15073-43f3-481b-98b2-205bb5b45732"
+      (reference "U3") (unit 1) (value "74HC245") (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads")
+    )
+    (path "/9997f3fc-da32-486c-919a-115c76581c2b"
+      (reference "U4") (unit 1) (value "74HC245") (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads")
+    )
+    (path "/105abdd2-9f50-49ea-a1de-c2868440400b"
+      (reference "U5") (unit 1) (value "74HC02") (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads")
+    )
+    (path "/7b78b97b-a36b-4f88-b33b-87542d2319f5"
+      (reference "U5") (unit 2) (value "74HC02") (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads")
+    )
+    (path "/f31757da-dabe-4af1-bcdc-7a9570aea4a9"
+      (reference "U5") (unit 3) (value "74HC02") (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads")
+    )
+    (path "/d493815b-c877-4431-a25a-e7febbb23a0e"
+      (reference "U5") (unit 4) (value "74HC02") (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads")
+    )
+    (path "/3883a676-9959-4f25-86e6-c63c976e3ff8"
+      (reference "U5") (unit 5) (value "74HC02") (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads")
+    )
+    (path "/2a8a3525-7346-40fd-be6a-84727124c273"
+      (reference "U6") (unit 1) (value "74HC138") (footprint "Package_DIP:DIP-16_W7.62mm_Socket_LongPads")
+    )
+    (path "/d62cad4a-ea6d-45ea-9e57-8cabef05b22f"
+      (reference "U7") (unit 1) (value "74LS573") (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads")
+    )
+    (path "/d319dba9-559f-41f7-9741-120941b0e3bc"
+      (reference "U8") (unit 1) (value "74LS573") (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads")
+    )
+    (path "/4319cf90-0bee-4d24-80af-71d3ee881cb2"
+      (reference "U9") (unit 1) (value "74LS573") (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads")
+    )
+    (path "/c5a12768-f9ec-43d1-9832-40cf58ab35d8"
+      (reference "U10") (unit 1) (value "74LS590") (footprint "Package_DIP:DIP-16_W7.62mm_Socket_LongPads")
+    )
+    (path "/a0c1da2f-3c91-41b1-9697-d9ee76884b30"
+      (reference "U11") (unit 1) (value "74HCT4051") (footprint "Package_DIP:DIP-16_W7.62mm_Socket_LongPads")
+    )
+    (path "/09463994-bba1-4492-b0f0-70b909d40652"
+      (reference "U12") (unit 1) (value "AD570") (footprint "Package_DIP:DIP-18_W7.62mm_Socket_LongPads")
+    )
+    (path "/3216f53d-91b3-49bb-a72f-c7454a939764"
+      (reference "U13") (unit 1) (value "74HC245") (footprint "Package_DIP:DIP-20_W7.62mm_Socket_LongPads")
+    )
+    (path "/8443d732-cbb9-4e7e-bdc3-21302635e4b0"
+      (reference "U14") (unit 1) (value "74LS06") (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads")
+    )
+    (path "/97ee646a-519a-421a-a31f-36710f57dc21"
+      (reference "U14") (unit 2) (value "74LS06") (footprint "")
+    )
+    (path "/257512d3-75e0-456e-9e07-3fc1bf7fa3ad"
+      (reference "U14") (unit 3) (value "74LS06") (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads")
+    )
+    (path "/d779c344-c9a7-492b-82a2-f3aae2d959cc"
+      (reference "U14") (unit 4) (value "74LS06") (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads")
+    )
+    (path "/187e0f68-d099-4f9a-b44a-b1eb25611117"
+      (reference "U14") (unit 5) (value "74LS06") (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads")
+    )
+    (path "/af37a0e7-9777-46b0-94ba-a47f6247b47f"
+      (reference "U14") (unit 7) (value "74LS06") (footprint "Package_DIP:DIP-14_W7.62mm_Socket_LongPads")
+    )
+    (path "/957f1d1c-cb6d-472a-aac1-b124b98d2010"
+      (reference "U15") (unit 1) (value "LM7915_TO220") (footprint "Package_TO_SOT_THT:TO-220-3_Vertical")
+    )
+    (path "/c9feb823-50d6-4749-b692-e255243698c1"
+      (reference "U16") (unit 1) (value "LM7810_TO220") (footprint "Package_TO_SOT_THT:TO-220-3_Vertical")
+    )
+    (path "/55bcf7e1-bd8e-4f1a-9838-16709b0f2d2d"
+      (reference "U17") (unit 1) (value "LM7910_TO220") (footprint "Package_TO_SOT_THT:TO-220-3_Vertical")
+    )
+    (path "/d2a00ec9-836d-4a3f-b334-0645cb055e98"
+      (reference "U18") (unit 1) (value "6N137") (footprint "Package_DIP:DIP-8_W7.62mm")
+    )
+    (path "/6cb8b9e1-33fd-4645-9f35-8e3f3bf1e601"
+      (reference "U19") (unit 7) (value "74LS06") (footprint "")
+    )
+    (path "/6fe63a16-2672-4d97-9761-dd268671ebca"
+      (reference "U20") (unit 5) (value "74LS02") (footprint "")
+    )
+    (path "/4d73afef-3e12-4b64-be10-a6c5f9031031"
+      (reference "X1") (unit 1) (value "1MHz") (footprint "Oscillator:Oscillator_DIP-14")
+    )
+  )
+)
diff --git a/Schematics/Z80-MIDI/z80-MIDI.xml b/Schematics/Z80-MIDI/z80-MIDI.xml
new file mode 100644
index 0000000..785c991
--- /dev/null
+++ b/Schematics/Z80-MIDI/z80-MIDI.xml
@@ -0,0 +1,1397 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<export version="E">
+  <design>
+    <source>C:\Users\dg\Documents\Z80\z80-MIDI\z80-MIDI.kicad_sch</source>
+    <date>14/10/2022 00:28:46</date>
+    <tool>Eeschema (6.0.4)</tool>
+    <sheet number="1" name="/" tstamps="/">
+      <title_block>
+        <title>Z8C Midi Interfacee</title>
+        <company/>
+        <rev/>
+        <date>2022-10-14</date>
+        <source>z80-MIDI.kicad_sch</source>
+        <comment number="1" value=""/>
+        <comment number="2" value=""/>
+        <comment number="3" value=""/>
+        <comment number="4" value=""/>
+        <comment number="5" value=""/>
+        <comment number="6" value=""/>
+        <comment number="7" value=""/>
+        <comment number="8" value=""/>
+        <comment number="9" value=""/>
+      </title_block>
+    </sheet>
+  </design>
+  <components>
+    <comp ref="IC1">
+      <value>CTC-DIP-28</value>
+      <footprint>Package_DIP:DIP-28_W15.24mm_LongPads</footprint>
+      <fields>
+        <field name="Description">Z8430 Zilog CTC</field>
+        <field name="Height">5.21</field>
+        <field name="Manufacturer_Name">Zilog</field>
+        <field name="Manufacturer_Part_Number">Z84C3010PEG</field>
+        <field name="Mouser Part Number">692-Z84C3010PEG</field>
+        <field name="Mouser Price/Stock">https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C3010PEG</field>
+      </fields>
+      <libsource lib="Zilog_Z80_Peripherals" part="CTC-DIP-28" description=""/>
+      <property name="Description" value="Z8430 Zilog CTC"/>
+      <property name="Height" value="5.21"/>
+      <property name="Manufacturer_Name" value="Zilog"/>
+      <property name="Manufacturer_Part_Number" value="Z84C3010PEG"/>
+      <property name="Mouser Part Number" value="692-Z84C3010PEG"/>
+      <property name="Mouser Price/Stock" value="https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C3010PEG"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>1e12683d-dfc8-4fd0-8e53-78f8df440586</tstamps>
+    </comp>
+    <comp ref="IC2">
+      <value>SIO1-DIP-40</value>
+      <footprint>Package_DIP:DIP-40_W15.24mm_LongPads</footprint>
+      <fields>
+        <field name="Allied Price/Stock">https://www.alliedelec.com/zilog-z84c4206peg/R1000052/</field>
+        <field name="Allied_Number">R1000052</field>
+        <field name="Description">Z80 CMOS SIO/1 Z84C41 Zilog</field>
+        <field name="Height">4.06</field>
+        <field name="Manufacturer_Name">Zilog</field>
+        <field name="Manufacturer_Part_Number">Z84C4206PEG</field>
+        <field name="Mouser Part Number">692-Z84C4206PEG</field>
+        <field name="Mouser Price/Stock">https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C4206PEG</field>
+        <field name="RS Part Number">6600766</field>
+        <field name="RS Price/Stock">https://uk.rs-online.com/web/p/products/6600766</field>
+      </fields>
+      <libsource lib="Zilog_Z80_Peripherals" part="SIO1-DIP-40" description=""/>
+      <property name="Description" value="Z80 CMOS SIO/1 Z84C41 Zilog"/>
+      <property name="Height" value="4.06"/>
+      <property name="Manufacturer_Name" value="Zilog"/>
+      <property name="Manufacturer_Part_Number" value="Z84C4206PEG"/>
+      <property name="Mouser Part Number" value="692-Z84C4206PEG"/>
+      <property name="Mouser Price/Stock" value="https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C4206PEG"/>
+      <property name="RS Part Number" value="6600766"/>
+      <property name="RS Price/Stock" value="https://uk.rs-online.com/web/p/products/6600766"/>
+      <property name="Allied_Number" value="R1000052"/>
+      <property name="Allied Price/Stock" value="https://www.alliedelec.com/zilog-z84c4206peg/R1000052/"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>e5ad8c29-b1a6-4294-af0e-a53f620d8884</tstamps>
+    </comp>
+    <comp ref="J1">
+      <value>Conn_02x32_Row_Letter_First</value>
+      <footprint>Connector_DIN:DIN41612_Q_2x32_Male_Horizontal_THT</footprint>
+      <libsource lib="Connector_Generic" part="Conn_02x32_Row_Letter_First" description="Generic connector, double row, 02x32, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>1aa124d6-bc67-4965-9b5f-66ffc49fd887</tstamps>
+    </comp>
+    <comp ref="J2">
+      <value>Conn_02x05_Odd_Even</value>
+      <footprint>Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical</footprint>
+      <libsource lib="Connector_Generic" part="Conn_02x05_Odd_Even" description="Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>25aa9f34-f167-4f07-aa68-6bc4f4d7d721</tstamps>
+    </comp>
+    <comp ref="J3">
+      <value>DIN-5</value>
+      <footprint>w_conn_av:din-5</footprint>
+      <datasheet>http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf</datasheet>
+      <libsource lib="Connector" part="DIN-5" description="5-pin DIN connector"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>9810c062-d540-4d9c-8b60-21a72f02a973</tstamps>
+    </comp>
+    <comp ref="J4">
+      <value>DIN-5</value>
+      <footprint>w_conn_av:din-5</footprint>
+      <datasheet>http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf</datasheet>
+      <libsource lib="Connector" part="DIN-5" description="5-pin DIN connector"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>11da1f98-f698-492f-a2bb-43ffd977c60f</tstamps>
+    </comp>
+    <comp ref="J5">
+      <value>DIN-5</value>
+      <footprint>w_conn_av:din-5</footprint>
+      <datasheet>http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf</datasheet>
+      <libsource lib="Connector" part="DIN-5" description="5-pin DIN connector"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>0750d4ff-a5bd-4bbf-8441-115f9d888468</tstamps>
+    </comp>
+    <comp ref="LED1">
+      <value>MENOTR_A500_Dual_3mm</value>
+      <footprint>w_conn_av:MENTOR A500 Dual 3mm</footprint>
+      <libsource lib="CustomSymbols" part="MENOTR_A500_Dual_3mm" description=""/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>3c5abe56-5bf5-44da-b410-703baf13252d</tstamps>
+    </comp>
+    <comp ref="R1">
+      <value>10k</value>
+      <footprint>Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal</footprint>
+      <libsource lib="Device" part="R" description="Resistor"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>02818362-75d9-4edd-8bd5-6bcfd7abcd84</tstamps>
+    </comp>
+    <comp ref="R2">
+      <value>10k</value>
+      <footprint>Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal</footprint>
+      <libsource lib="Device" part="R" description="Resistor"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>687ac544-67df-4885-8d0b-bd75c0c29fa0</tstamps>
+    </comp>
+    <comp ref="R3">
+      <value>10k</value>
+      <footprint>Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal</footprint>
+      <libsource lib="Device" part="R" description="Resistor"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>a0a8ec54-004d-4188-b817-240ea9ab8902</tstamps>
+    </comp>
+    <comp ref="R4">
+      <value>10k</value>
+      <footprint>Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal</footprint>
+      <libsource lib="Device" part="R" description="Resistor"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>a9d9aa37-4e7d-4d24-945c-0077e83dca62</tstamps>
+    </comp>
+    <comp ref="R5">
+      <value>10k</value>
+      <footprint>Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal</footprint>
+      <libsource lib="Device" part="R" description="Resistor"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>2bff91ad-aa8d-496e-9bcf-3266bcaf0a60</tstamps>
+    </comp>
+    <comp ref="R6">
+      <value>10k</value>
+      <footprint>Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal</footprint>
+      <libsource lib="Device" part="R" description="Resistor"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>77c5483a-ab96-447c-8f8e-bc1d8a4a69f0</tstamps>
+    </comp>
+    <comp ref="R7">
+      <value>10k</value>
+      <footprint>Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal</footprint>
+      <libsource lib="Device" part="R" description="Resistor"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>da8e6d16-2587-4c72-be7b-8294b5628473</tstamps>
+    </comp>
+    <comp ref="RN1">
+      <value>R_Network08</value>
+      <footprint>Resistor_THT:R_Array_SIP9</footprint>
+      <datasheet>http://www.vishay.com/docs/31509/csc.pdf</datasheet>
+      <libsource lib="Device" part="R_Network08" description="8 resistor network, star topology, bussed resistors, small symbol"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>74f4ce35-3d20-443e-b78a-ba826e9f8c33</tstamps>
+    </comp>
+    <comp ref="U1">
+      <value>74LS688</value>
+      <footprint>Package_DIP:DIP-20_W7.62mm_LongPads</footprint>
+      <datasheet>http://www.ti.com/lit/gpn/sn74LS688</datasheet>
+      <libsource lib="74xx" part="74LS688" description="8-bit magnitude comparator"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>ed3d1b9a-eb64-4598-bf1e-7b5f45b2defc</tstamps>
+    </comp>
+    <comp ref="U2">
+      <value>74HC245</value>
+      <footprint>Package_DIP:DIP-20_W7.62mm_LongPads</footprint>
+      <datasheet>http://www.ti.com/lit/gpn/sn74HC245</datasheet>
+      <libsource lib="74xx" part="74HC245" description="Octal BUS Transceivers, 3-State outputs"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>e814289c-3278-44a0-8da4-e29d3d24fd78</tstamps>
+    </comp>
+    <comp ref="U3">
+      <value>74HC245</value>
+      <footprint>Package_DIP:DIP-20_W7.62mm_LongPads</footprint>
+      <datasheet>http://www.ti.com/lit/gpn/sn74HC245</datasheet>
+      <libsource lib="74xx" part="74HC245" description="Octal BUS Transceivers, 3-State outputs"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>edf15073-43f3-481b-98b2-205bb5b45732</tstamps>
+    </comp>
+    <comp ref="U4">
+      <value>74HC245</value>
+      <footprint>Package_DIP:DIP-20_W7.62mm_LongPads</footprint>
+      <datasheet>http://www.ti.com/lit/gpn/sn74HC245</datasheet>
+      <libsource lib="74xx" part="74HC245" description="Octal BUS Transceivers, 3-State outputs"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>9997f3fc-da32-486c-919a-115c76581c2b</tstamps>
+    </comp>
+    <comp ref="U5">
+      <value>74LS06</value>
+      <footprint>Package_DIP:DIP-14_W7.62mm_Socket_LongPads</footprint>
+      <datasheet>http://www.ti.com/lit/gpn/sn74LS06</datasheet>
+      <libsource lib="74xx" part="74LS06" description="Inverter Open Collect"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>90de5270-7b34-4e07-b5ea-3682a420d763 6cb8b9e1-33fd-4645-9f35-8e3f3bf1e601 59e97a5d-1739-465b-aa26-3e2387e0488e 50cf9e75-f085-45fc-9780-56e2ebdc5ff1</tstamps>
+    </comp>
+    <comp ref="U6">
+      <value>74LS02</value>
+      <datasheet>http://www.ti.com/lit/gpn/sn74ls02</datasheet>
+      <libsource lib="74xx" part="74LS02" description="quad 2-input NOR gate"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>971ca452-5080-4071-ba3d-e6694a687ae9 95da8b2e-60b7-4182-b7dd-234ddc9075f2 7c55303a-ef6b-45a3-92b6-416365282a21 6fe63a16-2672-4d97-9761-dd268671ebca</tstamps>
+    </comp>
+    <comp ref="U7">
+      <value>74LS06</value>
+      <footprint>Package_DIP:DIP-14_W7.62mm_Socket_LongPads</footprint>
+      <datasheet>http://www.ti.com/lit/gpn/sn74LS06</datasheet>
+      <libsource lib="74xx" part="74LS06" description="Inverter Open Collect"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>d779c344-c9a7-492b-82a2-f3aae2d959cc 257512d3-75e0-456e-9e07-3fc1bf7fa3ad</tstamps>
+    </comp>
+    <comp ref="U8">
+      <value>74LS06</value>
+      <footprint>Package_DIP:DIP-14_W7.62mm_Socket_LongPads</footprint>
+      <datasheet>http://www.ti.com/lit/gpn/sn74LS06</datasheet>
+      <libsource lib="74xx" part="74LS06" description="Inverter Open Collect"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>af37a0e7-9777-46b0-94ba-a47f6247b47f 8443d732-cbb9-4e7e-bdc3-21302635e4b0 f624b875-d27a-4ab1-aa6b-d3fcceafb104 187e0f68-d099-4f9a-b44a-b1eb25611117 97ee646a-519a-421a-a31f-36710f57dc21 09a0338b-d360-4d86-a286-a9bd1596cd4a</tstamps>
+    </comp>
+    <comp ref="U9">
+      <value>6N137</value>
+      <footprint>Package_DIP:DIP-8_W7.62mm</footprint>
+      <datasheet>https://docs.broadcom.com/docs/AV02-0940EN</datasheet>
+      <libsource lib="Isolator" part="6N137" description="Single High Speed LSTTL/TTL Compatible Optocoupler with enable, dV/dt 1000/us, VCM 10, max 7V VCC, DIP-8"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>d2a00ec9-836d-4a3f-b334-0645cb055e98</tstamps>
+    </comp>
+    <comp ref="X1">
+      <value>ACO-xxxMHz</value>
+      <footprint>Oscillator:Oscillator_DIP-14</footprint>
+      <datasheet>http://www.conwin.com/datasheets/cx/cx030.pdf</datasheet>
+      <libsource lib="Oscillator" part="ACO-xxxMHz" description="HCMOS Crystal Clock Oscillator, DIP14-style metal package"/>
+      <property name="Sheetname" value=""/>
+      <property name="Sheetfile" value="z80-MIDI.kicad_sch"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamps>aae78cde-0d66-4556-b1b2-140bd37bd280</tstamps>
+    </comp>
+  </components>
+  <libparts>
+    <libpart lib="74xx" part="74HC245">
+      <description>Octal BUS Transceivers, 3-State outputs</description>
+      <docs>http://www.ti.com/lit/gpn/sn74HC245</docs>
+      <footprints>
+        <fp>DIP?20*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">74HC245</field>
+        <field name="Datasheet">http://www.ti.com/lit/gpn/sn74HC245</field>
+      </fields>
+      <pins>
+        <pin num="1" name="A-&gt;B" type="input"/>
+        <pin num="2" name="A0" type="tri_state"/>
+        <pin num="3" name="A1" type="tri_state"/>
+        <pin num="4" name="A2" type="tri_state"/>
+        <pin num="5" name="A3" type="tri_state"/>
+        <pin num="6" name="A4" type="tri_state"/>
+        <pin num="7" name="A5" type="tri_state"/>
+        <pin num="8" name="A6" type="tri_state"/>
+        <pin num="9" name="A7" type="tri_state"/>
+        <pin num="10" name="GND" type="power_in"/>
+        <pin num="11" name="B7" type="tri_state"/>
+        <pin num="12" name="B6" type="tri_state"/>
+        <pin num="13" name="B5" type="tri_state"/>
+        <pin num="14" name="B4" type="tri_state"/>
+        <pin num="15" name="B3" type="tri_state"/>
+        <pin num="16" name="B2" type="tri_state"/>
+        <pin num="17" name="B1" type="tri_state"/>
+        <pin num="18" name="B0" type="tri_state"/>
+        <pin num="19" name="CE" type="input"/>
+        <pin num="20" name="VCC" type="power_in"/>
+      </pins>
+    </libpart>
+    <libpart lib="74xx" part="74LS02">
+      <description>quad 2-input NOR gate</description>
+      <docs>http://www.ti.com/lit/gpn/sn74ls02</docs>
+      <footprints>
+        <fp>SO14*</fp>
+        <fp>DIP*W7.62mm*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">74LS02</field>
+        <field name="Datasheet">http://www.ti.com/lit/gpn/sn74ls02</field>
+      </fields>
+      <pins>
+        <pin num="1" name="" type="output"/>
+        <pin num="2" name="" type="input"/>
+        <pin num="3" name="" type="input"/>
+        <pin num="4" name="" type="output"/>
+        <pin num="5" name="" type="input"/>
+        <pin num="6" name="" type="input"/>
+        <pin num="7" name="GND" type="power_in"/>
+        <pin num="8" name="" type="input"/>
+        <pin num="9" name="" type="input"/>
+        <pin num="10" name="" type="output"/>
+        <pin num="11" name="" type="input"/>
+        <pin num="12" name="" type="input"/>
+        <pin num="13" name="" type="output"/>
+        <pin num="14" name="VCC" type="power_in"/>
+      </pins>
+    </libpart>
+    <libpart lib="74xx" part="74LS06">
+      <description>Inverter Open Collect</description>
+      <docs>http://www.ti.com/lit/gpn/sn74LS06</docs>
+      <footprints>
+        <fp>DIP*W7.62mm*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">74LS06</field>
+        <field name="Datasheet">http://www.ti.com/lit/gpn/sn74LS06</field>
+      </fields>
+      <pins>
+        <pin num="1" name="" type="input"/>
+        <pin num="2" name="" type="open_collector"/>
+        <pin num="3" name="" type="input"/>
+        <pin num="4" name="" type="open_collector"/>
+        <pin num="5" name="" type="input"/>
+        <pin num="6" name="" type="open_collector"/>
+        <pin num="7" name="GND" type="power_in"/>
+        <pin num="8" name="" type="open_collector"/>
+        <pin num="9" name="" type="input"/>
+        <pin num="10" name="" type="open_collector"/>
+        <pin num="11" name="" type="input"/>
+        <pin num="12" name="" type="open_collector"/>
+        <pin num="13" name="" type="input"/>
+        <pin num="14" name="VCC" type="power_in"/>
+      </pins>
+    </libpart>
+    <libpart lib="74xx" part="74LS688">
+      <description>8-bit magnitude comparator</description>
+      <docs>http://www.ti.com/lit/gpn/sn74LS688</docs>
+      <footprints>
+        <fp>DIP?20*</fp>
+        <fp>SOIC?20*</fp>
+        <fp>SO?20*</fp>
+        <fp>TSSOP?20*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">74LS688</field>
+        <field name="Datasheet">http://www.ti.com/lit/gpn/sn74LS688</field>
+      </fields>
+      <pins>
+        <pin num="1" name="G" type="input"/>
+        <pin num="2" name="P0" type="input"/>
+        <pin num="3" name="R0" type="input"/>
+        <pin num="4" name="P1" type="input"/>
+        <pin num="5" name="R1" type="input"/>
+        <pin num="6" name="P2" type="input"/>
+        <pin num="7" name="R2" type="input"/>
+        <pin num="8" name="P3" type="input"/>
+        <pin num="9" name="R3" type="input"/>
+        <pin num="10" name="GND" type="power_in"/>
+        <pin num="11" name="P4" type="input"/>
+        <pin num="12" name="R4" type="input"/>
+        <pin num="13" name="P5" type="input"/>
+        <pin num="14" name="R5" type="input"/>
+        <pin num="15" name="P6" type="input"/>
+        <pin num="16" name="R6" type="input"/>
+        <pin num="17" name="P7" type="input"/>
+        <pin num="18" name="R7" type="input"/>
+        <pin num="19" name="P=R" type="output"/>
+        <pin num="20" name="VCC" type="power_in"/>
+      </pins>
+    </libpart>
+    <libpart lib="Connector" part="DIN-5">
+      <description>5-pin DIN connector</description>
+      <docs>http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf</docs>
+      <footprints>
+        <fp>DIN*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">J</field>
+        <field name="Value">DIN-5</field>
+        <field name="Datasheet">http://www.mouser.com/ds/2/18/40_c091_abd_e-75918.pdf</field>
+      </fields>
+      <pins>
+        <pin num="1" name="" type="passive"/>
+        <pin num="2" name="" type="passive"/>
+        <pin num="3" name="" type="passive"/>
+        <pin num="4" name="" type="passive"/>
+        <pin num="5" name="" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Connector_Generic" part="Conn_02x05_Odd_Even">
+      <description>Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>Connector*:*_2x??_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">J</field>
+        <field name="Value">Conn_02x05_Odd_Even</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="Pin_1" type="passive"/>
+        <pin num="2" name="Pin_2" type="passive"/>
+        <pin num="3" name="Pin_3" type="passive"/>
+        <pin num="4" name="Pin_4" type="passive"/>
+        <pin num="5" name="Pin_5" type="passive"/>
+        <pin num="6" name="Pin_6" type="passive"/>
+        <pin num="7" name="Pin_7" type="passive"/>
+        <pin num="8" name="Pin_8" type="passive"/>
+        <pin num="9" name="Pin_9" type="passive"/>
+        <pin num="10" name="Pin_10" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Connector_Generic" part="Conn_02x32_Row_Letter_First">
+      <description>Generic connector, double row, 02x32, row letter first pin numbering scheme (pin number consists of a letter for the row and a number for the pin index in this row. a1, ..., aN; b1, ..., bN), script generated (kicad-library-utils/schlib/autogen/connector/)</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>Connector*:*_2x??_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">J</field>
+        <field name="Value">Conn_02x32_Row_Letter_First</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="a1" name="Pin_a1" type="passive"/>
+        <pin num="a2" name="Pin_a2" type="passive"/>
+        <pin num="a3" name="Pin_a3" type="passive"/>
+        <pin num="a4" name="Pin_a4" type="passive"/>
+        <pin num="a5" name="Pin_a5" type="passive"/>
+        <pin num="a6" name="Pin_a6" type="passive"/>
+        <pin num="a7" name="Pin_a7" type="passive"/>
+        <pin num="a8" name="Pin_a8" type="passive"/>
+        <pin num="a9" name="Pin_a9" type="passive"/>
+        <pin num="a10" name="Pin_a10" type="passive"/>
+        <pin num="a11" name="Pin_a11" type="passive"/>
+        <pin num="a12" name="Pin_a12" type="passive"/>
+        <pin num="a13" name="Pin_a13" type="passive"/>
+        <pin num="a14" name="Pin_a14" type="passive"/>
+        <pin num="a15" name="Pin_a15" type="passive"/>
+        <pin num="a16" name="Pin_a16" type="passive"/>
+        <pin num="a17" name="Pin_a17" type="passive"/>
+        <pin num="a18" name="Pin_a18" type="passive"/>
+        <pin num="a19" name="Pin_a19" type="passive"/>
+        <pin num="a20" name="Pin_a20" type="passive"/>
+        <pin num="a21" name="Pin_a21" type="passive"/>
+        <pin num="a22" name="Pin_a22" type="passive"/>
+        <pin num="a23" name="Pin_a23" type="passive"/>
+        <pin num="a24" name="Pin_a24" type="passive"/>
+        <pin num="a25" name="Pin_a25" type="passive"/>
+        <pin num="a26" name="Pin_a26" type="passive"/>
+        <pin num="a27" name="Pin_a27" type="passive"/>
+        <pin num="a28" name="Pin_a28" type="passive"/>
+        <pin num="a29" name="Pin_a29" type="passive"/>
+        <pin num="a30" name="Pin_a30" type="passive"/>
+        <pin num="a31" name="Pin_a31" type="passive"/>
+        <pin num="a32" name="Pin_a32" type="passive"/>
+        <pin num="b1" name="Pin_b1" type="passive"/>
+        <pin num="b2" name="Pin_b2" type="passive"/>
+        <pin num="b3" name="Pin_b3" type="passive"/>
+        <pin num="b4" name="Pin_b4" type="passive"/>
+        <pin num="b5" name="Pin_b5" type="passive"/>
+        <pin num="b6" name="Pin_b6" type="passive"/>
+        <pin num="b7" name="Pin_b7" type="passive"/>
+        <pin num="b8" name="Pin_b8" type="passive"/>
+        <pin num="b9" name="Pin_b9" type="passive"/>
+        <pin num="b10" name="Pin_b10" type="passive"/>
+        <pin num="b11" name="Pin_b11" type="passive"/>
+        <pin num="b12" name="Pin_b12" type="passive"/>
+        <pin num="b13" name="Pin_b13" type="passive"/>
+        <pin num="b14" name="Pin_b14" type="passive"/>
+        <pin num="b15" name="Pin_b15" type="passive"/>
+        <pin num="b16" name="Pin_b16" type="passive"/>
+        <pin num="b17" name="Pin_b17" type="passive"/>
+        <pin num="b18" name="Pin_b18" type="passive"/>
+        <pin num="b19" name="Pin_b19" type="passive"/>
+        <pin num="b20" name="Pin_b20" type="passive"/>
+        <pin num="b21" name="Pin_b21" type="passive"/>
+        <pin num="b22" name="Pin_b22" type="passive"/>
+        <pin num="b23" name="Pin_b23" type="passive"/>
+        <pin num="b24" name="Pin_b24" type="passive"/>
+        <pin num="b25" name="Pin_b25" type="passive"/>
+        <pin num="b26" name="Pin_b26" type="passive"/>
+        <pin num="b27" name="Pin_b27" type="passive"/>
+        <pin num="b28" name="Pin_b28" type="passive"/>
+        <pin num="b29" name="Pin_b29" type="passive"/>
+        <pin num="b30" name="Pin_b30" type="passive"/>
+        <pin num="b31" name="Pin_b31" type="passive"/>
+        <pin num="b32" name="Pin_b32" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="CustomSymbols" part="MENOTR_A500_Dual_3mm">
+      <fields>
+        <field name="Reference">LED?</field>
+        <field name="Value">MENOTR_A500_Dual_3mm</field>
+        <field name="Footprint">w_conn_av:MENTOR A500 Dual 3mm</field>
+      </fields>
+      <pins>
+        <pin num="1a" name="K" type="passive"/>
+        <pin num="1b" name="A" type="passive"/>
+        <pin num="2a" name="K" type="passive"/>
+        <pin num="2b" name="A" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Device" part="R">
+      <description>Resistor</description>
+      <docs>~</docs>
+      <footprints>
+        <fp>R_*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">R</field>
+        <field name="Value">R</field>
+        <field name="Datasheet">~</field>
+      </fields>
+      <pins>
+        <pin num="1" name="" type="passive"/>
+        <pin num="2" name="" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Device" part="R_Network08">
+      <description>8 resistor network, star topology, bussed resistors, small symbol</description>
+      <docs>http://www.vishay.com/docs/31509/csc.pdf</docs>
+      <footprints>
+        <fp>R?Array?SIP*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">RN</field>
+        <field name="Value">R_Network08</field>
+        <field name="Footprint">Resistor_THT:R_Array_SIP9</field>
+        <field name="Datasheet">http://www.vishay.com/docs/31509/csc.pdf</field>
+      </fields>
+      <pins>
+        <pin num="1" name="common" type="passive"/>
+        <pin num="2" name="R1" type="passive"/>
+        <pin num="3" name="R2" type="passive"/>
+        <pin num="4" name="R3" type="passive"/>
+        <pin num="5" name="R4" type="passive"/>
+        <pin num="6" name="R5" type="passive"/>
+        <pin num="7" name="R6" type="passive"/>
+        <pin num="8" name="R7" type="passive"/>
+        <pin num="9" name="R8" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="Isolator" part="6N137">
+      <description>Single High Speed LSTTL/TTL Compatible Optocoupler with enable, dV/dt 1000/us, VCM 10, max 7V VCC, DIP-8</description>
+      <docs>https://docs.broadcom.com/docs/AV02-0940EN</docs>
+      <footprints>
+        <fp>DIP*W7.62mm*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">6N137</field>
+        <field name="Footprint">Package_DIP:DIP-8_W7.62mm</field>
+        <field name="Datasheet">https://docs.broadcom.com/docs/AV02-0940EN</field>
+      </fields>
+      <pins>
+        <pin num="1" name="NC" type="no_connect"/>
+        <pin num="2" name="A" type="passive"/>
+        <pin num="3" name="C" type="passive"/>
+        <pin num="5" name="GND" type="power_in"/>
+        <pin num="6" name="VO" type="open_collector"/>
+        <pin num="7" name="EN" type="input"/>
+        <pin num="8" name="VCC" type="power_in"/>
+      </pins>
+    </libpart>
+    <libpart lib="Oscillator" part="ACO-xxxMHz">
+      <description>HCMOS Crystal Clock Oscillator, DIP14-style metal package</description>
+      <docs>http://www.conwin.com/datasheets/cx/cx030.pdf</docs>
+      <footprints>
+        <fp>Oscillator*DIP*14*</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">X</field>
+        <field name="Value">ACO-xxxMHz</field>
+        <field name="Footprint">Oscillator:Oscillator_DIP-14</field>
+        <field name="Datasheet">http://www.conwin.com/datasheets/cx/cx030.pdf</field>
+      </fields>
+      <pins>
+        <pin num="1" name="NC" type="no_connect"/>
+        <pin num="7" name="GND" type="power_in"/>
+        <pin num="8" name="OUT" type="output"/>
+        <pin num="14" name="Vcc" type="power_in"/>
+      </pins>
+    </libpart>
+    <libpart lib="Zilog_Z80_Peripherals" part="CTC-DIP-28">
+      <fields>
+        <field name="Reference">IC</field>
+        <field name="Value">CTC-DIP-28</field>
+        <field name="Footprint">Package_DIP:DIP-28_W15.24mm_LongPads</field>
+        <field name="Description">Z8430 Zilog CTC</field>
+        <field name="Height">5.21</field>
+        <field name="Manufacturer_Name">Zilog</field>
+        <field name="Manufacturer_Part_Number">Z84C3010PEG</field>
+        <field name="Mouser Part Number">692-Z84C3010PEG</field>
+        <field name="Mouser Price/Stock">https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C3010PEG</field>
+      </fields>
+      <pins>
+        <pin num="1" name="D4" type="bidirectional"/>
+        <pin num="2" name="D5" type="bidirectional"/>
+        <pin num="3" name="D6" type="bidirectional"/>
+        <pin num="4" name="D7" type="bidirectional"/>
+        <pin num="5" name="GND" type="power_in"/>
+        <pin num="6" name="~{RD}" type="input"/>
+        <pin num="7" name="ZC/TO0" type="output"/>
+        <pin num="8" name="ZC/TO1" type="output"/>
+        <pin num="9" name="ZC/TO2" type="output"/>
+        <pin num="10" name="~{IORQ}" type="input"/>
+        <pin num="11" name="IEO" type="output"/>
+        <pin num="12" name="~{INT}" type="open_collector"/>
+        <pin num="13" name="IEI" type="input"/>
+        <pin num="14" name="~{M1}" type="input"/>
+        <pin num="15" name="CLK" type="input"/>
+        <pin num="16" name="~{CE}" type="input"/>
+        <pin num="17" name="~{RESET}" type="input"/>
+        <pin num="18" name="CS0" type="input"/>
+        <pin num="19" name="CS1" type="input"/>
+        <pin num="20" name="CLK/TRG3" type="input"/>
+        <pin num="21" name="CLK/TRG2" type="input"/>
+        <pin num="22" name="CLK/TRG1" type="input"/>
+        <pin num="23" name="CLK/TRG0" type="input"/>
+        <pin num="24" name="+5V" type="power_in"/>
+        <pin num="25" name="D0" type="bidirectional"/>
+        <pin num="26" name="D1" type="bidirectional"/>
+        <pin num="27" name="D2" type="bidirectional"/>
+        <pin num="28" name="D3" type="bidirectional"/>
+      </pins>
+    </libpart>
+    <libpart lib="Zilog_Z80_Peripherals" part="SIO1-DIP-40">
+      <fields>
+        <field name="Reference">IC</field>
+        <field name="Value">SIO1-DIP-40</field>
+        <field name="Footprint">Package_DIP:DIP-40_W15.24mm_LongPads</field>
+        <field name="Description">Z80 CMOS SIO/1 Z84C41 Zilog</field>
+        <field name="Height">4.06</field>
+        <field name="Manufacturer_Name">Zilog</field>
+        <field name="Manufacturer_Part_Number">Z84C4206PEG</field>
+        <field name="Mouser Part Number">692-Z84C4206PEG</field>
+        <field name="Mouser Price/Stock">https://www.mouser.com/Search/Refine.aspx?Keyword=692-Z84C4206PEG</field>
+        <field name="RS Part Number">6600766</field>
+        <field name="RS Price/Stock">https://uk.rs-online.com/web/p/products/6600766</field>
+        <field name="Allied_Number">R1000052</field>
+        <field name="Allied Price/Stock">https://www.alliedelec.com/zilog-z84c4206peg/R1000052/</field>
+      </fields>
+      <pins>
+        <pin num="1" name="D1" type="bidirectional"/>
+        <pin num="2" name="D3" type="bidirectional"/>
+        <pin num="3" name="D5" type="bidirectional"/>
+        <pin num="4" name="D7" type="bidirectional"/>
+        <pin num="5" name="~{INT}" type="open_collector"/>
+        <pin num="6" name="IEI" type="input"/>
+        <pin num="7" name="IEO" type="output"/>
+        <pin num="8" name="~{M1}" type="input"/>
+        <pin num="9" name="+5V" type="power_in"/>
+        <pin num="10" name="~{W}/~{RDYA}" type="output"/>
+        <pin num="11" name="~{SYNCA}" type="bidirectional"/>
+        <pin num="12" name="RXDA" type="input"/>
+        <pin num="13" name="~{RXCA}" type="input"/>
+        <pin num="14" name="~{TXCA}" type="output"/>
+        <pin num="15" name="TXDA" type="output"/>
+        <pin num="16" name="~{DTRA}" type="output"/>
+        <pin num="17" name="~{RTSA}" type="output"/>
+        <pin num="18" name="~{CTSA}" type="input"/>
+        <pin num="19" name="~{DCDA}" type="input"/>
+        <pin num="20" name="F" type="input"/>
+        <pin num="21" name="~{RESET}" type="input"/>
+        <pin num="22" name="~{DCDB}" type="input"/>
+        <pin num="23" name="~{CTSB}" type="input"/>
+        <pin num="24" name="~{RTSB}" type="output"/>
+        <pin num="25" name="TXDB" type="output"/>
+        <pin num="26" name="TxCB" type="output"/>
+        <pin num="27" name="~{RxTxCB}" type="input"/>
+        <pin num="28" name="RXDB" type="input"/>
+        <pin num="29" name="~{SYNCB}" type="input"/>
+        <pin num="30" name="~{W}/~{RDYB}" type="output"/>
+        <pin num="31" name="GND" type="power_in"/>
+        <pin num="32" name="~{RD}" type="input"/>
+        <pin num="33" name="C/~{D}" type="input"/>
+        <pin num="34" name="B/~{A}" type="input"/>
+        <pin num="35" name="~{CE}" type="input"/>
+        <pin num="36" name="~{IORQ}" type="input"/>
+        <pin num="37" name="D6" type="bidirectional"/>
+        <pin num="38" name="D4" type="bidirectional"/>
+        <pin num="39" name="D2" type="bidirectional"/>
+        <pin num="40" name="D0" type="bidirectional"/>
+      </pins>
+    </libpart>
+  </libparts>
+  <libraries>
+    <library logical="74xx">
+      <uri>C:\Program Files\KiCad\6.0\share\kicad\symbols\/74xx.kicad_sym</uri>
+    </library>
+    <library logical="Connector">
+      <uri>C:\Program Files\KiCad\6.0\share\kicad\symbols\/Connector.kicad_sym</uri>
+    </library>
+    <library logical="Connector_Generic">
+      <uri>C:\Program Files\KiCad\6.0\share\kicad\symbols\/Connector_Generic.kicad_sym</uri>
+    </library>
+    <library logical="Device">
+      <uri>C:\Program Files\KiCad\6.0\share\kicad\symbols\/Device.kicad_sym</uri>
+    </library>
+    <library logical="Isolator">
+      <uri>C:\Program Files\KiCad\6.0\share\kicad\symbols\/Isolator.kicad_sym</uri>
+    </library>
+    <library logical="Oscillator">
+      <uri>C:\Program Files\KiCad\6.0\share\kicad\symbols\/Oscillator.kicad_sym</uri>
+    </library>
+    <library logical="Zilog_Z80_Peripherals">
+      <uri>C:/Users/dg/Downloads/Libs/Zilog_Z80_Peripherals.lib</uri>
+    </library>
+  </libraries>
+  <nets>
+    <net code="1" name="+3V3">
+      <node ref="J1" pin="b31" pinfunction="Pin_b31" pintype="passive"/>
+    </net>
+    <net code="2" name="+5V">
+      <node ref="IC1" pin="24" pinfunction="+5V" pintype="power_in"/>
+      <node ref="IC2" pin="9" pinfunction="+5V" pintype="power_in"/>
+      <node ref="J1" pin="b1" pinfunction="Pin_b1" pintype="passive"/>
+      <node ref="J1" pin="b2" pinfunction="Pin_b2" pintype="passive"/>
+      <node ref="J1" pin="b3" pinfunction="Pin_b3" pintype="passive"/>
+      <node ref="J2" pin="1" pinfunction="Pin_1" pintype="passive"/>
+      <node ref="J2" pin="3" pinfunction="Pin_3" pintype="passive"/>
+      <node ref="J2" pin="5" pinfunction="Pin_5" pintype="passive"/>
+      <node ref="J2" pin="7" pinfunction="Pin_7" pintype="passive"/>
+      <node ref="J2" pin="9" pinfunction="Pin_9" pintype="passive"/>
+      <node ref="R1" pin="2" pintype="passive"/>
+      <node ref="R2" pin="2" pintype="passive"/>
+      <node ref="R3" pin="1" pintype="passive"/>
+      <node ref="R6" pin="1" pintype="passive"/>
+      <node ref="R7" pin="1" pintype="passive"/>
+      <node ref="U1" pin="20" pinfunction="VCC" pintype="power_in"/>
+      <node ref="U2" pin="20" pinfunction="VCC" pintype="power_in"/>
+      <node ref="U3" pin="20" pinfunction="VCC" pintype="power_in"/>
+      <node ref="U4" pin="20" pinfunction="VCC" pintype="power_in"/>
+      <node ref="U5" pin="14" pinfunction="VCC" pintype="power_in"/>
+      <node ref="U6" pin="14" pinfunction="VCC" pintype="power_in"/>
+      <node ref="U8" pin="14" pinfunction="VCC" pintype="power_in"/>
+      <node ref="U9" pin="7" pinfunction="EN" pintype="input"/>
+      <node ref="U9" pin="8" pinfunction="VCC" pintype="power_in"/>
+      <node ref="X1" pin="14" pinfunction="Vcc" pintype="power_in"/>
+    </net>
+    <net code="3" name="+12V">
+      <node ref="J1" pin="b28" pinfunction="Pin_b28" pintype="passive"/>
+    </net>
+    <net code="4" name="-5V">
+      <node ref="J1" pin="b30" pinfunction="Pin_b30" pintype="passive"/>
+    </net>
+    <net code="5" name="-12V">
+      <node ref="J1" pin="b29" pinfunction="Pin_b29" pintype="passive"/>
+    </net>
+    <net code="6" name="/#A0">
+      <node ref="IC1" pin="18" pinfunction="CS0" pintype="input"/>
+      <node ref="IC2" pin="34" pinfunction="B/~{A}" pintype="input"/>
+      <node ref="U3" pin="2" pinfunction="A0" pintype="tri_state"/>
+    </net>
+    <net code="7" name="/#A1">
+      <node ref="IC1" pin="19" pinfunction="CS1" pintype="input"/>
+      <node ref="IC2" pin="33" pinfunction="C/~{D}" pintype="input"/>
+      <node ref="U3" pin="3" pinfunction="A1" pintype="tri_state"/>
+    </net>
+    <net code="8" name="/#A2">
+      <node ref="U3" pin="4" pinfunction="A2" pintype="tri_state"/>
+      <node ref="U5" pin="1" pintype="input"/>
+      <node ref="U6" pin="5" pintype="input"/>
+    </net>
+    <net code="9" name="/#A3">
+      <node ref="U1" pin="8" pinfunction="P3" pintype="input"/>
+      <node ref="U3" pin="5" pinfunction="A3" pintype="tri_state"/>
+    </net>
+    <net code="10" name="/#A4">
+      <node ref="U1" pin="11" pinfunction="P4" pintype="input"/>
+      <node ref="U3" pin="6" pinfunction="A4" pintype="tri_state"/>
+    </net>
+    <net code="11" name="/#A5">
+      <node ref="U1" pin="13" pinfunction="P5" pintype="input"/>
+      <node ref="U3" pin="7" pinfunction="A5" pintype="tri_state"/>
+    </net>
+    <net code="12" name="/#A6">
+      <node ref="U1" pin="15" pinfunction="P6" pintype="input"/>
+      <node ref="U3" pin="8" pinfunction="A6" pintype="tri_state"/>
+    </net>
+    <net code="13" name="/#A7">
+      <node ref="U1" pin="17" pinfunction="P7" pintype="input"/>
+      <node ref="U3" pin="9" pinfunction="A7" pintype="tri_state"/>
+    </net>
+    <net code="14" name="/#D0">
+      <node ref="IC1" pin="25" pinfunction="D0" pintype="bidirectional"/>
+      <node ref="IC2" pin="40" pinfunction="D0" pintype="bidirectional"/>
+      <node ref="U2" pin="2" pinfunction="A0" pintype="tri_state"/>
+    </net>
+    <net code="15" name="/#D1">
+      <node ref="IC1" pin="26" pinfunction="D1" pintype="bidirectional"/>
+      <node ref="IC2" pin="1" pinfunction="D1" pintype="bidirectional"/>
+      <node ref="U2" pin="3" pinfunction="A1" pintype="tri_state"/>
+    </net>
+    <net code="16" name="/#D2">
+      <node ref="IC1" pin="27" pinfunction="D2" pintype="bidirectional"/>
+      <node ref="IC2" pin="39" pinfunction="D2" pintype="bidirectional"/>
+      <node ref="U2" pin="4" pinfunction="A2" pintype="tri_state"/>
+    </net>
+    <net code="17" name="/#D3">
+      <node ref="IC1" pin="28" pinfunction="D3" pintype="bidirectional"/>
+      <node ref="IC2" pin="2" pinfunction="D3" pintype="bidirectional"/>
+      <node ref="U2" pin="5" pinfunction="A3" pintype="tri_state"/>
+    </net>
+    <net code="18" name="/#D4">
+      <node ref="IC1" pin="1" pinfunction="D4" pintype="bidirectional"/>
+      <node ref="IC2" pin="38" pinfunction="D4" pintype="bidirectional"/>
+      <node ref="U2" pin="6" pinfunction="A4" pintype="tri_state"/>
+    </net>
+    <net code="19" name="/#D5">
+      <node ref="IC1" pin="2" pinfunction="D5" pintype="bidirectional"/>
+      <node ref="IC2" pin="3" pinfunction="D5" pintype="bidirectional"/>
+      <node ref="U2" pin="7" pinfunction="A5" pintype="tri_state"/>
+    </net>
+    <net code="20" name="/#D6">
+      <node ref="IC1" pin="3" pinfunction="D6" pintype="bidirectional"/>
+      <node ref="IC2" pin="37" pinfunction="D6" pintype="bidirectional"/>
+      <node ref="U2" pin="8" pinfunction="A6" pintype="tri_state"/>
+    </net>
+    <net code="21" name="/#D7">
+      <node ref="IC1" pin="4" pinfunction="D7" pintype="bidirectional"/>
+      <node ref="IC2" pin="4" pinfunction="D7" pintype="bidirectional"/>
+      <node ref="U2" pin="9" pinfunction="A7" pintype="tri_state"/>
+    </net>
+    <net code="22" name="/A0">
+      <node ref="J1" pin="a7" pinfunction="Pin_a7" pintype="passive"/>
+      <node ref="U3" pin="18" pinfunction="B0" pintype="tri_state"/>
+    </net>
+    <net code="23" name="/A1">
+      <node ref="J1" pin="a8" pinfunction="Pin_a8" pintype="passive"/>
+      <node ref="U3" pin="17" pinfunction="B1" pintype="tri_state"/>
+    </net>
+    <net code="24" name="/A2">
+      <node ref="J1" pin="a9" pinfunction="Pin_a9" pintype="passive"/>
+      <node ref="U3" pin="16" pinfunction="B2" pintype="tri_state"/>
+    </net>
+    <net code="25" name="/A3">
+      <node ref="J1" pin="a10" pinfunction="Pin_a10" pintype="passive"/>
+      <node ref="U3" pin="15" pinfunction="B3" pintype="tri_state"/>
+    </net>
+    <net code="26" name="/A4">
+      <node ref="J1" pin="a11" pinfunction="Pin_a11" pintype="passive"/>
+      <node ref="U3" pin="14" pinfunction="B4" pintype="tri_state"/>
+    </net>
+    <net code="27" name="/A5">
+      <node ref="J1" pin="a12" pinfunction="Pin_a12" pintype="passive"/>
+      <node ref="U3" pin="13" pinfunction="B5" pintype="tri_state"/>
+    </net>
+    <net code="28" name="/A6">
+      <node ref="J1" pin="a13" pinfunction="Pin_a13" pintype="passive"/>
+      <node ref="U3" pin="12" pinfunction="B6" pintype="tri_state"/>
+    </net>
+    <net code="29" name="/A7">
+      <node ref="J1" pin="a14" pinfunction="Pin_a14" pintype="passive"/>
+      <node ref="U3" pin="11" pinfunction="B7" pintype="tri_state"/>
+    </net>
+    <net code="30" name="/A8">
+      <node ref="J1" pin="a15" pinfunction="Pin_a15" pintype="passive"/>
+    </net>
+    <net code="31" name="/A9">
+      <node ref="J1" pin="a16" pinfunction="Pin_a16" pintype="passive"/>
+    </net>
+    <net code="32" name="/A10">
+      <node ref="J1" pin="a17" pinfunction="Pin_a17" pintype="passive"/>
+    </net>
+    <net code="33" name="/A11">
+      <node ref="J1" pin="a18" pinfunction="Pin_a18" pintype="passive"/>
+    </net>
+    <net code="34" name="/A12">
+      <node ref="J1" pin="a19" pinfunction="Pin_a19" pintype="passive"/>
+    </net>
+    <net code="35" name="/A13">
+      <node ref="J1" pin="a20" pinfunction="Pin_a20" pintype="passive"/>
+    </net>
+    <net code="36" name="/A14">
+      <node ref="J1" pin="a21" pinfunction="Pin_a21" pintype="passive"/>
+    </net>
+    <net code="37" name="/A15">
+      <node ref="J1" pin="a22" pinfunction="Pin_a22" pintype="passive"/>
+    </net>
+    <net code="38" name="/A16">
+      <node ref="J1" pin="a25" pinfunction="Pin_a25" pintype="passive"/>
+    </net>
+    <net code="39" name="/A17">
+      <node ref="J1" pin="a26" pinfunction="Pin_a26" pintype="passive"/>
+    </net>
+    <net code="40" name="/A18">
+      <node ref="J1" pin="a27" pinfunction="Pin_a27" pintype="passive"/>
+    </net>
+    <net code="41" name="/A19">
+      <node ref="J1" pin="a28" pinfunction="Pin_a28" pintype="passive"/>
+    </net>
+    <net code="42" name="/A20">
+      <node ref="J1" pin="a29" pinfunction="Pin_a29" pintype="passive"/>
+    </net>
+    <net code="43" name="/A21">
+      <node ref="J1" pin="a30" pinfunction="Pin_a30" pintype="passive"/>
+    </net>
+    <net code="44" name="/A22{slash}SCL">
+      <node ref="J1" pin="a31" pinfunction="Pin_a31" pintype="passive"/>
+    </net>
+    <net code="45" name="/A23{slash}SDA">
+      <node ref="J1" pin="a32" pinfunction="Pin_a32" pintype="passive"/>
+    </net>
+    <net code="46" name="/CLK_CPU">
+      <node ref="J1" pin="b16" pinfunction="Pin_b16" pintype="passive"/>
+    </net>
+    <net code="47" name="/D0">
+      <node ref="J1" pin="b7" pinfunction="Pin_b7" pintype="passive"/>
+      <node ref="U2" pin="18" pinfunction="B0" pintype="tri_state"/>
+    </net>
+    <net code="48" name="/D1">
+      <node ref="J1" pin="b8" pinfunction="Pin_b8" pintype="passive"/>
+      <node ref="U2" pin="17" pinfunction="B1" pintype="tri_state"/>
+    </net>
+    <net code="49" name="/D2">
+      <node ref="J1" pin="b9" pinfunction="Pin_b9" pintype="passive"/>
+      <node ref="U2" pin="16" pinfunction="B2" pintype="tri_state"/>
+    </net>
+    <net code="50" name="/D3">
+      <node ref="J1" pin="b10" pinfunction="Pin_b10" pintype="passive"/>
+      <node ref="U2" pin="15" pinfunction="B3" pintype="tri_state"/>
+    </net>
+    <net code="51" name="/D4">
+      <node ref="J1" pin="b11" pinfunction="Pin_b11" pintype="passive"/>
+      <node ref="U2" pin="14" pinfunction="B4" pintype="tri_state"/>
+    </net>
+    <net code="52" name="/D5">
+      <node ref="J1" pin="b12" pinfunction="Pin_b12" pintype="passive"/>
+      <node ref="U2" pin="13" pinfunction="B5" pintype="tri_state"/>
+    </net>
+    <net code="53" name="/D6">
+      <node ref="J1" pin="b13" pinfunction="Pin_b13" pintype="passive"/>
+      <node ref="U2" pin="12" pinfunction="B6" pintype="tri_state"/>
+    </net>
+    <net code="54" name="/D7">
+      <node ref="J1" pin="b14" pinfunction="Pin_b14" pintype="passive"/>
+      <node ref="U2" pin="11" pinfunction="B7" pintype="tri_state"/>
+    </net>
+    <net code="55" name="/MEMAQ">
+      <node ref="J1" pin="a5" pinfunction="Pin_a5" pintype="passive"/>
+    </net>
+    <net code="56" name="/{slash}IOREQ">
+      <node ref="U1" pin="2" pinfunction="P0" pintype="input"/>
+      <node ref="U1" pin="4" pinfunction="P1" pintype="input"/>
+      <node ref="U1" pin="6" pinfunction="P2" pintype="input"/>
+    </net>
+    <net code="57" name="/~{#IOREQ}">
+      <node ref="IC1" pin="10" pinfunction="~{IORQ}" pintype="input"/>
+      <node ref="IC2" pin="36" pinfunction="~{IORQ}" pintype="input"/>
+      <node ref="U4" pin="5" pinfunction="A3" pintype="tri_state"/>
+    </net>
+    <net code="58" name="/~{#M1}">
+      <node ref="IC1" pin="14" pinfunction="~{M1}" pintype="input"/>
+      <node ref="IC2" pin="8" pinfunction="~{M1}" pintype="input"/>
+      <node ref="U4" pin="8" pinfunction="A6" pintype="tri_state"/>
+    </net>
+    <net code="59" name="/~{#RD}">
+      <node ref="IC1" pin="6" pinfunction="~{RD}" pintype="input"/>
+      <node ref="IC2" pin="32" pinfunction="~{RD}" pintype="input"/>
+      <node ref="U2" pin="1" pinfunction="A-&gt;B" pintype="input"/>
+      <node ref="U4" pin="2" pinfunction="A0" pintype="tri_state"/>
+    </net>
+    <net code="60" name="/~{#RESET}">
+      <node ref="IC1" pin="17" pinfunction="~{RESET}" pintype="input"/>
+      <node ref="IC2" pin="21" pinfunction="~{RESET}" pintype="input"/>
+      <node ref="U4" pin="9" pinfunction="A7" pintype="tri_state"/>
+    </net>
+    <net code="61" name="/~{#WR}">
+      <node ref="U4" pin="3" pinfunction="A1" pintype="tri_state"/>
+    </net>
+    <net code="62" name="/~{BUSACK}">
+      <node ref="J1" pin="a24" pinfunction="Pin_a24" pintype="passive"/>
+    </net>
+    <net code="63" name="/~{BUSREQ}">
+      <node ref="J1" pin="a23" pinfunction="Pin_a23" pintype="passive"/>
+    </net>
+    <net code="64" name="/~{HALT}">
+      <node ref="J1" pin="b21" pinfunction="Pin_b21" pintype="passive"/>
+    </net>
+    <net code="65" name="/~{INT0}">
+      <node ref="J1" pin="b4" pinfunction="Pin_b4" pintype="passive"/>
+    </net>
+    <net code="66" name="/~{INT1}">
+      <node ref="J1" pin="b5" pinfunction="Pin_b5" pintype="passive"/>
+    </net>
+    <net code="67" name="/~{INT2}">
+      <node ref="J1" pin="b6" pinfunction="Pin_b6" pintype="passive"/>
+    </net>
+    <net code="68" name="/~{INT3}">
+      <node ref="J1" pin="a6" pinfunction="Pin_a6" pintype="passive"/>
+    </net>
+    <net code="69" name="/~{INT}">
+      <node ref="IC1" pin="12" pinfunction="~{INT}" pintype="open_collector"/>
+      <node ref="IC2" pin="5" pinfunction="~{INT}" pintype="open_collector"/>
+      <node ref="J1" pin="b17" pinfunction="Pin_b17" pintype="passive"/>
+    </net>
+    <net code="70" name="/~{IOREQ}">
+      <node ref="J1" pin="b25" pinfunction="Pin_b25" pintype="passive"/>
+      <node ref="U4" pin="15" pinfunction="B3" pintype="tri_state"/>
+    </net>
+    <net code="71" name="/~{M1}">
+      <node ref="J1" pin="b19" pinfunction="Pin_b19" pintype="passive"/>
+      <node ref="U4" pin="12" pinfunction="B6" pintype="tri_state"/>
+    </net>
+    <net code="72" name="/~{MREQ}">
+      <node ref="J1" pin="b24" pinfunction="Pin_b24" pintype="passive"/>
+    </net>
+    <net code="73" name="/~{NMI}">
+      <node ref="J1" pin="b18" pinfunction="Pin_b18" pintype="passive"/>
+    </net>
+    <net code="74" name="/~{RD}">
+      <node ref="J1" pin="b22" pinfunction="Pin_b22" pintype="passive"/>
+      <node ref="U4" pin="18" pinfunction="B0" pintype="tri_state"/>
+    </net>
+    <net code="75" name="/~{RESET}">
+      <node ref="J1" pin="b15" pinfunction="Pin_b15" pintype="passive"/>
+      <node ref="U4" pin="11" pinfunction="B7" pintype="tri_state"/>
+    </net>
+    <net code="76" name="/~{WAIT}">
+      <node ref="J1" pin="b20" pinfunction="Pin_b20" pintype="passive"/>
+    </net>
+    <net code="77" name="/~{WR}">
+      <node ref="J1" pin="b23" pinfunction="Pin_b23" pintype="passive"/>
+      <node ref="U4" pin="17" pinfunction="B1" pintype="tri_state"/>
+    </net>
+    <net code="78" name="BOARD_CS">
+      <node ref="U2" pin="19" pinfunction="CE" pintype="input"/>
+      <node ref="U6" pin="10" pintype="output"/>
+    </net>
+    <net code="79" name="GND">
+      <node ref="IC1" pin="5" pinfunction="GND" pintype="power_in"/>
+      <node ref="IC2" pin="31" pinfunction="GND" pintype="power_in"/>
+      <node ref="J1" pin="a1" pinfunction="Pin_a1" pintype="passive"/>
+      <node ref="J1" pin="a2" pinfunction="Pin_a2" pintype="passive"/>
+      <node ref="J1" pin="a3" pinfunction="Pin_a3" pintype="passive"/>
+      <node ref="J1" pin="a4" pinfunction="Pin_a4" pintype="passive"/>
+      <node ref="J1" pin="b32" pinfunction="Pin_b32" pintype="passive"/>
+      <node ref="J3" pin="3" pintype="passive"/>
+      <node ref="J4" pin="3" pintype="passive"/>
+      <node ref="RN1" pin="1" pinfunction="common" pintype="passive"/>
+      <node ref="U1" pin="1" pinfunction="G" pintype="input"/>
+      <node ref="U1" pin="10" pinfunction="GND" pintype="power_in"/>
+      <node ref="U2" pin="10" pinfunction="GND" pintype="power_in"/>
+      <node ref="U3" pin="1" pinfunction="A-&gt;B" pintype="input"/>
+      <node ref="U3" pin="10" pinfunction="GND" pintype="power_in"/>
+      <node ref="U3" pin="19" pinfunction="CE" pintype="input"/>
+      <node ref="U4" pin="1" pinfunction="A-&gt;B" pintype="input"/>
+      <node ref="U4" pin="10" pinfunction="GND" pintype="power_in"/>
+      <node ref="U4" pin="13" pinfunction="B5" pintype="tri_state"/>
+      <node ref="U4" pin="14" pinfunction="B4" pintype="tri_state"/>
+      <node ref="U4" pin="16" pinfunction="B2" pintype="tri_state"/>
+      <node ref="U4" pin="19" pinfunction="CE" pintype="input"/>
+      <node ref="U5" pin="7" pinfunction="GND" pintype="power_in"/>
+      <node ref="U6" pin="7" pinfunction="GND" pintype="power_in"/>
+      <node ref="U8" pin="7" pinfunction="GND" pintype="power_in"/>
+      <node ref="U9" pin="5" pinfunction="GND" pintype="power_in"/>
+      <node ref="X1" pin="7" pinfunction="GND" pintype="power_in"/>
+    </net>
+    <net code="80" name="MIDI_IN">
+      <node ref="IC2" pin="12" pinfunction="RXDA" pintype="input"/>
+      <node ref="U7" pin="11" pintype="input"/>
+      <node ref="U8" pin="10" pintype="open_collector"/>
+      <node ref="U8" pin="5" pintype="input"/>
+    </net>
+    <net code="81" name="MIDI_OUT">
+      <node ref="IC2" pin="15" pinfunction="TXDA" pintype="output"/>
+      <node ref="U7" pin="9" pintype="input"/>
+      <node ref="U8" pin="3" pintype="input"/>
+    </net>
+    <net code="82" name="Net-(IC1-Pad7)">
+      <node ref="IC1" pin="7" pinfunction="ZC/TO0" pintype="output"/>
+      <node ref="IC2" pin="13" pinfunction="~{RXCA}" pintype="input"/>
+      <node ref="IC2" pin="14" pinfunction="~{TXCA}" pintype="output"/>
+    </net>
+    <net code="83" name="Net-(IC1-Pad15)">
+      <node ref="IC1" pin="15" pinfunction="CLK" pintype="input"/>
+      <node ref="X1" pin="8" pinfunction="OUT" pintype="output"/>
+    </net>
+    <net code="84" name="Net-(IC1-Pad16)">
+      <node ref="IC1" pin="16" pinfunction="~{CE}" pintype="input"/>
+      <node ref="U5" pin="4" pintype="open_collector"/>
+    </net>
+    <net code="85" name="Net-(IC2-Pad35)">
+      <node ref="IC2" pin="35" pinfunction="~{CE}" pintype="input"/>
+      <node ref="U5" pin="6" pintype="open_collector"/>
+    </net>
+    <net code="86" name="Net-(J2-Pad2)">
+      <node ref="J2" pin="2" pinfunction="Pin_2" pintype="passive"/>
+      <node ref="RN1" pin="6" pinfunction="R5" pintype="passive"/>
+      <node ref="U1" pin="9" pinfunction="R3" pintype="input"/>
+    </net>
+    <net code="87" name="Net-(J2-Pad4)">
+      <node ref="J2" pin="4" pinfunction="Pin_4" pintype="passive"/>
+      <node ref="RN1" pin="5" pinfunction="R4" pintype="passive"/>
+      <node ref="U1" pin="12" pinfunction="R4" pintype="input"/>
+    </net>
+    <net code="88" name="Net-(J2-Pad6)">
+      <node ref="J2" pin="6" pinfunction="Pin_6" pintype="passive"/>
+      <node ref="RN1" pin="4" pinfunction="R3" pintype="passive"/>
+      <node ref="U1" pin="14" pinfunction="R5" pintype="input"/>
+    </net>
+    <net code="89" name="Net-(J2-Pad8)">
+      <node ref="J2" pin="8" pinfunction="Pin_8" pintype="passive"/>
+      <node ref="RN1" pin="3" pinfunction="R2" pintype="passive"/>
+      <node ref="U1" pin="16" pinfunction="R6" pintype="input"/>
+    </net>
+    <net code="90" name="Net-(J2-Pad10)">
+      <node ref="J2" pin="10" pinfunction="Pin_10" pintype="passive"/>
+      <node ref="RN1" pin="2" pinfunction="R1" pintype="passive"/>
+      <node ref="U1" pin="18" pinfunction="R7" pintype="input"/>
+    </net>
+    <net code="91" name="Net-(J3-Pad2)">
+      <node ref="J3" pin="2" pintype="passive"/>
+      <node ref="R4" pin="2" pintype="passive"/>
+    </net>
+    <net code="92" name="Net-(J3-Pad4)">
+      <node ref="J3" pin="4" pintype="passive"/>
+      <node ref="R6" pin="2" pintype="passive"/>
+    </net>
+    <net code="93" name="Net-(J4-Pad2)">
+      <node ref="J4" pin="2" pintype="passive"/>
+      <node ref="R5" pin="2" pintype="passive"/>
+    </net>
+    <net code="94" name="Net-(J4-Pad4)">
+      <node ref="J4" pin="4" pintype="passive"/>
+      <node ref="R7" pin="2" pintype="passive"/>
+    </net>
+    <net code="95" name="Net-(J5-Pad2)">
+      <node ref="J5" pin="2" pintype="passive"/>
+      <node ref="U9" pin="3" pinfunction="C" pintype="passive"/>
+    </net>
+    <net code="96" name="Net-(J5-Pad4)">
+      <node ref="J5" pin="4" pintype="passive"/>
+      <node ref="U9" pin="2" pinfunction="A" pintype="passive"/>
+    </net>
+    <net code="97" name="Net-(LED1-Pad1a)">
+      <node ref="LED1" pin="1a" pinfunction="K" pintype="passive"/>
+      <node ref="U7" pin="8" pintype="open_collector"/>
+    </net>
+    <net code="98" name="Net-(LED1-Pad1b)">
+      <node ref="LED1" pin="1b" pinfunction="A" pintype="passive"/>
+      <node ref="R1" pin="1" pintype="passive"/>
+    </net>
+    <net code="99" name="Net-(LED1-Pad2a)">
+      <node ref="LED1" pin="2a" pinfunction="K" pintype="passive"/>
+      <node ref="U7" pin="10" pintype="open_collector"/>
+    </net>
+    <net code="100" name="Net-(LED1-Pad2b)">
+      <node ref="LED1" pin="2b" pinfunction="A" pintype="passive"/>
+      <node ref="R2" pin="1" pintype="passive"/>
+    </net>
+    <net code="101" name="Net-(R3-Pad2)">
+      <node ref="R3" pin="2" pintype="passive"/>
+      <node ref="U8" pin="11" pintype="input"/>
+      <node ref="U9" pin="6" pinfunction="VO" pintype="open_collector"/>
+    </net>
+    <net code="102" name="Net-(R4-Pad1)">
+      <node ref="R4" pin="1" pintype="passive"/>
+      <node ref="U8" pin="2" pintype="open_collector"/>
+    </net>
+    <net code="103" name="Net-(R5-Pad1)">
+      <node ref="R5" pin="1" pintype="passive"/>
+      <node ref="U8" pin="8" pintype="open_collector"/>
+    </net>
+    <net code="104" name="Net-(RN1-Pad7)">
+      <node ref="RN1" pin="7" pinfunction="R6" pintype="passive"/>
+      <node ref="U1" pin="7" pinfunction="R2" pintype="input"/>
+    </net>
+    <net code="105" name="Net-(RN1-Pad8)">
+      <node ref="RN1" pin="8" pinfunction="R7" pintype="passive"/>
+      <node ref="U1" pin="5" pinfunction="R1" pintype="input"/>
+    </net>
+    <net code="106" name="Net-(RN1-Pad9)">
+      <node ref="RN1" pin="9" pinfunction="R8" pintype="passive"/>
+      <node ref="U1" pin="3" pinfunction="R0" pintype="input"/>
+    </net>
+    <net code="107" name="Net-(U1-Pad19)">
+      <node ref="U1" pin="19" pinfunction="P=R" pintype="output"/>
+      <node ref="U6" pin="3" pintype="input"/>
+      <node ref="U6" pin="6" pintype="input"/>
+    </net>
+    <net code="108" name="Net-(U5-Pad2)">
+      <node ref="U5" pin="2" pintype="open_collector"/>
+      <node ref="U6" pin="2" pintype="input"/>
+    </net>
+    <net code="109" name="Net-(U5-Pad3)">
+      <node ref="U5" pin="3" pintype="input"/>
+      <node ref="U6" pin="1" pintype="output"/>
+      <node ref="U6" pin="9" pintype="input"/>
+    </net>
+    <net code="110" name="Net-(U5-Pad5)">
+      <node ref="U5" pin="5" pintype="input"/>
+      <node ref="U6" pin="4" pintype="output"/>
+      <node ref="U6" pin="8" pintype="input"/>
+    </net>
+    <net code="111" name="Net-(U8-Pad1)">
+      <node ref="U8" pin="1" pintype="input"/>
+      <node ref="U8" pin="4" pintype="open_collector"/>
+    </net>
+    <net code="112" name="Net-(U8-Pad6)">
+      <node ref="U8" pin="6" pintype="open_collector"/>
+      <node ref="U8" pin="9" pintype="input"/>
+    </net>
+    <net code="113" name="unconnected-(IC1-Pad8)">
+      <node ref="IC1" pin="8" pinfunction="ZC/TO1" pintype="output"/>
+    </net>
+    <net code="114" name="unconnected-(IC1-Pad9)">
+      <node ref="IC1" pin="9" pinfunction="ZC/TO2" pintype="output"/>
+    </net>
+    <net code="115" name="unconnected-(IC1-Pad11)">
+      <node ref="IC1" pin="11" pinfunction="IEO" pintype="output"/>
+    </net>
+    <net code="116" name="unconnected-(IC1-Pad13)">
+      <node ref="IC1" pin="13" pinfunction="IEI" pintype="input"/>
+    </net>
+    <net code="117" name="unconnected-(IC1-Pad20)">
+      <node ref="IC1" pin="20" pinfunction="CLK/TRG3" pintype="input"/>
+    </net>
+    <net code="118" name="unconnected-(IC1-Pad21)">
+      <node ref="IC1" pin="21" pinfunction="CLK/TRG2" pintype="input"/>
+    </net>
+    <net code="119" name="unconnected-(IC1-Pad22)">
+      <node ref="IC1" pin="22" pinfunction="CLK/TRG1" pintype="input"/>
+    </net>
+    <net code="120" name="unconnected-(IC1-Pad23)">
+      <node ref="IC1" pin="23" pinfunction="CLK/TRG0" pintype="input"/>
+    </net>
+    <net code="121" name="unconnected-(IC2-Pad6)">
+      <node ref="IC2" pin="6" pinfunction="IEI" pintype="input"/>
+    </net>
+    <net code="122" name="unconnected-(IC2-Pad7)">
+      <node ref="IC2" pin="7" pinfunction="IEO" pintype="output"/>
+    </net>
+    <net code="123" name="unconnected-(IC2-Pad10)">
+      <node ref="IC2" pin="10" pinfunction="~{W}/~{RDYA}" pintype="output"/>
+    </net>
+    <net code="124" name="unconnected-(IC2-Pad11)">
+      <node ref="IC2" pin="11" pinfunction="~{SYNCA}" pintype="bidirectional"/>
+    </net>
+    <net code="125" name="unconnected-(IC2-Pad16)">
+      <node ref="IC2" pin="16" pinfunction="~{DTRA}" pintype="output"/>
+    </net>
+    <net code="126" name="unconnected-(IC2-Pad17)">
+      <node ref="IC2" pin="17" pinfunction="~{RTSA}" pintype="output"/>
+    </net>
+    <net code="127" name="unconnected-(IC2-Pad18)">
+      <node ref="IC2" pin="18" pinfunction="~{CTSA}" pintype="input"/>
+    </net>
+    <net code="128" name="unconnected-(IC2-Pad19)">
+      <node ref="IC2" pin="19" pinfunction="~{DCDA}" pintype="input"/>
+    </net>
+    <net code="129" name="unconnected-(IC2-Pad20)">
+      <node ref="IC2" pin="20" pinfunction="F" pintype="input"/>
+    </net>
+    <net code="130" name="unconnected-(IC2-Pad22)">
+      <node ref="IC2" pin="22" pinfunction="~{DCDB}" pintype="input"/>
+    </net>
+    <net code="131" name="unconnected-(IC2-Pad23)">
+      <node ref="IC2" pin="23" pinfunction="~{CTSB}" pintype="input"/>
+    </net>
+    <net code="132" name="unconnected-(IC2-Pad24)">
+      <node ref="IC2" pin="24" pinfunction="~{RTSB}" pintype="output"/>
+    </net>
+    <net code="133" name="unconnected-(IC2-Pad25)">
+      <node ref="IC2" pin="25" pinfunction="TXDB" pintype="output"/>
+    </net>
+    <net code="134" name="unconnected-(IC2-Pad26)">
+      <node ref="IC2" pin="26" pinfunction="TxCB" pintype="output"/>
+    </net>
+    <net code="135" name="unconnected-(IC2-Pad27)">
+      <node ref="IC2" pin="27" pinfunction="~{RxTxCB}" pintype="input"/>
+    </net>
+    <net code="136" name="unconnected-(IC2-Pad28)">
+      <node ref="IC2" pin="28" pinfunction="RXDB" pintype="input"/>
+    </net>
+    <net code="137" name="unconnected-(IC2-Pad29)">
+      <node ref="IC2" pin="29" pinfunction="~{SYNCB}" pintype="input"/>
+    </net>
+    <net code="138" name="unconnected-(IC2-Pad30)">
+      <node ref="IC2" pin="30" pinfunction="~{W}/~{RDYB}" pintype="output"/>
+    </net>
+    <net code="139" name="unconnected-(J1-Padb26)">
+      <node ref="J1" pin="b26" pinfunction="Pin_b26" pintype="passive"/>
+    </net>
+    <net code="140" name="unconnected-(J1-Padb27)">
+      <node ref="J1" pin="b27" pinfunction="Pin_b27" pintype="passive"/>
+    </net>
+    <net code="141" name="unconnected-(J3-Pad1)">
+      <node ref="J3" pin="1" pintype="passive+no_connect"/>
+    </net>
+    <net code="142" name="unconnected-(J3-Pad5)">
+      <node ref="J3" pin="5" pintype="passive+no_connect"/>
+    </net>
+    <net code="143" name="unconnected-(J4-Pad1)">
+      <node ref="J4" pin="1" pintype="passive+no_connect"/>
+    </net>
+    <net code="144" name="unconnected-(J4-Pad5)">
+      <node ref="J4" pin="5" pintype="passive+no_connect"/>
+    </net>
+    <net code="145" name="unconnected-(J5-Pad1)">
+      <node ref="J5" pin="1" pintype="passive+no_connect"/>
+    </net>
+    <net code="146" name="unconnected-(J5-Pad3)">
+      <node ref="J5" pin="3" pintype="passive+no_connect"/>
+    </net>
+    <net code="147" name="unconnected-(J5-Pad5)">
+      <node ref="J5" pin="5" pintype="passive+no_connect"/>
+    </net>
+    <net code="148" name="unconnected-(U4-Pad4)">
+      <node ref="U4" pin="4" pinfunction="A2" pintype="tri_state+no_connect"/>
+    </net>
+    <net code="149" name="unconnected-(U4-Pad6)">
+      <node ref="U4" pin="6" pinfunction="A4" pintype="tri_state+no_connect"/>
+    </net>
+    <net code="150" name="unconnected-(U4-Pad7)">
+      <node ref="U4" pin="7" pinfunction="A5" pintype="tri_state+no_connect"/>
+    </net>
+    <net code="151" name="unconnected-(U9-Pad1)">
+      <node ref="U9" pin="1" pinfunction="NC" pintype="no_connect"/>
+    </net>
+    <net code="152" name="unconnected-(X1-Pad1)">
+      <node ref="X1" pin="1" pinfunction="NC" pintype="no_connect"/>
+    </net>
+  </nets>
+</export>
diff --git a/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-24_102610.zip b/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-24_102610.zip
deleted file mode 100644
index 89b5540..0000000
Binary files a/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-24_102610.zip and /dev/null differ
diff --git a/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-29_172327.zip b/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-29_172327.zip
new file mode 100644
index 0000000..107d472
Binary files /dev/null and b/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-29_172327.zip differ
diff --git a/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-29_233540.zip b/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-29_233540.zip
new file mode 100644
index 0000000..107d472
Binary files /dev/null and b/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-29_233540.zip differ
diff --git a/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-30_181048.zip b/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-30_181048.zip
new file mode 100644
index 0000000..107d472
Binary files /dev/null and b/Schematics/Z80-MIO/Z80-MIO-backups/Z80-MIO-2022-10-30_181048.zip differ
