(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
  (symbol "4001" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 3.81 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4001" (at 3.81 -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)
    )
    (symbol "4001_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 1.524 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4001_0_1"
      (polyline
        (pts
          (xy -3.048 -2.032)
          (xy -1.524 -0.508)
          (xy -1.524 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.048 1.524)
          (xy -1.524 0)
          (xy -3.048 -1.524)
          (xy -3.048 -1.524)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4001_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4001_2_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4001_3_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4001_4_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4002" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4002" (at 5.08 -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)
    )
    (symbol "4002_0_0"
      (polyline
        (pts
          (xy -3.048 -2.032)
          (xy -1.524 -0.508)
          (xy -1.524 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.048 1.524)
          (xy -1.524 0)
          (xy -3.048 -1.524)
          (xy -3.048 -1.524)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 0 0 0)
        (effects (font (size 2.54 2.54)))
      )
    )
    (symbol "4002_0_1"
      (rectangle (start -5.08 6.35) (end 5.08 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 10.16 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4002_1_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 5.08 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4002_2_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 5.08 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4006" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4006" (at 6.35 -15.24 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)
    )
    (symbol "4006_0_0"
      (rectangle (start -6.35 -8.89) (end 6.35 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -6.35) (end 6.35 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -1.27) (end 6.35 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 1.27) (end 6.35 -1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 1.27)
          (xy -5.08 2.54)
          (xy -6.35 2.54)
          (xy -6.35 7.62)
          (xy 6.35 7.62)
          (xy 6.35 2.54)
          (xy 5.08 2.54)
          (xy 5.08 1.27)
          (xy 5.08 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4006_0_1"
      (pin power_in line (at 0 10.16 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -17.78 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4006_1_1"
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "DA" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -7.62 180) (length 3.81)
        (name "Q3B" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -2.54 180) (length 3.81)
        (name "Q3B" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -5.08 180) (length 3.81)
        (name "Q4C" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "Q3A" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -10.16 5.08 0) (length 3.81)
        (name "~{CP}" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "DC" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -7.62 0) (length 3.81)
        (name "DB" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -10.16 0) (length 3.81)
        (name "DD" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -10.16 180) (length 3.81)
        (name "Q3D" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -12.7 180) (length 3.81)
        (name "Q4D" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4008" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 12.7 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4008" (at 7.62 -13.97 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)
    )
    (symbol "4008_0_0"
      (text "P" (at 0 6.35 0)
        (effects (font (size 1.524 1.524)))
      )
      (text "Q" (at 0 -3.81 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4008_0_1"
      (rectangle (start -6.35 11.43) (end 6.35 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -2.286 1.016)
          (xy -1.27 0)
          (xy -1.27 -7.62)
          (xy -2.286 -8.636)
          (xy -2.286 -8.636)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -2.286 1.524)
          (xy -1.27 2.54)
          (xy -1.27 10.16)
          (xy -2.286 11.176)
          (xy -2.286 11.176)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4008_1_1"
      (pin input line (at -10.16 2.54 0) (length 3.81)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 5.08 180) (length 3.81)
        (name "S0" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 2.54 180) (length 3.81)
        (name "S1" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "S2" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -2.54 180) (length 3.81)
        (name "S3" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -10.16 180) (length 3.81)
        (name "Cout" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -7.62 0) (length 3.81)
        (name "B3" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "B2" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 5.08 0) (length 3.81)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "B1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 7.62 0) (length 3.81)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "B0" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 10.16 0) (length 3.81)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -15.24 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -10.16 0) (length 3.81)
        (name "Cin" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4009" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4009" (at 5.08 -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)
    )
    (symbol "4009_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -1.27 1.27)
          (xy -1.27 -1.27)
          (xy 0 0)
          (xy -1.27 1.27)
          (xy -1.27 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4009_0_1"
      (pin power_in line (at 2.54 7.62 270) (length 2.54)
        (name "Vcc" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -2.54 7.62 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -7.62 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4009_1_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4009_2_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4009_3_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4009_4_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4009_5_1"
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4009_6_1"
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4010" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4010" (at 5.08 -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)
    )
    (symbol "4010_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -1.27 1.27)
          (xy -1.27 -1.27)
          (xy 0 0)
          (xy -1.27 1.27)
          (xy -1.27 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4010_0_1"
      (pin power_in line (at 2.54 7.62 270) (length 2.54)
        (name "Vcc" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -2.54 7.62 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -7.62 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4010_1_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4010_2_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4010_3_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4010_4_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4010_5_1"
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4010_6_1"
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40104" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40104" (at 6.35 -15.24 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)
    )
    (symbol "40104_0_0"
      (rectangle (start -6.35 -8.89) (end 6.35 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -6.35) (end 6.35 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40104_0_1"
      (rectangle (start -6.35 -3.81) (end 6.35 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 1.27) (end 6.35 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 1.016 -10.668)
          (xy 3.048 -10.668)
          (xy 2.032 -11.684)
          (xy 1.016 -10.668)
          (xy 1.016 -10.668)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 1.016 -7.112)
          (xy 2.032 -8.128)
          (xy 3.048 -7.112)
          (xy 1.016 -7.112)
          (xy 1.016 -7.112)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 1.016 -4.572)
          (xy 2.032 -5.588)
          (xy 3.048 -4.572)
          (xy 1.016 -4.572)
          (xy 1.016 -4.572)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 1.016 -0.508)
          (xy 2.032 -1.524)
          (xy 3.048 -0.508)
          (xy 1.016 -0.508)
          (xy 1.016 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 1.27)
          (xy -5.08 2.54)
          (xy -6.35 2.54)
          (xy -6.35 13.97)
          (xy 6.35 13.97)
          (xy 6.35 2.54)
          (xy 5.08 2.54)
          (xy 5.08 1.27)
          (xy 5.08 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40104_1_1"
      (pin input line (at -10.16 5.08 0) (length 3.81)
        (name "EN" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 10.16 0) (length 3.81)
        (name "S1" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -10.16 7.62 0) (length 3.81)
        (name "CK" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -10.16 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -7.62 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -5.08 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 17.78 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "SRin" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "D0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "D1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -7.62 0) (length 3.81)
        (name "D2" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -10.16 0) (length 3.81)
        (name "D3" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -12.7 0) (length 3.81)
        (name "SLin" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -17.78 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 12.7 0) (length 3.81)
        (name "S0" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40106" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 5.08 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "40106" (at 1.27 -5.08 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)
    )
    (symbol "40106_0_0"
      (rectangle (start -3.81 3.81) (end 3.81 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -0.508 1.27)
          (xy -1.524 -1.27)
          (xy -2.54 -1.27)
          (xy -2.54 -1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 0.254 1.27)
          (xy -1.524 1.27)
          (xy -2.54 -1.27)
          (xy -3.302 -1.27)
          (xy -3.302 -1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 2.54 3.048)
          (xy 2.54 1.524)
          (xy 3.302 2.286)
          (xy 2.54 3.048)
          (xy 2.54 3.048)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40106_0_1"
      (pin power_in line (at 0 7.62 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -7.62 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40106_1_1"
      (pin input line (at -7.62 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 7.62 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40106_2_1"
      (pin input line (at -7.62 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 7.62 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40106_3_1"
      (pin input line (at -7.62 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 7.62 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40106_4_1"
      (pin output inverted (at 7.62 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -7.62 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40106_5_1"
      (pin output inverted (at 7.62 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -7.62 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40106_6_1"
      (pin output inverted (at 7.62 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -7.62 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4584" (extends "40106")
    (property "Reference" "U" (at 5.08 5.08 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "4584" (at 1.27 -5.08 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)
    )
  )
  (symbol "4011" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 3.81 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4011" (at 5.08 -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)
    )
    (symbol "4011_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "&" (at 0.508 0 0)
        (effects (font (size 2.54 2.54)))
      )
    )
    (symbol "4011_0_1"
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4011_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4011_2_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4011_3_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4011_4_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40110" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40110" (at 7.62 -13.97 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)
    )
    (symbol "40110_0_1"
      (rectangle (start -6.35 11.43) (end 6.35 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40110_1_1"
      (pin output line (at 10.16 10.16 180) (length 3.81)
        (name "Qa" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -10.16 180) (length 3.81)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -7.62 180) (length 3.81)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "Qe" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 2.54 180) (length 3.81)
        (name "Qd" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 5.08 180) (length 3.81)
        (name "Qc" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 7.62 180) (length 3.81)
        (name "Qb" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -5.08 180) (length 3.81)
        (name "Qg" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -2.54 180) (length 3.81)
        (name "Qf" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "~{TE}" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "CLR" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 5.08 0) (length 3.81)
        (name "LE" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -10.16 2.54 0) (length 3.81)
        (name "CKd" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -15.24 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -10.16 0 0) (length 3.81)
        (name "CKu" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4012" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4012" (at 5.08 -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)
    )
    (symbol "4012_0_0"
      (text "&" (at 0 0 0)
        (effects (font (size 2.54 2.54)))
      )
    )
    (symbol "4012_0_1"
      (rectangle (start -5.08 6.35) (end 5.08 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 10.16 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4012_1_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 5.08 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4012_2_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 5.08 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4013" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4013" (at 7.62 -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)
    )
    (symbol "4013_0_0"
      (pin power_in line (at 0 10.16 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4013_0_1"
      (rectangle (start -7.62 6.35) (end 7.62 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4013_1_1"
      (pin output line (at 15.24 2.54 180) (length 7.62)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -2.54 180) (length 7.62)
        (name "~{Q}" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -15.24 2.54 0) (length 7.62)
        (name "Cp" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 0 0) (length 7.62)
        (name "R" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 5.08 0) (length 7.62)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -2.54 0) (length 7.62)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4013_2_1"
      (pin input line (at -15.24 0 0) (length 7.62)
        (name "R" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -15.24 2.54 0) (length 7.62)
        (name "Cp" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 15.24 -2.54 180) (length 7.62)
        (name "~{Q}" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 15.24 2.54 180) (length 7.62)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -2.54 0) (length 7.62)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 5.08 0) (length 7.62)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4014" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4014" (at 7.62 -17.78 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 3.81 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 3.81 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4014_0_1"
      (rectangle (start -6.35 -13.97) (end 6.35 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -11.43) (end 6.35 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -8.89) (end 6.35 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -6.35) (end 6.35 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -3.81) (end 6.35 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -1.27) (end 6.35 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 1.27) (end 6.35 -1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 6.35) (end 6.35 1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 6.35)
          (xy -5.08 7.62)
          (xy -6.35 7.62)
          (xy -6.35 16.51)
          (xy 6.35 16.51)
          (xy 6.35 7.62)
          (xy 5.08 7.62)
          (xy 5.08 6.35)
          (xy 5.08 6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4014_1_1"
      (pin input line (at -10.16 -15.24 0) (length 3.81)
        (name "P7" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -10.16 10.16 0) (length 3.81)
        (name "CP" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 5.08 0) (length 3.81)
        (name "DS" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -12.7 180) (length 3.81)
        (name "Q6" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -7.62 0) (length 3.81)
        (name "P4" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -10.16 0) (length 3.81)
        (name "P5" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -12.7 0) (length 3.81)
        (name "P6" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 20.32 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -10.16 180) (length 3.81)
        (name "Q5" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -15.24 180) (length 3.81)
        (name "Q7" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "P3" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "P2" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "P1" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 2.54 0) (length 3.81)
        (name "P0" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 12.7 0) (length 3.81)
        (name "PL" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4015" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4015" (at 6.35 -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)
    )
    (symbol "4015_0_1"
      (polyline
        (pts
          (xy -4.064 2.032)
          (xy -3.048 2.032)
          (xy -2.032 5.08)
          (xy -1.524 5.08)
          (xy -2.54 5.08)
          (xy -3.556 2.032)
          (xy -3.556 2.032)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start 6.35 6.35) (end -6.35 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 10.16 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4015_1_1"
      (pin output line (at 10.16 -2.54 180) (length 3.81)
        (name "Q4" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 2.54 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 5.08 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -10.16 5.08 0) (length 3.81)
        (name "CP" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4015_2_1"
      (pin input clock (at -10.16 5.08 0) (length 3.81)
        (name "CP" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 2.54 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 5.08 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -2.54 180) (length 3.81)
        (name "Q4" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4016" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 2.54 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4016" (at 5.08 -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)
    )
    (symbol "4016_0_1"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 7.62 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -7.62 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4016_1_1"
      (pin passive line (at -12.7 2.54 0) (length 7.62)
        (name "I/O" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "ON" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 12.7 0 180) (length 7.62)
        (name "O/I" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4016_2_1"
      (pin passive line (at 12.7 0 180) (length 7.62)
        (name "O/I" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -12.7 2.54 0) (length 7.62)
        (name "I/O" (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 7.62)
        (name "ON" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4016_3_1"
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "ON" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -12.7 2.54 0) (length 7.62)
        (name "I/O" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 12.7 0 180) (length 7.62)
        (name "O/I" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4016_4_1"
      (pin passive line (at 12.7 0 180) (length 7.62)
        (name "O/I" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -12.7 2.54 0) (length 7.62)
        (name "I/O" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "ON" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4066" (extends "4016")
    (property "Reference" "U" (at 2.54 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4066" (at 5.08 -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)
    )
  )
  (symbol "4017" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 17.78 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4017" (at 10.16 -16.51 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)
    )
    (symbol "4017_0_0"
      (polyline
        (pts
          (xy -5.588 10.16)
          (xy -4.572 10.16)
          (xy -3.556 12.7)
          (xy -3.048 12.7)
          (xy -4.064 12.7)
          (xy -5.08 10.16)
          (xy -5.08 10.16)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "&" (at -2.032 11.43 0)
        (effects (font (size 1.524 1.524)))
      )
      (pin power_in line (at 0 20.32 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 3.81)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4017_0_1"
      (rectangle (start -6.35 16.51) (end 6.35 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 1.27 12.7)
          (xy 2.54 11.43)
          (xy 1.27 10.16)
          (xy 1.27 10.16)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 1.27 16.51)
          (xy 1.27 6.35)
          (xy -6.35 6.35)
          (xy -6.35 6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4017_1_1"
      (pin output line (at 10.16 2.54 180) (length 3.81)
        (name "Q5" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 5.08 180) (length 3.81)
        (name "Q4" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -7.62 180) (length 3.81)
        (name "Q9" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -12.7 180) (length 3.81)
        (name "Co" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 7.62 0) (length 3.81)
        (name "~{CP1}" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 15.24 0) (length 3.81)
        (name "CP0" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -12.7 0) (length 3.81)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 12.7 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 15.24 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 10.16 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "Q6" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -2.54 180) (length 3.81)
        (name "Q7" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 7.62 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -5.08 180) (length 3.81)
        (name "Q8" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40174" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40174" (at 7.62 -12.7 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 -1.27 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 -1.27 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "40174_0_0"
      (pin input line (at -12.7 10.16 0) (length 7.62)
        (name "~{R}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 17.78 270) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -15.24 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 7.62 0) (length 7.62)
        (name "Ck" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40174_0_1"
      (rectangle (start -5.08 -8.89) (end 5.08 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -6.35) (end 5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -3.81) (end 5.08 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -1.27) (end 5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 1.27) (end 5.08 -1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 3.81) (end 5.08 1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 3.81)
          (xy -3.81 5.08)
          (xy -5.08 5.08)
          (xy -5.08 12.7)
          (xy 5.08 12.7)
          (xy 5.08 5.08)
          (xy 3.81 5.08)
          (xy 3.81 3.81)
          (xy 3.81 3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40174_1_0"
      (pin output line (at 12.7 -5.08 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -5.08 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -7.62 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -7.62 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -10.16 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -10.16 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 2.54 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40175" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40175" (at 7.62 -15.24 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)
    )
    (symbol "40175_0_1"
      (rectangle (start -5.08 -8.89) (end 5.08 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 1.27) (end 5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 6.35)
          (xy -3.81 7.62)
          (xy -5.08 7.62)
          (xy -5.08 15.24)
          (xy 5.08 15.24)
          (xy 5.08 7.62)
          (xy 3.81 7.62)
          (xy 3.81 6.35)
          (xy 3.81 6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start 5.08 -3.81) (end -5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start 5.08 6.35) (end -5.08 1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40175_1_0"
      (pin input line (at -12.7 12.7 0) (length 7.62)
        (name "~{R}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -5.08 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -7.62 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -5.08 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -10.16 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -12.7 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -10.16 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 20.32 270) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 5.08 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 5.08 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -17.78 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 10.16 0) (length 7.62)
        (name "Ck" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4018" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 15.24 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4018" (at 5.08 -16.51 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4018_0_1"
      (rectangle (start -5.08 -11.43) (end 5.08 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -8.89) (end 5.08 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -6.35) (end 5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -3.81) (end 5.08 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -1.27) (end 5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 -1.27)
          (xy -3.81 0)
          (xy -5.08 0)
          (xy -5.08 13.97)
          (xy 5.08 13.97)
          (xy 5.08 0)
          (xy 3.81 0)
          (xy 3.81 -1.27)
          (xy 3.81 -1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4018_1_1"
      (pin input line (at -12.7 7.62 0) (length 7.62)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 5.08 0) (length 7.62)
        (name "PL" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -10.16 180) (length 7.62)
        (name "~{Q3}" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -12.7 0) (length 7.62)
        (name "P4" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -12.7 180) (length 7.62)
        (name "~{Q4}" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 2.54 0) (length 7.62)
        (name "CP" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 10.16 0) (length 7.62)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 16.51 270) (length 2.54)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "P0" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -5.08 0) (length 7.62)
        (name "P1" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -5.08 180) (length 7.62)
        (name "~{Q1}" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -2.54 180) (length 7.62)
        (name "~{Q0}" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -7.62 180) (length 7.62)
        (name "~{Q2}" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -7.62 0) (length 7.62)
        (name "P2" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -16.51 90) (length 2.54)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -10.16 0) (length 7.62)
        (name "P3" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4019" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4019" (at 8.89 -15.24 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 1.27 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 1.27 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4019_0_1"
      (rectangle (start -6.35 -8.89) (end 6.35 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -3.81) (end 6.35 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 1.27) (end 6.35 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 1.27) (end 6.35 6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 6.35)
          (xy -5.08 7.62)
          (xy -6.35 7.62)
          (xy -6.35 13.97)
          (xy 6.35 13.97)
          (xy 6.35 7.62)
          (xy 5.08 7.62)
          (xy 5.08 6.35)
          (xy 5.08 6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 17.78 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -17.78 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4019_1_1"
      (pin input line (at -10.16 -12.7 0) (length 3.81)
        (name "B3" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 5.08 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -5.08 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -10.16 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 10.16 0) (length 3.81)
        (name "SB" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -10.16 0) (length 3.81)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -7.62 0) (length 3.81)
        (name "B2" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "B1" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 5.08 0) (length 3.81)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 2.54 0) (length 3.81)
        (name "B0" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 12.7 0) (length 3.81)
        (name "SA" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40192" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 12.7 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40192" (at 8.89 -19.05 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)
    )
    (symbol "40192_0_0"
      (text "1" (at 1.27 -7.62 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "2" (at 1.27 -10.16 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "4" (at 1.27 -12.7 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "8" (at 1.27 -15.24 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "40192_0_1"
      (rectangle (start -5.08 -13.97) (end 5.08 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -11.43) (end 5.08 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -8.89) (end 5.08 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -6.35) (end 5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 -6.35)
          (xy -3.81 -5.08)
          (xy -5.08 -5.08)
          (xy -5.08 10.16)
          (xy 5.08 10.16)
          (xy 5.08 -5.08)
          (xy 3.81 -5.08)
          (xy 3.81 -6.35)
          (xy 3.81 -6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40192_1_1"
      (pin input line (at -12.7 -10.16 0) (length 7.62)
        (name "P1" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -12.7 0) (length 7.62)
        (name "P2" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input input_low (at -12.7 -2.54 0) (length 7.62)
        (name "LOAD" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output output_low (at 12.7 3.81 180) (length 7.62)
        (name "CO" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output output_low (at 12.7 0 180) (length 7.62)
        (name "BO" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 8.89 0) (length 7.62)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -7.62 0) (length 7.62)
        (name "P0" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 12.7 270) (length 2.54)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -10.16 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -7.62 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 1.27 0) (length 7.62)
        (name "DOWN" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 5.08 0) (length 7.62)
        (name "UP" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -12.7 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -15.24 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 3.81)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -15.24 0) (length 7.62)
        (name "P3" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40193" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 12.7 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40193" (at 8.89 -19.05 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)
    )
    (symbol "40193_0_0"
      (text "1" (at 1.27 -7.62 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "2" (at 1.27 -10.16 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "4" (at 1.27 -12.7 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "8" (at 1.27 -15.24 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "40193_0_1"
      (rectangle (start -5.08 -13.97) (end 5.08 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -11.43) (end 5.08 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -8.89) (end 5.08 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -6.35) (end 5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 -6.35)
          (xy -3.81 -5.08)
          (xy -5.08 -5.08)
          (xy -5.08 10.16)
          (xy 5.08 10.16)
          (xy 5.08 -5.08)
          (xy 3.81 -5.08)
          (xy 3.81 -6.35)
          (xy 3.81 -6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40193_1_1"
      (pin input line (at -12.7 -10.16 0) (length 7.62)
        (name "P1" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -12.7 0) (length 7.62)
        (name "P2" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input input_low (at -12.7 -2.54 0) (length 7.62)
        (name "LOAD" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output output_low (at 12.7 3.81 180) (length 7.62)
        (name "CO" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output output_low (at 12.7 0 180) (length 7.62)
        (name "BO" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 8.89 0) (length 7.62)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -7.62 0) (length 7.62)
        (name "P0" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 12.7 270) (length 2.54)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -10.16 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -7.62 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 1.27 0) (length 7.62)
        (name "DOWN" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 5.08 0) (length 7.62)
        (name "UP" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -12.7 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -15.24 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 3.81)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -15.24 0) (length 7.62)
        (name "P3" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40194" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 0 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40194" (at 0 -15.24 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)
    )
    (symbol "40194_0_0"
      (rectangle (start -6.35 -8.89) (end 6.35 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -6.35) (end 6.35 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40194_0_1"
      (rectangle (start -6.35 -3.81) (end 6.35 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 1.27) (end 6.35 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 1.27)
          (xy -5.08 2.54)
          (xy -6.35 2.54)
          (xy -6.35 12.7)
          (xy 6.35 12.7)
          (xy 6.35 2.54)
          (xy 5.08 2.54)
          (xy 5.08 1.27)
          (xy 5.08 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 15.24 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -17.78 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40194_1_1"
      (pin input input_low (at -10.16 3.81 0) (length 3.81)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 8.89 0) (length 3.81)
        (name "S1" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -10.16 6.35 0) (length 3.81)
        (name "CK" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -11.43 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -7.62 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -5.08 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "DSr" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "D0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "D1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -7.62 0) (length 3.81)
        (name "D2" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -10.16 0) (length 3.81)
        (name "D3" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -12.7 0) (length 3.81)
        (name "DSl" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 11.43 0) (length 3.81)
        (name "S0" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4020" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 2.54 17.78 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4020" (at 5.08 -17.78 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)
    )
    (symbol "4020_0_0"
      (rectangle (start -6.35 16.51) (end 6.35 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 0.508 10.16)
          (xy 2.54 10.16)
          (xy 2.54 10.16)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 1.524 11.176)
          (xy 1.524 9.144)
          (xy 1.524 9.144)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -2.032 8.636)
          (xy -1.016 8.636)
          (xy 0 11.684)
          (xy 0.508 11.684)
          (xy -0.508 11.684)
          (xy -1.524 8.636)
          (xy -1.524 8.636)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 20.32 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 3.81)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4020_1_1"
      (pin output line (at 10.16 -7.62 180) (length 3.81)
        (name "Q11" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -10.16 10.16 0) (length 3.81)
        (name "~{CLK}" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 7.62 0) (length 3.81)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "Q8" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 2.54 180) (length 3.81)
        (name "Q7" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -2.54 180) (length 3.81)
        (name "Q9" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -5.08 180) (length 3.81)
        (name "Q10" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -10.16 180) (length 3.81)
        (name "Q12" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -12.7 180) (length 3.81)
        (name "Q13" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 7.62 180) (length 3.81)
        (name "Q5" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 10.16 180) (length 3.81)
        (name "Q4" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 5.08 180) (length 3.81)
        (name "Q6" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 12.7 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 15.24 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4021" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4021" (at 7.62 -21.59 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)
    )
    (symbol "4021_0_0"
      (polyline
        (pts
          (xy -6.096 4.064)
          (xy -5.08 4.064)
          (xy -4.064 6.096)
          (xy -3.556 6.096)
          (xy -4.572 6.096)
          (xy -5.588 4.064)
          (xy -5.588 4.064)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at -1.016 6.604 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4021_0_1"
      (rectangle (start -6.35 -17.78) (end 6.35 -20.32)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -15.24) (end 6.35 -17.78)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -12.7) (end 6.35 -15.24)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -10.16) (end 6.35 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -7.62) (end 6.35 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -5.08) (end 6.35 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -2.54) (end 6.35 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 2.54) (end 6.35 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.048 5.08)
          (xy -2.032 6.096)
          (xy -2.032 6.096)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.048 7.62)
          (xy -2.032 6.604)
          (xy -3.048 5.588)
          (xy -3.048 5.588)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 0 7.62)
          (xy 1.27 6.35)
          (xy 0 5.08)
          (xy 0 5.08)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 0 8.89)
          (xy 0 3.81)
          (xy -5.08 3.81)
          (xy -5.08 3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 2.54)
          (xy -5.08 3.81)
          (xy -6.35 3.81)
          (xy -6.35 8.89)
          (xy 6.35 8.89)
          (xy 6.35 3.81)
          (xy 5.08 3.81)
          (xy 5.08 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 2.54 12.7 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -22.86 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4021_1_1"
      (pin input line (at -10.16 -19.05 0) (length 3.81)
        (name "P7" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 5.08 0) (length 3.81)
        (name "CP" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 1.27 0) (length 3.81)
        (name "DS" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -16.51 180) (length 3.81)
        (name "Q6" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -11.43 0) (length 3.81)
        (name "P4" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -13.97 0) (length 3.81)
        (name "P5" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -16.51 0) (length 3.81)
        (name "P6" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -13.97 180) (length 3.81)
        (name "Q5" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -19.05 180) (length 3.81)
        (name "Q7" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -8.89 0) (length 3.81)
        (name "P3" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -6.35 0) (length 3.81)
        (name "P2" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -3.81 0) (length 3.81)
        (name "P1" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -1.27 0) (length 3.81)
        (name "P0" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 7.62 0) (length 3.81)
        (name "PL" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4022" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 15.24 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4022" (at 8.89 -16.51 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)
    )
    (symbol "4022_0_0"
      (polyline
        (pts
          (xy -6.096 7.62)
          (xy -6.096 7.62)
          (xy -6.096 7.62)
          (xy -6.096 7.62)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -1.27 10.16)
          (xy 0 8.89)
          (xy -1.27 7.62)
          (xy -1.27 7.62)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -1.27 12.7)
          (xy -1.27 3.81)
          (xy -6.35 3.81)
          (xy -6.35 3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.588 8.636)
          (xy -4.572 8.636)
          (xy -3.556 12.192)
          (xy -3.048 12.192)
          (xy -4.064 12.192)
          (xy -5.08 8.636)
          (xy -5.08 8.636)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "&" (at -3.048 8.636 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 15.24 270) (length 2.54)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -15.24 90) (length 2.54)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4022_0_1"
      (rectangle (start -6.35 12.7) (end 6.35 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4022_1_1"
      (pin output line (at 10.16 8.89 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -6.35 180) (length 3.81)
        (name "Q7" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 1.27 180) (length 3.81)
        (name "Q4" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -10.16 180) (length 3.81)
        (name "Co" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 6.35 0) (length 3.81)
        (name "~{CP1}" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 10.16 0) (length 3.81)
        (name "CP0" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -8.89 0) (length 3.81)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 11.43 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 6.35 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "Q5" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -3.81 180) (length 3.81)
        (name "Q6" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 3.81 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4023" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 3.81 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4023" (at 6.35 -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)
    )
    (symbol "4023_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "&" (at 0.762 0 0)
        (effects (font (size 2.54 2.54)))
      )
    )
    (symbol "4023_0_1"
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4023_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4023_2_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4023_3_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4024" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4024" (at 10.16 -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)
    )
    (symbol "4024_0_0"
      (rectangle (start -6.35 10.16) (end 6.35 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 12.7 270) (length 2.54)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 2.54)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4024_1_1"
      (pin input clock (at -10.16 5.08 0) (length 3.81)
        (name "~{CLK}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 6.35 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 8.89 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 1.27 0) (length 3.81)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -6.35 180) (length 3.81)
        (name "Q6" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -3.81 180) (length 3.81)
        (name "Q5" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "Q4" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 1.27 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 3.81 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40240" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40240" (at 8.89 -8.89 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)
    )
    (symbol "40240_0_0"
      (polyline
        (pts
          (xy -2.032 3.048)
          (xy -2.032 2.032)
          (xy -1.016 2.54)
          (xy -2.032 3.048)
          (xy -2.032 3.048)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 3.048 3.048)
          (xy 4.064 3.048)
          (xy 3.556 2.032)
          (xy 3.048 3.048)
          (xy 3.048 3.048)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -4.572 1.778)
          (xy -4.064 1.778)
          (xy -3.302 3.302)
          (xy -3.048 3.302)
          (xy -3.556 3.302)
          (xy -4.318 1.778)
          (xy -4.318 1.778)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40240_0_1"
      (rectangle (start -5.08 -3.81) (end 5.08 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -1.27) (end 5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 1.27) (end 5.08 -1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 3.81) (end 5.08 1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 3.81)
          (xy -3.81 5.08)
          (xy -5.08 5.08)
          (xy -5.08 8.89)
          (xy 5.08 8.89)
          (xy 5.08 5.08)
          (xy 3.81 5.08)
          (xy 3.81 3.81)
          (xy 3.81 3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 -10.16 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 12.7 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40240_1_0"
      (pin output line (at 12.7 -5.08 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40240_1_1"
      (pin input line (at -12.7 6.35 0) (length 7.62)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40240_2_0"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -5.08 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 6.35 0) (length 7.62)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40240_2_1"
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -5.08 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40244" (extends "40240")
    (property "Reference" "U" (at 7.62 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40244" (at 8.89 -8.89 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)
    )
  )
  (symbol "40245" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 16.51 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40245" (at 8.636 -15.24 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)
    )
    (symbol "40245_0_0"
      (polyline
        (pts
          (xy 1.016 7.112)
          (xy 1.016 5.588)
          (xy 2.286 6.35)
          (xy 1.016 7.112)
          (xy 1.016 7.112)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 3.302 7.112)
          (xy 4.826 7.112)
          (xy 3.81 5.588)
          (xy 2.794 7.112)
          (xy 3.302 7.112)
          (xy 3.302 7.112)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40245_0_1"
      (rectangle (start -6.35 -10.16) (end 6.35 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -7.62) (end 6.35 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -5.08) (end 6.35 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -2.54) (end 6.35 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 0) (end 6.35 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 2.54) (end 6.35 0)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 5.08) (end 6.35 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 7.62) (end 6.35 5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 7.62)
          (xy -5.08 8.89)
          (xy -6.35 8.89)
          (xy -6.35 15.24)
          (xy 6.35 15.24)
          (xy 6.35 8.89)
          (xy 5.08 8.89)
          (xy 5.08 7.62)
          (xy 5.08 7.62)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40245_1_0"
      (pin output inverted (at -10.16 10.16 0) (length 3.81)
        (name "Dir" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -15.24 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 10.16 -11.43 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 10.16 -8.89 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 10.16 -6.35 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 10.16 -3.81 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 10.16 -1.27 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 10.16 1.27 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 10.16 3.81 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 10.16 6.35 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 12.7 0) (length 3.81)
        (name "~{G}" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 6.35 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 17.78 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 3.81 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 1.27 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 -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 -10.16 -3.81 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 -6.35 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 -8.89 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -10.16 -11.43 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4025" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 3.81 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4025" (at 6.35 -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)
    )
    (symbol "4025_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -2.54 -2.032)
          (xy -1.016 -0.508)
          (xy -1.016 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -2.54 1.524)
          (xy -1.016 0)
          (xy -2.54 -1.524)
          (xy -2.54 -1.524)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 0.762 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 7.62 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -7.62 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4025_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4025_2_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4025_3_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4027" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4027" (at 6.35 -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)
    )
    (symbol "4027_0_0"
      (pin power_in line (at 0 10.16 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 3.81)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4027_0_1"
      (rectangle (start -7.62 6.35) (end 7.62 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4027_1_1"
      (pin output line (at 15.24 3.81 180) (length 7.62)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -3.81 180) (length 7.62)
        (name "~{Q}" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -15.24 0 0) (length 7.62)
        (name "CK" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -5.08 0) (length 7.62)
        (name "R" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -2.54 0) (length 7.62)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 2.54 0) (length 7.62)
        (name "J" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 5.08 0) (length 7.62)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4027_2_1"
      (pin input line (at -15.24 2.54 0) (length 7.62)
        (name "J" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -2.54 0) (length 7.62)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -5.08 0) (length 7.62)
        (name "R" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -15.24 0 0) (length 7.62)
        (name "CK" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -3.81 180) (length 7.62)
        (name "~{Q}" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 3.81 180) (length 7.62)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 5.08 0) (length 7.62)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4028" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 16.51 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4028" (at 6.35 -15.24 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)
    )
    (symbol "4028_0_0"
      (pin power_in line (at 0 17.78 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4028_0_1"
      (rectangle (start -7.62 13.97) (end 7.62 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 -17.78 90) (length 3.81)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4028_1_1"
      (pin output line (at 15.24 1.27 180) (length 7.62)
        (name "S4" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 3.81 0) (length 7.62)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -3.81 0) (length 7.62)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -1.27 0) (length 7.62)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 1.27 0) (length 7.62)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 8.89 180) (length 7.62)
        (name "S1" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 3.81 180) (length 7.62)
        (name "S3" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 6.35 180) (length 7.62)
        (name "S2" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 11.43 180) (length 7.62)
        (name "S0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -6.35 180) (length 7.62)
        (name "S7" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -11.43 180) (length 7.62)
        (name "S9" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -1.27 180) (length 7.62)
        (name "S5" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -3.81 180) (length 7.62)
        (name "S6" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -8.89 180) (length 7.62)
        (name "S8" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4029" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4029" (at 8.89 -19.05 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)
    )
    (symbol "4029_0_0"
      (rectangle (start -5.08 -13.97) (end 5.08 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -11.43) (end 5.08 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -8.89) (end 5.08 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -6.35) (end 5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 -6.35)
          (xy -3.81 -5.08)
          (xy -5.08 -5.08)
          (xy -5.08 10.16)
          (xy 5.08 10.16)
          (xy 5.08 -5.08)
          (xy 3.81 -5.08)
          (xy 3.81 -6.35)
          (xy 3.81 -6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 1.27 -7.62 0)
        (effects (font (size 1.524 1.524)))
      )
      (text "2" (at 1.27 -10.16 0)
        (effects (font (size 1.524 1.524)))
      )
      (text "3" (at 1.27 -12.7 0)
        (effects (font (size 1.524 1.524)))
      )
      (text "4" (at 1.27 -15.24 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4029_1_1"
      (pin input line (at -12.7 -1.27 0) (length 7.62)
        (name "PL" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 6.35 0) (length 7.62)
        (name "U/D" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -10.16 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -10.16 0) (length 7.62)
        (name "P1" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -12.7 0) (length 7.62)
        (name "P2" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -12.7 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 -3.81 0) (length 7.62)
        (name "CK" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 12.7 270) (length 2.54)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -15.24 180) (length 7.62)
        (name "Q3" (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 7.62)
        (name "P3" (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 7.62)
        (name "P0" (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 7.62)
        (name "~{CE}" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -7.62 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 1.27 180) (length 7.62)
        (name "~{TC}" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 3.81)
        (name "VSS" (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 7.62)
        (name "B/D" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4030" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 2.54 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4030" (at 6.35 -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)
    )
    (symbol "4030_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "=1" (at 0.254 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 7.62 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -7.62 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4030_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4030_2_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4030_3_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4030_4_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40373" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40373" (at 8.89 -16.51 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)
    )
    (symbol "40373_0_0"
      (pin input line (at -12.7 10.16 0) (length 7.62)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -17.78 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 7.62 0) (length 7.62)
        (name "ST" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40373_0_1"
      (rectangle (start -5.08 -12.7) (end 5.08 -15.24)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -10.16) (end 5.08 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -7.62) (end 5.08 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -5.08) (end 5.08 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -2.54) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 0) (end 5.08 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 2.54) (end 5.08 0)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 5.08) (end 5.08 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 2.032 4.572)
          (xy 4.064 4.572)
          (xy 3.048 3.048)
          (xy 2.032 4.572)
          (xy 2.032 4.572)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -2.54 7.112)
          (xy -2.032 7.112)
          (xy -1.524 8.636)
          (xy -1.016 8.636)
          (xy -2.032 8.636)
          (xy -2.54 7.112)
          (xy -3.048 7.112)
          (xy -3.048 7.112)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 5.08)
          (xy -3.81 6.35)
          (xy -5.08 6.35)
          (xy -5.08 12.7)
          (xy 5.08 12.7)
          (xy 5.08 6.35)
          (xy 3.81 6.35)
          (xy 3.81 5.08)
          (xy 3.81 5.08)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40373_1_0"
      (pin output line (at 12.7 -6.35 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -6.35 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -8.89 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -8.89 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -11.43 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -11.43 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -13.97 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -13.97 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 3.81 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 1.27 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -1.27 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -3.81 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40374" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40374" (at 8.89 -16.51 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://www.digchip.com/datasheets/download_datasheet.php?id=369790&part-number=HEF40374BDB" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "CMOS BUFFER 3State" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "8-bit D-flip-flop with 3-State outputs" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "40374_0_0"
      (pin input line (at -12.7 10.16 0) (length 7.62)
        (name "~{E}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -17.78 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 7.62 0) (length 7.62)
        (name "Ck" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "40374_0_1"
      (rectangle (start -5.08 -12.7) (end 5.08 -15.24)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -10.16) (end 5.08 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -7.62) (end 5.08 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -5.08) (end 5.08 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -2.54) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 0) (end 5.08 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 2.54) (end 5.08 0)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 5.08) (end 5.08 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 2.032 4.572)
          (xy 4.064 4.572)
          (xy 3.048 3.048)
          (xy 2.032 4.572)
          (xy 2.032 4.572)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 5.08)
          (xy -3.81 6.35)
          (xy -5.08 6.35)
          (xy -5.08 12.7)
          (xy 5.08 12.7)
          (xy 5.08 6.35)
          (xy 3.81 6.35)
          (xy 3.81 5.08)
          (xy 3.81 5.08)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "40374_1_0"
      (pin tri_state line (at 12.7 -6.35 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -6.35 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -8.89 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -8.89 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -11.43 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -11.43 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -13.97 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -13.97 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 3.81 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 1.27 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -1.27 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 12.7 -3.81 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4040" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 2.54 16.51 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4040" (at 5.08 -16.51 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)
    )
    (symbol "4040_0_0"
      (rectangle (start -6.35 15.24) (end 6.35 -15.24)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 17.78 270) (length 2.54)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -17.78 90) (length 2.54)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4040_1_1"
      (pin output line (at 10.16 -13.97 180) (length 3.81)
        (name "Q13" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input clock_low (at -10.16 10.16 0) (length 3.81)
        (name "CLK" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 6.35 0) (length 3.81)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -6.35 180) (length 3.81)
        (name "Q10" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -3.81 180) (length 3.81)
        (name "Q9" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -8.89 180) (length 3.81)
        (name "Q11" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -11.43 180) (length 3.81)
        (name "Q12" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 1.27 180) (length 3.81)
        (name "Q7" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 3.81 180) (length 3.81)
        (name "Q6" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "Q8" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 6.35 180) (length 3.81)
        (name "Q5" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 8.89 180) (length 3.81)
        (name "Q4" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 11.43 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 13.97 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4041" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4041" (at 6.35 -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)
    )
    (symbol "4041_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -1.27 1.27)
          (xy -1.27 -1.27)
          (xy 1.27 0)
          (xy -1.27 1.27)
          (xy -1.27 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4041_0_1"
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4041_1_1"
      (pin output line (at 12.7 2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4041_2_1"
      (pin output line (at 12.7 2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4041_3_1"
      (pin output line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4041_4_1"
      (pin output line (at 12.7 2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4042" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4042" (at 7.62 -15.24 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)
    )
    (symbol "4042_0_0"
      (circle (center -0.762 10.16) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 12.7)
          (xy -1.27 7.62)
          (xy -3.81 7.62)
          (xy -3.81 7.62)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "=1" (at -2.54 10.16 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4042_0_1"
      (rectangle (start -5.08 -8.89) (end 5.08 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 1.27) (end 5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 6.35)
          (xy -3.81 7.62)
          (xy -5.08 7.62)
          (xy -5.08 12.7)
          (xy 5.08 12.7)
          (xy 5.08 7.62)
          (xy 3.81 7.62)
          (xy 3.81 6.35)
          (xy 3.81 6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start 5.08 -3.81) (end -5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start 5.08 6.35) (end -5.08 1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4042_1_0"
      (pin output line (at 12.7 -10.16 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -7.62 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -6.35 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -11.43 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -12.7 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 2.54 15.24 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 5.08 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 2.54 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 11.43 0) (length 7.62)
        (name "E0" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 8.89 0) (length 7.62)
        (name "E1" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -17.78 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4043" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 12.7 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4043" (at 7.62 -20.32 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)
    )
    (symbol "4043_0_0"
      (rectangle (start -5.08 -13.97) (end 5.08 -19.05)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -8.89) (end 5.08 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -3.81) (end 5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 1.27) (end 5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.556 -3.048)
          (xy -2.54 -2.032)
          (xy -2.54 -2.032)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 0 1.27)
          (xy 0 -3.81)
          (xy 0 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.556 -0.508)
          (xy -2.54 -1.524)
          (xy -3.556 -2.54)
          (xy -3.556 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 2.032 -0.508)
          (xy 3.048 -2.54)
          (xy 4.064 -0.508)
          (xy 2.032 -0.508)
          (xy 2.032 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 1.27)
          (xy -3.81 2.54)
          (xy -5.08 2.54)
          (xy -5.08 10.16)
          (xy 5.08 10.16)
          (xy 5.08 2.54)
          (xy 3.81 2.54)
          (xy 3.81 1.27)
          (xy 3.81 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (circle (center 0.508 -1.524) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (text "1" (at -1.27 -1.27 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4043_1_0"
      (pin output line (at 12.7 -16.51 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -11.43 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -12.7 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -17.78 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -15.24 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 5.08)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -1.27 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 6.35 0) (length 7.62)
        (name "EN" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -22.86 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -6.35 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4044" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4044" (at 7.62 -20.32 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)
    )
    (symbol "4044_0_0"
      (rectangle (start -5.08 -13.97) (end 5.08 -19.05)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -8.89) (end 5.08 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -3.81) (end 5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 1.27) (end 5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (circle (center -0.762 -1.524) (radius 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 1.27)
          (xy -1.27 -3.81)
          (xy -1.27 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 2.032 -0.508)
          (xy 3.048 -2.54)
          (xy 4.064 -0.508)
          (xy 2.032 -0.508)
          (xy 2.032 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 1.27)
          (xy -3.81 2.54)
          (xy -5.08 2.54)
          (xy -5.08 10.16)
          (xy 5.08 10.16)
          (xy 5.08 2.54)
          (xy 3.81 2.54)
          (xy 3.81 1.27)
          (xy 3.81 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "&" (at -2.54 -1.27 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4044_1_0"
      (pin output line (at 12.7 -16.51 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -11.43 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -12.7 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -1.27 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -17.78 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -15.24 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 12.7 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 6.35 0) (length 7.62)
        (name "EN" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -22.86 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -6.35 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4046" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 12.7 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4046" (at 8.89 -15.24 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)
    )
    (symbol "4046_0_1"
      (rectangle (start -7.62 11.43) (end 7.62 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 15.24 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -15.24 90) (length 2.54)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4046_1_1"
      (pin output line (at 15.24 -5.08 180) (length 7.62)
        (name "PCP" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -7.62 180) (length 7.62)
        (name "SFout" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -5.08 0) (length 7.62)
        (name "R1" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -7.62 0) (length 7.62)
        (name "R2" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 15.24 5.08 180) (length 7.62)
        (name "PC2" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 7.62 0) (length 7.62)
        (name "SigIn" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -10.16 180) (length 7.62)
        (name "ZOUT" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 7.62 180) (length 7.62)
        (name "PC1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 10.16 0) (length 7.62)
        (name "RefIn" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 15.24 10.16 180) (length 7.62)
        (name "FOUT" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -11.43 0) (length 7.62)
        (name "Inh" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 2.54 0) (length 7.62)
        (name "C1" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 0 0) (length 7.62)
        (name "C2" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 15.24 0 180) (length 7.62)
        (name "VCOin" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4048" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 17.78 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4048" (at 8.89 -21.59 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)
    )
    (symbol "4048_0_1"
      (rectangle (start -7.62 16.51) (end 7.62 -19.05)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4048_1_1"
      (pin output line (at 15.24 0 180) (length 7.62)
        (name "J" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 12.7 0) (length 7.62)
        (name "Ka" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -7.62 0) (length 7.62)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -5.08 0) (length 7.62)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -2.54 0) (length 7.62)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 0 0) (length 7.62)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 3.81 0) (length 7.62)
        (name "Ex" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 20.32 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 15.24 0) (length 7.62)
        (name "EN" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -17.78 0) (length 7.62)
        (name "H" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -15.24 0) (length 7.62)
        (name "G" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -12.7 0) (length 7.62)
        (name "F" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -10.16 0) (length 7.62)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 10.16 0) (length 7.62)
        (name "Kb" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -22.86 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 7.62 0) (length 7.62)
        (name "Kc" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4049" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4049" (at 8.89 -11.43 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)
    )
    (symbol "4049_0_0"
      (polyline
        (pts
          (xy -1.27 1.27)
          (xy -1.27 -1.27)
          (xy 0 0)
          (xy -1.27 1.27)
          (xy -1.27 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 10.16 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4049_0_1"
      (rectangle (start -6.35 6.35) (end 6.35 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4049_1_1"
      (pin output inverted (at 10.16 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 -10.16 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_1"
      (pin output inverted (at 10.16 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 -10.16 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_1"
      (pin output inverted (at 10.16 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 -10.16 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_1"
      (pin output inverted (at 10.16 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 -10.16 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_1"
      (pin input line (at -10.16 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 10.16 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_1"
      (pin input line (at -10.16 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 10.16 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4050" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4050" (at 7.62 -8.89 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)
    )
    (symbol "4050_0_0"
      (polyline
        (pts
          (xy -2.54 1.27)
          (xy -2.54 -1.27)
          (xy -1.27 0)
          (xy -2.54 1.27)
          (xy -2.54 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 10.16 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4050_0_1"
      (rectangle (start -6.35 6.35) (end 6.35 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4050_1_1"
      (pin output line (at 10.16 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 -10.16 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_1"
      (pin output line (at 10.16 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 -10.16 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_1"
      (pin output line (at 10.16 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 -10.16 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_1"
      (pin output line (at 10.16 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 -10.16 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_1"
      (pin input line (at -10.16 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 10.16 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_1"
      (pin input line (at -10.16 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 10.16 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4051" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 17.78 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4051" (at 6.35 -17.78 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)
    )
    (symbol "4051_0_0"
      (pin power_in line (at 0 20.32 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 2.54 -20.32 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4051_0_1"
      (rectangle (start -7.62 16.51) (end 7.62 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4051_1_1"
      (pin passive line (at -15.24 5.08 0) (length 7.62)
        (name "X4" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -12.7 0) (length 7.62)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -10.16 0) (length 7.62)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 7.62 0) (length 7.62)
        (name "X3" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 15.24 0) (length 7.62)
        (name "X0" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 12.7 0) (length 7.62)
        (name "X1" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 10.16 0) (length 7.62)
        (name "X2" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 0 0) (length 7.62)
        (name "X6" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 15.24 7.62 180) (length 7.62)
        (name "X" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 -2.54 0) (length 7.62)
        (name "X7" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 2.54 0) (length 7.62)
        (name "X5" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -7.62 0) (length 7.62)
        (name "~{E}" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -2.54 -20.32 90) (length 3.81)
        (name "VEE" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -15.24 0) (length 7.62)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4052" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 11.43 15.24 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4052" (at 10.16 -19.05 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)
    )
    (symbol "4052_0_0"
      (pin power_in line (at 0 20.32 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 2.54 -20.32 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4052_0_1"
      (rectangle (start -7.62 -5.08) (end 7.62 -17.78)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 7.62) (end 7.62 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -6.35 7.62)
          (xy -6.35 8.89)
          (xy -7.62 8.89)
          (xy -7.62 16.51)
          (xy 7.62 16.51)
          (xy 7.62 8.89)
          (xy 6.35 8.89)
          (xy 6.35 7.62)
          (xy 6.35 7.62)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4052_1_1"
      (pin passive line (at -15.24 -7.62 0) (length 7.62)
        (name "Y0" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 15.24 0) (length 7.62)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 -2.54 0) (length 7.62)
        (name "X3" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 5.08 0) (length 7.62)
        (name "X0" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 15.24 1.27 180) (length 7.62)
        (name "X" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 2.54 0) (length 7.62)
        (name "X1" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 0 0) (length 7.62)
        (name "X2" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 -12.7 0) (length 7.62)
        (name "Y2" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 15.24 -11.43 180) (length 7.62)
        (name "Y" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 -15.24 0) (length 7.62)
        (name "Y3" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 -10.16 0) (length 7.62)
        (name "Y1" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 10.16 0) (length 7.62)
        (name "~{E}" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -2.54 -20.32 90) (length 2.54)
        (name "VEE" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 12.7 0) (length 7.62)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4053" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 11.43 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4053" (at 8.89 -17.78 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)
    )
    (symbol "4053_0_0"
      (pin power_in line (at 0 17.78 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 2.54 -20.32 90) (length 3.81)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4053_0_1"
      (rectangle (start -7.62 -8.89) (end 7.62 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -1.27) (end 7.62 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 6.35) (end 7.62 -1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -6.35 6.35)
          (xy -6.35 7.62)
          (xy -7.62 7.62)
          (xy -7.62 13.97)
          (xy 7.62 13.97)
          (xy 7.62 7.62)
          (xy 6.35 7.62)
          (xy 6.35 6.35)
          (xy 6.35 6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4053_1_1"
      (pin passive line (at -15.24 -6.35 0) (length 7.62)
        (name "Y1" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 15.24 -6.35 180) (length 7.62)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 15.24 1.27 180) (length 7.62)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 3.81 0) (length 7.62)
        (name "X0" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 1.27 0) (length 7.62)
        (name "X1" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 15.24 3.81 180) (length 7.62)
        (name "X" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 15.24 -3.81 180) (length 7.62)
        (name "Y" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 -3.81 0) (length 7.62)
        (name "Y0" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 -13.97 0) (length 7.62)
        (name "Z0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 15.24 -11.43 180) (length 7.62)
        (name "Z" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 -11.43 0) (length 7.62)
        (name "Z0" (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 7.62)
        (name "~{E}" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -2.54 -20.32 90) (length 3.81)
        (name "VEE" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 15.24 -13.97 180) (length 7.62)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4068" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -5.08 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4068" (at 3.81 11.43 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/ds/symlink/cd4068b.pdf" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "cmos nand and 8-input" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "CMOS 8-input NAND/AND Gate" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4068_0_0"
      (rectangle (start -5.08 10.16) (end 5.08 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "&" (at 0 0 0)
        (effects (font (size 2.54 2.54)))
      )
    )
    (symbol "4068_0_1"
      (pin power_in line (at 0 15.24 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 0 -15.24 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4068_1_1"
      (pin output line (at 12.7 2.54 180) (length 7.62)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -3.81 0) (length 7.62)
        (name "F" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -6.35 0) (length 7.62)
        (name "G" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -8.89 0) (length 7.62)
        (name "H" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "J" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 8.89 0) (length 7.62)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 6.35 0) (length 7.62)
        (name "B" (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 7.62)
        (name "C" (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 7.62)
        (name "D" (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 7.62)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4069" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4069" (at 7.62 -8.89 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)
    )
    (symbol "4069_0_0"
      (text "1" (at -1.27 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 10.16 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4069_0_1"
      (rectangle (start -6.35 6.35) (end 6.35 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4069_1_1"
      (pin input line (at -10.16 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 10.16 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4069_2_1"
      (pin input line (at -10.16 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 10.16 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4069_3_1"
      (pin input line (at -10.16 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 10.16 0 180) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4069_4_1"
      (pin output inverted (at 10.16 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 -10.16 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4069_5_1"
      (pin output inverted (at 10.16 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 -10.16 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4069_6_1"
      (pin output inverted (at 10.16 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 -10.16 0 0) (length 3.81)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4070" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 2.54 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4070" (at 6.35 -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)
    )
    (symbol "4070_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "=1" (at 0.254 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4070_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4070_2_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4070_3_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4070_4_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4071" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 2.54 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4071" (at 6.35 -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)
    )
    (symbol "4071_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -2.54 -2.032)
          (xy -1.016 -0.508)
          (xy -1.016 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -2.54 1.524)
          (xy -1.016 0)
          (xy -2.54 -1.524)
          (xy -2.54 -1.524)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 0.254 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4071_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4071_2_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4071_3_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4071_4_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4072" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4072" (at 5.08 -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)
    )
    (symbol "4072_0_0"
      (polyline
        (pts
          (xy -3.048 -2.032)
          (xy -1.524 -0.508)
          (xy -1.524 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.048 1.524)
          (xy -1.524 0)
          (xy -3.048 -1.524)
          (xy -3.048 -1.524)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 0 0 0)
        (effects (font (size 2.54 2.54)))
      )
    )
    (symbol "4072_0_1"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4072_1_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4072_2_1"
      (pin input line (at -12.7 1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -3.81 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4073" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 3.81 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4073" (at 6.35 -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)
    )
    (symbol "4073_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "&" (at 0.762 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4073_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4073_2_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4073_3_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4075" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 3.81 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4075" (at 6.35 -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)
    )
    (symbol "4075_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -2.54 -2.032)
          (xy -1.016 -0.508)
          (xy -1.016 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -2.54 1.524)
          (xy -1.016 0)
          (xy -2.54 -1.524)
          (xy -2.54 -1.524)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 0.762 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4075_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4075_2_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4075_3_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4077" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 3.81 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4077" (at 3.81 -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)
    )
    (symbol "4077_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "=1" (at 1.524 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4077_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4077_2_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4077_3_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4077_4_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4078" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4078" (at 6.35 -11.43 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)
    )
    (symbol "4078_0_0"
      (rectangle (start -5.08 10.16) (end 5.08 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.048 -2.032)
          (xy -1.524 -0.508)
          (xy -1.524 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.048 1.524)
          (xy -1.524 0)
          (xy -3.048 -1.524)
          (xy -3.048 -1.524)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 0 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 12.7 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -12.7 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4078_1_1"
      (pin output line (at -12.7 -3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 -6.35 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 -8.89 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 8.89 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 6.35 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at -12.7 -1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4081" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 2.54 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4081" (at 6.35 -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)
    )
    (symbol "4081_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "&" (at 0.254 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4081_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4081_2_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4081_3_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4081_4_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4082" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4082" (at 5.08 -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)
    )
    (symbol "4082_0_0"
      (text "&" (at 0 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 7.62 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -7.62 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4082_0_1"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4082_1_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4082_2_1"
      (pin input line (at -12.7 1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -3.81 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4093" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 3.81 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4093" (at 5.08 -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)
    )
    (symbol "4093_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -4.064 -1.524)
          (xy -3.048 -1.524)
          (xy -2.032 1.524)
          (xy -1.524 1.524)
          (xy -2.54 1.524)
          (xy -3.556 -1.524)
          (xy -3.556 -1.524)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "&" (at 0.508 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 7.62 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -7.62 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093_2_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093_3_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4093_4_1"
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4095" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4095" (at 7.62 -12.7 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)
    )
    (symbol "4095_0_0"
      (text "&" (at -2.54 -7.62 0)
        (effects (font (size 1.524 1.524)))
      )
      (text "&" (at -2.54 0 0)
        (effects (font (size 1.524 1.524)))
      )
      (text "J" (at 0 0 0)
        (effects (font (size 1.524 1.524)))
      )
      (text "K" (at 0 -7.62 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4095_0_1"
      (rectangle (start -5.08 -3.81) (end -1.27 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 3.81) (end -1.27 3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 11.43) (end 5.08 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -1.27 -3.81) (end -1.27 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -1.27 -3.81) (end -1.27 3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4095_1_1"
      (pin input line (at -12.7 -7.62 0) (length 7.62)
        (name "K2" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -5.08 0) (length 7.62)
        (name "K1" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 7.62 0) (length 7.62)
        (name "CK" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 10.16 0) (length 7.62)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 5.08 0) (length 7.62)
        (name "R" (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 7.62)
        (name "J1" (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 7.62)
        (name "J2" (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 7.62)
        (name "J3" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -5.08 180) (length 7.62)
        (name "~{Q}" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -15.24 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 5.08 180) (length 7.62)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -10.16 0) (length 7.62)
        (name "K3" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4096" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 12.7 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4096" (at 8.89 -12.7 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)
    )
    (symbol "4096_0_0"
      (text "&" (at -1.27 -7.62 0)
        (effects (font (size 1.524 1.524)))
      )
      (text "&" (at -1.27 0 0)
        (effects (font (size 1.524 1.524)))
      )
      (text "J" (at 1.27 0 0)
        (effects (font (size 1.524 1.524)))
      )
      (text "K" (at 1.27 -7.62 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4096_0_1"
      (rectangle (start -5.08 3.81) (end 0 3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 11.43) (end 5.08 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start 0 -3.81) (end -5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start 0 -3.81) (end 0 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start 0 3.81) (end 0 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4096_1_1"
      (pin input line (at -12.7 -7.62 0) (length 7.62)
        (name "K2" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -5.08 0) (length 7.62)
        (name "K1" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 7.62 0) (length 7.62)
        (name "CK" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 10.16 0) (length 7.62)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 5.08 0) (length 7.62)
        (name "R" (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 7.62)
        (name "J1" (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 7.62)
        (name "J2" (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 7.62)
        (name "~{J3}" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -5.08 180) (length 7.62)
        (name "~{Q}" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -15.24 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 5.08 180) (length 7.62)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -10.16 0) (length 7.62)
        (name "~{K3}" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4099" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 19.05 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4099" (at 7.62 -17.78 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)
    )
    (symbol "4099_0_1"
      (rectangle (start -5.08 -13.97) (end 5.08 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -11.43) (end 5.08 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -8.89) (end 5.08 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -6.35) (end 5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -3.81) (end 5.08 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -1.27) (end 5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 1.27) (end 5.08 -1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
          (xy 5.08 17.78)
          (xy -5.08 17.78)
          (xy -5.08 2.54)
          (xy -3.81 2.54)
          (xy -3.81 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4099_1_1"
      (pin output line (at 12.7 -15.24 180) (length 7.62)
        (name "Q7" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -2.54 180) (length 7.62)
        (name "Q1" (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 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -7.62 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -10.16 180) (length 7.62)
        (name "Q4" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -12.7 180) (length 7.62)
        (name "Q5" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 20.32 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 3.81 0) (length 7.62)
        (name "R" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 6.35 0) (length 7.62)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 8.89 0) (length 7.62)
        (name "WR" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 16.51 0) (length 7.62)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 13.97 0) (length 7.62)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 11.43 0) (length 7.62)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4104" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4104" (at 5.08 -20.32 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)
    )
    (symbol "4104_0_0"
      (rectangle (start -5.08 -11.43) (end 5.08 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -6.35) (end 5.08 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -1.27) (end 5.08 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 3.81) (end 5.08 -1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 1.27 2.54)
          (xy 3.81 2.54)
          (xy 2.54 0)
          (xy 1.27 2.54)
          (xy 1.27 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 3.81)
          (xy -3.81 5.08)
          (xy -5.08 5.08)
          (xy -5.08 15.24)
          (xy 5.08 15.24)
          (xy 5.08 5.08)
          (xy 3.81 5.08)
          (xy 3.81 3.81)
          (xy 3.81 3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4104_1_1"
      (pin power_in line (at -12.7 13.97 0) (length 7.62)
        (name "Vddo" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -8.89 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -13.97 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -12.7 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -15.24 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 6.35 0) (length 7.62)
        (name "EN" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 8.89 0) (length 7.62)
        (name "Vddi" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -5.08 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 11.43 0) (length 7.62)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -10.16 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4160" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4160" (at 8.89 -19.05 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)
    )
    (symbol "4160_0_0"
      (rectangle (start -7.62 -13.97) (end 7.62 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -11.43) (end 7.62 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -8.89) (end 7.62 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -6.35) (end 7.62 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -6.35 -6.35)
          (xy -6.35 -5.08)
          (xy -7.62 -5.08)
          (xy -7.62 11.43)
          (xy 7.62 11.43)
          (xy 7.62 -5.08)
          (xy 6.35 -5.08)
          (xy 6.35 -6.35)
          (xy 6.35 -6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 2.54 -7.62 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "2" (at 2.54 -10.16 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "4" (at 2.54 -12.7 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "8" (at 2.54 -15.24 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "4160_1_1"
      (pin input input_low (at -15.24 7.62 0) (length 7.62)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 2.54 0) (length 7.62)
        (name "CET" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -15.24 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -12.7 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -10.16 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -7.62 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 3.81 180) (length 7.62)
        (name "TC" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -15.24 -2.54 0) (length 7.62)
        (name "CP" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -7.62 0) (length 7.62)
        (name "P0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -10.16 0) (length 7.62)
        (name "P1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -12.7 0) (length 7.62)
        (name "P2" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -15.24 0) (length 7.62)
        (name "P3" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 0 0) (length 7.62)
        (name "CEP" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 3.81)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input input_low (at -15.24 5.08 0) (length 7.62)
        (name "PE" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40160" (extends "4160")
    (property "Reference" "U" (at 8.89 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40160" (at 8.89 -19.05 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)
    )
  )
  (symbol "4161" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4161" (at 8.89 -19.05 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)
    )
    (symbol "4161_0_0"
      (rectangle (start -7.62 -13.97) (end 7.62 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -11.43) (end 7.62 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -8.89) (end 7.62 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -6.35) (end 7.62 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -6.35 -6.35)
          (xy -6.35 -5.08)
          (xy -7.62 -5.08)
          (xy -7.62 11.43)
          (xy 7.62 11.43)
          (xy 7.62 -5.08)
          (xy 6.35 -5.08)
          (xy 6.35 -6.35)
          (xy 6.35 -6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 2.54 -7.62 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "2" (at 2.54 -10.16 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "4" (at 2.54 -12.7 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "8" (at 2.54 -15.24 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "4161_1_1"
      (pin input input_low (at -15.24 7.62 0) (length 7.62)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 2.54 0) (length 7.62)
        (name "CET" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -15.24 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -12.7 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -10.16 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -7.62 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 3.81 180) (length 7.62)
        (name "TC" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -15.24 -2.54 0) (length 7.62)
        (name "CP" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -7.62 0) (length 7.62)
        (name "P0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -10.16 0) (length 7.62)
        (name "P1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -12.7 0) (length 7.62)
        (name "P2" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -15.24 0) (length 7.62)
        (name "P3" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 0 0) (length 7.62)
        (name "CEP" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 3.81)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input input_low (at -15.24 5.08 0) (length 7.62)
        (name "PE" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40161" (extends "4161")
    (property "Reference" "U" (at 8.89 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40161" (at 8.89 -19.05 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)
    )
  )
  (symbol "4162" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4162" (at 8.89 -19.05 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)
    )
    (symbol "4162_0_0"
      (rectangle (start -7.62 -13.97) (end 7.62 -16.51)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -11.43) (end 7.62 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -8.89) (end 7.62 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -6.35) (end 7.62 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -6.35 -6.35)
          (xy -6.35 -5.08)
          (xy -7.62 -5.08)
          (xy -7.62 11.43)
          (xy 7.62 11.43)
          (xy 7.62 -5.08)
          (xy 6.35 -5.08)
          (xy 6.35 -6.35)
          (xy 6.35 -6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 2.54 -7.62 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "2" (at 2.54 -10.16 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "4" (at 2.54 -12.7 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "8" (at 2.54 -15.24 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "4162_1_1"
      (pin input input_low (at -15.24 7.62 0) (length 7.62)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 2.54 0) (length 7.62)
        (name "CET" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -15.24 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -12.7 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -10.16 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -7.62 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 3.81 180) (length 7.62)
        (name "TC" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -15.24 -2.54 0) (length 7.62)
        (name "CP" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -7.62 0) (length 7.62)
        (name "P0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -10.16 0) (length 7.62)
        (name "P1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -12.7 0) (length 7.62)
        (name "P2" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -15.24 0) (length 7.62)
        (name "P3" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 0 0) (length 7.62)
        (name "CEP" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 3.81)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input input_low (at -15.24 5.08 0) (length 7.62)
        (name "PE" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40162" (extends "4162")
    (property "Reference" "U" (at 8.89 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40162" (at 8.89 -19.05 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)
    )
  )
  (symbol "4163" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 10.16 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4163" (at 8.89 -17.78 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)
    )
    (symbol "4163_0_0"
      (rectangle (start -7.62 -12.7) (end 7.62 -15.24)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -10.16) (end 7.62 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -7.62) (end 7.62 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -7.62 -5.08) (end 7.62 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -6.35 -5.08)
          (xy -6.35 -3.81)
          (xy -7.62 -3.81)
          (xy -7.62 12.7)
          (xy 7.62 12.7)
          (xy 7.62 -3.81)
          (xy 6.35 -3.81)
          (xy 6.35 -5.08)
          (xy 6.35 -5.08)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 2.54 -6.35 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "2" (at 2.54 -8.89 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "4" (at 2.54 -11.43 0)
        (effects (font (size 1.27 1.27)))
      )
      (text "8" (at 2.54 -13.97 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "4163_1_1"
      (pin input input_low (at -15.24 8.89 0) (length 7.62)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 3.81 0) (length 7.62)
        (name "CET" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -13.97 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -11.43 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -8.89 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -6.35 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 5.08 180) (length 7.62)
        (name "TC" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 16.51 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -15.24 -1.27 0) (length 7.62)
        (name "CP" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -6.35 0) (length 7.62)
        (name "P0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -8.89 0) (length 7.62)
        (name "P1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -11.43 0) (length 7.62)
        (name "P2" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -13.97 0) (length 7.62)
        (name "P3" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 1.27 0) (length 7.62)
        (name "CEP" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -19.05 90) (length 3.81)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input input_low (at -15.24 6.35 0) (length 7.62)
        (name "PE" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "40163" (extends "4163")
    (property "Reference" "U" (at 8.89 10.16 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "40163" (at 8.89 -17.78 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)
    )
  )
  (symbol "4174" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4174" (at 7.62 -11.43 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)
    )
    (symbol "4174_0_0"
      (pin input line (at -12.7 10.16 0) (length 7.62)
        (name "~{R}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 16.51 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -13.97 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 7.62 0) (length 7.62)
        (name "Ck" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4174_0_1"
      (rectangle (start -5.08 -7.62) (end 5.08 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -5.08) (end 5.08 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -2.54) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 0) (end 5.08 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 2.54) (end 5.08 0)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 5.08) (end 5.08 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 5.08)
          (xy -3.81 6.35)
          (xy -5.08 6.35)
          (xy -5.08 12.7)
          (xy 5.08 12.7)
          (xy 5.08 6.35)
          (xy 3.81 6.35)
          (xy 3.81 5.08)
          (xy 3.81 5.08)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4174_1_0"
      (pin output line (at 12.7 -3.81 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -6.35 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -6.35 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -8.89 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -8.89 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 3.81 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 3.81 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 1.27 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 1.27 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -1.27 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4175" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4175" (at 7.62 -15.24 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)
    )
    (symbol "4175_0_1"
      (rectangle (start -5.08 -8.89) (end 5.08 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 1.27) (end 5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 6.35)
          (xy -3.81 7.62)
          (xy -5.08 7.62)
          (xy -5.08 13.97)
          (xy 5.08 13.97)
          (xy 5.08 7.62)
          (xy 3.81 7.62)
          (xy 3.81 6.35)
          (xy 3.81 6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start 5.08 -3.81) (end -5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start 5.08 6.35) (end -5.08 1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4175_1_0"
      (pin input line (at -12.7 11.43 0) (length 7.62)
        (name "~{R}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -5.08 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -7.62 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -6.35 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -11.43 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -12.7 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -10.16 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 17.78 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 5.08 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 2.54 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 -2.54 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -17.78 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -12.7 8.89 0) (length 7.62)
        (name "Ck" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4502" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 13.97 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4502" (at 6.35 -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)
    )
    (symbol "4502_0_0"
      (polyline
        (pts
          (xy -7.62 -5.08)
          (xy 6.35 -5.08)
          (xy 6.35 -5.08)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -7.62 0)
          (xy 6.35 0)
          (xy 6.35 0)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -7.62 5.08)
          (xy 6.35 5.08)
          (xy 6.35 5.08)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 7.62)
          (xy 3.81 7.62)
          (xy 3.81 7.62)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 6.35 -2.54)
          (xy -7.62 -2.54)
          (xy -7.62 -2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 6.35 2.54)
          (xy -7.62 2.54)
          (xy -7.62 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -2.54 7.112)
          (xy -2.54 5.588)
          (xy -1.778 6.35)
          (xy -2.54 7.112)
          (xy -2.54 7.112)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 0.508 7.112)
          (xy 2.032 7.112)
          (xy 1.27 5.588)
          (xy 0.508 7.112)
          (xy 0.508 7.112)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -7.62 13.97)
          (xy -7.62 8.89)
          (xy -5.08 8.89)
          (xy -5.08 7.62)
          (xy -7.62 7.62)
          (xy -7.62 -7.62)
          (xy 6.35 -7.62)
          (xy 6.35 7.62)
          (xy 3.81 7.62)
          (xy 3.81 8.89)
          (xy 6.35 8.89)
          (xy 6.35 13.97)
          (xy -7.62 13.97)
          (xy -7.62 13.97)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 17.78 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4502_1_1"
      (pin input line (at -15.24 1.27 0) (length 7.62)
        (name "A3" (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 7.62)
        (name "A4" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -3.81 180) (length 3.81)
        (name "~{Y5}" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 10.16 0) (length 7.62)
        (name "~{V1}" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -3.81 0) (length 7.62)
        (name "A5" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -6.35 180) (length 3.81)
        (name "~{Y6}" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -6.35 0) (length 7.62)
        (name "A6" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 1.27 180) (length 3.81)
        (name "~{Y3}" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 6.35 0) (length 7.62)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 12.7 0) (length 7.62)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 6.35 180) (length 3.81)
        (name "~{Y1}" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 3.81 0) (length 7.62)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 3.81 180) (length 3.81)
        (name "~{Y2}" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "~{Y4}" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4504" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 12.7 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4504" (at 2.54 -15.24 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.524 1.524)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/ds/symlink/cd4504b.pdf" (at 0 0 0)
      (effects (font (size 1.524 1.524)) hide)
    )
    (property "ki_keywords" "cmos, level converter" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "4504 Hex Voltage-level Shifter" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4504_0_0"
      (rectangle (start -5.08 -11.43) (end 5.08 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -8.89) (end 5.08 -11.43)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -6.35) (end 5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -3.81) (end 5.08 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 -1.27) (end 5.08 -3.81)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -5.08 1.27) (end 5.08 -1.27)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.81 1.27)
          (xy -3.81 2.54)
          (xy -5.08 2.54)
          (xy -5.08 12.7)
          (xy 5.08 12.7)
          (xy 5.08 2.54)
          (xy 3.81 2.54)
          (xy 3.81 1.27)
          (xy 3.81 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at 0 0 0)
        (effects (font (size 2.032 2.032)))
      )
    )
    (symbol "4504_1_1"
      (pin power_in line (at -12.7 8.89 0) (length 7.62)
        (name "Vcc" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -10.16 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 3.81 0) (length 7.62)
        (name "EN" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -12.7 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -12.7 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 11.43 0) (length 7.62)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -2.54 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -5.08 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -12.7 6.35 0) (length 7.62)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -7.62 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4507" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 2.54 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4507" (at 6.35 -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)
    )
    (symbol "4507_0_0"
      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "=1" (at 0.254 0 0)
        (effects (font (size 2.54 2.54)))
      )
      (pin power_in line (at 0 10.16 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 0 -10.16 90) (length 5.08)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4507_1_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4507_2_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4507_3_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4507_4_1"
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4508" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4508" (at 6.35 -11.43 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)
    )
    (symbol "4508_0_1"
      (rectangle (start -6.35 -7.62) (end 6.35 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -5.08) (end 6.35 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 -2.54) (end 6.35 -5.08)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (rectangle (start -6.35 0) (end 6.35 -2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 1.016 -0.508)
          (xy 2.032 -2.032)
          (xy 3.048 -0.508)
          (xy 1.016 -0.508)
          (xy 1.016 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 0)
          (xy -5.08 1.27)
          (xy -6.35 1.27)
          (xy -6.35 10.16)
          (xy 6.35 10.16)
          (xy 6.35 1.27)
          (xy 5.08 1.27)
          (xy 5.08 0)
          (xy 5.08 0)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 -12.7 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 12.7 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "24" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4508_1_1"
      (pin input line (at -10.16 5.08 0) (length 3.81)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -8.89 0) (length 3.81)
        (name "D3" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -8.89 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 2.54 0) (length 3.81)
        (name "ST" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 7.62 0) (length 3.81)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -1.27 0) (length 3.81)
        (name "D0" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -3.81 0) (length 3.81)
        (name "D1" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -3.81 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -6.35 0) (length 3.81)
        (name "D2" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -6.35 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4508_2_1"
      (pin input line (at -10.16 5.08 0) (length 3.81)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 2.54 0) (length 3.81)
        (name "ST" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 7.62 0) (length 3.81)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -1.27 0) (length 3.81)
        (name "D0" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -3.81 0) (length 3.81)
        (name "D1" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -3.81 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -6.35 0) (length 3.81)
        (name "D2" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -6.35 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "21" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -8.89 0) (length 3.81)
        (name "D3" (effects (font (size 1.27 1.27))))
        (number "22" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -8.89 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "23" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4510" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 0.508 15.24 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4510" (at 1.27 -15.24 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)
    )
    (symbol "4510_0_1"
      (rectangle (start -7.62 12.7) (end 7.62 -12.7)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4510_1_1"
      (pin input line (at -15.24 -8.89 0) (length 7.62)
        (name "PE" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -3.81 0) (length 7.62)
        (name "U/D" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 8.89 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 8.89 0) (length 7.62)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 6.35 0) (length 7.62)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 6.35 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input clock (at -15.24 -6.35 0) (length 7.62)
        (name "CLK" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 3.81 180) (length 7.62)
        (name "Q4" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 3.81 0) (length 7.62)
        (name "A4" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 11.43 0) (length 7.62)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -1.27 0) (length 7.62)
        (name "~{Cin}" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 11.43 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -7.62 180) (length 7.62)
        (name "~{Cout}" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -15.24 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -11.43 0) (length 7.62)
        (name "RST" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4511" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4511" (at 8.89 -11.43 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)
    )
    (symbol "4511_0_1"
      (rectangle (start -6.35 10.16) (end 6.35 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4511_1_1"
      (pin input line (at -10.16 2.54 0) (length 3.81)
        (name "DB" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "Qd" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 2.54 180) (length 3.81)
        (name "Qc" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 5.08 180) (length 3.81)
        (name "Qb" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 7.62 180) (length 3.81)
        (name "Qa" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -7.62 180) (length 3.81)
        (name "Qg" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -5.08 180) (length 3.81)
        (name "Qf" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 12.7 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "DC" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "~{LT}" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -7.62 0) (length 3.81)
        (name "~{BI}" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 7.62 0) (length 3.81)
        (name "~{EL}" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "DD" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 5.08 0) (length 3.81)
        (name "DA" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -12.7 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -2.54 180) (length 3.81)
        (name "Qe" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4512" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 10.16 12.7 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4512" (at 11.43 -13.97 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)
    )
    (symbol "4512_0_1"
      (rectangle (start -6.35 17.78) (end 6.35 -17.78)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 2.032 0.508)
          (xy 3.048 -0.508)
          (xy 4.064 0.508)
          (xy 2.032 0.508)
          (xy 2.032 0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4512_1_1"
      (pin input line (at -10.16 2.54 0) (length 3.81)
        (name "I0" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 12.7 0) (length 3.81)
        (name "~{E}" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 10.16 0) (length 3.81)
        (name "S0" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 7.62 0) (length 3.81)
        (name "S1" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 5.08 0) (length 3.81)
        (name "S2" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 15.24 0) (length 3.81)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 20.32 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "I1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "I2" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "I3" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -7.62 0) (length 3.81)
        (name "I4" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -10.16 0) (length 3.81)
        (name "I5" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -12.7 0) (length 3.81)
        (name "I6" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -15.24 0) (length 3.81)
        (name "I7" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4514" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 21.59 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4514" (at 7.62 -22.86 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)
    )
    (symbol "4514_0_1"
      (rectangle (start 7.62 20.32) (end -7.62 -20.32)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4514_1_1"
      (pin input line (at -15.24 13.97 0) (length 7.62)
        (name "EL" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 13.97 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 19.05 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -22.86 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -13.97 180) (length 7.62)
        (name "Q13" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -11.43 180) (length 7.62)
        (name "Q12" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -19.05 180) (length 7.62)
        (name "Q15" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -16.51 180) (length 7.62)
        (name "Q14" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -3.81 180) (length 7.62)
        (name "Q9" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -1.27 180) (length 7.62)
        (name "Q8" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -8.89 180) (length 7.62)
        (name "Q11" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 3.81 0) (length 7.62)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -6.35 180) (length 7.62)
        (name "Q10" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -1.27 0) (length 7.62)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "21" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -3.81 0) (length 7.62)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "22" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -13.97 0) (length 7.62)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "23" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 22.86 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "24" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 1.27 0) (length 7.62)
        (name "A1" (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 7.62)
        (name "Q7" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 3.81 180) (length 7.62)
        (name "Q6" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 6.35 180) (length 7.62)
        (name "Q5" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 8.89 180) (length 7.62)
        (name "Q4" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 11.43 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 16.51 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4515" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 24.13 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4515" (at 3.81 -24.13 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)
    )
    (symbol "4515_0_1"
      (rectangle (start -7.62 22.86) (end 7.62 -22.86)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4515_1_1"
      (pin input line (at -15.24 15.24 0) (length 7.62)
        (name "EL" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 15.24 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 20.32 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -25.4 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 -12.7 180) (length 7.62)
        (name "Q13" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 -10.16 180) (length 7.62)
        (name "Q12" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 -17.78 180) (length 7.62)
        (name "Q15" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 -15.24 180) (length 7.62)
        (name "Q14" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 -2.54 180) (length 7.62)
        (name "Q9" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 0 180) (length 7.62)
        (name "Q8" (effects (font (size 1.27 1.27))))
        (number "18" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 -7.62 180) (length 7.62)
        (name "Q11" (effects (font (size 1.27 1.27))))
        (number "19" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 5.08 0) (length 7.62)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 -5.08 180) (length 7.62)
        (name "Q10" (effects (font (size 1.27 1.27))))
        (number "20" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 0 0) (length 7.62)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "21" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -2.54 0) (length 7.62)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "22" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -15.24 -15.24 0) (length 7.62)
        (name "EN" (effects (font (size 1.27 1.27))))
        (number "23" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 25.4 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "24" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 2.54 0) (length 7.62)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 2.54 180) (length 7.62)
        (name "Q7" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 5.08 180) (length 7.62)
        (name "Q6" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 7.62 180) (length 7.62)
        (name "Q5" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 10.16 180) (length 7.62)
        (name "Q4" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 12.7 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 17.78 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4518" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4518" (at 5.08 -8.89 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)
    )
    (symbol "4518_0_0"
      (text "1" (at -2.54 3.556 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4518_0_1"
      (rectangle (start -7.62 7.62) (end 7.62 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -4.572 2.032)
          (xy -3.556 3.048)
          (xy -3.556 3.048)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -4.572 4.572)
          (xy -3.556 3.556)
          (xy -4.572 2.54)
          (xy -4.572 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -1.27 3.81)
          (xy 0 2.54)
          (xy -1.27 1.27)
          (xy -1.27 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -1.27 7.62)
          (xy -1.27 0)
          (xy -7.62 0)
          (xy -6.35 0)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 10.16 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4518_1_1"
      (pin input line (at -15.24 5.08 0) (length 7.62)
        (name "CP0" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -15.24 2.54 0) (length 7.62)
        (name "CP1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 5.08 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 2.54 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 0 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -2.54 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -2.54 0) (length 7.62)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4518_2_1"
      (pin input inverted (at -15.24 2.54 0) (length 7.62)
        (name "CP1" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 5.08 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 2.54 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 0 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -2.54 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -2.54 0) (length 7.62)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 5.08 0) (length 7.62)
        (name "CP0" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4520" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4520" (at 6.35 -8.89 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)
    )
    (symbol "4520_0_0"
      (text "1" (at -2.54 3.556 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4520_0_1"
      (rectangle (start -7.62 7.62) (end 7.62 -7.62)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -4.572 2.032)
          (xy -3.556 3.048)
          (xy -3.556 3.048)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -4.572 4.572)
          (xy -3.556 3.556)
          (xy -4.572 2.54)
          (xy -4.572 2.54)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -1.27 3.81)
          (xy 0 2.54)
          (xy -1.27 1.27)
          (xy -1.27 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -1.27 7.62)
          (xy -1.27 0)
          (xy -7.62 0)
          (xy -6.35 0)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 10.16 270) (length 2.54)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4520_1_1"
      (pin input line (at -15.24 5.08 0) (length 7.62)
        (name "CP0" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -15.24 2.54 0) (length 7.62)
        (name "CP1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 5.08 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 2.54 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 0 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -2.54 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -5.08 0) (length 7.62)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4520_2_1"
      (pin input inverted (at -15.24 2.54 0) (length 7.62)
        (name "CP1" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 5.08 180) (length 7.62)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 2.54 180) (length 7.62)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 0 180) (length 7.62)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 -2.54 180) (length 7.62)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -5.08 0) (length 7.62)
        (name "MR" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 5.08 0) (length 7.62)
        (name "CP0" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4529" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 21.59 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4529" (at 5.08 -19.05 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "4529_0_1"
      (rectangle (start -7.62 20.32) (end 7.62 -17.78)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4529_1_1"
      (pin input line (at -15.24 -12.7 0) (length 7.62)
        (name "STX" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 15.24 0 180) (length 7.62)
        (name "W" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -2.54 0) (length 7.62)
        (name "Y3" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 0 0) (length 7.62)
        (name "Y2" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 2.54 0) (length 7.62)
        (name "Y1" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 5.08 0) (length 7.62)
        (name "Y0" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -15.24 0) (length 7.62)
        (name "STY" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 22.86 270) (length 2.54)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 17.78 0) (length 7.62)
        (name "X0" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 15.24 0) (length 7.62)
        (name "X1" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 12.7 0) (length 7.62)
        (name "X2" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 10.16 0) (length 7.62)
        (name "X3" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -7.62 0) (length 7.62)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -10.16 0) (length 7.62)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 2.54)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin tri_state line (at 15.24 15.24 180) (length 7.62)
        (name "Z" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4530" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4530" (at 5.08 -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)
    )
    (symbol "4530_0_0"
      (polyline
        (pts
          (xy -3.81 -6.35)
          (xy -5.08 -6.35)
          (xy -5.08 -6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "=1" (at 2.54 -2.54 0)
        (effects (font (size 2.032 2.032)))
      )
      (text "M5" (at -3.048 0 0)
        (effects (font (size 1.016 1.016)))
      )
      (pin power_in line (at 0 10.16 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -12.7 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4530_0_1"
      (rectangle (start -5.08 6.35) (end 5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -1.27 6.35)
          (xy -1.27 -6.35)
          (xy -3.81 -6.35)
          (xy -3.81 -6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4530_1_1"
      (pin input line (at -12.7 5.08 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (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 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "Y" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4530_2_1"
      (pin input line (at -12.7 2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -2.54 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -5.08 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -7.62 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 12.7 0 180) (length 7.62)
        (name "Y" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 5.08 0) (length 7.62)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4538" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 1.27 10.16 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4538" (at 5.08 -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)
    )
    (symbol "4538_0_0"
      (polyline
        (pts
          (xy -5.08 -5.334)
          (xy -3.81 -4.064)
          (xy -3.81 -4.064)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.81 -3.81)
          (xy -5.08 -5.08)
          (xy -5.08 -5.08)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 0 -2.54)
          (xy 1.27 -3.81)
          (xy 0 -5.08)
          (xy 0 -5.08)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -7.62 -1.27)
          (xy 0 -1.27)
          (xy 0 -6.35)
          (xy -7.62 -6.35)
          (xy -7.62 -6.35)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "1" (at -2.54 -3.81 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4538_0_1"
      (rectangle (start -7.62 8.89) (end 7.62 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4538_1_1"
      (pin input line (at -15.24 2.54 0) (length 7.62)
        (name "CX" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 12.7 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 7.62 0) (length 7.62)
        (name "Rx" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -5.08 -15.24 90) (length 6.35)
        (name "R" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -2.54 0) (length 7.62)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -15.24 -5.08 0) (length 7.62)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 15.24 5.08 180) (length 7.62)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 -5.08 180) (length 7.62)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -15.24 90) (length 6.35)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4538_2_1"
      (pin output line (at 15.24 5.08 180) (length 7.62)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -15.24 -5.08 0) (length 7.62)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 -2.54 0) (length 7.62)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input inverted (at -5.08 -15.24 90) (length 6.35)
        (name "R" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 7.62 0) (length 7.62)
        (name "Rx" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -15.24 2.54 0) (length 7.62)
        (name "CX" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 12.7 270) (length 3.81)
        (name "VDD" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -15.24 90) (length 6.35)
        (name "VSS" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output inverted (at 15.24 -5.08 180) (length 7.62)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4528" (extends "4538")
    (property "Reference" "U" (at 1.27 10.16 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4528" (at 5.08 -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)
    )
  )
  (symbol "4539" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 10.16 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4539" (at 5.08 -11.43 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)
    )
    (symbol "4539_0_1"
      (rectangle (start -6.35 5.08) (end 6.35 -10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 5.08)
          (xy -5.08 6.35)
          (xy -6.35 6.35)
          (xy -6.35 11.43)
          (xy 6.35 11.43)
          (xy 6.35 6.35)
          (xy 5.08 6.35)
          (xy 5.08 5.08)
          (xy 5.08 5.08)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin input line (at -10.16 10.16 0) (length 3.81)
        (name "S0" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 15.24 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 7.62 0) (length 3.81)
        (name "S1" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -12.7 90) (length 2.54)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4539_1_1"
      (pin input line (at -10.16 2.54 0) (length 3.81)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -7.62 0) (length 3.81)
        (name "I3" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "I2" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "I1" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "I0" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4539_2_1"
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "I0" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "I1" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "I2" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -7.62 0) (length 3.81)
        (name "I3" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 2.54 0) (length 3.81)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "Q" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4543" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 8.89 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4543" (at 8.89 -11.43 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)
    )
    (symbol "4543_0_1"
      (rectangle (start -5.08 8.89) (end 5.08 -8.89)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "4543_1_1"
      (pin input line (at -12.7 7.62 0) (length 7.62)
        (name "LD" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 5.08 180) (length 7.62)
        (name "Qb" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 2.54 180) (length 7.62)
        (name "Qc" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 0 180) (length 7.62)
        (name "Qd" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -2.54 180) (length 7.62)
        (name "Qe" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 -7.62 180) (length 7.62)
        (name "Qg" (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 7.62)
        (name "Qf" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 12.7 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 0 0) (length 7.62)
        (name "DC" (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 7.62)
        (name "DB" (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 7.62)
        (name "DD" (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 7.62)
        (name "DA" (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 7.62)
        (name "PH" (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 7.62)
        (name "BI" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -12.7 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 12.7 7.62 180) (length 7.62)
        (name "Qa" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4555" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 6.35 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4555" (at 6.35 -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)
    )
    (symbol "4555_0_1"
      (rectangle (start -6.35 6.35) (end 6.35 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 10.16 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4555_1_1"
      (pin input line (at -10.16 -3.81 0) (length 3.81)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 3.81 0) (length 3.81)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 1.27 0) (length 3.81)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 3.81 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 1.27 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -3.81 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4555_2_1"
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "Q2" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 1.27 180) (length 3.81)
        (name "Q1" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 3.81 180) (length 3.81)
        (name "Q0" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 1.27 0) (length 3.81)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 3.81 0) (length 3.81)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -3.81 0) (length 3.81)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -3.81 180) (length 3.81)
        (name "Q3" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4556" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 5.08 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4556" (at 6.35 -8.89 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)
    )
    (symbol "4556_0_1"
      (rectangle (start -6.35 6.35) (end 6.35 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 10.16 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4556_1_1"
      (pin input line (at -10.16 -3.81 0) (length 3.81)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 3.81 0) (length 3.81)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 1.27 0) (length 3.81)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 3.81 180) (length 3.81)
        (name "~{Q0}" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 1.27 180) (length 3.81)
        (name "~{Q1}" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "~{Q2}" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -3.81 180) (length 3.81)
        (name "~{Q3}" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4556_2_1"
      (pin output line (at 10.16 -1.27 180) (length 3.81)
        (name "~{Q2}" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 1.27 180) (length 3.81)
        (name "~{Q1}" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 3.81 180) (length 3.81)
        (name "~{Q0}" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 1.27 0) (length 3.81)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 3.81 0) (length 3.81)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -3.81 0) (length 3.81)
        (name "~{EN}" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -3.81 180) (length 3.81)
        (name "~{Q3}" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "4585" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 7.62 15.24 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "4585" (at 6.35 -15.24 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)
    )
    (symbol "4585_0_0"
      (rectangle (start -6.35 13.97) (end 6.35 -13.97)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -3.556 -4.064)
          (xy -2.54 -5.08)
          (xy -2.54 -12.7)
          (xy -3.556 -13.716)
          (xy -3.556 -13.716)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "A" (at -1.27 8.89 0)
        (effects (font (size 1.524 1.524)))
      )
      (text "B" (at -1.27 -8.89 0)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "4585_0_1"
      (polyline
        (pts
          (xy -3.556 4.064)
          (xy -2.54 5.08)
          (xy -2.54 12.7)
          (xy -3.556 13.716)
          (xy -3.556 13.716)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (pin power_in line (at 0 17.78 270) (length 3.81)
        (name "Vdd" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -17.78 90) (length 3.81)
        (name "Vss" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
    )
    (symbol "4585_1_1"
      (pin input line (at -10.16 -10.16 0) (length 3.81)
        (name "B2" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 12.7 0) (length 3.81)
        (name "A0" (effects (font (size 1.27 1.27))))
        (number "10" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -5.08 0) (length 3.81)
        (name "B0" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 -2.54 180) (length 3.81)
        (name "Qa<b" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 2.54 180) (length 3.81)
        (name "Qa>b" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -12.7 0) (length 3.81)
        (name "B3" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 5.08 0) (length 3.81)
        (name "A3" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 7.62 0) (length 3.81)
        (name "A2" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 10.16 0 180) (length 3.81)
        (name "Qa=b" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -2.54 0) (length 3.81)
        (name "Ia>b" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 2.54 0) (length 3.81)
        (name "Ia<b" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 0 0) (length 3.81)
        (name "Ia=b" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 10.16 0) (length 3.81)
        (name "A1" (effects (font (size 1.27 1.27))))
        (number "7" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -10.16 -7.62 0) (length 3.81)
        (name "B1" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
)
