(module "USB405603A" (layer F.Cu)
  (descr "USB4056-03-A-3")
  (tags "Connector")
  (fp_text reference J** (at 0.000 -2.405) (layer F.SilkS))
  (fp_text user %R (at 0.000 -2.405) (layer F.Fab))
  (fp_text value "USB405603A" (at 0.000 -2.405) (layer F.SilkS) hide)
  (pad A1 smd rect (at -2.750 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad A2 smd rect (at -2.250 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad A3 smd rect (at -1.750 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad A4 smd rect (at -1.250 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad A5 smd rect (at -0.750 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad A6 smd rect (at -0.250 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad A7 smd rect (at 0.250 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad A8 smd rect (at 0.750 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad A9 smd rect (at 1.250 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad A10 smd rect (at 1.750 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad A11 smd rect (at 2.250 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad A12 smd rect (at 2.750 -6.2 0) (size 0.300 0.900) (layers F.Cu F.Paste F.Mask))
  (pad B1 thru_hole circle (at 2.800 -4.99) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad B2 thru_hole circle (at 2.400 -4.29) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad B3 thru_hole circle (at 1.600 -4.29) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad B4 thru_hole circle (at 1.200 -4.99) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad B5 thru_hole circle (at 0.800 -4.29) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad B6 thru_hole circle (at 0.400 -4.99) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad B7 thru_hole circle (at -0.400 -4.99) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad B8 thru_hole circle (at -0.800 -4.29) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad B9 thru_hole circle (at -1.200 -4.99) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad B10 thru_hole circle (at -1.600 -4.29) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad B11 thru_hole circle (at -2.400 -4.29) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad B12 thru_hole circle (at -2.800 -4.99) (size 0.600 0.600) (drill 0.4) (layers *.Cu *.Mask))
  (pad MH1 thru_hole circle (at -4.130 -4.4) (size 1.815 1.815) (drill 1.21) (layers *.Cu *.Mask))
  (pad MH2 thru_hole circle (at 4.130 -4.4) (size 1.815 1.815) (drill 1.21) (layers *.Cu *.Mask))
  (pad MH3 thru_hole circle (at 4.490 -0) (size 1.815 1.815) (drill 1.21) (layers *.Cu *.Mask))
  (pad MH4 thru_hole circle (at -4.490 -0) (size 1.815 1.815) (drill 1.21) (layers *.Cu *.Mask))
  (pad MH5 np_thru_hole circle (at -3.600 -5.64) (size 0.65 0.65) (drill 0.65) (layers *.Cu *.Mask))
  (pad MH6 np_thru_hole circle (at 3.600 -5.64) (size 1.15 1.15) (drill 1.15) (layers *.Cu *.Mask))
  (model USB4056-03-A.stp
    (at (xyz 0 0 0))
    (scale (xyz 1 1 1))
    (rotate (xyz -90 0 0))
  )
)
