(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
  (symbol "0" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "#GND" (at 0 -2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Value" "0" (at 0 -1.778 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "0V reference potential for simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "0_0_1"
      (polyline
        (pts
          (xy -1.27 0)
          (xy 0 -1.27)
          (xy 1.27 0)
          (xy -1.27 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "0_1_1"
      (pin power_in line (at 0 0 0) (length 0) hide
        (name "0" (effects (font (size 1.016 1.016))))
        (number "1" (effects (font (size 1.016 1.016))))
      )
    )
  )
  (symbol "BSOURCE" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "B" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "BSOURCE" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ngspice.sourceforge.io/docs.html" (at 0 -16.51 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "V" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "=" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Params" "v=1" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Arbitrary behavioral voltage or current source" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "BSOURCE_0_1"
      (polyline
        (pts
          (xy 0 -1.27)
          (xy 0 -2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 -1.778)
          (xy 0 -1.27)
          (xy -0.254 -1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "BSOURCE_1_1"
      (polyline
        (pts
          (xy 0.635 4.445)
          (xy 1.143 4.445)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.889 4.699)
          (xy 0.889 4.191)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "N+" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "N-" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "D" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "D" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "D" (at 0 -2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "D" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Sim.Pins" "1=K 2=A" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Diode for simulation or PCB" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "D_0_1"
      (polyline
        (pts
          (xy -1.27 1.27)
          (xy -1.27 -1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 0)
          (xy -1.27 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 1.27)
          (xy 1.27 -1.27)
          (xy -1.27 0)
          (xy 1.27 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "D_1_1"
      (pin passive line (at -3.81 0 0) (length 2.54)
        (name "K" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 3.81 0 180) (length 2.54)
        (name "A" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "ESOURCE" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "E" (at 0 0 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "ESOURCE" (at 12.7 1.27 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ngspice.sourceforge.io/docs.html" (at 0 16.51 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Voltage-dependent Voltage source symbol for simulation only" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "ESOURCE_0_1"
      (polyline
        (pts
          (xy 0 -1.27)
          (xy 0 -2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 -1.778)
          (xy 0 -1.27)
          (xy -0.254 -1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "ESOURCE_1_1"
      (polyline
        (pts
          (xy 0.254 3.81)
          (xy 0.762 3.81)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.508 4.064)
          (xy 0.508 3.556)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.905 -3.175)
          (xy 3.175 -1.905)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.334 3.81)
          (xy 5.842 3.81)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.588 4.064)
          (xy 5.588 3.556)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 6.985 1.905)
          (xy 8.255 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 6.985 3.175)
          (xy 8.255 3.175)
          (xy 8.255 1.905)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 5.08 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "V" (at 5.08 -0.254 0)
        (effects (font (size 1.27 1.27)))
      )
      (pin input line (at 0 5.08 270) (length 2.54)
        (name "N+" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 0 -5.08 90) (length 2.54)
        (name "N-" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 5.08 5.08 270) (length 2.54)
        (name "C+" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 5.08 -5.08 90) (length 2.54)
        (name "C-" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "GSOURCE" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
    (property "Reference" "G" (at 0 1.905 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "GSOURCE" (at -15.24 -7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ngspice.sourceforge.io/docs.html" (at 0 19.05 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Voltage-dependent Current source symbol for simulation only" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "GSOURCE_0_1"
      (circle (center 0 -1.905) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy 0 -3.175)
          (xy 0 -4.191)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 -3.683)
          (xy 0 -3.175)
          (xy -0.254 -3.683)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 1.905) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "I" (at -0.635 -2.54 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "GSOURCE_1_1"
      (polyline
        (pts
          (xy 0.254 5.715)
          (xy 0.762 5.715)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.508 5.969)
          (xy 0.508 5.461)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -2.54)
          (xy 3.175 -1.905)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.334 3.81)
          (xy 5.842 3.81)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.588 4.064)
          (xy 5.588 3.556)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 6.985 1.905)
          (xy 8.255 3.175)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 6.985 3.175)
          (xy 8.255 3.175)
          (xy 8.255 1.905)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 5.08 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (text "V" (at 5.08 -0.254 0)
        (effects (font (size 1.27 1.27)))
      )
      (pin input line (at 0 6.35 270) (length 1.905)
        (name "N+" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 0 -6.35 90) (length 1.905)
        (name "N-" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 5.08 5.08 270) (length 2.54)
        (name "C+" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 5.08 -5.08 90) (length 2.54)
        (name "C-" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "IAM" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "I" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "IAM" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=1 2=2" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "SPICE" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Params" "type=\"I\" model=\"am(1 0 100k 1k 1n)\" lib=\"\"" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "ki_keywords" "simulation amplitude modulated" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Current source, AM" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "IAM_0_0"
      (arc (start 0 0.508) (mid -0.254 0.7609) (end -0.508 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "IAM_0_1"
      (arc (start -1.016 0) (mid -1.27 0.2529) (end -1.524 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start -1.016 0) (mid -0.762 -0.2529) (end -0.508 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 -0.508) (mid 0.254 -0.7609) (end 0.508 -0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.508 0.508)
          (xy -0.508 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 0.508)
          (xy 0 -0.508)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 1.27)
          (xy 0 2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.508 -0.508)
          (xy 0.508 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 1.778)
          (xy 0 1.27)
          (xy 0.254 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (arc (start 1.016 0) (mid 0.762 0.2529) (end 0.508 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 1.016 0) (mid 1.27 -0.2529) (end 1.524 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "IAM_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "IBIS_DEVICE" (in_bom yes) (on_board yes)
    (property "Reference" "U?" (at 6.35 0.635 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "IBIS_DEVICE" (at 6.35 -1.905 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ibis.org" (at 1.27 6.35 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Ibis_Pin" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Ibis_Model" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "IBIS" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "IBISDEVICE" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=1 2=2" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Simulation IBIS" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Device model for IBIS files. Pin 3 can be used to monitor the die potential" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "IBIS_DEVICE_0_1"
      (polyline
        (pts
          (xy 5.08 0)
          (xy -5.08 5.08)
          (xy -5.08 -5.08)
          (xy 5.08 0)
        )
        (stroke (width 0) (type default))
        (fill (type background))
      )
    )
    (symbol "IBIS_DEVICE_1_1"
      (pin power_in line (at 0 -5.08 90) (length 2.54)
        (name "REF" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -7.62 0 0) (length 2.54)
        (name "" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "IBIS_DEVICE_DIFF" (in_bom yes) (on_board yes)
    (property "Reference" "U?" (at 6.35 0.635 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "IBIS_DEVICE_DIFF" (at 6.35 -1.905 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ibis.org" (at 1.27 6.35 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim_Name" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim_Library" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Ibis_Pin" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "IBIS" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "IBISDRIVERDC" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=1 2=2 3=3" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Ibis_Diff" "1" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Simulation IBIS" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Device model for IBIS files. Pin 3 can be used to monitor the die potential" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "IBIS_DEVICE_DIFF_0_1"
      (polyline
        (pts
          (xy 5.08 0)
          (xy -5.08 5.08)
          (xy -5.08 -5.08)
          (xy 5.08 0)
        )
        (stroke (width 0) (type default))
        (fill (type background))
      )
    )
    (symbol "IBIS_DEVICE_DIFF_1_1"
      (pin power_in line (at 0 -5.08 90) (length 2.54)
        (name "REF" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -7.62 2.54 0) (length 2.54)
        (name "+" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -7.62 -2.54 0) (length 2.54)
        (name "-" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "IBIS_DRIVER" (in_bom yes) (on_board yes)
    (property "Reference" "U?" (at 0 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "IBIS_DRIVER" (at 0 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ibis.org" (at 0 6.35 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim_Name" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim_Library" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Ibis_Pin" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Ibis_Model" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "IBIS" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "IBISDRIVERDC" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=1 2=2" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Simulation IBIS" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Driver model for IBIS files." (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "IBIS_DRIVER_0_1"
      (polyline
        (pts
          (xy 5.08 0)
          (xy -5.08 5.08)
          (xy -5.08 -5.08)
          (xy 5.08 0)
        )
        (stroke (width 0) (type default))
        (fill (type background))
      )
    )
    (symbol "IBIS_DRIVER_1_1"
      (pin power_in line (at 0 -5.08 90) (length 2.54)
        (name "REF" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 7.62 0 180) (length 2.54)
        (name "" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "IBIS_DRIVER_DIFF" (in_bom yes) (on_board yes)
    (property "Reference" "U?" (at 0 8.89 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "IBIS_DRIVER_DIFF" (at 0 6.35 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ibis.org" (at 0 6.35 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim_Name" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim_Library" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Ibis_Pin" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Ibis_Model" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Ibis_Diff" "1" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "IBIS" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "IBISDRIVERDC" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=1 2=2 3=3" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "Simulation IBIS" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Driver model for IBIS files. Pin 3 can be used to monitor the die potential." (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "IBIS_DRIVER_DIFF_0_1"
      (polyline
        (pts
          (xy 3.81 -2.54)
          (xy 3.81 -0.635)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 2.54)
          (xy 3.81 0.635)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.08 0)
          (xy -5.08 5.08)
          (xy -5.08 -5.08)
          (xy 5.08 0)
        )
        (stroke (width 0) (type default))
        (fill (type background))
      )
    )
    (symbol "IBIS_DRIVER_DIFF_1_1"
      (pin power_in line (at 0 -5.08 90) (length 2.54)
        (name "REF" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 7.62 2.54 180) (length 3.81)
        (name "+" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin bidirectional line (at 7.62 -2.54 180) (length 3.81)
        (name "-" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "IDC" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "I" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "1" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "DC" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "I" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Current source, DC" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "IDC_0_0"
      (polyline
        (pts
          (xy -1.27 0.254)
          (xy 1.27 0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 -0.254)
          (xy -1.27 -0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 -0.254)
          (xy -0.254 -0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -0.254)
          (xy 0.762 -0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "IDC_0_1"
      (polyline
        (pts
          (xy 0 1.27)
          (xy 0 2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 1.778)
          (xy 0 1.27)
          (xy 0.254 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "IDC_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "IEXP" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "I" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "IEXP" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "EXP" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "I" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Params" "y1=0 y2=1 td1=2n tau1=30n td2=60n tau2=40n" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Current source, exponential" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "IEXP_0_0"
      (polyline
        (pts
          (xy -1.27 -0.762)
          (xy -1.778 -0.762)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -0.762)
          (xy 1.778 -0.762)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 0.762) (mid -0.851 0.1794) (end -1.27 -0.762)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 0.762) (mid 0.3591 -0.2299) (end 1.27 -0.762)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "IEXP_0_1"
      (polyline
        (pts
          (xy 0 1.27)
          (xy 0 2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 1.778)
          (xy 0 1.27)
          (xy 0.254 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "IEXP_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "IPULSE" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "I" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "IPULSE" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "I" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Type" "PULSE" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Params" "y1=0 y2=1 td=2n tr=2n tf=2n tw=50n per=100n" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Current source, pulse" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "IPULSE_0_0"
      (polyline
        (pts
          (xy -2.032 -0.762)
          (xy -1.397 -0.762)
          (xy -1.143 0.762)
          (xy -0.127 0.762)
          (xy 0.127 -0.762)
          (xy 1.143 -0.762)
          (xy 1.397 0.762)
          (xy 2.032 0.762)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "IPULSE_0_1"
      (polyline
        (pts
          (xy 0 1.27)
          (xy 0 2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 1.778)
          (xy 0 1.27)
          (xy 0.254 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "IPULSE_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "IPWL" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "I" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "IPWL" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "I" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Params" "pwl=\"0 -1 50n -1 51n 0 97n 1 171n -1 200n -1\"" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Sim.Type" "PWL" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Current source, piece-wise linear" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "IPWL_0_0"
      (polyline
        (pts
          (xy -1.778 -1.016)
          (xy -0.762 1.016)
          (xy -0.254 0)
          (xy 0.762 0)
          (xy 1.27 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "IPWL_0_1"
      (polyline
        (pts
          (xy 0 1.27)
          (xy 0 2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 1.778)
          (xy 0 1.27)
          (xy 0.254 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "IPWL_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "ISFFM" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "I" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "ISFFM" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=1 2=2" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "SPICE" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Params" "type=\"I\" model=\"sffm(0 1 100k 5 1k)\" lib=\"\"" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "ki_keywords" "simulation frequency modulated" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Current source, single-frequency FM" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "ISFFM_0_1"
      (arc (start -1.524 -0.254) (mid -1.27 -0.5069) (end -1.016 -0.254)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start -1.524 0.254) (mid -1.778 0.5069) (end -2.032 0.254)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 0) (mid -0.508 0.5058) (end -1.016 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.032 0.254)
          (xy -2.032 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 -0.254)
          (xy -1.524 0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.016 0)
          (xy -1.016 -0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 1.27)
          (xy 0 2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 0.254)
          (xy 1.016 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.524 0.254)
          (xy 1.524 -0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 -0.254)
          (xy 2.032 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 1.778)
          (xy 0 1.27)
          (xy 0.254 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 0) (mid 0.508 -0.5058) (end 1.016 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (arc (start 1.524 -0.254) (mid 1.778 -0.5069) (end 2.032 -0.254)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 1.524 0.254) (mid 1.27 0.5069) (end 1.016 0.254)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "ISFFM_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "ISIN" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "I" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "ISIN" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Params" "dc=0 ampl=1 f=1k" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Sim.Device" "I" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Type" "SIN" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Current source, sinusoidal" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "ISIN_0_0"
      (arc (start 0 0) (mid -0.635 0.6323) (end -1.27 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 0) (mid 0.635 -0.6323) (end 1.27 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "ISIN_0_1"
      (polyline
        (pts
          (xy 0 1.27)
          (xy 0 2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 1.778)
          (xy 0 1.27)
          (xy 0.254 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "ISIN_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "ITRNOISE" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "I" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "ITRNOISE" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "I" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Params" "rms=20n dt=500p ac=0 ph=0" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Sim.Type" "WHITENOISE" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Current source, transient noise" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "ITRNOISE_0_1"
      (polyline
        (pts
          (xy 0 1.27)
          (xy 0 2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 1.778)
          (xy 0 1.27)
          (xy 0.254 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.032 -0.762)
          (xy -1.651 1.143)
          (xy -1.651 -0.254)
          (xy -1.524 0.508)
          (xy -1.397 -1.143)
          (xy -0.889 1.016)
          (xy -0.762 -0.762)
          (xy -0.508 0.254)
          (xy -0.381 -0.508)
          (xy -0.254 0.381)
          (xy -0.127 -0.889)
          (xy 0.381 1.397)
          (xy 0.508 -1.397)
          (xy 0.635 0.762)
          (xy 1.016 -0.381)
          (xy 1.27 1.397)
          (xy 1.524 -0.508)
          (xy 1.778 0.381)
          (xy 2.032 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "ITRNOISE_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "ITRRANDOM" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "I" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "ITRRANDOM" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Device" "I" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Params" "min=2 max=10m dt=0 td=1" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Sim.Type" "RANDUNIFORM" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Current source, random noise" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "ITRRANDOM_0_1"
      (polyline
        (pts
          (xy 0 1.27)
          (xy 0 2.286)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.254 1.778)
          (xy 0 1.27)
          (xy 0.254 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.032 -0.762)
          (xy -1.651 1.143)
          (xy -1.651 -0.254)
          (xy -1.524 0.508)
          (xy -1.397 -1.143)
          (xy -0.889 1.016)
          (xy -0.762 -0.762)
          (xy -0.508 0.254)
          (xy -0.381 -0.508)
          (xy -0.254 0.381)
          (xy -0.127 -0.889)
          (xy 0.381 1.397)
          (xy 0.508 -1.397)
          (xy 0.635 0.762)
          (xy 1.016 -0.381)
          (xy 1.27 1.397)
          (xy 1.524 -0.508)
          (xy 1.778 0.381)
          (xy 2.032 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "ITRRANDOM_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "NJFET" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "Q" (at 5.08 1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "NJFET" (at 5.08 -1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 5.08 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "NJFET" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "SHICHMANHODGES" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=D 2=G 3=S" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "transistor NJFET N-JFET" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "N-JFET transistor, for simulation only" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "NJFET_0_1"
      (polyline
        (pts
          (xy 0.254 1.905)
          (xy 0.254 -1.905)
          (xy 0.254 -1.905)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -2.54)
          (xy 2.54 -1.27)
          (xy 0.254 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 2.54)
          (xy 2.54 1.397)
          (xy 0.254 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 0)
          (xy -1.016 0.381)
          (xy -1.016 -0.381)
          (xy 0 0)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (circle (center 1.27 0) (radius 2.8194)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "NJFET_1_1"
      (pin passive line (at 2.54 5.08 270) (length 2.54)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -5.08 0 0) (length 5.334)
        (name "G" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 2.54 -5.08 90) (length 2.54)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "NMOS" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "Q" (at 5.08 1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "NMOS" (at 5.08 -1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 5.08 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-manual.pdf" (at 0 -12.7 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "NMOS" (at 0 -17.145 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "VDMOS" (at 0 -19.05 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=D 2=G 3=S" (at 0 -15.24 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "transistor NMOS N-MOS N-MOSFET simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "N-MOSFET transistor, drain/source/gate" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "NMOS_0_1"
      (polyline
        (pts
          (xy 0.254 0)
          (xy -2.54 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 1.905)
          (xy 0.254 -1.905)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 -1.27)
          (xy 0.762 -2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 0.508)
          (xy 0.762 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.286)
          (xy 0.762 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 2.54)
          (xy 2.54 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -2.54)
          (xy 2.54 0)
          (xy 0.762 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 -1.778)
          (xy 3.302 -1.778)
          (xy 3.302 1.778)
          (xy 0.762 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 0)
          (xy 2.032 0.381)
          (xy 2.032 -0.381)
          (xy 1.016 0)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (polyline
        (pts
          (xy 2.794 0.508)
          (xy 2.921 0.381)
          (xy 3.683 0.381)
          (xy 3.81 0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.302 0.381)
          (xy 2.921 -0.254)
          (xy 3.683 -0.254)
          (xy 3.302 0.381)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 1.651 0) (radius 2.794)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (circle (center 2.54 -1.778) (radius 0.254)
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (circle (center 2.54 1.778) (radius 0.254)
        (stroke (width 0) (type default))
        (fill (type outline))
      )
    )
    (symbol "NMOS_1_1"
      (pin passive line (at 2.54 5.08 270) (length 2.54)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -5.08 0 0) (length 2.54)
        (name "G" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 2.54 -5.08 90) (length 2.54)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "NMOS_Substrate" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "Q" (at 6.985 1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "NMOS_Substrate" (at 6.985 -1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 29.845 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-manual.pdf" (at 0 -19.05 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "NMOS" (at 0 -16.51 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "MOS1" (at 0 -14.605 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=D 2=G 3=S 4=B" (at 0 -12.7 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "mosfet nmos simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "N-channel MOSFET symbol with substrate (bulk) pin" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "NMOS_Substrate_0_1"
      (polyline
        (pts
          (xy 1.524 0)
          (xy -1.27 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.524 1.905)
          (xy 1.524 -1.905)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 -1.27)
          (xy 2.032 -2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 0.508)
          (xy 2.032 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 2.286)
          (xy 2.032 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.778)
          (xy 2.54 1.778)
          (xy 2.54 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -2.54)
          (xy 2.54 -1.778)
          (xy 2.032 -1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.08 -2.54)
          (xy 5.08 0)
          (xy 2.032 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.286 0)
          (xy 3.302 0.381)
          (xy 3.302 -0.381)
          (xy 2.286 0)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (circle (center 2.921 0) (radius 3.0294)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "NMOS_Substrate_1_1"
      (pin passive line (at 2.54 5.08 270) (length 2.54)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -3.81 0 0) (length 2.54)
        (name "G" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 2.54 -5.08 90) (length 2.54)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 5.08 -5.08 90) (length 2.54)
        (name "Bulk" (effects (font (size 0.508 0.508))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "NPN" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "Q" (at -2.54 7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "NPN" (at -2.54 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 63.5 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 63.5 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "NPN" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "GUMMELPOON" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=C 2=B 3=E" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "NPN_0_1"
      (polyline
        (pts
          (xy -2.54 0)
          (xy 0.635 0)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 0.635)
          (xy 2.54 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.794 -1.27)
          (xy 2.794 -1.27)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.794 -1.27)
          (xy 2.794 -1.27)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 -0.635)
          (xy 2.54 -2.54)
          (xy 2.54 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 0.635 -1.905)
          (xy 0.635 -1.905)
        )
        (stroke (width 0.508) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -1.778)
          (xy 1.778 -1.27)
          (xy 2.286 -2.286)
          (xy 1.27 -1.778)
          (xy 1.27 -1.778)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (circle (center 1.27 0) (radius 2.8194)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "NPN_1_1"
      (pin open_collector line (at 2.54 5.08 270) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -5.08 0 0) (length 2.54)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 2.54 -5.08 90) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "NPN_Substrate" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "Q" (at 4.445 4.445 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "NPN_Substrate" (at 4.445 1.905 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 63.5 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 63.5 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "NPN" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "GUMMELPOON" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=C 2=B 3=E" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Bipolar transistor symbol for simulation only, with substrate pin" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "NPN_Substrate_0_1"
      (polyline
        (pts
          (xy -2.54 0)
          (xy 0.635 0)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 0.635)
          (xy 2.54 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.794 -1.27)
          (xy 2.794 -1.27)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.794 -1.27)
          (xy 2.794 -1.27)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 -0.635)
          (xy 2.54 -2.54)
          (xy 2.54 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 0.635 -1.905)
          (xy 0.635 -1.905)
        )
        (stroke (width 0.508) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 1.27)
          (xy 2.54 -1.27)
          (xy 2.54 0)
          (xy 5.08 0)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -1.778)
          (xy 1.778 -1.27)
          (xy 2.286 -2.286)
          (xy 1.27 -1.778)
          (xy 1.27 -1.778)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (circle (center 1.27 0) (radius 2.8194)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "NPN_Substrate_1_1"
      (pin open_collector line (at 2.54 5.08 270) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -5.08 0 0) (length 2.54)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 2.54 -5.08 90) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 7.62 0 180) (length 2.54)
        (name "Substrate" (effects (font (size 0.5 0.5))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "OPAMP" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
    (property "Reference" "U" (at 3.81 3.175 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "${SIM.PARAMS}" (at 3.81 -3.175 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=1 2=2 3=3 4=4 5=5" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "SPICE" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Params" "type=\"X\" model=\"OPAMP\" lib=\"\"" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Operational amplifier, single, node sequence=1:+ 2:- 3:OUT 4:V+ 5:V-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "OPAMP_0_1"
      (polyline
        (pts
          (xy 5.08 0)
          (xy -5.08 5.08)
          (xy -5.08 -5.08)
          (xy 5.08 0)
        )
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "OPAMP_1_1"
      (pin input 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 input 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 output line (at 7.62 0 180) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -2.54 7.62 270) (length 3.81)
        (name "V+" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
      (pin power_in line (at -2.54 -7.62 90) (length 3.81)
        (name "V-" (effects (font (size 1.27 1.27))))
        (number "5" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "PJFET" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "Q" (at 5.08 1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "PJFET" (at 5.08 -1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 5.08 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "PJFET" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "SHICHMANHODGES" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=D 2=G 3=S" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "transistor PJFET P-JFET" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "P-JFET transistor, for simulation only" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "PJFET_0_1"
      (polyline
        (pts
          (xy 0.254 1.905)
          (xy 0.254 -1.905)
          (xy 0.254 -1.905)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -2.54)
          (xy 2.54 -1.27)
          (xy 0.254 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 2.54)
          (xy 2.54 1.397)
          (xy 0.254 1.397)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.143 0)
          (xy -0.127 0.381)
          (xy -0.127 -0.381)
          (xy -1.143 0)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (circle (center 1.27 0) (radius 2.8194)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "PJFET_1_1"
      (pin passive line (at 2.54 5.08 270) (length 2.54)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -5.08 0 0) (length 5.334)
        (name "G" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 2.54 -5.08 90) (length 2.54)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "PMOS" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "Q" (at 5.08 1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "PMOS" (at 5.08 -1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 5.08 2.54 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-manual.pdf" (at 0 -12.7 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "PMOS" (at 0 -17.145 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "VDMOS" (at 0 -19.05 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=D 2=G 3=S" (at 0 -15.24 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "transistor PMOS P-MOS P-MOSFET simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "P-MOSFET transistor, drain/source/gate" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "PMOS_0_1"
      (polyline
        (pts
          (xy 0.254 0)
          (xy -2.54 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 1.905)
          (xy 0.254 -1.905)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 -1.27)
          (xy 0.762 -2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 0.508)
          (xy 0.762 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 2.286)
          (xy 0.762 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 2.54)
          (xy 2.54 1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -2.54)
          (xy 2.54 0)
          (xy 0.762 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.762 1.778)
          (xy 3.302 1.778)
          (xy 3.302 -1.778)
          (xy 0.762 -1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.286 0)
          (xy 1.27 0.381)
          (xy 1.27 -0.381)
          (xy 2.286 0)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (polyline
        (pts
          (xy 2.794 -0.508)
          (xy 2.921 -0.381)
          (xy 3.683 -0.381)
          (xy 3.81 -0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.302 -0.381)
          (xy 2.921 0.254)
          (xy 3.683 0.254)
          (xy 3.302 -0.381)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 1.651 0) (radius 2.794)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (circle (center 2.54 -1.778) (radius 0.254)
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (circle (center 2.54 1.778) (radius 0.254)
        (stroke (width 0) (type default))
        (fill (type outline))
      )
    )
    (symbol "PMOS_1_1"
      (pin passive line (at 2.54 5.08 270) (length 2.54)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -5.08 0 0) (length 2.54)
        (name "G" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 2.54 -5.08 90) (length 2.54)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "PMOS_Substrate" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "Q" (at 6.35 1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "PMOS_Substrate" (at 6.35 -1.27 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 40.64 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-manual.pdf" (at 0 -17.78 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "PMOS" (at 0 -13.97 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "MOS1" (at 0 -15.875 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=D 2=G 3=S 4=B" (at 0 -12.065 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "mosfet pmos simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "P-channel MOSFET symbol with substrate (bulk) pin" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "PMOS_Substrate_0_1"
      (polyline
        (pts
          (xy 1.524 0)
          (xy -1.27 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.524 1.905)
          (xy 1.524 -1.905)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 -1.27)
          (xy 2.032 -2.286)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 0.508)
          (xy 2.032 -0.508)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 2.286)
          (xy 2.032 1.27)
        )
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 1.778)
          (xy 2.54 1.778)
          (xy 2.54 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 -2.54)
          (xy 2.54 -1.778)
          (xy 2.032 -1.778)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.08 -2.54)
          (xy 5.08 0)
          (xy 2.032 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 3.81 0)
          (xy 2.794 0.381)
          (xy 2.794 -0.381)
          (xy 3.81 0)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (circle (center 2.921 0) (radius 3.0294)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "PMOS_Substrate_1_1"
      (pin passive line (at 2.54 5.08 270) (length 2.54)
        (name "D" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -3.81 0 0) (length 2.54)
        (name "G" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 2.54 -5.08 90) (length 2.54)
        (name "S" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at 5.08 -5.08 90) (length 2.54)
        (name "Bulk" (effects (font (size 0.508 0.508))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "PNP" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "Q" (at -2.54 7.62 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "PNP" (at -2.54 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 35.56 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 35.56 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "PNP" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "GUMMELPOON" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=C 2=B 3=E" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "PNP_0_1"
      (polyline
        (pts
          (xy -2.54 0)
          (xy 0.635 0)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 0.635)
          (xy 2.54 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 -0.635)
          (xy 2.54 -2.54)
          (xy 2.54 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 0.635 -1.905)
          (xy 0.635 -1.905)
        )
        (stroke (width 0.508) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.286 -1.778)
          (xy 1.778 -2.286)
          (xy 1.27 -1.27)
          (xy 2.286 -1.778)
          (xy 2.286 -1.778)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (circle (center 1.27 0) (radius 2.8194)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "PNP_1_1"
      (pin open_collector line (at 2.54 5.08 270) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -5.08 0 0) (length 2.54)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 2.54 -5.08 90) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "PNP_Substrate" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
    (property "Reference" "Q" (at 4.445 4.445 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "PNP_Substrate" (at 4.445 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 35.56 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 35.56 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "PNP" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "GUMMELPOON" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=C 2=B 3=E" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Bipolar transistor symbol for simulation only, with substrate pin" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "PNP_Substrate_0_1"
      (polyline
        (pts
          (xy -2.54 0)
          (xy 0.635 0)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 0.635)
          (xy 2.54 2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 0)
          (xy 5.08 0)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 -0.635)
          (xy 2.54 -2.54)
          (xy 2.54 -2.54)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.635 1.905)
          (xy 0.635 -1.905)
          (xy 0.635 -1.905)
        )
        (stroke (width 0.508) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.54 0)
          (xy 2.54 1.27)
          (xy 2.54 0)
          (xy 2.54 -1.27)
        )
        (stroke (width 0.1524) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.286 -1.778)
          (xy 1.778 -2.286)
          (xy 1.27 -1.27)
          (xy 2.286 -1.778)
          (xy 2.286 -1.778)
        )
        (stroke (width 0) (type default))
        (fill (type outline))
      )
      (circle (center 1.27 0) (radius 2.8194)
        (stroke (width 0.254) (type default))
        (fill (type none))
      )
    )
    (symbol "PNP_Substrate_1_1"
      (pin open_collector line (at 2.54 5.08 270) (length 2.54)
        (name "C" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin input line (at -5.08 0 0) (length 2.54)
        (name "B" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin open_emitter line (at 2.54 -5.08 90) (length 2.54)
        (name "E" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 7.62 0 180) (length 2.54)
        (name "Substrate" (effects (font (size 0.5 0.5))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "TLINE" (in_bom no) (on_board no)
    (property "Reference" "T" (at 0 5.08 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Value" "TLINE" (at 0 2.54 0)
      (effects (font (size 1.27 1.27)))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://ngspice.sourceforge.net/docs/ngspice-36-manual.pdf#7f" (at 0 5.08 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "lossless transmission line characteristic impedance" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Lossless transmission line, for simulation only" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "TLINE_0_1"
      (circle (center -3.81 0) (radius 1.27)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center -3.81 0) (radius 1.27)
        (stroke (width -0.0001) (type default))
        (fill (type background))
      )
      (rectangle (start -3.81 1.27) (end 3.81 -1.27)
        (stroke (width -0.0001) (type default))
        (fill (type background))
      )
      (polyline
        (pts
          (xy -5.08 -1.27)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 0)
          (xy -5.08 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -3.81 1.27)
          (xy 3.81 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 5.08 -1.27)
          (xy 3.81 -1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 3.81 0) (radius 1.27)
        (stroke (width -0.0001) (type default))
        (fill (type background))
      )
      (arc (start 3.8776 -1.27) (mid 5.0818 0) (end 3.8776 1.27)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "TLINE_1_1"
      (pin passive line (at -7.62 0 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 -5.08 -2.54 90) (length 1.27)
        (name "" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 7.62 0 180) (length 2.54)
        (name "" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 5.08 -2.54 90) (length 1.27)
        (name "" (effects (font (size 1.27 1.27))))
        (number "4" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "VAM" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "V" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "VAM" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=1 2=2" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "SPICE" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Params" "type=\"V\" model=\"am(1 0 100k 1k 1n)\" lib=\"\"" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "ki_keywords" "simulation amplitude modulated" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Voltage source, AM" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "VAM_0_0"
      (arc (start 0 0.508) (mid -0.254 0.7609) (end -0.508 0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (text "+" (at 0 1.905 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "VAM_0_1"
      (arc (start -1.016 0) (mid -1.27 0.2529) (end -1.524 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start -1.016 0) (mid -0.762 -0.2529) (end -0.508 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 -0.508) (mid 0.254 -0.7609) (end 0.508 -0.508)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.508 0.508)
          (xy -0.508 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0 0.508)
          (xy 0 -0.508)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.508 -0.508)
          (xy 0.508 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (arc (start 1.016 0) (mid 0.762 0.2529) (end 0.508 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 1.016 0) (mid 1.27 -0.2529) (end 1.524 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "VAM_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "VDC" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "V" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "1" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "DC" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "V" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Voltage source, DC" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "VDC_0_0"
      (polyline
        (pts
          (xy -1.27 0.254)
          (xy 1.27 0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -0.762 -0.254)
          (xy -1.27 -0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.254 -0.254)
          (xy -0.254 -0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -0.254)
          (xy 0.762 -0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (text "+" (at 0 1.905 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "VDC_0_1"
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "VDC_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "VEXP" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "V" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "VEXP" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "EXP" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "V" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Params" "y1=0 y2=1 td1=2n tau1=30n td2=60n tau2=40n" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Voltage source, exponential" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "VEXP_0_0"
      (polyline
        (pts
          (xy -1.27 -0.762)
          (xy -1.778 -0.762)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.27 -0.762)
          (xy 1.778 -0.762)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 0.762) (mid -0.851 0.1794) (end -1.27 -0.762)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 0.762) (mid 0.3591 -0.2299) (end 1.27 -0.762)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (text "+" (at 0 1.905 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "VEXP_0_1"
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "VEXP_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "VOLTMETER_DIFF" (pin_numbers hide) (pin_names (offset 0.0254) hide) (in_bom no) (on_board no)
    (property "Reference" "MES?" (at -10.16 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "VOLTMETER_DIFF" (at -19.05 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Footprint" "" (at 0 2.54 90)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-manual.pdf" (at 0 2.54 90)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Name" "kicad_builtin_vdiff" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "SUBCKT" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=1 2=2 3=3" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Params" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Library" "${KICAD7_SYMBOL_DIR}/Simulation_SPICE.sp" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "voltmeter differential vdiff" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Differential voltmeter for simulation. The sensed differential voltage can be measured on the third terminal as a single-ended voltage" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "VOLTMETER_DIFF_0_0"
      (text "V" (at 0 0 0)
        (effects (font (size 2.54 2.54)))
      )
    )
    (symbol "VOLTMETER_DIFF_0_1"
      (polyline
        (pts
          (xy 0.254 3.81)
          (xy 0.762 3.81)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 0.508 4.064)
          (xy 0.508 3.556)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "VOLTMETER_DIFF_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "+" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "-" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
      (pin output line (at 5.08 0 180) (length 2.54)
        (name "out" (effects (font (size 1.27 1.27))))
        (number "3" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "VPULSE" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "V" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "VPULSE" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Type" "PULSE" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "V" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Params" "y1=0 y2=1 td=2n tr=2n tf=2n tw=50n per=100n" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Voltage source, pulse" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "VPULSE_0_0"
      (polyline
        (pts
          (xy -2.032 -0.762)
          (xy -1.397 -0.762)
          (xy -1.143 0.762)
          (xy -0.127 0.762)
          (xy 0.127 -0.762)
          (xy 1.143 -0.762)
          (xy 1.397 0.762)
          (xy 2.032 0.762)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (text "+" (at 0 1.905 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "VPULSE_0_1"
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "VPULSE_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "VPWL" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "V" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "VPWL" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "V" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Params" "pwl=\"0 -1 50n -1 51n 0 97n 1 171n -1 200n -1\"" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Sim.Type" "PWL" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Voltage source, piece-wise linear" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "VPWL_0_0"
      (polyline
        (pts
          (xy -1.778 -1.016)
          (xy -0.762 1.016)
          (xy -0.254 0)
          (xy 0.762 0)
          (xy 1.27 1.27)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (text "+" (at 0 1.905 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "VPWL_0_1"
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "VPWL_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "VSFFM" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "V" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "VSFFM" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=1 2=2" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "SPICE" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Params" "type=\"V\" model=\"sffm(0 1 100k 5 1k)\" lib=\"\"" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "ki_keywords" "simulation frequency modulated" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Voltage source, single-frequency FM" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "VSFFM_0_0"
      (text "+" (at 0 1.905 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "VSFFM_0_1"
      (arc (start -1.524 -0.254) (mid -1.27 -0.5069) (end -1.016 -0.254)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start -1.524 0.254) (mid -1.778 0.5069) (end -2.032 0.254)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 0) (mid -0.508 0.5058) (end -1.016 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -2.032 0.254)
          (xy -2.032 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.524 -0.254)
          (xy -1.524 0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy -1.016 0)
          (xy -1.016 -0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.016 0.254)
          (xy 1.016 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 1.524 0.254)
          (xy 1.524 -0.254)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (polyline
        (pts
          (xy 2.032 -0.254)
          (xy 2.032 0)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 0) (mid 0.508 -0.5058) (end 1.016 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
      (arc (start 1.524 -0.254) (mid 1.778 -0.5069) (end 2.032 -0.254)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 1.524 0.254) (mid 1.27 0.5069) (end 1.016 0.254)
        (stroke (width 0) (type default))
        (fill (type none))
      )
    )
    (symbol "VSFFM_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "VSIN" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "V" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "VSIN" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Params" "dc=0 ampl=1 f=1k ac=1" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Sim.Type" "SIN" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "V" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "ki_keywords" "simulation ac vac" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Voltage source, sinusoidal" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "VSIN_0_0"
      (arc (start 0 0) (mid -0.635 0.6323) (end -1.27 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (arc (start 0 0) (mid 0.635 -0.6323) (end 1.27 0)
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (text "+" (at 0 1.905 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "VSIN_0_1"
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "VSIN_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "VTRNOISE" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "V" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "VTRNOISE" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Params" "rms=20n dt=500p ac=0 ph=0" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Sim.Device" "V" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "Sim.Type" "WHITENOISE" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Voltage source, transient noise" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "VTRNOISE_0_0"
      (text "+" (at 0 1.905 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "VTRNOISE_0_1"
      (polyline
        (pts
          (xy -2.032 -0.762)
          (xy -1.651 1.143)
          (xy -1.651 -0.254)
          (xy -1.524 0.508)
          (xy -1.397 -1.143)
          (xy -0.889 1.016)
          (xy -0.762 -0.762)
          (xy -0.508 0.254)
          (xy -0.381 -0.508)
          (xy -0.254 0.381)
          (xy -0.127 -0.889)
          (xy 0.381 1.397)
          (xy 0.508 -1.397)
          (xy 0.635 0.762)
          (xy 1.016 -0.381)
          (xy 1.27 1.397)
          (xy 1.524 -0.508)
          (xy 1.778 0.381)
          (xy 2.032 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "VTRNOISE_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
  (symbol "VTRRANDOM" (pin_numbers hide) (pin_names (offset 0.0254)) (in_bom yes) (on_board yes)
    (property "Reference" "V" (at 2.54 2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "VTRRANDOM" (at 2.54 0 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Pins" "1=+ 2=-" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Params" "min=2 max=10m dt=0 td=1" (at 2.54 -2.54 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Sim.Type" "RANDUNIFORM" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Sim.Device" "V" (at 0 0 0)
      (effects (font (size 1.27 1.27)) (justify left) hide)
    )
    (property "ki_keywords" "simulation" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "ki_description" "Voltage source, random noise" (at 0 0 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (symbol "VTRRANDOM_0_0"
      (text "+" (at 0 1.905 0)
        (effects (font (size 1.27 1.27)))
      )
    )
    (symbol "VTRRANDOM_0_1"
      (polyline
        (pts
          (xy -2.032 -0.762)
          (xy -1.651 1.143)
          (xy -1.651 -0.254)
          (xy -1.524 0.508)
          (xy -1.397 -1.143)
          (xy -0.889 1.016)
          (xy -0.762 -0.762)
          (xy -0.508 0.254)
          (xy -0.381 -0.508)
          (xy -0.254 0.381)
          (xy -0.127 -0.889)
          (xy 0.381 1.397)
          (xy 0.508 -1.397)
          (xy 0.635 0.762)
          (xy 1.016 -0.381)
          (xy 1.27 1.397)
          (xy 1.524 -0.508)
          (xy 1.778 0.381)
          (xy 2.032 -0.889)
        )
        (stroke (width 0) (type default))
        (fill (type none))
      )
      (circle (center 0 0) (radius 2.54)
        (stroke (width 0.254) (type default))
        (fill (type background))
      )
    )
    (symbol "VTRRANDOM_1_1"
      (pin passive line (at 0 5.08 270) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "1" (effects (font (size 1.27 1.27))))
      )
      (pin passive line (at 0 -5.08 90) (length 2.54)
        (name "~" (effects (font (size 1.27 1.27))))
        (number "2" (effects (font (size 1.27 1.27))))
      )
    )
  )
)
