(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
  (symbol "BPR-205" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "BPR-205" (at 10.16 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Everlight_ITR8307" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ystone.com.tw/en/data/goods/IRPT/Photo%20Interrupters-Reflective%20Type.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Subminiature Reflective Optical Sensor, Darlington photo transistor, SMD-package with PCB-cutout" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Everlight*ITR8307*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "BPR-205_0_1"
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 -1.27)
          (xy 3.81 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.175 -2.54)
          (xy -3.175 2.54)
          (xy -5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "BPR-205_1_1"
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 -2.54 180) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "CNY70" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -5.08 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "CNY70" (at 5.08 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Vishay_CNY70" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://www.vishay.com/docs/83751/cny70.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Reflective Optical Sensor with Transistor Output" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Vishay*CNY70*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "CNY70_0_1"
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 -1.27)
          (xy 3.81 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.175 -2.54)
          (xy -3.175 2.54)
          (xy -5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "CNY70_1_1"
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 -2.54 180) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "ITR1201SR10AR" (pin_names (offset 0.0254) hide) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "ITR1201SR10AR" (at 15.24 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Everlight_ITR1201SR10AR" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.everlight.com/file/ProductFile/ITR1201SR10AR-TR.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto reflex coupler" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Miniature Reflective Optical Object Sensor, SMD-4" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Everlight*ITR1201SR10AR*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "ITR1201SR10AR_0_1"
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 -1.27)
          (xy 3.81 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.175 -2.54)
          (xy -3.175 2.54)
          (xy -5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "ITR1201SR10AR_1_1"
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 -2.54 180) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "ITR8307-L24-TR8" (extends "ITR1201SR10AR")
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "ITR8307-L24-TR8" (at 15.24 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Everlight_ITR1201SR10AR" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://www.everlight.com/file/ProductFile/ITR8307-L24-TR8.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto reflex coupler" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Miniature Reflective Optical Object Sensor, SMD-4" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Everlight*ITR1201SR10AR*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "ITR8307-S17-TR8" (extends "ITR1201SR10AR")
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "ITR8307-S17-TR8" (at 15.24 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Everlight_ITR1201SR10AR" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://datasheet.lcsc.com/szlcsc/1810010232_Everlight-Elec-ITR8307-S17-TR8-B_C81632.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto reflex coupler" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Miniature Reflective Optical Object Sensor, SMD-4" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Everlight*ITR1201SR10AR*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "ITR8307" (pin_names (offset 0.0254) hide) (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" "ITR8307" (at 7.62 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Everlight_ITR8307" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.everlight.com/file/ProductFile/ITR8307.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Subminiature Reflective Optical Sensor, SMD-package with PCB-cutout" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Everlight*ITR8307*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "ITR8307_0_1"
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 -1.27)
          (xy 3.81 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.175 -2.54)
          (xy -3.175 2.54)
          (xy -5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "ITR8307_1_1"
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 -2.54 180) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "BPR-105" (extends "ITR8307")
    (property "Reference" "U" (at -5.08 5.08 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "BPR-105" (at 7.62 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Everlight_ITR8307" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ystone.com.tw/en/data/goods/IRPT/Photo%20Interrupters-Reflective%20Type.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Subminiature Reflective Optical Sensor, SMD-package with PCB-cutout" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Everlight*ITR8307*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "ITR8307-F43" (pin_names (offset 0.0254) hide) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "ITR8307-F43" (at 12.7 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Everlight_ITR8307F43" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://everlighteurope.com/index.php?controller=attachment&id_attachment=5385" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Subminiature Reflective Optical Sensor, DIP-like THT-package" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Everlight*ITR8307F43*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "ITR8307-F43_0_1"
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 -1.27)
          (xy 3.81 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.175 -2.54)
          (xy -3.175 2.54)
          (xy -5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "ITR8307-F43_1_1"
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 -2.54 180) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "BPR-105F" (extends "ITR8307-F43")
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "BPR-105F" (at 12.7 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Everlight_ITR8307F43" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ystone.com.tw/en/data/goods/IRPT/Photo%20Interrupters-Reflective%20Type.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Subminiature Reflective Optical Sensor, DIP-like THT-package" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Everlight*ITR8307F43*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "ITR9608-F" (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" "ITR9608-F" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "OptoDevice:Everlight_ITR9608-F" (at 0 -6.35 0)
      (effects (font (size 1.27 1.27) italic) hide)
    )
    (property "Datasheet" "https://everlighteurope.com/index.php?controller=attachment&id_attachment=5389" (at -1.27 6.35 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Photointerrupter opto interrupter infrared LED fast response time infrared 940nm 5mm gap" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Photointerrupter infrared LED with photo IC, -25 to +85 degree Celsius" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "*ITR9608*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "ITR9608-F_0_0"
      (text "A" (at -4.445 3.175 0)
        (effects (font (size 0.762 0.762)))
      )
      (text "C" (at 4.445 -1.778 0)
        (effects (font (size 0.762 0.762)))
      )
      (text "E" (at 4.445 3.175 0)
        (effects (font (size 0.762 0.762)))
      )
      (text "K" (at -4.445 -1.778 0)
        (effects (font (size 0.762 0.762)))
      )
    )
    (symbol "ITR9608-F_0_1"
      (polyline
        (pts
          (xy -4.445 -0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -0.635)
          (xy 4.445 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 4.445 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 4.445 2.54)
          (xy 2.54 0.635)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (polyline
        (pts
          (xy 4.445 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.81 -2.54)
          (xy -3.81 -0.635)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 2.54)
          (xy -3.81 2.54)
          (xy -3.81 0.635)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -1.905)
          (xy 2.54 1.905)
          (xy 2.54 1.905)
        )
        (stroke (width 0.508) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -4.445 0.635)
          (xy -3.175 0.635)
          (xy -3.81 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type outline))
      )
      (polyline
        (pts
          (xy -1.778 0.254)
          (xy -1.2446 0.762)
          (xy -1.2446 0.254)
          (xy -0.4826 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.4826 1.016)
          (xy -0.9906 0.762)
          (xy -0.7366 0.508)
          (xy -0.4826 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.048 1.651)
          (xy 3.556 1.143)
          (xy 4.064 2.159)
          (xy 3.048 1.651)
          (xy 3.048 1.651)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (polyline
        (pts
          (xy -1.778 -0.762)
          (xy -1.2446 -0.254)
          (xy -1.2446 -0.762)
          (xy -0.4826 0)
          (xy -0.9906 -0.254)
          (xy -0.7366 -0.508)
          (xy -0.4826 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy 1.27 3.81)
          (xy 1.27 -1.27)
          (xy -2.54 -1.27)
          (xy -2.54 3.81)
          (xy -5.08 3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "ITR9608-F_1_1"
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 -2.54 180) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 2.54 180) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "KRC011" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "KRC011" (at 7.62 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Kingbright_KRC011_Vertical" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.kingbright.com/attachments/file/psearch/000/00/00/KRC011(Ver.15).pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Subminiature Reflective Optical Sensor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Kingbright?KRC011*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "KRC011_0_1"
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 -1.27)
          (xy 3.81 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.175 -2.54)
          (xy -3.175 2.54)
          (xy -5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "KRC011_1_1"
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 -2.54 180) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "LDC1312" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -8.89 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "LDC1312" (at 6.35 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Package_SON:WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm_ThermalVias" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/ds/symlink/ldc1312.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "inductance sensor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Inductance to digital converter, 2-channel 12-bit, WSON-12" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "WSON*1EP*4x4mm*P0.5mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "LDC1312_0_1"
      (rectangle (start -10.16 -10.16) (end 10.16 10.16)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "LDC1312_1_1"
      (pin input line (at 12.7 -5.08 180) (length 2.54)
        (name "SCL" (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 2.54)
        (name "IN0B" (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 2.54)
        (name "IN1A" (effects (font (size 1.27 1.27))))
        (number "11" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -7.62 0) (length 2.54)
        (name "IN1B" (effects (font (size 1.27 1.27))))
        (number "12" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -12.7 90) (length 2.54) hide
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "13" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 12.7 -2.54 180) (length 2.54)
        (name "SDA" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 7.62 0) (length 2.54)
        (name "CLKIN" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 -7.62 180) (length 2.54)
        (name "ADDR" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 12.7 5.08 180) (length 2.54)
        (name "INTB" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 7.62 180) (length 2.54)
        (name "SD" (effects (font (size 1.27 1.27))))
        (number "6" (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 "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -12.7 90) (length 2.54)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 2.54 0) (length 2.54)
        (name "IN0A" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "LDC1612" (extends "LDC1312")
    (property "Reference" "U" (at -8.89 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "LDC1612" (at 6.35 11.43 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Package_SON:WSON-12-1EP_4x4mm_P0.5mm_EP2.6x3mm_ThermalVias" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/ds/symlink/ldc1612.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "inductance sensor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Inductance to digital converter, 2-channel 28-bit, WSON-12" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "WSON*1EP*4x4mm*P0.5mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "LDC1314" (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -8.89 19.05 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "LDC1314" (at 6.35 19.05 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Package_DFN_QFN:WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias" (at 7.62 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/ds/symlink/ldc1312.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "inductance sensor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Inductance to digital converter, 4-channel 12-bit, WQFN-16" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "WQFN*1EP*4x4mm*P0.5mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "LDC1314_0_1"
      (rectangle (start -10.16 -17.78) (end 10.16 17.78)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "LDC1314_1_1"
      (pin input line (at 12.7 2.54 180) (length 2.54)
        (name "SCL" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 7.62 0) (length 2.54)
        (name "IN0B" (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 2.54)
        (name "IN1A" (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 2.54)
        (name "IN1B" (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 2.54)
        (name "IN2A" (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 2.54)
        (name "IN2B" (effects (font (size 1.27 1.27))))
        (number "14" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -12.7 0) (length 2.54)
        (name "IN3A" (effects (font (size 1.27 1.27))))
        (number "15" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 -15.24 0) (length 2.54)
        (name "IN3B" (effects (font (size 1.27 1.27))))
        (number "16" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -20.32 90) (length 2.54) hide
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "17" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 12.7 5.08 180) (length 2.54)
        (name "SDA" (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 2.54)
        (name "CLKIN" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 0 180) (length 2.54)
        (name "ADDR" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 12.7 12.7 180) (length 2.54)
        (name "INTB" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 12.7 15.24 180) (length 2.54)
        (name "SD" (effects (font (size 1.27 1.27))))
        (number "6" (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 "7" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -20.32 90) (length 2.54)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "8" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -12.7 10.16 0) (length 2.54)
        (name "IN0A" (effects (font (size 1.27 1.27))))
        (number "9" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "LDC1614" (extends "LDC1314")
    (property "Reference" "U" (at -8.89 19.05 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "LDC1614" (at 6.35 19.05 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "Package_DFN_QFN:WQFN-16-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias" (at 7.62 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.ti.com/lit/ds/symlink/ldc1612.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "inductance sensor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Inductance to digital converter, 4-channel 28-bit, WQFN-16" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "WQFN*1EP*4x4mm*P0.5mm*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "LG206D" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -11.43 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "LG206D" (at 3.556 8.89 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "OptoDevice:Kodenshi_LG206D" (at 0 -12.7 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG206D.pdf" (at -7.62 -0.127 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Photointerrupter infrared LED with photo IC, non-inverting output, -0.5V to 17V VDD, -20 to +85 degree Celsius, LG206D" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Photointerrupter infrared LED with photo IC, non-inverting output, -0.5V to 17V VDD, -20 to +85 degree Celsius, LG206D" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Kodenshi?LG206D*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "LG206D_0_1"
      (polyline
        (pts
          (xy -11.9126 0)
          (xy -10.6426 0)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -11.2776 -3.81)
          (xy -11.2776 3.175)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -6.985 1.143)
          (xy -5.715 1.143)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.921 1.524)
          (xy -2.921 2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.921 2.286)
          (xy 1.27 2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 0.508)
          (xy 0 0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.1016 -2.5146)
          (xy -0.1016 -2.0828)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 1.778)
          (xy 2.54 1.778)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.0254 2.3114)
          (xy 0.0254 2.7178)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 1.9304)
          (xy 1.27 2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.175 0.508)
          (xy 4.445 0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 4.445 0.508)
          (xy 5.08 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 4.445 0.508)
          (xy 5.08 1.143)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 4.445 1.143)
          (xy 4.445 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -9.3472 -0.127)
          (xy -7.8232 -0.127)
          (xy -8.2296 0.0762)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -9.3472 1.143)
          (xy -7.8232 1.143)
          (xy -8.2296 1.3462)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.2296 0.0762)
          (xy -8.2296 -0.3302)
          (xy -7.8232 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.2296 1.3462)
          (xy -8.2296 0.9398)
          (xy -7.8232 1.143)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -6.35 -0.127)
          (xy -6.35 -0.762)
          (xy -4.445 -0.762)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -6.35 1.143)
          (xy -6.35 1.778)
          (xy -4.445 1.778)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 1.778)
          (xy 0 -0.762)
          (xy 2.54 -0.762)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -2.032)
          (xy -2.921 -2.032)
          (xy -2.921 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.905 1.143)
          (xy 1.27 1.143)
          (xy 1.27 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.08 1.143)
          (xy 5.08 2.667)
          (xy 6.35 2.667)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -11.9126 1.27)
          (xy -10.6426 1.27)
          (xy -11.2776 0)
          (xy -11.9126 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -6.985 -0.127)
          (xy -5.715 -0.127)
          (xy -6.35 1.143)
          (xy -6.985 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -4.445 2.413)
          (xy -4.445 -1.397)
          (xy -1.27 0.508)
          (xy -4.445 2.413)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 -0.127)
          (xy 1.905 -0.127)
          (xy 1.905 1.143)
          (xy 2.54 1.143)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -0.762)
          (xy 1.27 -2.032)
          (xy 5.08 -2.032)
          (xy 5.08 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.08 -0.127)
          (xy 4.826 -0.0762)
          (xy 5.0292 0.127)
          (xy 5.08 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -12.7 -7.62)
          (xy 12.7 -7.62)
          (xy 12.7 7.62)
          (xy -7.62 7.62)
          (xy -7.62 -2.54)
          (xy -10.16 -2.54)
          (xy -10.16 7.62)
          (xy -12.7 7.62)
          (xy -12.7 -7.62)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (arc (start 2.54 -0.762) (mid 3.3249 0.508) (end 2.54 1.778)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "LG206D_1_1"
      (pin power_in line (at 0 10.16 270) (length 2.54)
        (name "VCC" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 15.24 2.54 180) (length 2.54)
        (name "VOUT" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 2.54)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 5.08 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 -5.08 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "LG206L" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -11.43 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "LG206L" (at 4.318 8.89 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "OptoDevice:Kodenshi_LG206L" (at 0 -12.7 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://kodenshi.co.jp/products/pdf/sensor/photointerrupter_ic/LG206L.pdf" (at -7.62 -0.127 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Photointerrupter infrared LED with photo IC, inverting output, -0.5V to 17V VDD, -20 to +85 degree Celsius, LG206X" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Photointerrupter infrared LED with photo IC, inverting output, -0.5V to 17V VDD, -20 to +85 degree Celsius, LG206X" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Kodenshi?LG206L*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "LG206L_0_1"
      (polyline
        (pts
          (xy -11.9126 0)
          (xy -10.6426 0)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -11.2776 -3.81)
          (xy -11.2776 3.175)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -6.985 1.143)
          (xy -5.715 1.143)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.921 1.524)
          (xy -2.921 2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.921 2.286)
          (xy 1.27 2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 0.508)
          (xy 0 0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.1016 -2.5146)
          (xy -0.1016 -2.0828)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 1.778)
          (xy 2.54 1.778)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.0254 2.3114)
          (xy 0.0254 2.7178)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 1.9304)
          (xy 1.27 2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.175 0.508)
          (xy 4.445 0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 4.445 0.508)
          (xy 5.08 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 4.445 0.508)
          (xy 5.08 1.143)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 4.445 1.143)
          (xy 4.445 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -9.3472 -0.127)
          (xy -7.8232 -0.127)
          (xy -8.2296 0.0762)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -9.3472 1.143)
          (xy -7.8232 1.143)
          (xy -8.2296 1.3462)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.2296 0.0762)
          (xy -8.2296 -0.3302)
          (xy -7.8232 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.2296 1.3462)
          (xy -8.2296 0.9398)
          (xy -7.8232 1.143)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -6.35 -0.127)
          (xy -6.35 -0.762)
          (xy -4.445 -0.762)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -6.35 1.143)
          (xy -6.35 1.778)
          (xy -4.445 1.778)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 1.778)
          (xy 0 -0.762)
          (xy 2.54 -0.762)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -2.032)
          (xy -2.921 -2.032)
          (xy -2.921 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.905 1.143)
          (xy 1.27 1.143)
          (xy 1.27 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.08 1.143)
          (xy 5.08 2.667)
          (xy 6.35 2.667)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -11.9126 1.27)
          (xy -10.6426 1.27)
          (xy -11.2776 0)
          (xy -11.9126 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -6.985 -0.127)
          (xy -5.715 -0.127)
          (xy -6.35 1.143)
          (xy -6.985 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -4.445 2.413)
          (xy -4.445 -1.397)
          (xy -1.27 0.508)
          (xy -4.445 2.413)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 -0.127)
          (xy 1.905 -0.127)
          (xy 1.905 1.143)
          (xy 2.54 1.143)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -0.762)
          (xy 1.27 -2.032)
          (xy 5.08 -2.032)
          (xy 5.08 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.08 -0.127)
          (xy 4.826 -0.0762)
          (xy 5.0292 0.127)
          (xy 5.08 -0.127)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -12.7 -7.62)
          (xy 12.7 -7.62)
          (xy 12.7 7.62)
          (xy -7.62 7.62)
          (xy -7.62 -2.54)
          (xy -10.16 -2.54)
          (xy -10.16 7.62)
          (xy -12.7 7.62)
          (xy -12.7 -7.62)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (arc (start 2.54 -0.762) (mid 3.3249 0.508) (end 2.54 1.778)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "LG206L_1_1"
      (pin power_in line (at 0 10.16 270) (length 2.54)
        (name "VCC" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 15.24 2.54 180) (length 2.54)
        (name "VOUT" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 0 -10.16 90) (length 2.54)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 5.08 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -15.24 -5.08 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "QRE1113" (pin_names (offset 0.0254) hide) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "QRE1113" (at 8.89 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:OnSemi_CASE100AQ" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.onsemi.com/pub/Collateral/QRE1113-D.PDF" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto reflex coupler" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Miniature Reflective Optical Object Sensor, DIP-like THT-package" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "OnSemi*CASE100AQ*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "QRE1113_0_1"
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 -1.27)
          (xy 3.81 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.175 -2.54)
          (xy -3.175 2.54)
          (xy -5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "QRE1113_1_1"
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 -2.54 180) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "QRE1113GR" (pin_names (offset 0.0254) hide) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "QRE1113GR" (at 11.43 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:OnSemi_CASE100CY" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.onsemi.com/pub/Collateral/QRE1113-D.PDF" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto reflex coupler" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Miniature Reflective Optical Object Sensor, SMD-4" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "OnSemi*CASE100CY*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "QRE1113GR_0_1"
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 -1.27)
          (xy 3.81 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.175 -2.54)
          (xy -3.175 2.54)
          (xy -5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "QRE1113GR_1_1"
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 -2.54 180) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "SFH900" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -5.08 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "SFH900" (at 6.35 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Siemens_SFH900" (at 1.27 -5.08 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Datasheet" "https://www.batronix.com/pdf/sfh900.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Miniature Light Reflection Switches" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Siemens*SFH900*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "SFH900_0_1"
      (circle (center 0 -2.54) (radius 0.3556)
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 -2.54)
          (xy 0 -5.08)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 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 -3.175 2.54)
          (xy -3.175 -2.54)
          (xy 3.81 -2.54)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "SFH900_1_1"
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -7.62 90) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "SFH9206" (pin_names (offset 0.0254) hide) (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" "SFH9206" (at 0 5.08 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "OptoDevice:Osram_SFH9x0x" (at -5.08 -5.08 0)
      (effects (font (size 1.27 1.27) italic) (justify left) hide)
    )
    (property "Datasheet" "http://www.osram-os.com/Graphics/XPic6/00200860_0.pdf" (at -1.016 1.016 90)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "ki_keywords" "Reflective Opto Interrupter Coupler" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Reflective Opto Interrupter/Coupler, SMD-6" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Osram*SFH9x0x*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "SFH9206_0_1"
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 -1.27)
          (xy 3.81 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.175 -2.54)
          (xy -3.175 2.54)
          (xy -5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "SFH9206_1_1"
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin no_connect line (at -5.08 0 0) (length 2.54) hide
        (name "NC" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 -2.54 180) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin no_connect line (at 5.08 0 180) (length 2.54) hide
        (name "NC" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "6" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "SFH9201" (extends "SFH9206")
    (property "Reference" "U" (at -5.08 5.08 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "SFH9201" (at 0 5.08 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "OptoDevice:Osram_SFH9x0x" (at -5.08 -5.08 0)
      (effects (font (size 1.27 1.27) italic) (justify left) hide)
    )
    (property "Datasheet" "https://media.digikey.com/pdf/Data%20Sheets/Osram%20PDFs/SFH_9201.pdf" (at -1.016 1.016 90)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "ki_keywords" "Reflective Opto Interrupter Coupler" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Reflective Opto Interrupter/Coupler, SMD-6" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Osram*SFH9x0x*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "SFH9202" (extends "SFH9206")
    (property "Reference" "U" (at -5.08 5.08 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "SFH9202" (at 0 5.08 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "OptoDevice:Osram_SFH9x0x" (at -5.08 -5.08 0)
      (effects (font (size 1.27 1.27) italic) (justify left) hide)
    )
    (property "Datasheet" "http://www.osram-os.com/Graphics/XPic0/00083379_0.pdf/SFH%209202,%20Lead%20%28Pb%29%20Free%20Product%20-%20RoHS%20Compliant.pdf" (at -1.016 1.016 90)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "ki_keywords" "Reflective Opto Interrupter Coupler" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Reflective Opto Interrupter/Coupler, SMD-6" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Osram*SFH9x0x*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "SG-105" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "SG-105" (at 8.89 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Kodenshi_SG105" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Subminiature Reflective Optical Sensor, SMD-package with PCB-cutout" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Kodenshi*SG105*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "SG-105_0_1"
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 -1.27)
          (xy 3.81 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.175 -2.54)
          (xy -3.175 2.54)
          (xy -5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "SG-105_1_1"
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 -2.54 180) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "SG-107" (extends "SG-105")
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "SG-107" (at 8.89 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Kodenshi_SG105" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-107.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Subminiature Reflective Optical Sensor, SMD-package with PCB-cutout" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Kodenshi*SG105*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "SG-105F" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "SG-105F" (at 8.89 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Kodenshi_SG105F" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.kodenshi.co.jp/products/pdf/sensor/photointerrupter_ref/SG-105F.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Subminiature Reflective Optical Sensor, DIP-lie THT-package" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Kodenshi*SG105F*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "SG-105F_0_1"
      (polyline
        (pts
          (xy -3.81 -0.635)
          (xy -2.54 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.286 2.921)
          (xy -2.032 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.778 2.921)
          (xy -1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 2.667)
          (xy -1.651 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.27 2.921)
          (xy -1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 1.905)
          (xy -1.27 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 2.921)
          (xy -0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 2.921)
          (xy 0 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 2.921)
          (xy 0.508 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.921)
          (xy 1.016 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 2.921)
          (xy 1.524 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 0.889)
          (xy 1.143 1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.778 2.921)
          (xy -2.413 2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.651)
          (xy 1.524 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 -0.127)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 0.127)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.54 1.651)
          (xy -1.524 2.667)
          (xy -2.032 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.159 0.889)
          (xy -1.143 1.905)
          (xy -1.651 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 1.651 0.889)
          (xy 1.524 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 2.667)
          (xy 2.032 1.651)
          (xy 1.905 2.159)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.667 1.016)
          (xy 2.667 -1.016)
          (xy 2.667 -1.016)
        )
        (stroke (width 0.3556) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 -1.27)
          (xy 3.81 -2.54)
          (xy 5.08 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 1.27)
          (xy 3.81 2.54)
          (xy 5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -2.54)
          (xy -3.175 -2.54)
          (xy -3.175 2.54)
          (xy -5.08 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.175 -0.635)
          (xy -3.81 0.635)
          (xy -2.54 0.635)
          (xy -3.175 -0.635)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.683 -1.143)
          (xy 3.429 -0.635)
          (xy 3.175 -0.889)
          (xy 3.683 -1.143)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -5.08 -3.81)
          (xy 5.08 -3.81)
          (xy 5.08 3.81)
          (xy -5.08 3.81)
          (xy -5.08 -3.81)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "SG-105F_1_1"
      (pin passive line (at -7.62 2.54 0) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at -7.62 -2.54 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_collector line (at 7.62 2.54 180) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 7.62 -2.54 180) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "SG-107F" (extends "SG-105F")
    (property "Reference" "U" (at -3.81 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "SG-107F" (at 8.89 5.08 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "OptoDevice:Kodenshi_SG105F" (at 0 -5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://www.pacer.co.uk/Assets/User/1055-SG-107F.pdf" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Reflective Optical Sensor Opto" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Subminiature Reflective Optical Sensor, DIP-lie THT-package" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Kodenshi*SG105F*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "TSSP58P38" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at -10.16 7.62 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "TSSP58P38" (at -10.16 -7.62 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "OptoDevice:Vishay_MINICAST-3Pin" (at -1.27 -9.525 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.vishay.com/docs/82462/tsop581.pdf" (at 16.51 7.62 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "opto IR receiver" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Photo Modules for PCM Remote Control Systems" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Vishay*MINICAST*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "TSSP58P38_0_0"
      (arc (start -10.287 1.397) (mid -11.0899 -0.1852) (end -10.287 -1.778)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 1.905 -5.08)
          (xy 0.127 -5.08)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.905 5.08)
          (xy 0.127 5.08)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (text "DEMOD" (at -3.175 0.254 900)
        (effects (font (size 1.524 1.524)))
      )
    )
    (symbol "TSSP58P38_0_1"
      (rectangle (start -6.096 5.588) (end 0.127 -5.588)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.763 0.381)
          (xy -9.652 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.763 0.381)
          (xy -9.271 0.381)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.763 0.381)
          (xy -8.763 0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.636 -0.635)
          (xy -9.525 0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.636 -0.635)
          (xy -9.144 -0.635)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.636 -0.635)
          (xy -8.636 -0.127)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.382 -1.016)
          (xy -6.731 -1.016)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -2.921)
          (xy 0.127 -2.921)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -1.905)
          (xy 1.27 -3.81)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.397 -3.556)
          (xy 1.524 -3.556)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 -3.556)
          (xy 1.524 -3.556)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.651 -3.556)
          (xy 1.651 -3.302)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.905 0)
          (xy 1.905 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.905 4.445)
          (xy 1.905 5.08)
          (xy 2.54 5.08)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -8.382 0.635)
          (xy -6.731 0.635)
          (xy -7.62 -1.016)
          (xy -8.382 0.635)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (polyline
        (pts
          (xy -6.096 1.397)
          (xy -7.62 1.397)
          (xy -7.62 -1.778)
          (xy -6.096 -1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -3.175)
          (xy 1.905 -3.81)
          (xy 1.905 -5.08)
          (xy 2.54 -5.08)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -2.54)
          (xy 1.905 -1.905)
          (xy 1.905 0)
          (xy 2.54 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (rectangle (start 2.54 1.27) (end 1.27 4.445)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (rectangle (start 7.62 6.35) (end -10.16 -6.35)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "TSSP58P38_1_1"
      (pin output line (at 10.16 0 180) (length 2.54)
        (name "OUT" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 10.16 -5.08 180) (length 2.54)
        (name "GND" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at 10.16 5.08 180) (length 2.54)
        (name "Vs" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "TSSP58038" (extends "TSSP58P38")
    (property "Reference" "U" (at -10.16 7.62 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "TSSP58038" (at -10.16 -7.62 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "OptoDevice:Vishay_MINICAST-3Pin" (at -1.27 -9.525 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.vishay.com/docs/82476/tssp58p38.pdf" (at 16.51 7.62 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "opto IR receiver proximity sensor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "IR Detector for Mid Range Proximity Sensor" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Vishay*MINICAST*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
  (symbol "TSSP58038SS1XB" (extends "TSSP58P38")
    (property "Reference" "U" (at -10.16 7.62 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "TSSP58038SS1XB" (at -10.16 -7.62 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "OptoDevice:Vishay_MINICAST-3Pin" (at -1.27 -9.525 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.vishay.com/docs/82740/tssp58038ss1xb.pdf" (at 16.51 7.62 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "opto IR receiver light barrier" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "IR Receiver Module for Light Barrier Systems" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "Vishay*MINICAST*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
  )
)
