(module "PCIex1-36" (layer F.Cu) (tedit 5EBC0A65)
  (fp_text reference "REF**" (at -2 -4) (layer F.SilkS)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_text value "PCIex1-36" (at -1 -6) (layer F.Fab)
    (effects (font (size 1 1) (thickness 0.15)))
  )
  (fp_line (start -2.85 6.35) (end -2.85 -2.45) (layer F.SilkS) (width 0.12))
  (fp_line (start -2.85 -2.45) (end 0 -2.45) (layer F.SilkS) (width 0.12))
  (fp_line (start 22.15 -2.45) (end 22.15 6.35) (layer F.SilkS) (width 0.12))
  (fp_line (start 0 4.95) (end -2.85 4.95) (layer F.SilkS) (width 0.12))
  (fp_line (start 22.15 -2.45) (end 20 -2.45) (layer F.SilkS) (width 0.12))
  (fp_line (start -2.85 6.35) (end 22.15 6.35) (layer F.SilkS) (width 0.12))
  (fp_line (start 22.15 4.95) (end 20 4.95) (layer F.SilkS) (width 0.12))
  (pad "A1" thru_hole rect (at 0 0) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp a1929708-6412-4ae5-af8f-ed6b3a0f740a))
  (pad "A2" thru_hole circle (at 1 -2) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8b9c0611-7120-4547-a2c7-0d2ccc902ee1))
  (pad "A3" thru_hole circle (at 2 0) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp aa93d4e3-ba20-4318-9ea7-8351fb916f8a))
  (pad "A4" thru_hole circle (at 3 -2) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1ba314b2-76a0-4244-8350-cfae3285c774))
  (pad "A5" thru_hole circle (at 4 0) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp fa89c702-09c2-4b60-887d-924ab30cf20a))
  (pad "A6" thru_hole circle (at 5 -2) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 3a218210-1d4b-4b5f-90ed-8e8ceea9cf9c))
  (pad "A7" thru_hole circle (at 6 0) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp db1b64fc-e3aa-4e73-b37c-ca236a8badc8))
  (pad "A8" thru_hole circle (at 7 -2) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp cd2063bc-af15-461e-be30-36d1ee5a46b5))
  (pad "A9" thru_hole circle (at 8 0) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 71f76276-cd39-48ed-91bd-52b462fb96b1))
  (pad "A10" thru_hole circle (at 9 -2) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 8138a5b4-fbce-4669-b9cf-0227f9b92cb6))
  (pad "A11" thru_hole circle (at 10 0) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp fe20eb6f-4159-4733-9b11-58ab9ae9a307))
  (pad "A12" thru_hole circle (at 13 -2) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp e02a604f-6049-4876-b0b3-ae29e3f32090))
  (pad "A13" thru_hole circle (at 14 0) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1ce3a8e4-6b87-4632-ae63-c037c4504e22))
  (pad "A14" thru_hole circle (at 15 -2) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 921da36d-c572-4cb1-a599-04c3fad4cdcf))
  (pad "A15" thru_hole circle (at 16 0) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 2faf2bcf-321c-450b-b507-29a478066c04))
  (pad "A16" thru_hole circle (at 17 -2) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 77e85f72-30c3-443f-b016-eb83a35313ed))
  (pad "A17" thru_hole circle (at 18 0) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 7562bdfa-87eb-4245-bcb9-a946db7b53e7))
  (pad "A18" thru_hole circle (at 19 -2) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 2657c0fa-f178-42c7-967d-98987b76f0c4))
  (pad "B1" thru_hole circle (at 0 2.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 4b408d1a-3339-413c-9a9e-06aa784cb09d))
  (pad "B2" thru_hole circle (at 1 4.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 82837253-e381-46c4-991f-334a1370a15b))
  (pad "B3" thru_hole circle (at 2 2.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp dcc1f170-a0f0-4193-a44c-719ce27e9beb))
  (pad "B4" thru_hole circle (at 3 4.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp c122d336-5f50-451c-87db-f232d60e6f7d))
  (pad "B5" thru_hole circle (at 4 2.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 695d6a33-dd03-41bb-b60d-8110e2038370))
  (pad "B6" thru_hole circle (at 5 4.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp a6e0b45e-fae6-4c53-81dd-9c5fdb35f41f))
  (pad "B7" thru_hole circle (at 6 2.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp a3f80b8d-8d05-4a68-adb8-12365571bc9e))
  (pad "B8" thru_hole circle (at 7 4.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp cd31f503-60ca-45f3-89a1-a0b9997f2a8e))
  (pad "B9" thru_hole circle (at 8 2.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 0277617c-c42a-47f7-b986-19173e1f27db))
  (pad "B10" thru_hole circle (at 9 4.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 38fad9e2-66ae-4d8f-97b6-cde61d22cc85))
  (pad "B11" thru_hole circle (at 10 2.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 491c73ed-dcb7-4c27-a324-888c1b66cfcc))
  (pad "B12" thru_hole circle (at 13 4.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 298f7795-bbd9-419f-9c80-97b36d6990d5))
  (pad "B13" thru_hole circle (at 14 2.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp f85bc517-07b4-40ae-afa3-6a83445b8b4c))
  (pad "B14" thru_hole circle (at 15 4.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 6bfae248-0c09-4d18-a01c-db520adb8b81))
  (pad "B15" thru_hole circle (at 16 2.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp e887b609-2747-42e7-9d91-06beea47f153))
  (pad "B16" thru_hole circle (at 17 4.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp 89c309a4-7d29-4c37-a8d9-86a681198a90))
  (pad "B17" thru_hole circle (at 18 2.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp ca16ccbd-d361-4ee9-8219-7a4bd1de8fc7))
  (pad "B18" thru_hole circle (at 19 4.5) (size 1.3 1.3) (drill 0.7) (layers *.Cu *.Mask) (tstamp d34cf8ff-1efa-425d-a9cc-c59a24ea2977))
  (pad "19" thru_hole circle (at 11.65 1.25) (size 2.35 2.35) (drill 2.35) (layers *.Cu *.Mask) (tstamp 3098c541-6375-4562-b5fd-cf98c5132c63))
  (pad "19" thru_hole circle (at 20.8 1.25) (size 2.35 2.35) (drill 2.35) (layers *.Cu *.Mask) (tstamp 98171a95-d250-47a6-adf3-b305960b458e))
  (model "./CM4IO.3dshapes/PCIe-x1-36.step"
    (offset (xyz 11.5 -1.25 0))
    (scale (xyz 1 1 1))
    (rotate (xyz -90 0 0))
  )
)
