(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
  (symbol "1N4001" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes)
    (property "Reference" "D" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "1N4001" (at 0 -2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.vishay.com/docs/88503/1n4001.pdf" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "D" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=K 2=A" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "diode" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "50V 1A General Purpose Rectifier Diode, DO-41" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "D*DO?41*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "1N4001_0_1"
      (polyline
        (pts
          (xy -1.27 1.27)
          (xy -1.27 -1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 0)
          (xy -1.27 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 1.27)
          (xy 1.27 -1.27)
          (xy -1.27 0)
          (xy 1.27 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "1N4001_1_1"
      (pin passive line (at -3.81 0 0) (length 2.54)
        (name "K" (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 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "1N4148" (pin_numbers hide) (pin_names hide) (in_bom yes) (on_board yes)
    (property "Reference" "D" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "1N4148" (at 0 -2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "D" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=K 2=A" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "diode" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "General Purpose Rectifier Diode" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "D*DO?41*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "1N4148_0_1"
      (polyline
        (pts
          (xy -1.27 1.27)
          (xy -1.27 -1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 0)
          (xy -1.27 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 1.27)
          (xy 1.27 -1.27)
          (xy -1.27 0)
          (xy 1.27 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "1N4148_1_1"
      (pin passive line (at -3.81 0 0) (length 2.54)
        (name "K" (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 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "2114" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -6.35 24.13 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "2114" (at 2.54 24.13 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "Package_DIP:DIP-18_W7.62mm" (at 1.27 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "RAM" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "4K Static RAM (1024 x 4)" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W15.24mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "2114_1_1"
      (rectangle (start -7.62 22.86) (end 7.62 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -12.7 20.32 0) (length 5.08)
        (name "A6" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 0 180) (length 5.08)
        (name "~{WE}" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 2.54 180) (length 5.08)
        (name "I/O4" (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 "I/O3" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 7.62 180) (length 5.08)
        (name "I/O2" (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 5.08)
        (name "I/O1" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 12.7 180) (length 5.08)
        (name "A9" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 15.24 180) (length 5.08)
        (name "A8" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 17.78 180) (length 5.08)
        (name "A7" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 20.32 180) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 17.78 0) (length 5.08)
        (name "A5" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 15.24 0) (length 5.08)
        (name "A4" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 12.7 0) (length 5.08)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 10.16 0) (length 5.08)
        (name "A0(LSB)" (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 5.08)
        (name "A1" (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 "A2" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -12.7 2.54 0) (length 5.08)
        (name "~{CE}" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 0 0) (length 5.08)
        (name "Vss(GND)" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "2716" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -6.35 24.13 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "2716" (at 2.54 24.13 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "Package_DIP:DIP-24_W15.24mm" (at 1.27 -12.7 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "EPROM 16kbit" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "EPROM 16kbit" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W15.24mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "2716_1_1"
      (rectangle (start -7.62 22.86) (end 7.62 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -12.7 20.32 0) (length 5.08)
        (name "A7" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at -12.7 -2.54 0) (length 5.08)
        (name "D1" (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 0) (length 5.08)
        (name "D2" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -7.62 0) (length 5.08)
        (name "Vss(GND)" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -7.62 180) (length 5.08)
        (name "D3" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -5.08 180) (length 5.08)
        (name "D4" (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 "D5" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 0 180) (length 5.08)
        (name "D6" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 2.54 180) (length 5.08)
        (name "D7" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 5.08 180) (length 5.08)
        (name "~{CS}" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 7.62 180) (length 5.08)
        (name "A10" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 17.78 0) (length 5.08)
        (name "A6" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 10.16 180) (length 5.08)
        (name "~{OE}" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 12.7 180) (length 5.08)
        (name "Vpp" (effects (font (size 1.27 1.27))))
        (number "21" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 15.24 180) (length 5.08)
        (name "A9" (effects (font (size 1.27 1.27))))
        (number "22" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 17.78 180) (length 5.08)
        (name "A8" (effects (font (size 1.27 1.27))))
        (number "23" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 20.32 180) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "24" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 15.24 0) (length 5.08)
        (name "A5" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 12.7 0) (length 5.08)
        (name "A4" (effects (font (size 1.27 1.27))))
        (number "4" (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 "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 7.62 0) (length 5.08)
        (name "A2" (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 "A1" (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 "A0" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at -12.7 0 0) (length 5.08)
        (name "D0" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "28C64B" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -7.62 19.05 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "28C64B" (at 1.27 19.05 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "Package_DIP:DIP-28_W15.24mm" (at 1.27 -22.86 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 -10.16 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "EPROM 16kbit" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "EPROM 16kbit" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W15.24mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "28C64B_1_1"
      (rectangle (start -7.62 17.78) (end 7.62 -20.32)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin free line (at -12.7 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 -12.7 -7.62 0) (length 5.08)
        (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 -10.16 0) (length 5.08)
        (name "D0" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at -12.7 -12.7 0) (length 5.08)
        (name "D1" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at -12.7 -15.24 0) (length 5.08)
        (name "D2" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -17.78 0) (length 5.08)
        (name "Vss(GND)" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -17.78 180) (length 5.08)
        (name "D3" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -15.24 180) (length 5.08)
        (name "D4" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -12.7 180) (length 5.08)
        (name "D5" (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 "D6" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -7.62 180) (length 5.08)
        (name "D7" (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 "A12" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 -5.08 180) (length 5.08)
        (name "~{CS}" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -2.54 180) (length 5.08)
        (name "A10" (effects (font (size 1.27 1.27))))
        (number "21" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 0 180) (length 5.08)
        (name "~{OE}" (effects (font (size 1.27 1.27))))
        (number "22" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 2.54 180) (length 5.08)
        (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 180) (length 5.08)
        (name "A9" (effects (font (size 1.27 1.27))))
        (number "24" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 7.62 180) (length 5.08)
        (name "A8" (effects (font (size 1.27 1.27))))
        (number "25" (effects (font (size 1.27 1.27))))
      )
      (pin free line (at 12.7 10.16 180) (length 5.08)
        (name "NC" (effects (font (size 1.27 1.27))))
        (number "26" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 12.7 180) (length 5.08)
        (name "~{WE}" (effects (font (size 1.27 1.27))))
        (number "27" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 15.24 180) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "28" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 10.16 0) (length 5.08)
        (name "A7" (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 "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 5.08)
        (name "A5" (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 "A4" (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 "A3" (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 "A2" (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 "A1" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "2N7000" (pin_names hide) (in_bom yes) (on_board yes)
    (property "Reference" "Q" (at 5.08 1.905 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "2N7000" (at 5.08 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (at 5.08 -1.905 0)
      (effects (font (size 1.27 1.27) italic) (justify left) hide)
    )
    (property "Datasheet" "https://www.vishay.com/docs/70226/70226.pdf" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "ki_keywords" "N-Channel MOSFET Logic-Level" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "0.2A Id, 200V Vds, N-Channel MOSFET, 2.6V Logic Level, TO-92" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "TO?92*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "2N7000_0_1"
      (polyline
        (pts
          (xy 0.254 0)
          (xy -2.54 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 1.905)
          (xy 0.254 -1.905)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 -1.27)
          (xy 0.762 -2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 0.508)
          (xy 0.762 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.286)
          (xy 0.762 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 2.54)
          (xy 2.54 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -2.54)
          (xy 2.54 0)
          (xy 0.762 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 -1.778)
          (xy 3.302 -1.778)
          (xy 3.302 1.778)
          (xy 0.762 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 0)
          (xy 2.032 0.381)
          (xy 2.032 -0.381)
          (xy 1.016 0)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (polyline
        (pts
          (xy 2.794 0.508)
          (xy 2.921 0.381)
          (xy 3.683 0.381)
          (xy 3.81 0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.302 0.381)
          (xy 2.921 -0.254)
          (xy 3.683 -0.254)
          (xy 3.302 0.381)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 1.651 0) (radius 2.794)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (circle (center 2.54 -1.778) (radius 0.254)
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (circle (center 2.54 1.778) (radius 0.254)
        (stroke (width 0) (type default))
        (fill (type outline))
      )
    )
    (symbol "2N7000_1_1"
      (pin passive line (at 2.54 -5.08 90) (length 2.54)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -5.08 0 0) (length 2.54)
        (name "G" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 2.54 5.08 270) (length 2.54)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4001_ROM" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -6.35 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4001_ROM" (at 0 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -10.16 16.51 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at -10.16 16.51 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4001_ROM_1_0"
      (pin bidirectional line (at -12.7 7.62 0) (length 5.08)
        (name "D0" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -7.62 180) (length 5.08)
        (name "CL" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -5.08 180) (length 5.08)
        (name "CM" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 -2.54 180) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 12.7 0 180) (length 5.08)
        (name "I/O3" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 12.7 2.54 180) (length 5.08)
        (name "I/O2" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 12.7 5.08 180) (length 5.08)
        (name "I/O1" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 12.7 7.62 180) (length 5.08)
        (name "I/O0" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at -12.7 5.08 0) (length 5.08)
        (name "D1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at -12.7 2.54 0) (length 5.08)
        (name "D2" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at -12.7 0 0) (length 5.08)
        (name "D3" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -2.54 0) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 -5.08 0) (length 5.08)
        (name "CLK1" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 -7.62 0) (length 5.08)
        (name "CLK2" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -10.16 0) (length 5.08)
        (name "SYNC" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -10.16 180) (length 5.08)
        (name "RESET" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4001_ROM_1_1"
      (rectangle (start -7.62 10.16) (end 7.62 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "4002_RAM" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -6.35 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4002_RAM" (at 0 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -10.16 16.51 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at -10.16 16.51 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4002_RAM_1_0"
      (pin bidirectional line (at -12.7 7.62 0) (length 5.08)
        (name "D0" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -7.62 180) (length 5.08)
        (name "P0" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -5.08 180) (length 5.08)
        (name "CM" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 -2.54 180) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 5.08)
        (name "O3" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 2.54 180) (length 5.08)
        (name "O2" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 5.08 180) (length 5.08)
        (name "O1" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 7.62 180) (length 5.08)
        (name "O0" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at -12.7 5.08 0) (length 5.08)
        (name "D1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at -12.7 2.54 0) (length 5.08)
        (name "D2" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at -12.7 0 0) (length 5.08)
        (name "D3" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -2.54 0) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 -5.08 0) (length 5.08)
        (name "CLK1" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 -7.62 0) (length 5.08)
        (name "CLK2" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -10.16 0) (length 5.08)
        (name "SYNC" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -10.16 180) (length 5.08)
        (name "RESET" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4002_RAM_1_1"
      (rectangle (start -7.62 10.16) (end 7.62 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "4003_SR" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -6.35 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4003_SR" (at 0 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -10.16 16.51 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at -10.16 16.51 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4003_SR_1_0"
      (pin input clock (at -12.7 7.62 0) (length 5.08)
        (name "CP" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -7.62 180) (length 5.08)
        (name "O6" (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 "O7" (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 "O8" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 5.08)
        (name "O9" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 2.54 180) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 5.08 180) (length 5.08)
        (name "SOUT" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 7.62 180) (length 5.08)
        (name "ENABLE" (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 "DIN" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 2.54 0) (length 5.08)
        (name "O0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 0 0) (length 5.08)
        (name "O1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -2.54 0) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 -5.08 0) (length 5.08)
        (name "O2" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 -7.62 0) (length 5.08)
        (name "O3" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 -10.16 0) (length 5.08)
        (name "O4" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -10.16 180) (length 5.08)
        (name "O5" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4003_SR_1_1"
      (rectangle (start -7.62 10.16) (end 7.62 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "4004_CPU" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -7.62 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4004_CPU" (at 0 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -10.16 16.51 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at -10.16 16.51 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4004_CPU_1_0"
      (pin bidirectional line (at -12.7 7.62 0) (length 5.08)
        (name "D0" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -7.62 180) (length 5.08)
        (name "TEST" (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 "CMROM" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 -2.54 180) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 5.08)
        (name "CMRAM3" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 2.54 180) (length 5.08)
        (name "CMRAM2" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 5.08 180) (length 5.08)
        (name "CMRAM1" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 7.62 180) (length 5.08)
        (name "CMRAM0" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at -12.7 5.08 0) (length 5.08)
        (name "D1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at -12.7 2.54 0) (length 5.08)
        (name "D2" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at -12.7 0 0) (length 5.08)
        (name "D3" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -2.54 0) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 -5.08 0) (length 5.08)
        (name "CLK1" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 -7.62 0) (length 5.08)
        (name "CLK2" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 -10.16 0) (length 5.08)
        (name "SYNC" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -10.16 180) (length 5.08)
        (name "RESET" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4004_CPU_1_1"
      (rectangle (start -7.62 10.16) (end 7.62 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "4049" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -2.54 1.27 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4049" (at -1.27 -1.27 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.intersil.com/content/dam/intersil/documents/cd40/cd4049ubms.pdf" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_locked" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "ki_keywords" "CMOS BUFFER" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Hex Buffer Inverter" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP?16*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4049_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))
        (fill (type none))
      )
      (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))))
      )
      (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))))
      )
    )
    (symbol "4049_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))
        (fill (type none))
      )
      (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 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4049_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))
        (fill (type none))
      )
      (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))))
      )
      (pin input line (at -7.62 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4049_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))
        (fill (type none))
      )
      (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 "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4049_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))
        (fill (type none))
      )
      (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))))
      )
      (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))))
      )
    )
    (symbol "4049_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))
        (fill (type none))
      )
      (pin input line (at -7.62 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (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 "15" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4049_7_0"
      (pin power_in line (at 0 12.7 270) (length 5.08)
        (name "VCC" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -12.7 90) (length 5.08)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4049_7_1"
      (rectangle (start -5.08 7.62) (end 5.08 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "4050" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -2.54 1.27 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4050" (at -1.27 -1.27 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.intersil.com/content/dam/intersil/documents/cd40/cd4050bms.pdf" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_locked" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "ki_keywords" "CMOS BUFFER" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Hex Buffer" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP?16*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4050_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))
        (fill (type none))
      )
      (pin output line (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))))
      )
      (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))))
      )
    )
    (symbol "4050_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))
        (fill (type none))
      )
      (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 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))))
      )
    )
    (symbol "4050_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))
        (fill (type none))
      )
      (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))))
      )
      (pin input line (at -7.62 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4050_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))
        (fill (type none))
      )
      (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 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 "4050_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))
        (fill (type none))
      )
      (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))))
      )
      (pin output line (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))))
      )
    )
    (symbol "4050_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))
        (fill (type none))
      )
      (pin input line (at -7.62 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (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 "15" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4050_7_0"
      (pin power_in line (at 0 12.7 270) (length 5.08)
        (name "VCC" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -12.7 90) (length 5.08)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4050_7_1"
      (rectangle (start -5.08 7.62) (end 5.08 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
  )
  (symbol "4093B" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -1.27 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4093B" (at 1.27 3.81 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -2.54 -0.254 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://toshiba.semicon-storage.com/jp/semiconductor/product/general-purpose-logic-ics/detail.TC4093BP.html" (at -1.27 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_locked" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "ki_keywords" "CMOS nand 2-input Schmitt Triggers" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "quad 2-input NAND Schmitt Triggers" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W7.62mm* SO14*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4093B_1_1"
      (arc (start 0 -2.54) (mid 2.4571 0) (end 0 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 1.016)
          (xy -0.254 1.016)
          (xy -0.254 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 1.016)
          (xy -1.524 -0.889)
          (xy 0.381 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 2.54)
          (xy -3.81 2.54)
          (xy -3.81 -2.54)
          (xy 0 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -7.62 1.27 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 output inverted (at 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093B_1_2"
      (arc (start -3.81 -2.54) (mid -2.964 0) (end -3.81 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.032 -2.54) (mid 0.6219 -1.9322) (end 2.54 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 -2.54)
          (xy -2.032 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 2.54)
          (xy -2.032 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.032 1.016)
          (xy -0.127 1.016)
          (xy -0.127 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.397 1.016)
          (xy -1.397 -0.889)
          (xy 0.508 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.54)
          (xy -3.81 2.54)
          (xy -3.175 1.27)
          (xy -2.794 0)
          (xy -3.175 -1.27)
          (xy -3.81 -2.54)
          (xy -1.27 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.54 0) (mid 0.4797 1.9402) (end -2.286 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input inverted (at -7.62 1.27 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 -1.27 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 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093B_2_1"
      (arc (start 0 -2.54) (mid 2.4571 0) (end 0 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 1.016)
          (xy -0.381 1.016)
          (xy -0.381 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.651 1.016)
          (xy -1.651 -0.889)
          (xy 0.254 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 2.54)
          (xy -3.81 2.54)
          (xy -3.81 -2.54)
          (xy 0 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 1.27 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (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 "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093B_2_2"
      (arc (start -3.722 -2.54) (mid -2.876 0) (end -3.722 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -1.944 -2.54) (mid 0.7099 -1.9322) (end 2.628 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 -2.54)
          (xy -1.944 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 2.54)
          (xy -1.944 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.032 1.016)
          (xy -0.127 1.016)
          (xy -0.127 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.397 1.016)
          (xy -1.397 -0.889)
          (xy 0.508 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.182 2.54)
          (xy -3.722 2.54)
          (xy -3.087 1.27)
          (xy -2.706 0)
          (xy -3.087 -1.27)
          (xy -3.722 -2.54)
          (xy -1.182 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.628 0) (mid 0.5677 1.9402) (end -2.198 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output line (at 6.35 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 1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -7.62 -1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093B_3_1"
      (polyline
        (pts
          (xy -2.032 1.016)
          (xy -0.127 1.016)
          (xy -0.127 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.397 1.016)
          (xy -1.397 -0.889)
          (xy 0.508 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 1.27 0) (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 -1.27 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093B_3_2"
      (arc (start -3.722 -2.54) (mid -2.876 0) (end -3.722 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -1.944 -2.54) (mid 0.7099 -1.9322) (end 2.628 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 -2.54)
          (xy -1.944 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 2.54)
          (xy -1.944 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.032 1.016)
          (xy -0.127 1.016)
          (xy -0.127 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.397 1.016)
          (xy -1.397 -0.889)
          (xy 0.508 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.182 2.54)
          (xy -3.722 2.54)
          (xy -3.087 1.27)
          (xy -2.706 0)
          (xy -3.087 -1.27)
          (xy -3.722 -2.54)
          (xy -1.182 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.628 0) (mid 0.5677 1.9402) (end -2.198 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output line (at 6.35 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 1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -7.62 -1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093B_4_1"
      (polyline
        (pts
          (xy -2.032 1.016)
          (xy -0.127 1.016)
          (xy -0.127 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.397 1.016)
          (xy -1.397 -0.889)
          (xy 0.508 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 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 -1.27 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093B_4_2"
      (arc (start -3.722 -2.54) (mid -2.876 0) (end -3.722 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -1.944 -2.54) (mid 0.7099 -1.9322) (end 2.628 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 -2.54)
          (xy -1.944 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 2.54)
          (xy -1.944 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.032 1.016)
          (xy -0.127 1.016)
          (xy -0.127 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.397 1.016)
          (xy -1.397 -0.889)
          (xy 0.508 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.182 2.54)
          (xy -3.722 2.54)
          (xy -3.087 1.27)
          (xy -2.706 0)
          (xy -3.087 -1.27)
          (xy -3.722 -2.54)
          (xy -1.182 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.628 0) (mid 0.5677 1.9402) (end -2.198 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output line (at 6.35 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 1.27 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 -1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093B_5_0"
      (rectangle (start -2.54 2.54) (end 2.54 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin power_in line (at -1.27 7.62 270) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 1.27 -7.62 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4289_MEMORY_IF" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -7.62 30.48 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4289_MEMORY_IF" (at 7.62 27.94 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "Package_DIP:DIP-40_W15.24mm" (at 0 -29.21 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://bitsavers.informatik.uni-stuttgart.de/components/intel/MCS40/MCS-40_Users_Manual_Nov74.pdf" (at 0 -31.75 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "MCS-40" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "MCS-40 Standard Memory Interface, DIP-40" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W15.24mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4289_MEMORY_IF_1_1"
      (rectangle (start -10.16 26.67) (end 10.16 -26.67)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin bidirectional inverted (at -15.24 24.13 0) (length 5.08)
        (name "D0" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 1.27 0) (length 5.08)
        (name "OPA1" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -1.27 0) (length 5.08)
        (name "OPA2" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -3.81 0) (length 5.08)
        (name "OPA3" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -15.24 -6.35 0) (length 5.08)
        (name "CLK1" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -15.24 -8.89 0) (length 5.08)
        (name "CLK2" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -11.43 0) (length 5.08)
        (name "SYNC" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -13.97 0) (length 5.08)
        (name "CM" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -16.51 0) (length 5.08)
        (name "RESET" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at -15.24 -19.05 0) (length 5.08)
        (name "IN" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at -15.24 -21.59 0) (length 5.08)
        (name "OUT" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional inverted (at -15.24 21.59 0) (length 5.08)
        (name "D1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -15.24 -24.13 0) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 -24.13 180) (length 5.08)
        (name "PM" (effects (font (size 1.27 1.27))))
        (number "21" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 -21.59 180) (length 5.08)
        (name "FL" (effects (font (size 1.27 1.27))))
        (number "22" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -19.05 180) (length 5.08)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "23" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -16.51 180) (length 5.08)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "24" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -13.97 180) (length 5.08)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "25" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -11.43 180) (length 5.08)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "26" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -8.89 180) (length 5.08)
        (name "A4" (effects (font (size 1.27 1.27))))
        (number "27" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -6.35 180) (length 5.08)
        (name "A5" (effects (font (size 1.27 1.27))))
        (number "28" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -3.81 180) (length 5.08)
        (name "A6" (effects (font (size 1.27 1.27))))
        (number "29" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional inverted (at -15.24 19.05 0) (length 5.08)
        (name "D2" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -1.27 180) (length 5.08)
        (name "A7" (effects (font (size 1.27 1.27))))
        (number "30" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 1.27 180) (length 5.08)
        (name "C0" (effects (font (size 1.27 1.27))))
        (number "31" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 3.81 180) (length 5.08)
        (name "C1" (effects (font (size 1.27 1.27))))
        (number "32" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 6.35 180) (length 5.08)
        (name "C2" (effects (font (size 1.27 1.27))))
        (number "33" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 8.89 180) (length 5.08)
        (name "C3" (effects (font (size 1.27 1.27))))
        (number "34" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 15.24 11.43 180) (length 5.08)
        (name "Vdd1" (effects (font (size 1.27 1.27))))
        (number "35" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 15.24 13.97 180) (length 5.08)
        (name "I/O4" (effects (font (size 1.27 1.27))))
        (number "36" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 15.24 16.51 180) (length 5.08)
        (name "I/O3" (effects (font (size 1.27 1.27))))
        (number "37" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 15.24 19.05 180) (length 5.08)
        (name "I/O2" (effects (font (size 1.27 1.27))))
        (number "38" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 15.24 21.59 180) (length 5.08)
        (name "I/O1" (effects (font (size 1.27 1.27))))
        (number "39" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional inverted (at -15.24 16.51 0) (length 5.08)
        (name "D3" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 15.24 24.13 180) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "40" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 13.97 0) (length 5.08)
        (name "OPR0" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 11.43 0) (length 5.08)
        (name "OPR1" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 8.89 0) (length 5.08)
        (name "OPR2" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 6.35 0) (length 5.08)
        (name "OPR3" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 3.81 0) (length 5.08)
        (name "OPA0" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "6116" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -6.35 24.13 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "6116" (at 2.54 24.13 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "Package_DIP:DIP-24_W15.24mm" (at 1.27 -12.7 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "SRAM 16kbit" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "SRAM 16kbit" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W15.24mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "6116_1_1"
      (rectangle (start -7.62 22.86) (end 7.62 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -12.7 20.32 0) (length 5.08)
        (name "A7" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at -12.7 -2.54 0) (length 5.08)
        (name "D1" (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 0) (length 5.08)
        (name "D2" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -7.62 0) (length 5.08)
        (name "Vss(GND)" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -7.62 180) (length 5.08)
        (name "D3" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -5.08 180) (length 5.08)
        (name "D4" (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 "D5" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 0 180) (length 5.08)
        (name "D6" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 2.54 180) (length 5.08)
        (name "D7" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 5.08 180) (length 5.08)
        (name "~{CS}" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 7.62 180) (length 5.08)
        (name "A10" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 17.78 0) (length 5.08)
        (name "A6" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 10.16 180) (length 5.08)
        (name "~{OE}" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 12.7 180) (length 5.08)
        (name "~{WE}" (effects (font (size 1.27 1.27))))
        (number "21" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 15.24 180) (length 5.08)
        (name "A9" (effects (font (size 1.27 1.27))))
        (number "22" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 17.78 180) (length 5.08)
        (name "A8" (effects (font (size 1.27 1.27))))
        (number "23" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 20.32 180) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "24" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 15.24 0) (length 5.08)
        (name "A5" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 12.7 0) (length 5.08)
        (name "A4" (effects (font (size 1.27 1.27))))
        (number "4" (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 "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 7.62 0) (length 5.08)
        (name "A2" (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 "A1" (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 "A0" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at -12.7 0 0) (length 5.08)
        (name "D0" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "6268" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -6.35 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "6268" (at 2.54 13.97 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "Package_DIP:DIP-20_W7.62mm" (at 1.27 -17.78 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 -10.16 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "SRAM 16kbit" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "SRAM 16kbit (4096 x 4bit)" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W15.24mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "6268_1_1"
      (rectangle (start -7.62 12.7) (end 7.62 -15.24)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -12.7 10.16 0) (length 5.08)
        (name "A4" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -12.7 0) (length 5.08)
        (name "Vss(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 "I/O2" (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 "I/O1" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -10.16 180) (length 5.08)
        (name "I/O4" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 0 180) (length 5.08)
        (name "A0" (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 "I/O3" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 2.54 180) (length 5.08)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 5.08 180) (length 5.08)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 7.62 180) (length 5.08)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 7.62 0) (length 5.08)
        (name "A5" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 10.16 180) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 -12.7 180) (length 5.08)
        (name "~{WE}" (effects (font (size 1.27 1.27))))
        (number "21" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 5.08 0) (length 5.08)
        (name "A6" (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 5.08)
        (name "A7" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 5.08)
        (name "A8" (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 "A9" (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 "A10" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -7.62 0) (length 5.08)
        (name "A11" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -12.7 -10.16 0) (length 5.08)
        (name "~{CS}" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "74LS00" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -1.27 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "74LS00" (at 1.27 3.81 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -2.286 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls00" (at -1.27 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_locked" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "ki_keywords" "TTL nand 2-input" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "quad 2-input NAND gate" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W7.62mm* SO14*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "74LS00_1_1"
      (polyline
        (pts
          (xy 0.3383 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.3383 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -7.62 1.27 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 output inverted (at 6.35 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 -2.54) (mid -2.964 0) (end -3.81 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.032 -2.54) (mid 0.6219 -1.9322) (end 2.54 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 -2.54)
          (xy -2.032 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 2.54)
          (xy -2.032 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.54)
          (xy -3.81 2.54)
          (xy -3.175 1.27)
          (xy -2.794 0)
          (xy -3.175 -1.27)
          (xy -3.81 -2.54)
          (xy -1.27 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.54 0) (mid 0.4797 1.9402) (end -2.286 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input inverted (at -7.62 1.27 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 -1.27 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 6.35 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 -2.54) (mid 2.4571 0) (end 0 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.54)
          (xy -3.81 2.54)
          (xy -3.81 -2.54)
          (xy 0.254 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (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 -1.27 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 6.35 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.722 -2.54) (mid -2.876 0) (end -3.722 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -1.944 -2.54) (mid 0.7099 -1.9322) (end 2.628 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 -2.54)
          (xy -1.944 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 2.54)
          (xy -1.944 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.182 2.54)
          (xy -3.722 2.54)
          (xy -3.087 1.27)
          (xy -2.706 0)
          (xy -3.087 -1.27)
          (xy -3.722 -2.54)
          (xy -1.182 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.628 0) (mid 0.5677 1.9402) (end -2.198 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input inverted (at -7.62 1.27 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 -1.27 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 6.35 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"
      (polyline
        (pts
          (xy 0.254 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.254 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (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 output inverted (at 6.35 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 1.27 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.722 -2.54) (mid -2.876 0) (end -3.722 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -1.944 -2.54) (mid 0.7099 -1.9322) (end 2.628 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 -2.54)
          (xy -1.944 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 2.54)
          (xy -1.944 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.182 2.54)
          (xy -3.722 2.54)
          (xy -3.087 1.27)
          (xy -2.706 0)
          (xy -3.087 -1.27)
          (xy -3.722 -2.54)
          (xy -1.182 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.628 0) (mid 0.5677 1.9402) (end -2.198 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input inverted (at -7.62 -1.27 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 6.35 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 1.27 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"
      (polyline
        (pts
          (xy 0.254 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.254 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 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 -1.27 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.722 -2.54) (mid -2.876 0) (end -3.722 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -1.944 -2.54) (mid 0.7099 -1.9322) (end 2.628 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 -2.54)
          (xy -1.944 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 2.54)
          (xy -1.944 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.182 2.54)
          (xy -3.722 2.54)
          (xy -3.087 1.27)
          (xy -2.706 0)
          (xy -3.087 -1.27)
          (xy -3.722 -2.54)
          (xy -1.182 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.628 0) (mid 0.5677 1.9402) (end -2.198 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output line (at 6.35 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 1.27 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 -1.27 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 -1.27 7.62 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 1.27 -7.62 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 -2.54 2.54) (end 2.54 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "74LS02" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 0 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "74LS02" (at 2.54 3.81 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -3.302 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_locked" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "ki_keywords" "TTL Nor2" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "quad 2-input NOR gate" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "SO14* DIP*W7.62mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "74LS02_1_1"
      (arc (start -3.81 -2.54) (mid -2.964 0) (end -3.81 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.032 -2.54) (mid 0.6219 -1.9322) (end 2.54 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 -2.54)
          (xy -2.032 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 2.54)
          (xy -2.032 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.54)
          (xy -3.81 2.54)
          (xy -3.175 1.27)
          (xy -2.794 0)
          (xy -3.175 -1.27)
          (xy -3.81 -2.54)
          (xy -1.27 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.54 0) (mid 0.4797 1.9402) (end -2.286 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 1.27 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 -1.27 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"
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output line (at 6.35 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 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 inverted (at -7.62 -1.27 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.976 -2.54) (mid -3.13 0) (end -3.976 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.198 -2.54) (mid 0.4559 -1.9322) (end 2.374 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 -2.54)
          (xy -2.198 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 2.54)
          (xy -2.198 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.436 2.54)
          (xy -3.976 2.54)
          (xy -3.341 1.27)
          (xy -2.96 0)
          (xy -3.341 -1.27)
          (xy -3.976 -2.54)
          (xy -1.436 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.374 0) (mid 0.3137 1.9402) (end -2.452 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 1.27 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 -1.27 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"
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output line (at 6.35 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 1.27 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 -1.27 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.976 -2.54) (mid -3.13 0) (end -3.976 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.198 -2.54) (mid 0.4559 -1.9322) (end 2.374 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 -2.54)
          (xy -2.198 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 2.54)
          (xy -2.198 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.436 2.54)
          (xy -3.976 2.54)
          (xy -3.341 1.27)
          (xy -2.96 0)
          (xy -3.341 -1.27)
          (xy -3.976 -2.54)
          (xy -1.436 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.374 0) (mid 0.3137 1.9402) (end -2.452 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 1.27 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 -1.27 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"
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output line (at 6.35 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 1.27 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 -1.27 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.976 -2.54) (mid -3.13 0) (end -3.976 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.198 -2.54) (mid 0.4559 -1.9322) (end 2.374 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 -2.54)
          (xy -2.198 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 2.54)
          (xy -2.198 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.436 2.54)
          (xy -3.976 2.54)
          (xy -3.341 1.27)
          (xy -2.96 0)
          (xy -3.341 -1.27)
          (xy -3.976 -2.54)
          (xy -1.436 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.374 0) (mid 0.3137 1.9402) (end -2.452 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -7.62 1.27 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 -1.27 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 6.35 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"
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input inverted (at -7.62 1.27 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 -1.27 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 6.35 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"
      (rectangle (start -2.54 2.54) (end 2.54 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin power_in line (at -1.27 7.62 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 1.27 -7.62 90) (length 5.08)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "74LS04" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 0 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "74LS04" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS04" (at 0 -3.81 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_locked" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "ki_keywords" "TTL not inv" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Hex Inverter" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W7.62mm* SSOP?14* TSSOP?14*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "74LS04_1_0"
      (polyline
        (pts
          (xy -2.54 2.54)
          (xy -2.54 -2.54)
          (xy 2.54 0)
          (xy -2.54 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -6.35 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 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS04_2_0"
      (polyline
        (pts
          (xy -2.54 2.54)
          (xy -2.54 -2.54)
          (xy 2.54 0)
          (xy -2.54 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -6.35 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 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS04_3_0"
      (polyline
        (pts
          (xy -2.54 2.54)
          (xy -2.54 -2.54)
          (xy 2.54 0)
          (xy -2.54 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -6.35 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 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS04_4_0"
      (polyline
        (pts
          (xy -2.54 2.54)
          (xy -2.54 -2.54)
          (xy 2.54 0)
          (xy -2.54 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 -6.35 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS04_5_0"
      (polyline
        (pts
          (xy -2.54 2.54)
          (xy -2.54 -2.54)
          (xy 2.54 0)
          (xy -2.54 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 -6.35 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS04_6_0"
      (polyline
        (pts
          (xy -2.54 2.54)
          (xy -2.54 -2.54)
          (xy 2.54 0)
          (xy -2.54 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 -6.35 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS04_7_0"
      (pin power_in line (at -1.27 7.62 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 1.27 -7.62 90) (length 5.08)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS04_7_1"
      (rectangle (start -2.54 2.54) (end 2.54 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "74H04" (extends "74LS04")
    (property "Reference" "U" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "74H04" (at 1.27 -2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Package_DIP:DIP-14_W7.62mm" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "TTL not inv" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Hex Inverter" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W7.62mm* SSOP?14* TSSOP?14*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "74LS08" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 0 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "74LS08" (at 2.54 3.81 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -2.413 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS08" (at -2.54 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_locked" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "ki_keywords" "TTL and2" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Quad And2" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "74LS08_1_1"
      (arc (start 0 -2.54) (mid 2.4571 0) (end 0 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 2.54)
          (xy -3.81 2.54)
          (xy -3.81 -2.54)
          (xy 0 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -7.62 1.27 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 output line (at 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS08_1_2"
      (arc (start -3.81 -2.54) (mid -2.964 0) (end -3.81 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.032 -2.54) (mid 0.6219 -1.9322) (end 2.54 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 -2.54)
          (xy -2.032 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 2.54)
          (xy -2.032 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.54)
          (xy -3.81 2.54)
          (xy -3.175 1.27)
          (xy -2.794 0)
          (xy -3.175 -1.27)
          (xy -3.81 -2.54)
          (xy -1.27 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.54 0) (mid 0.4797 1.9402) (end -2.286 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input inverted (at -7.62 1.27 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 -1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS08_2_1"
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (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 -1.27 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 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS08_2_2"
      (arc (start -3.722 -2.54) (mid -2.876 0) (end -3.722 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -1.944 -2.54) (mid 0.7099 -1.9322) (end 2.628 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 -2.54)
          (xy -1.944 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 2.54)
          (xy -1.944 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.182 2.54)
          (xy -3.722 2.54)
          (xy -3.087 1.27)
          (xy -2.706 0)
          (xy -3.087 -1.27)
          (xy -3.722 -2.54)
          (xy -1.182 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.628 0) (mid 0.5677 1.9402) (end -2.198 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input inverted (at -7.62 1.27 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 -1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS08_3_1"
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (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 output line (at 6.35 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 1.27 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS08_3_2"
      (arc (start -3.849 -2.54) (mid -3.003 0) (end -3.849 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.071 -2.54) (mid 0.5829 -1.9322) (end 2.501 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.849 -2.54)
          (xy -2.071 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.849 2.54)
          (xy -2.071 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.309 2.54)
          (xy -3.849 2.54)
          (xy -3.214 1.27)
          (xy -2.833 0)
          (xy -3.214 -1.27)
          (xy -3.849 -2.54)
          (xy -1.309 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.501 0) (mid 0.4407 1.9402) (end -2.325 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input inverted (at -7.62 -1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 6.35 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 1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS08_4_1"
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output line (at 6.35 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 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 -1.27 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS08_4_2"
      (arc (start -3.722 -2.54) (mid -2.876 0) (end -3.722 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -1.944 -2.54) (mid 0.7099 -1.9322) (end 2.628 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 -2.54)
          (xy -1.944 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.722 2.54)
          (xy -1.944 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.182 2.54)
          (xy -3.722 2.54)
          (xy -3.087 1.27)
          (xy -2.706 0)
          (xy -3.087 -1.27)
          (xy -3.722 -2.54)
          (xy -1.182 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.628 0) (mid 0.5677 1.9402) (end -2.198 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 1.27 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 -1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS08_5_0"
      (rectangle (start -2.54 2.54) (end 2.54 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin power_in line (at -1.27 7.62 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 1.27 -7.62 90) (length 5.08)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "74LS161" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -6.35 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "74LS161" (at 0 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Package_DIP:DIP-16_W7.62mm" (at 0 -13.97 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at -7.62 10.16 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "TTL Counter" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "synchronous presettable 4-bit binary counter, asynchronous clear" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W7.62mm* SOP*7.0x12.5mm*P1.27mm* SSOP*4.4x6.5mm*P0.65mm* SOIC*7.5x11.6mm*P1.27mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "74LS161_1_1"
      (rectangle (start -7.62 10.16) (end 7.62 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input inverted (at -12.7 7.62 0) (length 5.08)
        (name "~{CLEAR}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -7.62 180) (length 5.08)
        (name "ET" (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 "QD" (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 "QC" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 5.08)
        (name "QB" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 2.54 180) (length 5.08)
        (name "QA" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 5.08 180) (length 5.08)
        (name "COUT" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 7.62 180) (length 5.08)
        (name "VCC" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 5.08 0) (length 5.08)
        (name "CLOCK" (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 "A" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 5.08)
        (name "B" (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 "C" (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 "D" (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 "EP" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -10.16 0) (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 -10.16 180) (length 5.08)
        (name "LOAD" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "9316" (extends "74LS161")
    (property "Reference" "U" (at -6.35 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "9316" (at 0 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Package_DIP:DIP-16_W7.62mm" (at 0 -13.97 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at -7.62 10.16 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Counter" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "synchronous presettable 4-bit binary counter, asynchronous clear" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W7.62mm* SOP*7.0x12.5mm*P1.27mm* SSOP*4.4x6.5mm*P0.65mm* SOIC*7.5x11.6mm*P1.27mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "74LS32" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 0 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "74LS32" (at 2.54 3.81 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -3.302 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74ls02" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_locked" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "ki_keywords" "TTL Or2" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "quad 2-input OR gate" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "SO14* DIP*W7.62mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "74LS32_1_1"
      (arc (start -3.81 -2.54) (mid -2.964 0) (end -3.81 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.032 -2.54) (mid 0.6219 -1.9322) (end 2.54 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 -2.54)
          (xy -2.032 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 2.54)
          (xy -2.032 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.54)
          (xy -3.81 2.54)
          (xy -3.175 1.27)
          (xy -2.794 0)
          (xy -3.175 -1.27)
          (xy -3.81 -2.54)
          (xy -1.27 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.54 0) (mid 0.4797 1.9402) (end -2.286 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output line (at 6.35 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 1.27 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 -1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS32_1_2"
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 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 inverted (at -7.62 -1.27 0) (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.976 -2.54) (mid -3.13 0) (end -3.976 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.198 -2.54) (mid 0.4559 -1.9322) (end 2.374 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 -2.54)
          (xy -2.198 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 2.54)
          (xy -2.198 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.436 2.54)
          (xy -3.976 2.54)
          (xy -3.341 1.27)
          (xy -2.96 0)
          (xy -3.341 -1.27)
          (xy -3.976 -2.54)
          (xy -1.436 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.374 0) (mid 0.3137 1.9402) (end -2.452 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output line (at 6.35 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 1.27 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 -1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS32_2_2"
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 1.27 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 -1.27 0) (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.976 -2.54) (mid -3.13 0) (end -3.976 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.198 -2.54) (mid 0.4559 -1.9322) (end 2.374 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 -2.54)
          (xy -2.198 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 2.54)
          (xy -2.198 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.436 2.54)
          (xy -3.976 2.54)
          (xy -3.341 1.27)
          (xy -2.96 0)
          (xy -3.341 -1.27)
          (xy -3.976 -2.54)
          (xy -1.436 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.374 0) (mid 0.3137 1.9402) (end -2.452 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output line (at 6.35 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 1.27 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 -1.27 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"
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin output inverted (at 6.35 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 1.27 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 -1.27 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.976 -2.54) (mid -3.13 0) (end -3.976 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.198 -2.54) (mid 0.4559 -1.9322) (end 2.374 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 -2.54)
          (xy -2.198 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.976 2.54)
          (xy -2.198 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.436 2.54)
          (xy -3.976 2.54)
          (xy -3.341 1.27)
          (xy -2.96 0)
          (xy -3.341 -1.27)
          (xy -3.976 -2.54)
          (xy -1.436 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.374 0) (mid 0.3137 1.9402) (end -2.452 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -7.62 1.27 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 -1.27 0) (length 4.318)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS32_4_2"
      (polyline
        (pts
          (xy 0.0843 2.54)
          (xy -3.7257 2.54)
          (xy -3.7257 -2.54)
          (xy 0.0843 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 0.0843 -2.54) (mid 2.5414 0) (end 0.0843 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input inverted (at -7.62 1.27 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 -1.27 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS32_5_0"
      (rectangle (start -2.54 2.54) (end 2.54 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin power_in line (at -1.27 7.62 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 1.27 -7.62 90) (length 5.08)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "74LS540" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -7.62 15.24 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "74LS540" (at 3.81 15.24 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Package_DIP:DIP-20_W7.62mm" (at 0 -6.35 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS540" (at 0 -6.35 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "TTL BUFFER 3State BUS inverted" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "8-bit Buffer/Line Driver 3-state outputs (inverted)" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP?20*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "74LS540_0_1"
      (circle (center 1.778 2.286) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "74LS540_1_0"
      (polyline
        (pts
          (xy -0.635 -2.8702)
          (xy -0.635 -0.3302)
          (xy 0.635 -0.3302)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 -2.8702)
          (xy 0.635 -2.8702)
          (xy 0.635 -0.3302)
          (xy 1.27 -0.3302)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.2098)
          (xy -1.27 3.4798)
          (xy -1.27 0.9398)
          (xy 1.27 2.2098)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (pin input inverted (at -12.7 11.43 0) (length 5.08)
        (name "G1" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -11.43 0) (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 -11.43 180) (length 5.08)
        (name "Y7" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -8.89 180) (length 5.08)
        (name "Y6" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -6.35 180) (length 5.08)
        (name "Y5" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -3.81 180) (length 5.08)
        (name "Y4" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -1.27 180) (length 5.08)
        (name "Y3" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 1.27 180) (length 5.08)
        (name "Y2" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 3.81 180) (length 5.08)
        (name "Y1" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 6.35 180) (length 5.08)
        (name "Y0" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 8.89 180) (length 5.08)
        (name "G2" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 8.89 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 12.7 11.43 180) (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 6.35 0) (length 5.08)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 3.81 0) (length 5.08)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 1.27 0) (length 5.08)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -1.27 0) (length 5.08)
        (name "A4" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -3.81 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 -12.7 -6.35 0) (length 5.08)
        (name "A6" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -8.89 0) (length 5.08)
        (name "A7" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS540_1_1"
      (rectangle (start -7.62 13.97) (end 7.62 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "74LS541" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -7.62 15.24 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "74LS541" (at 3.81 15.24 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Package_DIP:DIP-20_W7.62mm" (at 0 -6.35 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS541" (at 0 -6.35 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "TTL BUFFER 3State BUS" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "8-bit Buffer/Line Driver 3-state outputs" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP?20*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "74LS541_1_0"
      (polyline
        (pts
          (xy -0.635 -2.8702)
          (xy -0.635 -0.3302)
          (xy 0.635 -0.3302)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 -2.8702)
          (xy 0.635 -2.8702)
          (xy 0.635 -0.3302)
          (xy 1.27 -0.3302)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.2098)
          (xy -1.27 3.4798)
          (xy -1.27 0.9398)
          (xy 1.27 2.2098)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (pin input inverted (at -12.7 11.43 0) (length 5.08)
        (name "G1" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -11.43 0) (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 -11.43 180) (length 5.08)
        (name "Y7" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -8.89 180) (length 5.08)
        (name "Y6" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -6.35 180) (length 5.08)
        (name "Y5" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -3.81 180) (length 5.08)
        (name "Y4" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -1.27 180) (length 5.08)
        (name "Y3" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 1.27 180) (length 5.08)
        (name "Y2" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 3.81 180) (length 5.08)
        (name "Y1" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 6.35 180) (length 5.08)
        (name "Y0" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 8.89 180) (length 5.08)
        (name "G2" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 8.89 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 12.7 11.43 180) (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 6.35 0) (length 5.08)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 3.81 0) (length 5.08)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 1.27 0) (length 5.08)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -1.27 0) (length 5.08)
        (name "A4" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -3.81 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 -12.7 -6.35 0) (length 5.08)
        (name "A6" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -8.89 0) (length 5.08)
        (name "A7" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS541_1_1"
      (rectangle (start -7.62 13.97) (end 7.62 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "74LS86" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 0 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "74LS86" (at 2.54 3.81 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -1.27 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "74xx/74ls86.pdf" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_locked" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "ki_keywords" "TTL XOR2" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Quad 2-input XOR" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "74LS86_1_0"
      (pin input line (at -7.62 1.27 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 -1.27 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 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS86_1_1"
      (arc (start -4.484 -2.54) (mid -3.638 0) (end -4.484 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -3.81 -2.54) (mid -2.964 0) (end -3.81 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -2.032 -2.54) (mid 0.6219 -1.9322) (end 2.54 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 -2.54)
          (xy -2.032 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 2.54)
          (xy -2.032 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.54)
          (xy -3.81 2.54)
          (xy -3.175 1.27)
          (xy -2.794 0)
          (xy -3.175 -1.27)
          (xy -3.81 -2.54)
          (xy -1.27 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.54 0) (mid 0.4797 1.9402) (end -2.286 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "74LS86_2_0"
      (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 -0.0001) (type default))
        (fill (type none))
      )
      (pin input line (at -7.62 1.27 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 -1.27 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 6.35 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS86_2_1"
      (arc (start -4.357 -2.54) (mid -3.511 0) (end -4.357 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -3.722 -2.54) (mid -2.876 0) (end -3.722 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -1.778 -2.54) (mid 0.8759 -1.9322) (end 2.794 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 -2.54)
          (xy -3.175 -2.54)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 2.54)
          (xy -3.175 2.54)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.556 -2.54)
          (xy -1.778 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.556 2.54)
          (xy -1.778 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.016 2.54)
          (xy -3.556 2.54)
          (xy -2.921 1.27)
          (xy -2.54 0)
          (xy -2.921 -1.27)
          (xy -3.556 -2.54)
          (xy -1.016 -2.54)
        )
        (stroke (width -0.0001) (type default))
        (fill (type none))
      )
      (arc (start 2.794 0) (mid 0.7337 1.9402) (end -2.032 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "74LS86_3_0"
      (pin input line (at -7.62 -1.27 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 6.35 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 1.27 0) (length 4.445)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS86_3_1"
      (arc (start -4.23 -2.54) (mid -3.384 0) (end -4.23 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -3.556 -2.54) (mid -2.71 0) (end -3.556 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -1.778 -2.54) (mid 0.8759 -1.9322) (end 2.794 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.556 -2.54)
          (xy -1.778 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.556 2.54)
          (xy -1.778 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 2.794 0) (mid 0.7337 1.9402) (end -2.032 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "74LS86_4_0"
      (pin output line (at 6.35 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 1.27 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 -1.27 0) (length 4.445)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS86_4_1"
      (arc (start -4.23 -2.54) (mid -3.384 0) (end -4.23 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -3.556 -2.54) (mid -2.71 0) (end -3.556 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -1.778 -2.54) (mid 0.8759 -1.9322) (end 2.794 0)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.556 -2.54)
          (xy -1.778 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.556 2.54)
          (xy -1.778 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 2.794 0) (mid 0.7337 1.9402) (end -2.032 2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "74LS86_5_0"
      (pin power_in line (at -1.27 7.62 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 1.27 -7.62 90) (length 5.08)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "74LS86_5_1"
      (rectangle (start -2.54 2.54) (end 2.54 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "Barrel_Jack_Switch" (pin_names hide) (in_bom yes) (on_board yes)
    (property "Reference" "J" (at 0 5.334 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "Barrel_Jack_Switch" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 1.27 -1.016 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 1.27 -1.016 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "DC power barrel jack connector" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "DC Barrel Jack with an internal switch" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "BarrelJack*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "Barrel_Jack_Switch_0_1"
      (arc (start -3.302 3.175) (mid -3.9343 2.54) (end -3.302 1.905)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start -3.302 3.175) (mid -3.9343 2.54) (end -3.302 1.905)
        (stroke (width 0.254) (type default))
        (fill (type outline))
      )
      (polyline
        (pts
          (xy 1.27 -2.286)
          (xy 1.905 -1.651)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.08 2.54)
          (xy 3.81 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.08 0)
          (xy 1.27 0)
          (xy 1.27 -2.286)
          (xy 0.635 -1.651)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 -2.54)
          (xy -2.54 -2.54)
          (xy -1.27 -1.27)
          (xy 0 -2.54)
          (xy 2.54 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (rectangle (start 3.683 3.175) (end -3.302 1.905)
        (stroke (width 0.254) (type default))
        (fill (type outline))
      )
    )
    (symbol "Barrel_Jack_Switch_1_1"
      (rectangle (start -5.08 3.81) (end 5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin passive line (at 7.62 2.54 180) (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 180) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 7.62 0 180) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
    (property "Reference" "C" (at 0.635 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "C" (at 0.635 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0.9652 -3.81 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "cap capacitor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Unpolarized capacitor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "C_*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "C_0_1"
      (polyline
        (pts
          (xy -2.032 -0.762)
          (xy 2.032 -0.762)
        )
        (stroke (width 0.508) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.032 0.762)
          (xy 2.032 0.762)
        )
        (stroke (width 0.508) (type default))
        (fill (type none))
      )
    )
    (symbol "C_1_1"
      (pin passive line (at 0 3.81 270) (length 2.794)
        (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 2.794)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "C_Polarized" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
    (property "Reference" "C" (at 0.635 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "C_Polarized" (at 0.635 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0.9652 -3.81 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "cap capacitor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Polarized capacitor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "CP_*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "C_Polarized_0_1"
      (rectangle (start -2.286 0.508) (end 2.286 1.016)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.286)
          (xy -0.762 2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.794)
          (xy -1.27 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (rectangle (start 2.286 -0.508) (end -2.286 -1.016)
        (stroke (width 0) (type default))
        (fill (type outline))
      )
    )
    (symbol "C_Polarized_1_1"
      (pin passive line (at 0 3.81 270) (length 2.794)
        (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 2.794)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "C_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
    (property "Reference" "C" (at 0.254 1.778 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "C_Small" (at 0.254 -2.032 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "capacitor cap" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Unpolarized capacitor, small symbol" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "C_*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "C_Small_0_1"
      (polyline
        (pts
          (xy -1.524 -0.508)
          (xy 1.524 -0.508)
        )
        (stroke (width 0.3302) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 0.508)
          (xy 1.524 0.508)
        )
        (stroke (width 0.3048) (type default))
        (fill (type none))
      )
    )
    (symbol "C_Small_1_1"
      (pin passive line (at 0 2.54 270) (length 2.032)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -2.54 90) (length 2.032)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "Conn_01x01_Female" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "J" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "Conn_01x01_Female" (at 0 -2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "connector" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Connector*:*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "Conn_01x01_Female_1_1"
      (polyline
        (pts
          (xy -1.27 0)
          (xy -0.508 0)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (arc (start 0 0.508) (mid -0.5058 0) (end 0 -0.508)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (pin passive line (at -5.08 0 0) (length 3.81)
        (name "Pin_1" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "Conn_01x02_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "J" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "Conn_01x02_Male" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "connector" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "Conn_01x02_Male_1_1"
      (polyline
        (pts
          (xy 1.27 -2.54)
          (xy 0.8636 -2.54)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 0)
          (xy 0.8636 0)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start 0.8636 -2.413) (end 0 -2.667)
        (stroke (width 0.1524) (type default))
        (fill (type outline))
      )
      (rectangle (start 0.8636 0.127) (end 0 -0.127)
        (stroke (width 0.1524) (type default))
        (fill (type outline))
      )
      (pin passive line (at 5.08 0 180) (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 5.08 -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))))
      )
    )
  )
  (symbol "Conn_01x03_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "J" (at 0 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "Conn_01x03_Male" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "connector" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "Conn_01x03_Male_1_1"
      (polyline
        (pts
          (xy 1.27 -2.54)
          (xy 0.8636 -2.54)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 0)
          (xy 0.8636 0)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.54)
          (xy 0.8636 2.54)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start 0.8636 -2.413) (end 0 -2.667)
        (stroke (width 0.1524) (type default))
        (fill (type outline))
      )
      (rectangle (start 0.8636 0.127) (end 0 -0.127)
        (stroke (width 0.1524) (type default))
        (fill (type outline))
      )
      (rectangle (start 0.8636 2.667) (end 0 2.413)
        (stroke (width 0.1524) (type default))
        (fill (type outline))
      )
      (pin passive line (at 5.08 2.54 180) (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 5.08 0 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 180) (length 3.81)
        (name "Pin_3" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "Conn_01x06_Pin" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "J" (at 0 7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "Conn_01x06_Pin" (at 0 -10.16 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_locked" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "ki_keywords" "connector" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Generic connector, single row, 01x06, script generated" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "Conn_01x06_Pin_1_1"
      (polyline
        (pts
          (xy 1.27 -7.62)
          (xy 0.8636 -7.62)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -5.08)
          (xy 0.8636 -5.08)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -2.54)
          (xy 0.8636 -2.54)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 0)
          (xy 0.8636 0)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.54)
          (xy 0.8636 2.54)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 5.08)
          (xy 0.8636 5.08)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start 0.8636 -7.493) (end 0 -7.747)
        (stroke (width 0.1524) (type default))
        (fill (type outline))
      )
      (rectangle (start 0.8636 -4.953) (end 0 -5.207)
        (stroke (width 0.1524) (type default))
        (fill (type outline))
      )
      (rectangle (start 0.8636 -2.413) (end 0 -2.667)
        (stroke (width 0.1524) (type default))
        (fill (type outline))
      )
      (rectangle (start 0.8636 0.127) (end 0 -0.127)
        (stroke (width 0.1524) (type default))
        (fill (type outline))
      )
      (rectangle (start 0.8636 2.667) (end 0 2.413)
        (stroke (width 0.1524) (type default))
        (fill (type outline))
      )
      (rectangle (start 0.8636 5.207) (end 0 4.953)
        (stroke (width 0.1524) (type default))
        (fill (type outline))
      )
      (pin passive line (at 5.08 5.08 180) (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 5.08 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 180) (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 5.08 -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 -5.08 180) (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 5.08 -7.62 180) (length 3.81)
        (name "Pin_6" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "Conn_02x03_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "J" (at 1.27 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "Conn_02x03_Odd_Even" (at 1.27 -5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "connector" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Connector*:*_2x??_*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "Conn_02x03_Odd_Even_1_1"
      (rectangle (start -1.27 -2.413) (end 0 -2.667)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start -1.27 0.127) (end 0 -0.127)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start -1.27 2.667) (end 0 2.413)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start -1.27 3.81) (end 3.81 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (rectangle (start 3.81 -2.413) (end 2.54 -2.667)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start 3.81 0.127) (end 2.54 -0.127)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start 3.81 2.667) (end 2.54 2.413)
        (stroke (width 0.1524) (type default))
        (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))))
      )
    )
  )
  (symbol "Conn_02x03_Top_Bottom" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "J" (at 1.27 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "Conn_02x03_Top_Bottom" (at 1.27 -5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "connector" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Generic connector, double row, 02x03, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Connector*:*_2x??_*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "Conn_02x03_Top_Bottom_1_1"
      (rectangle (start -1.27 -2.413) (end 0 -2.667)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start -1.27 0.127) (end 0 -0.127)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start -1.27 2.667) (end 0 2.413)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start -1.27 3.81) (end 3.81 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (rectangle (start 3.81 -2.413) (end 2.54 -2.667)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start 3.81 0.127) (end 2.54 -0.127)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start 3.81 2.667) (end 2.54 2.413)
        (stroke (width 0.1524) (type default))
        (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 -5.08 0 0) (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 7.62 0 180) (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))))
      )
    )
  )
  (symbol "Conn_02x04_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "J" (at 1.27 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "Conn_02x04_Odd_Even" (at 1.27 -7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "connector" (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/)" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Connector*:*_2x??_*" (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))
        (fill (type none))
      )
      (rectangle (start -1.27 -2.413) (end 0 -2.667)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start -1.27 0.127) (end 0 -0.127)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start -1.27 2.667) (end 0 2.413)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start -1.27 3.81) (end 3.81 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (rectangle (start 3.81 -4.953) (end 2.54 -5.207)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start 3.81 -2.413) (end 2.54 -2.667)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start 3.81 0.127) (end 2.54 -0.127)
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (rectangle (start 3.81 2.667) (end 2.54 2.413)
        (stroke (width 0.1524) (type default))
        (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 "Crystal" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "Y" (at 0 3.81 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "Crystal" (at 0 -3.81 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "quartz ceramic resonator oscillator" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Two pin crystal" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Crystal*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "Crystal_0_1"
      (rectangle (start -1.143 2.54) (end 1.143 -2.54)
        (stroke (width 0.3048) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 0)
          (xy -1.905 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.905 -1.27)
          (xy -1.905 1.27)
        )
        (stroke (width 0.508) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.905 -1.27)
          (xy 1.905 1.27)
        )
        (stroke (width 0.508) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 0)
          (xy 1.905 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "Crystal_1_1"
      (pin passive line (at -3.81 0 0) (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))))
      )
    )
  )
  (symbol "DS0026CN" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -7.62 -11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "DS0026CN" (at 6.35 -11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -13.97 -33.02 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at -13.97 -33.02 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "DS0026CN_0_1"
      (circle (center 1.905 -21.59) (radius 0.6373)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "DS0026CN_1_0"
      (pin no_connect line (at -12.7 -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 -12.7 -17.78 0) (length 5.08)
        (name "IN_A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -33.02 90) (length 5.08)
        (name "V-" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -25.4 0) (length 5.08)
        (name "IN_B" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -25.4 180) (length 5.08)
        (name "OUT_B" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -7.62 270) (length 5.08)
        (name "V+" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -17.78 180) (length 5.08)
        (name "OUT_A" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin no_connect line (at 12.7 -15.24 180) (length 5.08)
        (name "NC" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "DS0026CN_1_1"
      (rectangle (start -7.62 -12.7) (end 7.62 -27.94)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 -21.59)
          (xy -3.81 -21.59)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -21.59)
          (xy 3.81 -21.59)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -21.59)
          (xy -2.54 -19.05)
          (xy -2.54 -24.13)
          (xy 1.27 -21.59)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "D_Zener" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "D" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "D_Zener" (at 0 -2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "diode" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Zener diode" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "D_Zener_0_1"
      (polyline
        (pts
          (xy 1.27 0)
          (xy -1.27 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 -1.27)
          (xy -1.27 1.27)
          (xy -0.762 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -1.27)
          (xy 1.27 1.27)
          (xy -1.27 0)
          (xy 1.27 -1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "D_Zener_1_1"
      (pin passive line (at -3.81 0 0) (length 2.54)
        (name "K" (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 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "HM624256" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -6.35 19.05 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "HM624256" (at 2.54 19.05 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "000_MyFootprint:DIP-28_W10.16mm" (at 1.27 -22.86 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 -10.16 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "SRAM 1Mbit" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "SRAM 1Mbit (256k x 4bit)" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W10.16mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "HM624256_1_1"
      (rectangle (start -7.62 17.78) (end 7.62 -20.32)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -12.7 15.24 0) (length 5.08)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -7.62 0) (length 5.08)
        (name "A9" (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 "A10" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -12.7 -12.7 0) (length 5.08)
        (name "~{CS}" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -12.7 -15.24 0) (length 5.08)
        (name "~{OE}" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -17.78 0) (length 5.08)
        (name "Vss(GND)" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 -17.78 180) (length 5.08)
        (name "~{WE}" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -15.24 180) (length 5.08)
        (name "I/O4" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -12.7 180) (length 5.08)
        (name "I/O3" (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 "I/O2" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -7.62 180) (length 5.08)
        (name "I/O1" (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 "A1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin no_connect non_logic (at 12.7 -5.08 180) (length 5.08)
        (name "NC" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -2.54 180) (length 5.08)
        (name "A11" (effects (font (size 1.27 1.27))))
        (number "21" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 0 180) (length 5.08)
        (name "A12" (effects (font (size 1.27 1.27))))
        (number "22" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 2.54 180) (length 5.08)
        (name "A13" (effects (font (size 1.27 1.27))))
        (number "23" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 5.08 180) (length 5.08)
        (name "A14" (effects (font (size 1.27 1.27))))
        (number "24" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 7.62 180) (length 5.08)
        (name "A15" (effects (font (size 1.27 1.27))))
        (number "25" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 10.16 180) (length 5.08)
        (name "A16" (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 5.08)
        (name "A17" (effects (font (size 1.27 1.27))))
        (number "27" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 15.24 180) (length 5.08)
        (name "Vcc" (effects (font (size 1.27 1.27))))
        (number "28" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 10.16 0) (length 5.08)
        (name "A2" (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 "A3" (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 "A4" (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 "A5" (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 "A6" (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 "A7" (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 "A8" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "HM628128" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -7.62 22.86 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "HM628128" (at 1.27 22.86 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "000_MyFootprint:DIP-32_W15.24mm" (at 0 -25.4 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 -10.16 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "SRAM 1Mbit" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "SRAM 1Mbit (256k x 4bit)" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "DIP*W10.16mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "HM628128_1_1"
      (rectangle (start -7.62 20.32) (end 7.62 -22.86)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin input line (at -12.7 -10.16 0) (length 5.08)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin no_connect non_logic (at -12.7 17.78 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 12.7 2.54 180) (length 5.08)
        (name "A9" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -5.08 180) (length 5.08)
        (name "A10" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 -7.62 180) (length 5.08)
        (name "~{CS1}" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 -2.54 180) (length 5.08)
        (name "~{OE}" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -20.32 0) (length 5.08)
        (name "Vss(GND)" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at 12.7 10.16 180) (length 5.08)
        (name "~{WE}" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -17.78 180) (length 5.08)
        (name "I/O4" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -20.32 180) (length 5.08)
        (name "I/O3" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at -12.7 -17.78 0) (length 5.08)
        (name "I/O2" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at -12.7 -15.24 0) (length 5.08)
        (name "I/O1" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -7.62 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 0 180) (length 5.08)
        (name "A11" (effects (font (size 1.27 1.27))))
        (number "21" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 10.16 0) (length 5.08)
        (name "A12" (effects (font (size 1.27 1.27))))
        (number "22" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 7.62 180) (length 5.08)
        (name "A13" (effects (font (size 1.27 1.27))))
        (number "23" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 12.7 0) (length 5.08)
        (name "A14" (effects (font (size 1.27 1.27))))
        (number "24" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 15.24 180) (length 5.08)
        (name "A15" (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 5.08)
        (name "A16" (effects (font (size 1.27 1.27))))
        (number "26" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at -12.7 -12.7 0) (length 5.08)
        (name "I/O0" (effects (font (size 1.27 1.27))))
        (number "27" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 12.7 17.78 180) (length 5.08)
        (name "Vcc" (effects (font (size 1.27 1.27))))
        (number "28" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 12.7 180) (length 5.08)
        (name "CS2" (effects (font (size 1.27 1.27))))
        (number "29" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -5.08 0) (length 5.08)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -15.24 180) (length 5.08)
        (name "I/O5" (effects (font (size 1.27 1.27))))
        (number "30" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -12.7 180) (length 5.08)
        (name "I/O6" (effects (font (size 1.27 1.27))))
        (number "31" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -10.16 180) (length 5.08)
        (name "I/O7" (effects (font (size 1.27 1.27))))
        (number "32" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 5.08)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 5.08)
        (name "A4" (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 "A5" (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 "A6" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 7.62 0) (length 5.08)
        (name "A7" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 5.08 180) (length 5.08)
        (name "A8" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "LED" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "D" (at 0.254 2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "LED" (at 0.254 -2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0.254 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0.254 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "LED diode" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Light emitting diode" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "LED_0_1"
      (polyline
        (pts
          (xy -1.27 0)
          (xy 1.27 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.016 -1.016)
          (xy -1.016 1.016)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 -1.016)
          (xy 0.762 1.016)
          (xy -1.016 0)
          (xy 0.762 -1.016)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 -0.254)
          (xy -3.048 -1.016)
          (xy -2.54 -1.016)
          (xy -3.048 -1.016)
          (xy -3.048 -0.508)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 -0.254)
          (xy -2.286 -1.016)
          (xy -1.778 -1.016)
          (xy -2.286 -1.016)
          (xy -2.286 -0.508)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "LED_1_1"
      (pin passive line (at -3.81 0 0) (length 2.54)
        (name "K" (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 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "MountingHole" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "H" (at 0 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "MountingHole" (at 0 3.175 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "mounting hole" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Mounting Hole without connection" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "MountingHole*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "MountingHole_0_1"
      (circle (center 0 0) (radius 1.27)
        (stroke (width 1.27) (type default))
        (fill (type none))
      )
    )
  )
  (symbol "R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "R" (at 2.032 0 90)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "R" (at 0 0 90)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at -1.778 0 90)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "R res resistor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Resistor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "R_*" (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))
        (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 "R_Network04" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
    (property "Reference" "RN" (at -7.62 0 90)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "R_Network04" (at 5.08 0 90)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Resistor_THT:R_Array_SIP5" (at 6.985 0 90)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.vishay.com/docs/31509/csc.pdf" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "R network star-topology" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "4 resistor network, star topology, bussed resistors, small symbol" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "R?Array?SIP*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "R_Network04_0_1"
      (rectangle (start -5.842 1.524) (end -4.318 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (circle (center -5.08 2.286) (radius 0.254)
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (rectangle (start -3.302 1.524) (end -1.778 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (circle (center -2.54 2.286) (radius 0.254)
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (rectangle (start -0.762 1.524) (end 0.762 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -5.08 -3.81)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 -2.54)
          (xy -2.54 -3.81)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 -2.54)
          (xy 0 -3.81)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -2.54)
          (xy 2.54 -3.81)
        )
        (stroke (width 0) (type default))
        (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))
        (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))
        (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))
        (fill (type none))
      )
      (circle (center 0 2.286) (radius 0.254)
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (rectangle (start 1.778 1.524) (end 3.302 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "R_Network04_1_1"
      (rectangle (start -6.35 3.175) (end 3.81 -3.175)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin passive line (at -5.08 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 -5.08 -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 -2.54 -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 0 -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))))
      )
    )
  )
  (symbol "R_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
    (property "Reference" "R" (at 0.762 0.508 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "R_Small" (at 0.762 -1.016 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "R resistor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Resistor, small symbol" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "R_*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "R_Small_0_1"
      (rectangle (start -0.762 1.778) (end 0.762 -1.778)
        (stroke (width 0.2032) (type default))
        (fill (type none))
      )
    )
    (symbol "R_Small_1_1"
      (pin passive line (at 0 2.54 270) (length 0.762)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -2.54 90) (length 0.762)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "SW_DIP_x04" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
    (property "Reference" "SW" (at 0 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "SW_DIP_x04" (at 0 -6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "dip switch" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "4x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "SW?DIP?x4*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "SW_DIP_x04_0_0"
      (circle (center -2.032 -2.54) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center -2.032 0) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center -2.032 2.54) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center -2.032 5.08) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 -2.3876)
          (xy 2.3622 -1.3462)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 0.127)
          (xy 2.3622 1.1684)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy 2.3622 3.7084)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 5.207)
          (xy 2.3622 6.2484)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 2.032 -2.54) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 2.032 0) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 2.032 2.54) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 2.032 5.08) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "SW_DIP_x04_1_1"
      (rectangle (start -3.81 7.62) (end 3.81 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin passive line (at -7.62 5.08 0) (length 5.08)
        (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 5.08)
        (name "~" (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 5.08)
        (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 0) (length 5.08)
        (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 5.08)
        (name "~" (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 5.08)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 7.62 2.54 180) (length 5.08)
        (name "~" (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 5.08)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "SW_DPDT" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
    (property "Reference" "SW" (at 0 4.318 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "SW_DPDT" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "switch dual-pole double-throw DPDT spdt ON-ON" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Switch, dual pole double throw, separate symbols" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "SW*DPDT*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "SW_DPDT_0_0"
      (circle (center -2.032 0) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 2.032 -2.54) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "SW_DPDT_0_1"
      (polyline
        (pts
          (xy -1.524 0.254)
          (xy 1.651 2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 2.032 2.54) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "SW_DPDT_1_1"
      (pin passive line (at 5.08 2.54 180) (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 -5.08 0 0) (length 2.54)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 5.08 -2.54 180) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "SW_DPDT_2_1"
      (pin passive line (at 5.08 2.54 180) (length 2.54)
        (name "A" (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 2.54)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 5.08 -2.54 180) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "SW" (at 1.27 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "SW_Push" (at 0 -1.524 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Push button switch, generic, two pins" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "SW_Push_0_1"
      (circle (center -2.032 0) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 1.27)
          (xy 0 3.048)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 1.27)
          (xy -2.54 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 2.032 0) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (pin passive line (at -5.08 0 0) (length 2.54)
        (name "1" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 5.08 0 180) (length 2.54)
        (name "2" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "TLP2955" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -6.35 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "TLP2955" (at 3.81 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Package_DIP:DIP-8_W7.62mm" (at 0 -12.7 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://toshiba.semicon-storage.com/jp/semiconductor/product/optoelectronics/detail.TLP2958.html" (at 0 -8.89 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Photocouplers GaA" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Photocouplers GaA, DIP8" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "SO*6L*10x3.84mm*P1.27mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "TLP2955_1_1"
      (rectangle (start -7.62 7.62) (end 7.62 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -4.826 0.508)
          (xy -2.794 0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 0.508)
          (xy -3.81 0)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 2.286)
          (xy -3.81 0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 2.286)
          (xy -3.81 2.667)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.778)
          (xy -1.016 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 0.381)
          (xy -0.762 1.143)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.016 2.54)
          (xy -1.3208 2.6416)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.016 2.54)
          (xy -1.1176 2.1844)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 1.143)
          (xy -1.0668 1.2446)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 1.143)
          (xy -0.8636 0.7874)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.4224 0.4318)
          (xy 1.1684 0.6858)
          (xy 1.6764 0.6858)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.1844 2.2098)
          (xy 2.1844 0.1778)
          (xy 0.4064 0.1778)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -4.826 2.286)
          (xy -2.794 2.286)
          (xy -3.81 0.508)
          (xy -4.826 2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.1844 2.2098)
          (xy 1.9304 1.9558)
          (xy 2.4384 1.9558)
          (xy 2.1844 2.2098)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.6924 2.9718)
          (xy -0.3556 2.9718)
          (xy -0.3556 -0.3302)
          (xy 2.6924 -0.3302)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.9464 2.4638)
          (xy 1.4224 2.4638)
          (xy 1.4224 0.4318)
          (xy 1.6764 0.6858)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 2.6924 -0.3302) (mid 3.8798 0.1586) (end 4.3688 1.3462)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 4.3434 1.27) (mid 3.8711 2.5113) (end 2.6162 2.9464)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin no_connect line (at -10.16 5.08 0) (length 2.54) hide
        (name "NC" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -10.16 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -10.16 0 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin no_connect line (at -10.16 -2.54 0) (length 2.54) hide
        (name "NC" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 10.16 -2.54 180) (length 2.54)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 2.54)
        (name "Vo" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin no_connect line (at 10.16 2.54 180) (length 2.54) hide
        (name "NC" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 10.16 5.08 180) (length 2.54)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "TLP2958" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -6.35 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "TLP2958" (at 3.81 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Package_DIP:DIP-8_W7.62mm" (at 0 -12.7 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://toshiba.semicon-storage.com/jp/semiconductor/product/optoelectronics/detail.TLP2958.html" (at 0 -8.89 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Photocouplers GaA" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Photocouplers GaA, DIP8" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "SO*6L*10x3.84mm*P1.27mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "TLP2958_0_1"
      (circle (center 4.826 1.27) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "TLP2958_1_1"
      (rectangle (start -7.62 7.62) (end 7.62 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -4.826 0.508)
          (xy -2.794 0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 0.508)
          (xy -3.81 0)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 2.286)
          (xy -3.81 0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 2.286)
          (xy -3.81 2.667)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.778)
          (xy -1.016 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 0.381)
          (xy -0.762 1.143)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.016 2.54)
          (xy -1.3208 2.6416)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.016 2.54)
          (xy -1.1176 2.1844)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 1.143)
          (xy -1.0668 1.2446)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 1.143)
          (xy -0.8636 0.7874)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.4224 0.4318)
          (xy 1.1684 0.6858)
          (xy 1.6764 0.6858)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.1844 2.2098)
          (xy 2.1844 0.1778)
          (xy 0.4064 0.1778)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -4.826 2.286)
          (xy -2.794 2.286)
          (xy -3.81 0.508)
          (xy -4.826 2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.1844 2.2098)
          (xy 1.9304 1.9558)
          (xy 2.4384 1.9558)
          (xy 2.1844 2.2098)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.6924 2.9718)
          (xy -0.3556 2.9718)
          (xy -0.3556 -0.3302)
          (xy 2.6924 -0.3302)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.9464 2.4638)
          (xy 1.4224 2.4638)
          (xy 1.4224 0.4318)
          (xy 1.6764 0.6858)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 2.6924 -0.3302) (mid 3.8798 0.1586) (end 4.3688 1.3462)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (arc (start 4.3434 1.27) (mid 3.8711 2.5113) (end 2.6162 2.9464)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (pin no_connect line (at -10.16 5.08 0) (length 2.54) hide
        (name "NC" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -10.16 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -10.16 0 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin no_connect line (at -10.16 -2.54 0) (length 2.54) hide
        (name "NC" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 10.16 -2.54 180) (length 2.54)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 2.54)
        (name "Vo" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin no_connect line (at 10.16 2.54 180) (length 2.54) hide
        (name "NC" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 10.16 5.08 180) (length 2.54)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
  )
)
