(kicad_pcb (version 20171130) (host pcbnew "(5.1.5)-3")
  (general
    (thickness 1.6)
    (drawings 6)
    (tracks 263)
    (zones 0)
    (modules 46)
    (nets 27)
  )
  (page A4)
  (layers
    (0 F.Cu signal)
    (31 B.Cu signal)
    (32 B.Adhes user)
    (33 F.Adhes user)
    (34 B.Paste user)
    (35 F.Paste user)
    (36 B.SilkS user)
    (37 F.SilkS user)
    (38 B.Mask user)
    (39 F.Mask user)
    (40 Dwgs.User user)
    (41 Cmts.User user)
    (42 Eco1.User user)
    (43 Eco2.User user)
    (44 Edge.Cuts user)
    (45 Margin user)
    (46 B.CrtYd user)
    (47 F.CrtYd user)
    (48 B.Fab user hide)
    (49 F.Fab user hide)
  )
  (setup
    (last_trace_width 0.762)
    (user_trace_width 0.254)
    (user_trace_width 0.762)
    (trace_clearance 0.2032)
    (zone_clearance 0.508)
    (zone_45_only no)
    (trace_min 0.2)
    (via_size 0.8)
    (via_drill 0.4)
    (via_min_size 0.4)
    (via_min_drill 0.3)
    (uvia_size 0.3)
    (uvia_drill 0.1)
    (uvias_allowed no)
    (uvia_min_size 0.2)
    (uvia_min_drill 0.1)
    (edge_width 0.05)
    (segment_width 0.2)
    (pcb_text_width 0.3)
    (pcb_text_size 1.5 1.5)
    (mod_edge_width 0.12)
    (mod_text_size 1 1)
    (mod_text_width 0.15)
    (pad_size 6.4 6.4)
    (pad_drill 3.200001)
    (pad_to_mask_clearance 0.051)
    (solder_mask_min_width 0.25)
    (aux_axis_origin 0 0)
    (visible_elements 7FFFFFFF)
    (pcbplotparams
      (layerselection 0x010fc_ffffffff)
      (usegerberextensions false)
      (usegerberattributes false)
      (usegerberadvancedattributes false)
      (creategerberjobfile false)
      (excludeedgelayer true)
      (linewidth 0.100000)
      (plotframeref false)
      (viasonmask false)
      (mode 1)
      (useauxorigin false)
      (hpglpennumber 1)
      (hpglpenspeed 20)
      (hpglpendiameter 15.000000)
      (psnegative false)
      (psa4output false)
      (plotreference true)
      (plotvalue true)
      (plotinvisibletext false)
      (padsonsilk false)
      (subtractmaskfromsilk false)
      (outputformat 1)
      (mirror false)
      (drillshape 1)
      (scaleselection 1)
      (outputdirectory ""))
  )
  (net 0 "")
  (net 1 GND)
  (net 2 "Net-(C1-Pad1)")
  (net 3 "Net-(J1-Pad2)")
  (net 4 +12V)
  (net 5 "Net-(Q1-Pad4)")
  (net 6 "Net-(Q2-Pad4)")
  (net 7 "Net-(Q3-Pad4)")
  (net 8 "Net-(Q4-Pad4)")
  (net 9 "Net-(Q5-Pad4)")
  (net 10 "Net-(Q6-Pad4)")
  (net 11 "Net-(U1-Pad3)")
  (net 12 "Net-(D1-Pad1)")
  (net 13 "Net-(Q1-Pad5)")
  (net 14 "Net-(Q2-Pad5)")
  (net 15 "Net-(Q3-Pad5)")
  (net 16 "Net-(Q4-Pad5)")
  (net 17 "Net-(Q5-Pad5)")
  (net 18 "Net-(Q6-Pad5)")
  (net 19 "Net-(Q7-Pad4)")
  (net 20 "Net-(Q7-Pad5)")
  (net 21 "Net-(Q8-Pad5)")
  (net 22 "Net-(Q8-Pad4)")
  (net 23 "Net-(Q9-Pad4)")
  (net 24 "Net-(Q9-Pad5)")
  (net 25 "Net-(Q10-Pad5)")
  (net 26 "Net-(Q10-Pad4)")
  (net_class Default "This is the default net class."
    (clearance 0.2032)
    (trace_width 0.25)
    (via_dia 0.8)
    (via_drill 0.4)
    (uvia_dia 0.3)
    (uvia_drill 0.1)
    (add_net +12V)
    (add_net GND)
    (add_net "Net-(C1-Pad1)")
    (add_net "Net-(D1-Pad1)")
    (add_net "Net-(J1-Pad2)")
    (add_net "Net-(Q1-Pad4)")
    (add_net "Net-(Q1-Pad5)")
    (add_net "Net-(Q10-Pad4)")
    (add_net "Net-(Q10-Pad5)")
    (add_net "Net-(Q2-Pad4)")
    (add_net "Net-(Q2-Pad5)")
    (add_net "Net-(Q3-Pad4)")
    (add_net "Net-(Q3-Pad5)")
    (add_net "Net-(Q4-Pad4)")
    (add_net "Net-(Q4-Pad5)")
    (add_net "Net-(Q5-Pad4)")
    (add_net "Net-(Q5-Pad5)")
    (add_net "Net-(Q6-Pad4)")
    (add_net "Net-(Q6-Pad5)")
    (add_net "Net-(Q7-Pad4)")
    (add_net "Net-(Q7-Pad5)")
    (add_net "Net-(Q8-Pad4)")
    (add_net "Net-(Q8-Pad5)")
    (add_net "Net-(Q9-Pad4)")
    (add_net "Net-(Q9-Pad5)")
    (add_net "Net-(U1-Pad3)")
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 613ED841)
    (at 196.85 90.805 90)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2 90) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2 90) (layer F.Fab))
    (fp_text user %R (at 0.3 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 6.4 6.4) (drill 3.200001) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 613ED841)
    (at 184.15 90.805 90)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2 90) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2 90) (layer F.Fab))
    (fp_text user %R (at 0.3 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 90) (size 6.4 6.4) (drill 3.200001) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 1 thru_hole circle (at 2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 613ED841)
    (at 171.45 90.805 90)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2 90) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2 90) (layer F.Fab))
    (fp_text user %R (at 0.3 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 6.4 6.4) (drill 3.200001) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 613ED841)
    (at 158.75 90.805 90)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2 90) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2 90) (layer F.Fab))
    (fp_text user %R (at 0.3 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 6.4 6.4) (drill 3.200001) (layers *.Cu *.Mask)
      (net 1 GND))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 613ED841)
    (at 146.05 90.805 90)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2 90) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2 90) (layer F.Fab))
    (fp_text user %R (at 0.3 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 90) (size 6.4 6.4) (drill 3.200001) (layers *.Cu *.Mask)
      (net 1 GND))
    (pad 1 thru_hole circle (at 2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 613E99B5)
    (at 196.85 63.5 90)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2 90) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2 90) (layer F.Fab))
    (fp_text user %R (at 0.3 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 6.4 6.4) (drill 3.200001) (layers *.Cu *.Mask)
      (net 4 +12V))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 613E99B5)
    (at 184.15 63.5 90)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2 90) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2 90) (layer F.Fab))
    (fp_text user %R (at 0.3 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 90) (size 6.4 6.4) (drill 3.200001) (layers *.Cu *.Mask)
      (net 4 +12V))
    (pad 1 thru_hole circle (at 2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 613E99B5)
    (at 171.45 63.5 90)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2 90) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2 90) (layer F.Fab))
    (fp_text user %R (at 0.3 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 6.4 6.4) (drill 3.200001) (layers *.Cu *.Mask)
      (net 4 +12V))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 613E99B5)
    (at 158.75 63.5 90)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2 90) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2 90) (layer F.Fab))
    (fp_text user %R (at 0.3 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 0 0 90) (size 6.4 6.4) (drill 3.200001) (layers *.Cu *.Mask)
      (net 4 +12V))
    (pad 1 thru_hole circle (at 2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
  )
  (module MountingHole:MountingHole_3.2mm_M3_Pad_Via (layer F.Cu) (tedit 613E99B5)
    (at 146.05 63.5 90)
    (descr "Mounting Hole 3.2mm, M3")
    (tags "mounting hole 3.2mm m3")
    (attr virtual)
    (fp_text reference REF** (at 0 -4.2 90) (layer F.SilkS) hide)
    (fp_text value MountingHole_3.2mm_M3_Pad_Via (at 0 4.2 90) (layer F.Fab))
    (fp_text user %R (at 0.3 0 90) (layer F.Fab))
    (pad 1 thru_hole circle (at 1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 -2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 -1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at -1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 2.4 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 1.697056 1.697056 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 2.4 0 90) (size 0.8 0.8) (drill 0.5) (layers *.Cu *.Mask))
    (pad 1 thru_hole circle (at 0 0 90) (size 6.4 6.4) (drill 3.200001) (layers *.Cu *.Mask)
      (net 4 +12V))
  )
  (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B301BBE)
    (at 135.255 69.215)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (attr smd)
    (fp_text reference C1 (at 0 -1.43) (layer F.SilkS))
    (fp_text value C (at 0 1.43) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -0.875 0) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 2 "Net-(C1-Pad1)"))
    (pad 2 smd roundrect (at 0.875 0) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diode_SMD:D_SMB_Handsoldering (layer B.Cu) (tedit 590B3D55)
    (at 143.51 76.835 270)
    (descr "Diode SMB (DO-214AA) Handsoldering")
    (tags "Diode SMB (DO-214AA) Handsoldering")
    (attr smd)
    (fp_text reference D1 (at 0 3 270) (layer B.SilkS))
    (fp_text value D_TVS (at 0 -3 270) (layer B.Fab))
    (fp_text user %R (at 0 3 270) (layer B.Fab))
    (pad 1 smd rect (at -2.7 0 270) (size 3.5 2.3) (layers B.Cu B.Paste B.Mask)
      (net 12 "Net-(D1-Pad1)"))
    (pad 2 smd rect (at 2.7 0 270) (size 3.5 2.3) (layers B.Cu B.Paste B.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMB.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Diode_SMD:D_SMB_Handsoldering (layer F.Cu) (tedit 590B3D55)
    (at 205.105 76.835 270)
    (descr "Diode SMB (DO-214AA) Handsoldering")
    (tags "Diode SMB (DO-214AA) Handsoldering")
    (attr smd)
    (fp_text reference D2 (at 0 -3 90) (layer F.SilkS))
    (fp_text value D_TVS (at 0 3 90) (layer F.Fab))
    (fp_text user %R (at 0 -3 90) (layer F.Fab))
    (pad 2 smd rect (at 2.7 0 270) (size 3.5 2.3) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -2.7 0 270) (size 3.5 2.3) (layers F.Cu F.Paste F.Mask)
      (net 4 +12V))
    (model ${KISYS3DMOD}/Diode_SMD.3dshapes/D_SMB.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:PowerPAK_SO-8_Single (layer F.Cu) (tedit 5A02F2D3)
    (at 147.955 81.915 90)
    (descr "PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf)")
    (tags "PowerPAK SO-8 Single")
    (attr smd)
    (fp_text reference Q1 (at 4.5 0 180) (layer F.SilkS))
    (fp_text value SiR500DP (at 0 3.5 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -2.67 -1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at -2.67 -0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -2.67 0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 4 smd rect (at -2.67 1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 5 "Net-(Q1-Pad4)"))
    (pad 5 smd rect (at 2.795 1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(Q1-Pad5)"))
    (pad 5 smd rect (at 2.795 0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(Q1-Pad5)"))
    (pad 5 smd rect (at 2.795 -0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(Q1-Pad5)"))
    (pad 5 smd rect (at 2.795 -1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(Q1-Pad5)"))
    (pad 5 smd rect (at 0.69 0 90) (size 3.81 3.91) (layers F.Cu F.Paste F.Mask)
      (net 13 "Net-(Q1-Pad5)"))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/PowerPAK_SO-8_Single.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:PowerPAK_SO-8_Single (layer F.Cu) (tedit 5A02F2D3)
    (at 153.67 81.915 90)
    (descr "PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf)")
    (tags "PowerPAK SO-8 Single")
    (attr smd)
    (fp_text reference Q2 (at 4.445 0) (layer F.SilkS))
    (fp_text value SiR500DP (at 0 3.5 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 5 smd rect (at 0.69 0 90) (size 3.81 3.91) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(Q2-Pad5)"))
    (pad 5 smd rect (at 2.795 -1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(Q2-Pad5)"))
    (pad 5 smd rect (at 2.795 -0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(Q2-Pad5)"))
    (pad 5 smd rect (at 2.795 0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(Q2-Pad5)"))
    (pad 5 smd rect (at 2.795 1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 14 "Net-(Q2-Pad5)"))
    (pad 4 smd rect (at -2.67 1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 6 "Net-(Q2-Pad4)"))
    (pad 3 smd rect (at -2.67 0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at -2.67 -0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -2.67 -1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/PowerPAK_SO-8_Single.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:PowerPAK_SO-8_Single (layer F.Cu) (tedit 5A02F2D3)
    (at 159.385 81.915 90)
    (descr "PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf)")
    (tags "PowerPAK SO-8 Single")
    (attr smd)
    (fp_text reference Q3 (at 4.5 0 180) (layer F.SilkS))
    (fp_text value SiR500DP (at 0 3.5 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -2.67 -1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at -2.67 -0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -2.67 0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 4 smd rect (at -2.67 1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 7 "Net-(Q3-Pad4)"))
    (pad 5 smd rect (at 2.795 1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(Q3-Pad5)"))
    (pad 5 smd rect (at 2.795 0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(Q3-Pad5)"))
    (pad 5 smd rect (at 2.795 -0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(Q3-Pad5)"))
    (pad 5 smd rect (at 2.795 -1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(Q3-Pad5)"))
    (pad 5 smd rect (at 0.69 0 90) (size 3.81 3.91) (layers F.Cu F.Paste F.Mask)
      (net 15 "Net-(Q3-Pad5)"))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/PowerPAK_SO-8_Single.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:PowerPAK_SO-8_Single (layer F.Cu) (tedit 5A02F2D3)
    (at 165.1 81.915 90)
    (descr "PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf)")
    (tags "PowerPAK SO-8 Single")
    (attr smd)
    (fp_text reference Q4 (at 4.445 0 180) (layer F.SilkS))
    (fp_text value SiR500DP (at 0 3.5 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 5 smd rect (at 0.69 0 90) (size 3.81 3.91) (layers F.Cu F.Paste F.Mask)
      (net 16 "Net-(Q4-Pad5)"))
    (pad 5 smd rect (at 2.795 -1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 16 "Net-(Q4-Pad5)"))
    (pad 5 smd rect (at 2.795 -0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 16 "Net-(Q4-Pad5)"))
    (pad 5 smd rect (at 2.795 0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 16 "Net-(Q4-Pad5)"))
    (pad 5 smd rect (at 2.795 1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 16 "Net-(Q4-Pad5)"))
    (pad 4 smd rect (at -2.67 1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 8 "Net-(Q4-Pad4)"))
    (pad 3 smd rect (at -2.67 0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at -2.67 -0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -2.67 -1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/PowerPAK_SO-8_Single.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:PowerPAK_SO-8_Single (layer F.Cu) (tedit 5A02F2D3)
    (at 170.815 81.97 90)
    (descr "PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf)")
    (tags "PowerPAK SO-8 Single")
    (attr smd)
    (fp_text reference Q5 (at 4.445 0 180) (layer F.SilkS))
    (fp_text value SiR500DP (at 0 3.5 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -2.67 -1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at -2.67 -0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -2.67 0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 4 smd rect (at -2.67 1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 9 "Net-(Q5-Pad4)"))
    (pad 5 smd rect (at 2.795 1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(Q5-Pad5)"))
    (pad 5 smd rect (at 2.795 0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(Q5-Pad5)"))
    (pad 5 smd rect (at 2.795 -0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(Q5-Pad5)"))
    (pad 5 smd rect (at 2.795 -1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(Q5-Pad5)"))
    (pad 5 smd rect (at 0.69 0 90) (size 3.81 3.91) (layers F.Cu F.Paste F.Mask)
      (net 17 "Net-(Q5-Pad5)"))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/PowerPAK_SO-8_Single.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:PowerPAK_SO-8_Single (layer F.Cu) (tedit 5A02F2D3)
    (at 176.53 81.97 90)
    (descr "PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf)")
    (tags "PowerPAK SO-8 Single")
    (attr smd)
    (fp_text reference Q6 (at 4.5 0 180) (layer F.SilkS))
    (fp_text value SiR500DP (at 0 3.5 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 5 smd rect (at 0.69 0 90) (size 3.81 3.91) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(Q6-Pad5)"))
    (pad 5 smd rect (at 2.795 -1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(Q6-Pad5)"))
    (pad 5 smd rect (at 2.795 -0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(Q6-Pad5)"))
    (pad 5 smd rect (at 2.795 0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(Q6-Pad5)"))
    (pad 5 smd rect (at 2.795 1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 18 "Net-(Q6-Pad5)"))
    (pad 4 smd rect (at -2.67 1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 10 "Net-(Q6-Pad4)"))
    (pad 3 smd rect (at -2.67 0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at -2.67 -0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -2.67 -1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/PowerPAK_SO-8_Single.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:PowerPAK_SO-8_Single (layer F.Cu) (tedit 5A02F2D3)
    (at 182.245 81.97 90)
    (descr "PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf)")
    (tags "PowerPAK SO-8 Single")
    (attr smd)
    (fp_text reference Q7 (at 4.5 0 180) (layer F.SilkS))
    (fp_text value SiR500DP (at 0 3.5 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -2.67 -1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at -2.67 -0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -2.67 0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 4 smd rect (at -2.67 1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 19 "Net-(Q7-Pad4)"))
    (pad 5 smd rect (at 2.795 1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(Q7-Pad5)"))
    (pad 5 smd rect (at 2.795 0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(Q7-Pad5)"))
    (pad 5 smd rect (at 2.795 -0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(Q7-Pad5)"))
    (pad 5 smd rect (at 2.795 -1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(Q7-Pad5)"))
    (pad 5 smd rect (at 0.69 0 90) (size 3.81 3.91) (layers F.Cu F.Paste F.Mask)
      (net 20 "Net-(Q7-Pad5)"))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/PowerPAK_SO-8_Single.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:PowerPAK_SO-8_Single (layer F.Cu) (tedit 5A02F2D3)
    (at 187.96 81.97 90)
    (descr "PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf)")
    (tags "PowerPAK SO-8 Single")
    (attr smd)
    (fp_text reference Q8 (at 4.5 0 180) (layer F.SilkS))
    (fp_text value SiR500DP (at 0 3.5 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 5 smd rect (at 0.69 0 90) (size 3.81 3.91) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(Q8-Pad5)"))
    (pad 5 smd rect (at 2.795 -1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(Q8-Pad5)"))
    (pad 5 smd rect (at 2.795 -0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(Q8-Pad5)"))
    (pad 5 smd rect (at 2.795 0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(Q8-Pad5)"))
    (pad 5 smd rect (at 2.795 1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 21 "Net-(Q8-Pad5)"))
    (pad 4 smd rect (at -2.67 1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 22 "Net-(Q8-Pad4)"))
    (pad 3 smd rect (at -2.67 0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at -2.67 -0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -2.67 -1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/PowerPAK_SO-8_Single.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:PowerPAK_SO-8_Single (layer F.Cu) (tedit 5A02F2D3)
    (at 193.675 81.97 90)
    (descr "PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf)")
    (tags "PowerPAK SO-8 Single")
    (attr smd)
    (fp_text reference Q9 (at 4.445 0 180) (layer F.SilkS))
    (fp_text value SiR500DP (at 0 3.5 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd rect (at -2.67 -1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at -2.67 -0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 3 smd rect (at -2.67 0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 4 smd rect (at -2.67 1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 23 "Net-(Q9-Pad4)"))
    (pad 5 smd rect (at 2.795 1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 24 "Net-(Q9-Pad5)"))
    (pad 5 smd rect (at 2.795 0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 24 "Net-(Q9-Pad5)"))
    (pad 5 smd rect (at 2.795 -0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 24 "Net-(Q9-Pad5)"))
    (pad 5 smd rect (at 2.795 -1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 24 "Net-(Q9-Pad5)"))
    (pad 5 smd rect (at 0.69 0 90) (size 3.81 3.91) (layers F.Cu F.Paste F.Mask)
      (net 24 "Net-(Q9-Pad5)"))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/PowerPAK_SO-8_Single.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:PowerPAK_SO-8_Single (layer F.Cu) (tedit 5A02F2D3)
    (at 199.39 81.97 90)
    (descr "PowerPAK SO-8 Single (https://www.vishay.com/docs/71655/powerpak.pdf, https://www.vishay.com/docs/72599/72599.pdf)")
    (tags "PowerPAK SO-8 Single")
    (attr smd)
    (fp_text reference Q10 (at 4.445 0 180) (layer F.SilkS))
    (fp_text value SiR500DP (at 0 3.5 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 5 smd rect (at 0.69 0 90) (size 3.81 3.91) (layers F.Cu F.Paste F.Mask)
      (net 25 "Net-(Q10-Pad5)"))
    (pad 5 smd rect (at 2.795 -1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 25 "Net-(Q10-Pad5)"))
    (pad 5 smd rect (at 2.795 -0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 25 "Net-(Q10-Pad5)"))
    (pad 5 smd rect (at 2.795 0.635 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 25 "Net-(Q10-Pad5)"))
    (pad 5 smd rect (at 2.795 1.905 90) (size 1.02 0.61) (layers F.Cu F.Paste F.Mask)
      (net 25 "Net-(Q10-Pad5)"))
    (pad 4 smd rect (at -2.67 1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 26 "Net-(Q10-Pad4)"))
    (pad 3 smd rect (at -2.67 0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 2 smd rect (at -2.67 -0.635 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (pad 1 smd rect (at -2.67 -1.905 90) (size 1.27 0.61) (layers F.Cu F.Paste F.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/PowerPAK_SO-8_Single.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 149.86 83.82 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R1 (at 0 1.43 90) (layer B.SilkS))
    (fp_text value R (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 5 "Net-(Q1-Pad4)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 155.575 83.82 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R2 (at 0 1.43 90) (layer B.SilkS))
    (fp_text value R (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 6 "Net-(Q2-Pad4)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 161.29 83.82 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R3 (at 0 1.43 90) (layer B.SilkS))
    (fp_text value R (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 7 "Net-(Q3-Pad4)"))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 167.005 83.82 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R4 (at 0 1.43 270) (layer B.SilkS))
    (fp_text value R (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 8 "Net-(Q4-Pad4)"))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 172.72 83.82 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R5 (at 0 1.43 90) (layer B.SilkS))
    (fp_text value R (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 9 "Net-(Q5-Pad4)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 178.435 83.82 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R6 (at 0 1.43 90) (layer B.SilkS))
    (fp_text value R (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 10 "Net-(Q6-Pad4)"))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 184.15 83.82 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R8 (at 0 1.43 270) (layer B.SilkS))
    (fp_text value R (at 0 -1.43 270) (layer B.Fab))
    (fp_text user %R (at 0 0 270) (layer B.Fab))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 19 "Net-(Q7-Pad4)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 147.955 72.39 270)
    (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R9 (at 0 -2.62 90) (layer F.SilkS))
    (fp_text value .04 (at 0 2.62 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 13 "Net-(Q1-Pad5)"))
    (pad 1 smd roundrect (at -2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 4 +12V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 182.245 72.39 270)
    (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R10 (at 0 -2.62 90) (layer F.SilkS))
    (fp_text value .04 (at 0 2.62 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 20 "Net-(Q7-Pad5)"))
    (pad 1 smd roundrect (at -2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 4 +12V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 189.865 83.82 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R11 (at 0 1.43 90) (layer B.SilkS))
    (fp_text value R (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 22 "Net-(Q8-Pad4)"))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 153.67 72.39 270)
    (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R12 (at 0 -2.62 90) (layer F.SilkS))
    (fp_text value .04 (at 0 2.62 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd roundrect (at -2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 4 +12V))
    (pad 2 smd roundrect (at 2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 14 "Net-(Q2-Pad5)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 187.96 72.39 270)
    (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R13 (at 0 -2.62 90) (layer F.SilkS))
    (fp_text value .04 (at 0 2.62 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd roundrect (at -2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 4 +12V))
    (pad 2 smd roundrect (at 2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 21 "Net-(Q8-Pad5)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 195.58 83.82 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R14 (at 0 1.43 90) (layer B.SilkS))
    (fp_text value R (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 23 "Net-(Q9-Pad4)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 193.675 72.39 270)
    (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R15 (at 0 -2.62 90) (layer F.SilkS))
    (fp_text value .04 (at 0 2.62 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 24 "Net-(Q9-Pad5)"))
    (pad 1 smd roundrect (at -2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 4 +12V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 159.385 72.39 270)
    (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R16 (at 0 -2.62 90) (layer F.SilkS))
    (fp_text value .04 (at 0 2.62 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 15 "Net-(Q3-Pad5)"))
    (pad 1 smd roundrect (at -2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 4 +12V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer B.Cu) (tedit 5B301BBD)
    (at 201.295 83.82 270)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R17 (at 0 1.43 90) (layer B.SilkS))
    (fp_text value R (at 0 -1.43 90) (layer B.Fab))
    (fp_text user %R (at 0 0 90) (layer B.Fab))
    (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 26 "Net-(Q10-Pad4)"))
    (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 199.39 72.39 270)
    (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R18 (at 0 -2.62 90) (layer F.SilkS))
    (fp_text value .04 (at 0 2.62 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd roundrect (at -2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 4 +12V))
    (pad 2 smd roundrect (at 2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 25 "Net-(Q10-Pad5)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 165.1 72.39 270)
    (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R19 (at 0 -2.62 90) (layer F.SilkS))
    (fp_text value .04 (at 0 2.62 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd roundrect (at -2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 4 +12V))
    (pad 2 smd roundrect (at 2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 16 "Net-(Q4-Pad5)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 170.815 72.39 270)
    (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R20 (at 0 -2.62 90) (layer F.SilkS))
    (fp_text value .04 (at 0 2.62 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 2 smd roundrect (at 2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 17 "Net-(Q5-Pad5)"))
    (pad 1 smd roundrect (at -2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 4 +12V))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Resistor_SMD:R_2512_6332Metric_Pad1.52x3.35mm_HandSolder (layer F.Cu) (tedit 5B301BBD)
    (at 176.53 72.39 270)
    (descr "Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "resistor handsolder")
    (attr smd)
    (fp_text reference R21 (at 0 -2.62 90) (layer F.SilkS))
    (fp_text value .04 (at 0 2.62 90) (layer F.Fab))
    (fp_text user %R (at 0 0 90) (layer F.Fab))
    (pad 1 smd roundrect (at -2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 4 +12V))
    (pad 2 smd roundrect (at 2.9875 0 270) (size 1.525 3.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.163934)
      (net 18 "Net-(Q6-Pad5)"))
    (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_2512_6332Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder (layer F.Cu) (tedit 5B36C52B)
    (at 135.255 71.12)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (attr smd)
    (fp_text reference C2 (at 2.54 0 90) (layer F.SilkS))
    (fp_text value C (at 0 1.65) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
      (net 2 "Net-(C1-Pad1)"))
    (pad 2 smd roundrect (at 1.025 0) (size 1.15 1.4) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.217391)
      (net 1 GND))
    (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 59FED5CC)
    (at 129.54 72.39)
    (descr "Through hole straight pin header, 1x03, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x03 2.54mm single row")
    (fp_text reference J1 (at 0 -2.33) (layer F.SilkS))
    (fp_text value Conn_01x03 (at 0 7.41) (layer F.Fab))
    (fp_text user %R (at 0 2.54 90) (layer F.Fab))
    (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 "Net-(C1-Pad1)"))
    (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 "Net-(J1-Pad2)"))
    (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 GND))
    (model ${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Vertical.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (module Package_SO:SOIC-8_3.9x4.9mm_P1.27mm (layer F.Cu) (tedit 5D9F72B1)
    (at 136.525 75.565)
    (descr "SOIC, 8 Pin (JEDEC MS-012AA, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_8.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOIC SO")
    (attr smd)
    (fp_text reference U1 (at 0 3.81) (layer F.SilkS))
    (fp_text value MCP1407 (at 0 3.4) (layer F.Fab))
    (fp_text user %R (at 0 0) (layer F.Fab))
    (pad 1 smd roundrect (at -2.475 -1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 2 "Net-(C1-Pad1)"))
    (pad 2 smd roundrect (at -2.475 -0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 3 "Net-(J1-Pad2)"))
    (pad 3 smd roundrect (at -2.475 0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 11 "Net-(U1-Pad3)"))
    (pad 4 smd roundrect (at -2.475 1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 5 smd roundrect (at 2.475 1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 1 GND))
    (pad 6 smd roundrect (at 2.475 0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (pad 7 smd roundrect (at 2.475 -0.635) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 12 "Net-(D1-Pad1)"))
    (pad 8 smd roundrect (at 2.475 -1.905) (size 1.95 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25)
      (net 2 "Net-(C1-Pad1)"))
    (model ${KISYS3DMOD}/Package_SO.3dshapes/SOIC-8_3.9x4.9mm_P1.27mm.wrl
      (at (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_line (start 127 58.42) (end 127 95.25) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 215.9 58.42) (end 127 58.42) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 215.9 95.25) (end 215.9 58.42) (layer Edge.Cuts) (width 0.05))
  (gr_line (start 127 95.25) (end 215.9 95.25) (layer Edge.Cuts) (width 0.05))
  (zone (net 1) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.508))
    (polygon
      (pts
        (xy 207.01 95.25) (xy 127 95.25) (xy 127 83.82) (xy 202.565 83.82) (xy 202.565 78.74)
        (xy 207.01 78.74) (xy 207.01 83.82)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer F.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.2032))
    (min_thickness 0.0254)
    (fill yes (arc_segments 32) (thermal_gap 0.0508) (thermal_bridge_width 0.0508))
    (polygon
      (pts
        (xy 202.565 94.615) (xy 144.78 94.615) (xy 142.24 94.615) (xy 142.24 86.995) (xy 202.565 86.995)
      )
    )
  )
  (zone (net 4) (net_name +12V) (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 140.97 58.42) (xy 215.9 58.42) (xy 215.9 71.12) (xy 207.645 71.12) (xy 207.645 75.565)
        (xy 203.835 75.565) (xy 203.835 71.12) (xy 140.97 71.12)
      )
    )
  )
  (zone (net 4) (net_name +12V) (layer F.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.2032))
    (min_thickness 0.0254)
    (fill yes (arc_segments 32) (thermal_gap 0.0508) (thermal_bridge_width 0.0508))
    (polygon
      (pts
        (xy 201.295 67.31) (xy 143.51 67.31) (xy 141.605 67.31) (xy 141.605 59.69) (xy 201.295 59.69)
      )
    )
  )
  (zone (net 13) (net_name "Net-(Q1-Pad5)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 150.495 80.01) (xy 145.415 80.01) (xy 145.415 73.66) (xy 150.495 73.66)
      )
    )
  )
  (zone (net 14) (net_name "Net-(Q2-Pad5)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 156.21 80.01) (xy 151.13 80.01) (xy 151.13 73.66) (xy 156.21 73.66)
      )
    )
  )
  (zone (net 15) (net_name "Net-(Q3-Pad5)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 161.925 80.01) (xy 156.845 80.01) (xy 156.845 73.66) (xy 161.925 73.66)
      )
    )
  )
  (zone (net 16) (net_name "Net-(Q4-Pad5)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 167.64 80.01) (xy 162.56 80.01) (xy 162.56 73.66) (xy 167.64 73.66)
      )
    )
  )
  (zone (net 17) (net_name "Net-(Q5-Pad5)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 173.355 80.01) (xy 168.275 80.01) (xy 168.275 73.66) (xy 173.355 73.66)
      )
    )
  )
  (zone (net 18) (net_name "Net-(Q6-Pad5)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 179.07 80.01) (xy 173.99 80.01) (xy 173.99 73.66) (xy 179.07 73.66)
      )
    )
  )
  (zone (net 20) (net_name "Net-(Q7-Pad5)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 184.785 80.01) (xy 179.705 80.01) (xy 179.705 73.66) (xy 184.785 73.66)
      )
    )
  )
  (zone (net 21) (net_name "Net-(Q8-Pad5)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 190.5 80.01) (xy 185.42 80.01) (xy 185.42 73.66) (xy 190.5 73.66)
      )
    )
  )
  (zone (net 24) (net_name "Net-(Q9-Pad5)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 196.215 80.01) (xy 191.135 80.01) (xy 191.135 73.66) (xy 196.215 73.66)
      )
    )
  )
  (zone (net 25) (net_name "Net-(Q10-Pad5)") (layer F.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254)
    (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 201.93 80.01) (xy 196.85 80.01) (xy 196.85 73.66) (xy 201.93 73.66)
      )
    )
  )
  (zone (net 4) (net_name +12V) (layer B.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.2032))
    (min_thickness 0.0254)
    (fill yes (arc_segments 32) (thermal_gap 0.0508) (thermal_bridge_width 0.0508))
    (polygon
      (pts
        (xy 215.9 58.42) (xy 140.97 58.42) (xy 140.97 71.12) (xy 215.9 71.12)
      )
    )
  )
  (zone (net 1) (net_name GND) (layer B.Cu) (hatch edge 0.508)
    (connect_pads yes (clearance 0.254))
    (min_thickness 0.0254)
    (fill yes (arc_segments 32) (thermal_gap 0.0508) (thermal_bridge_width 0.0508))
    (polygon
      (pts
        (xy 207.01 95.25) (xy 127 95.25) (xy 127 83.82) (xy 144.78 83.82) (xy 144.78 85.725)
        (xy 207.01 85.725)
      )
    )
  )
)
