move LED resistor to reduce chance of damage when soldering/trimming LED leads
[hw/easymotor] / easymotor.lht
index b7c98ceda663f22fa46e6c0df2a383b4a521bedf..316bd1dfe821090bd21ce43ab2655740a3923a7b 100644 (file)
@@ -1,6 +1,9 @@
 ha:pcb-rnd-board-v5 {
  ha:netlists {
   li:input {
+    ha:ss2 {
+    li:conn { J9-6; U7-25;    }
+    }
    ha:+3.3V {
     li:conn {
      C2-2
@@ -25,372 +28,125 @@ ha:pcb-rnd-board-v5 {
      U7-48
     }
    }
-   ha:+5V {
-    li:conn {
-     C7-2
-     C38-2
-     J13-2
-     U2-5
-     U4-26
-     U4-30
-    }
-   }
-   ha:accel_int1 {
-    li:conn {
-     U3-8
-     U7-20
-    }
-   }
-   ha:accel_int2 {
-    li:conn {
-     U3-9
-     U7-19
-    }
-   }
-   ha:adc_drdy {
-    li:conn {
-     U4-13
-     U7-12
-    }
-   }
-   ha:adc_reset {
-    li:conn {
-     U4-18
-     U7-11
-    }
-   }
-   ha:adc_start {
-    li:conn {
-     U4-8
-     U7-14
-    }
-   }
-   ha:beeper {
-    li:conn {
-     U7-22
-     U8-2
-    }
-   }
-   ha:cs_accel {
-    li:conn {
-     U3-7
-     U7-21
-    }
-   }
-   ha:cs_adc {
-    li:conn {
-     U4-9
-     U7-13
-    }
-   }
-   ha:cs_flash {
-    li:conn {
-     U5-1
-     U7-10
-    }
-   }
-   ha:GND {
-    li:conn {
-     C2-1
-     C3-1
-     C4-1
-     C7-1
-     C8-1
-     C9-2
-     C32-2
-     C33-2
-     C37-1
-     C38-1
-     C39-1
-     C101-1
-     C102-1
-     C601-2
-     C602-2
-     D1-2
-     H1-1
-     H2-1
-     H3-1
-     H4-1
-     J5-5
-     J6-1
-     J9-1
-     J12-4
-     J13-3
-     J13-4
-     R28-1
-     U1-2
-     U2-2
-     U3-2
-     U3-4
-     U3-5
-     U4-1
-     U4-14
-     U4-17
-     U4-24
-     U4-27
-     U4-28
-     U4-29
-     U5-4
-     U7-8
-     U7-23
-     U7-35
-     U7-44
-     U8-1
-     X2-2
-     X2-4
-    }
-   }
-   ha:led_green {
-    li:conn {
-     R52-2
-     U7-2
-    }
-   }
-   ha:miso1 {
-    li:conn {
-     U3-12
-     U4-12
-     U5-2
-     U7-16
-    }
-   }
-   ha:miso2 {
-    li:conn {
-     J9-4
-     U7-27
-    }
-   }
-   ha:mosi1 {
-    li:conn {
-     U3-13
-     U4-10
-     U5-5
-     U7-17
-    }
-   }
-   ha:mosi2 {
-    li:conn {
-     J9-3
-     U7-28
-    }
-   }
-   ha:pressure {
-    li:conn {
-     J13-1
-     U4-7
-    }
-   }
-   ha:reset_n {
-    li:conn {
-     J6-2
-     U7-7
-    }
-   }
-   ha:sck1 {
-    li:conn {
-     U3-14
-     U4-11
-     U5-6
-     U7-15
-    }
-   }
-   ha:sck2 {
-    li:conn {
-     J9-2
-     U7-26
+    ha:unnamed_net20 {
+    li:conn { J12-2; J12-3;    }
     }
-   }
-   ha:sense_batt {
-    li:conn {
-     R27-1
-     R28-2
-     U7-18
+    ha:adc_start {
+    li:conn { U4-8; U7-14;    }
     }
-   }
-   ha:ss2 {
-    li:conn {
-     J9-6
-     U7-25
+    ha:unnamed_net17 {
+    li:conn { C9-1; U4-23;    }
     }
-   }
-   ha:swclk {
-    li:conn {
-     J6-4
-     U7-37
+    ha:unnamed_net22 {
+    li:conn { J5-3; R55-2;    }
     }
-   }
-   ha:swdio {
-    li:conn {
-     J6-3
-     U7-34
+    ha:unnamed_net21 {
+    li:conn { J5-2; R54-2;    }
     }
-   }
-   ha:unnamed_net1 {
-    li:conn {
-     D1-1
-     R52-1
+    ha:unnamed_net24 {
+    li:conn { C33-1; U7-6; X2-3;    }
     }
-   }
-   ha:unnamed_net2 {
-    li:conn {
-     U3-3
+    ha:unnamed_net25 {
+    li:conn { C32-1; U7-5; X2-1;    }
     }
-   }
-   ha:unnamed_net3 {
-    li:conn {
-     U3-11
+    ha:beeper {
+    li:conn { U7-22; U8-2;    }
     }
-   }
-   ha:unnamed_net4 {
-    li:conn {
-     U3-10
+    ha:usbdm {
+    li:conn { R54-1; U7-32;    }
     }
-   }
-   ha:unnamed_net5 {
-    li:conn {
-     U2-3
+    ha:GND {
+    li:conn { C2-1; C3-1; C4-1; C7-1; C8-1; C9-2; C32-2; C33-2; C37-1; C38-1; C39-1; C101-1; C102-1; C601-2; C602-2; D1-2; H1-1; H2-1; H3-1; H4-1; J5-5; J6-1; J9-1; J12-4; J13-3; J13-4; R28-1; U1-2; U2-2; U3-2; U3-4; U3-5; U4-1; U4-14; U4-17; U4-24; U4-27; U4-28; U4-29; U5-4; U7-8; U7-23; U7-35; U7-44; U8-1; X2-2; X2-4;    }
     }
-   }
-   ha:unnamed_net6 {
-    li:conn {
-     U4-3
+    ha:usbdp {
+    li:conn { R55-1; U7-33;    }
     }
-   }
-   ha:unnamed_net7 {
-    li:conn {
-     U4-4
+    ha:unnamed_net1 {
+    li:conn { D1-1; R52-1;    }
     }
-   }
-   ha:unnamed_net8 {
-    li:conn {
-     U4-6
+    ha:mosi1 {
+    li:conn { U3-13; U7-17;    }
     }
-   }
-   ha:unnamed_net9 {
-    li:conn {
-     U4-5
+    ha:mosi2 {
+    li:conn { J9-3; U4-10; U5-5; U7-28;    }
     }
-   }
-   ha:unnamed_net10 {
-    li:conn {
-     U4-21
+    ha:cs_flash {
+    li:conn { U5-1; U7-10;    }
     }
-   }
-   ha:unnamed_net11 {
-    li:conn {
-     U4-20
+    ha:reset_n {
+    li:conn { J6-2; U7-7;    }
     }
-   }
-   ha:unnamed_net12 {
-    li:conn {
-     U4-19
+    ha:pressure {
+    li:conn { J13-1; U4-7;    }
     }
-   }
-   ha:unnamed_net13 {
-    li:conn {
-     U4-32
+    ha:led_green {
+    li:conn { R52-2; U7-2;    }
     }
-   }
-   ha:unnamed_net14 {
-    li:conn {
-     U4-31
+    ha:adc_reset {
+    li:conn { U4-18; U7-11;    }
     }
-   }
-   ha:unnamed_net15 {
-    li:conn {
-     U4-22
+    ha:sck1 {
+    li:conn { U3-14; U7-15;    }
     }
-   }
-   ha:unnamed_net16 {
-    li:conn {
-     U4-2
+    ha:sck2 {
+    li:conn { J9-2; U4-11; U5-6; U7-26;    }
     }
-   }
-   ha:unnamed_net17 {
-    li:conn {
-     C9-1
-     U4-23
+    ha:miso1 {
+    li:conn { U3-12; U7-16;    }
     }
-   }
-   ha:unnamed_net18 {
-    li:conn {
-     U4-25
+    ha:miso2 {
+    li:conn { J9-4; U4-12; U5-2; U7-27;    }
     }
-   }
-   ha:unnamed_net19 {
-    li:conn {
-     U1-3
+    ha:v_usb {
+    li:conn { J5-1;    }
     }
-   }
-   ha:unnamed_net20 {
-    li:conn {
-     J12-2
-     J12-3
+    ha:sense_batt {
+    li:conn { R27-1; R28-2; U7-18;    }
     }
-   }
-   ha:unnamed_net21 {
-    li:conn {
-     J5-2
-     R54-2
+    ha:swclk {
+    li:conn { J6-4; U7-37;    }
     }
-   }
-   ha:unnamed_net22 {
-    li:conn {
-     J5-3
-     R55-2
+    ha:vdda {
+    li:conn { C601-1; C602-1; L600-2; U7-9;    }
     }
-   }
-   ha:unnamed_net23 {
+   ha:+5V {
     li:conn {
-     J5-4
+     C7-2
+     C38-2
+     J13-2
+     U2-5
+     U4-26
+     U4-30
     }
    }
-   ha:unnamed_net24 {
-    li:conn {
-     C33-1
-     U7-6
-     X2-3
+    ha:v_batt {
+    li:conn { C39-2; J12-1; R27-2; U1-1; U2-1;    }
     }
-   }
-   ha:unnamed_net25 {
-    li:conn {
-     C32-1
-     U7-5
-     X2-1
+    ha:swdio {
+    li:conn { J6-3; U7-34;    }
     }
-   }
-   ha:usbdm {
-    li:conn {
-     R54-1
-     U7-32
+    ha:cs_accel {
+    li:conn { U3-7; U7-21;    }
     }
-   }
-   ha:usbdp {
+   ha:accel_int1 {
     li:conn {
-     R55-1
-     U7-33
+     U3-8
+     U7-20
     }
    }
-   ha:v_batt {
+   ha:accel_int2 {
     li:conn {
-     C39-2
-     J12-1
-     R27-2
-     U1-1
-     U2-1
+     U3-9
+     U7-19
     }
    }
-   ha:v_usb {
-    li:conn {
-     J5-1
+    ha:cs_adc {
+    li:conn { U4-9; U7-13;    }
     }
-   }
-   ha:vdda {
+   ha:adc_drdy {
     li:conn {
-     C601-1
-     C602-1
-     L600-2
-     U7-9
+     U4-13
+     U7-12
     }
    }
   }
@@ -4557,6 +4313,50 @@ ha:pcb-rnd-board-v5 {
      }
      height = 1.270001mm
     }
+    ha:` {
+     width=1.651001mm; height=1.651001mm; delta=12.0mil;
+     li:objects {
+      ha:line.0 {
+       x1=50.0mil; y1=0.0; x2=65.0mil; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.1 {
+       x1=65.0mil; y1=50.0mil; x2=50.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.2 {
+       x1=50.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
+      }
+      ha:line.3 {
+       x1=15.0mil; y1=65.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.4 {
+       x1=0.0; y1=50.0mil; x2=0.0; y2=15.0mil; thickness=8.0mil;
+      }
+      ha:line.5 {
+       x1=0.0; y1=15.0mil; x2=15.0mil; y2=0.0; thickness=8.0mil;
+      }
+      ha:line.6 {
+       x1=15.0mil; y1=0.0; x2=50.0mil; y2=0.0; thickness=8.0mil;
+      }
+      ha:line.7 {
+       x1=65.0mil; y1=15.0mil; x2=65.0mil; y2=50.0mil; thickness=8.0mil;
+      }
+      ha:line.8 {
+       x1=25.0mil; y1=25.0mil; x2=40.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.9 {
+       x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+      }
+      ha:line.10 {
+       x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+      }
+      ha:line.11 {
+       x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+      ha:line.12 {
+       x1=25.0mil; y1=45.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil;
+      }
+     }
+    }
     ha:a {
      width = 0.635001mm
      delta = 12.0mil
@@ -4678,7 +4478,7 @@ ha:pcb-rnd-board-v5 {
  li:pcb-rnd-conf-v1 {
   ha:overwrite {
    ha:design {
-    min_ring = 0.1778 mm
+    min_ring = 0.12700000 mm
     min_drill = 0.2540 mm
     via_thickness = 22.00 mil
     via_drilling_hole = 10.00 mil
@@ -4686,9 +4486,12 @@ ha:pcb-rnd-board-v5 {
     line_thickness = 5.00 mil
     shrink = 0.2540 mm
     poly_isle_area = 12903200000000.000000
-    min_wid = 0.1524 mm
-    bloat = 0.1524 mm
+    min_wid = 0.12700000 mm
+    bloat = 0.12700000 mm
     clearance = 5.00 mil
+     text_scale = 100
+     text_thickness = 0
+      text_font_id = 0
    }
    ha:editor {
     snap_pin = true
@@ -4798,7 +4601,7 @@ ha:pcb-rnd-board-v5 {
     smirror = 0
     proto = 0
     xmirror = 0
-    x = 854.0mil
+    x = 765.0mil
     rot = 0.000000
     y = 893.0mil
     li:thermal {
@@ -5090,20 +4893,6 @@ ha:pcb-rnd-board-v5 {
     }
     clearance = 5.0mil
    }
-   ha:padstack_ref.58815 {
-    smirror = 0
-    proto = 0
-    xmirror = 0
-    x = 725.0mil
-    rot = 0.000000
-    y = 276.0mil
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 5.0mil
-   }
    ha:padstack_ref.58816 {
     smirror = 0
     proto = 0
@@ -5132,20 +4921,6 @@ ha:pcb-rnd-board-v5 {
     }
     clearance = 5.0mil
    }
-   ha:padstack_ref.59439 {
-    smirror = 0
-    proto = 0
-    xmirror = 0
-    x = 27.0002mm
-    rot = 0.000000
-    y = 266.0mil
-    li:thermal {
-    }
-    ha:flags {
-     clearline = 1
-    }
-    clearance = 5.0mil
-   }
    ha:padstack_ref.59782 {
     smirror = 0
     proto = 0
@@ -5418,9 +5193,9 @@ ha:pcb-rnd-board-v5 {
     smirror = 0
     proto = 0
     xmirror = 0
-    x = 30.6324mm
+    x = 1.375in
     rot = 0.000000
-    y = 528.0mil
+    y = 408.0mil
     li:thermal {
     }
     ha:flags {
@@ -5428,13 +5203,13 @@ ha:pcb-rnd-board-v5 {
     }
     clearance = 5.0mil
    }
-   ha:padstack_ref.69172 {
+   ha:padstack_ref.69327 {
     smirror = 0
     proto = 0
     xmirror = 0
-    x = 843.0mil
+    x = 725.0mil
     rot = 0.000000
-    y = 324.0mil
+    y = 246.0mil
     li:thermal {
     }
     ha:flags {
@@ -5442,13 +5217,13 @@ ha:pcb-rnd-board-v5 {
     }
     clearance = 5.0mil
    }
-   ha:padstack_ref.69173 {
+   ha:padstack_ref.69346 {
     smirror = 0
     proto = 0
     xmirror = 0
-    x = 843.0mil
+    x = 981.0mil
     rot = 0.000000
-    y = 443.0mil
+    y = 372.0mil
     li:thermal {
     }
     ha:flags {
@@ -5456,13 +5231,13 @@ ha:pcb-rnd-board-v5 {
     }
     clearance = 5.0mil
    }
-   ha:padstack_ref.69220 {
+   ha:padstack_ref.69369 {
     smirror = 0
     proto = 0
     xmirror = 0
-    x = 725.0mil
+    x = 1.167in
     rot = 0.000000
-    y = 449.0mil
+    y = 528.0mil
     li:thermal {
     }
     ha:flags {
@@ -5470,13 +5245,13 @@ ha:pcb-rnd-board-v5 {
     }
     clearance = 5.0mil
    }
-   ha:padstack_ref.69227 {
+   ha:padstack_ref.69376 {
     smirror = 0
     proto = 0
     xmirror = 0
-    x = 725.0mil
+    x = 695.0mil
     rot = 0.000000
-    y = 307.0mil
+    y = 188.0mil
     li:thermal {
     }
     ha:flags {
@@ -5484,61 +5259,68 @@ ha:pcb-rnd-board-v5 {
     }
     clearance = 5.0mil
    }
-   ha:padstack_ref.69327 {
-    smirror = 0
-    proto = 0
-    xmirror = 0
-    x = 725.0mil
-    rot = 0.000000
-    y = 246.0mil
+   ha:padstack_ref.74179 {
+    proto=0; x=1.253in; y=289.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+    ha:flags {
+     clearline=1
+    }
+
     li:thermal {
     }
+   }
+   ha:padstack_ref.74195 {
+    proto=0; x=1.235in; y=753.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
     ha:flags {
-     clearline = 1
+     clearline=1
     }
-    clearance = 5.0mil
-   }
-   ha:padstack_ref.69346 {
-    smirror = 0
-    proto = 0
-    xmirror = 0
-    x = 981.0mil
-    rot = 0.000000
-    y = 372.0mil
+
     li:thermal {
     }
+   }
+   ha:padstack_ref.74211 {
+    proto=0; x=29.3116mm; y=578.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
     ha:flags {
-     clearline = 1
+     clearline=1
     }
-    clearance = 5.0mil
-   }
-   ha:padstack_ref.69369 {
-    smirror = 0
-    proto = 0
-    xmirror = 0
-    x = 1.167in
-    rot = 0.000000
-    y = 528.0mil
+
     li:thermal {
     }
+   }
+   ha:padstack_ref.74230 {
+    proto=0; x=26.797mm; y=265.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
     ha:flags {
-     clearline = 1
+     clearline=1
+    }
+
+    li:thermal {
     }
-    clearance = 5.0mil
    }
-   ha:padstack_ref.69376 {
-    smirror = 0
-    proto = 0
-    xmirror = 0
-    x = 695.0mil
-    rot = 0.000000
-    y = 188.0mil
+   ha:padstack_ref.74240 {
+    proto=0; x=1.20611in; y=676.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+    ha:flags {
+     clearline=1
+    }
+
     li:thermal {
     }
+   }
+   ha:padstack_ref.74262 {
+    proto=0; x=861.0mil; y=241.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
     ha:flags {
-     clearline = 1
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.75502 {
+    proto=0; x=1.20611in; y=13.408406mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
     }
-    clearance = 5.0mil
    }
    ha:subc.25406 {
     ha:attributes {
@@ -5927,9 +5709,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 0
        xmirror = 0
-       x = 35.814mm
+       x = 1.453in
        rot = 270.000000
-       y = 7.017004mm
+       y = 9.226804mm
        li:thermal {
        }
        ha:flags {
@@ -5945,9 +5727,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 0
        xmirror = 0
-       x = 35.814mm
+       x = 1.453in
        rot = 270.000000
-       y = 307.74mil
+       y = 394.74mil
        li:thermal {
        }
        ha:flags {
@@ -5978,47 +5760,47 @@ ha:pcb-rnd-board-v5 {
        li:objects {
         ha:line.25455 {
          clearance = 0.0
-         y2 = 292.0mil
+         y2 = 379.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 35.814mm
-         x2 = 35.814mm
-         y1 = 292.0mil
+         x1 = 1.453in
+         x2 = 1.453in
+         y1 = 379.0mil
         }
         ha:line.25458 {
          clearance = 0.0
-         y2 = 292.0mil
+         y2 = 379.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 35.814mm
-         x2 = 35.814mm
-         y1 = 292.0mil
+         x1 = 1.453in
+         x2 = 1.453in
+         y1 = 379.0mil
         }
         ha:line.25461 {
          clearance = 0.0
-         y2 = 8.4168mm
+         y2 = 10.6266mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 35.814mm
-         x2 = 35.814mm
-         y1 = 292.0mil
+         x1 = 1.453in
+         x2 = 1.453in
+         y1 = 379.0mil
         }
         ha:line.25464 {
          clearance = 0.0
-         y2 = 292.0mil
+         y2 = 379.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 35.814mm
-         x2 = 34.814mm
-         y1 = 292.0mil
+         x1 = 1.453in
+         x2 = 35.9062mm
+         y1 = 379.0mil
         }
        }
        ha:combining {
@@ -7937,7 +7719,7 @@ ha:pcb-rnd-board-v5 {
    }
    ha:subc.32929 {
     ha:attributes {
-     value = {}
+     value = {ADXL375}
      footprint = lga14
      refdes = U3
     }
@@ -9171,7 +8953,7 @@ ha:pcb-rnd-board-v5 {
    }
    ha:subc.33071 {
     ha:attributes {
-     value = power
+     value = Screw-4
      footprint = 282834-4
      refdes = J12
     }
@@ -9552,7 +9334,7 @@ ha:pcb-rnd-board-v5 {
    }
    ha:subc.33100 {
     ha:attributes {
-     value = pressure
+     value = Screw-4
      footprint = 282834-4
      refdes = J13
     }
@@ -10417,29 +10199,29 @@ ha:pcb-rnd-board-v5 {
     }
     uid = 2QR0bPjef7NHrqA/TKoAAAA1
    }
-   ha:subc.33159 {
+   ha:subc.33193 {
     ha:attributes {
-     value = Companion
-     footprint = 0-215079-8
-     refdes = J9
+     value = TDK_PS12
+     footprint = TDK_PS12
+     refdes = U8
     }
     ha:data {
      li:padstack_prototypes {
       ha:ps_proto_v4.0 {
        htop = 0
-       hdia = 31.5mil
+       hdia = 0.700024mm
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -23.0mil
-          -23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
+          -0.999998mm
+          -0.999998mm
+          0.999998mm
+          -0.999998mm
+          0.999998mm
+          0.999998mm
+          -0.999998mm
+          0.999998mm
          }
          ha:layer_mask {
           copper = 1
@@ -10451,14 +10233,14 @@ ha:pcb-rnd-board-v5 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -23.0mil
-          -23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
+          -0.999998mm
+          -0.999998mm
+          0.999998mm
+          -0.999998mm
+          0.999998mm
+          0.999998mm
+          -0.999998mm
+          0.999998mm
          }
          ha:layer_mask {
           bottom = 1
@@ -10470,14 +10252,14 @@ ha:pcb-rnd-board-v5 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -23.0mil
-          -23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
-          23.0mil
-          -23.0mil
-          23.0mil
+          -0.999998mm
+          -0.999998mm
+          0.999998mm
+          -0.999998mm
+          0.999998mm
+          0.999998mm
+          -0.999998mm
+          0.999998mm
          }
          ha:layer_mask {
           copper = 1
@@ -10489,14 +10271,14 @@ ha:pcb-rnd-board-v5 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -26.0mil
-          -26.0mil
-          26.0mil
-          -26.0mil
-          26.0mil
-          26.0mil
-          -26.0mil
-          26.0mil
+          -1.099947mm
+          -1.099947mm
+          1.099947mm
+          -1.099947mm
+          1.099947mm
+          1.099947mm
+          -1.099947mm
+          1.099947mm
          }
          ha:layer_mask {
           top = 1
@@ -10510,14 +10292,14 @@ ha:pcb-rnd-board-v5 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -26.0mil
-          -26.0mil
-          26.0mil
-          -26.0mil
-          26.0mil
-          26.0mil
-          -26.0mil
-          26.0mil
+          -1.099947mm
+          -1.099947mm
+          1.099947mm
+          -1.099947mm
+          1.099947mm
+          1.099947mm
+          -1.099947mm
+          1.099947mm
          }
          ha:layer_mask {
           bottom = 1
@@ -10534,96 +10316,14 @@ ha:pcb-rnd-board-v5 {
       }
       ha:ps_proto_v4.1 {
        htop = 0
-       hdia = 31.5mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 46.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 46.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 46.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 52.0mil
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 52.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-      ha:ps_proto_v4.2 {
-       htop = 0
-       hdia = 59.06mil
+       hdia = 0.700024mm
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 73.56mil
+          dia = 1.999996mm
          }
          ha:layer_mask {
           copper = 1
@@ -10637,7 +10337,7 @@ ha:pcb-rnd-board-v5 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 73.56mil
+          dia = 1.999996mm
          }
          ha:layer_mask {
           bottom = 1
@@ -10651,7 +10351,7 @@ ha:pcb-rnd-board-v5 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 73.56mil
+          dia = 1.999996mm
          }
          ha:layer_mask {
           copper = 1
@@ -10665,7 +10365,7 @@ ha:pcb-rnd-board-v5 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 79.56mil
+          dia = 2.199894mm
          }
          ha:layer_mask {
           top = 1
@@ -10681,7 +10381,7 @@ ha:pcb-rnd-board-v5 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 79.56mil
+          dia = 2.199894mm
          }
          ha:layer_mask {
           bottom = 1
@@ -10698,7 +10398,7 @@ ha:pcb-rnd-board-v5 {
       }
      }
      li:objects {
-      ha:padstack_ref.33184 {
+      ha:padstack_ref.33207 {
        smirror = 1
        ha:attributes {
         term = 1
@@ -10706,9 +10406,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 0
        xmirror = 1
-       x = 1.35in
-       rot = -180.000000
-       y = 26.67mm
+       x = 935.0mil
+       rot = -270.000000
+       y = 12.90701mm
        li:thermal {
         li:5 {
          on
@@ -10719,9 +10419,9 @@ ha:pcb-rnd-board-v5 {
        ha:flags {
         clearline = 1
        }
-       clearance = 6.0mil
+       clearance = 0.499999mm
       }
-      ha:padstack_ref.33185 {
+      ha:padstack_ref.33208 {
        smirror = 1
        ha:attributes {
         term = 2
@@ -10729,508 +10429,37 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 1
        xmirror = 1
-       x = 1.3in
-       rot = -180.000000
-       y = 950.0mil
+       x = 935.0mil
+       rot = -270.000000
+       y = 705.0mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.0mil
+       clearance = 0.499999mm
       }
-      ha:padstack_ref.33186 {
-       smirror = 1
-       ha:attributes {
-        term = 3
-        name = pin3
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        bottom = 1
        }
-       proto = 1
-       xmirror = 1
-       x = 31.75mm
-       rot = -180.000000
-       y = 26.67mm
-       li:thermal {
+       li:objects {
+        ha:arc.33194 {
+         astart = 270
+         thickness = 10.0mil
+         width = 6.100064mm
+         height = 6.100064mm
+         x = 935.0mil
+         y = 606.57mil
+         adelta = -360
+         clearance = 0.0
+        }
        }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.33187 {
-       smirror = 1
-       ha:attributes {
-        term = 4
-        name = pin4
-       }
-       proto = 1
-       xmirror = 1
-       x = 30.48mm
-       rot = -180.000000
-       y = 950.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.33188 {
-       smirror = 1
-       ha:attributes {
-        term = 5
-        name = pin5
-       }
-       proto = 1
-       xmirror = 1
-       x = 29.21mm
-       rot = -180.000000
-       y = 26.67mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.33189 {
-       smirror = 1
-       ha:attributes {
-        term = 6
-        name = pin6
-       }
-       proto = 1
-       xmirror = 1
-       x = 1.1in
-       rot = -180.000000
-       y = 950.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.33190 {
-       smirror = 1
-       ha:attributes {
-        term = 7
-        name = pin7
-       }
-       proto = 1
-       xmirror = 1
-       x = 26.67mm
-       rot = -180.000000
-       y = 26.67mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.33191 {
-       smirror = 1
-       ha:attributes {
-        term = 8
-        name = pin8
-       }
-       proto = 1
-       xmirror = 1
-       x = 1000.0mil
-       rot = -180.000000
-       y = 950.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.33192 {
-       smirror = 1
-       ha:attributes {
-        term = 0
-        name = mnt
-       }
-       proto = 2
-       xmirror = 1
-       x = 35.689794mm
-       rot = -180.000000
-       y = 24.869902mm
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        bottom = 1
-       }
-       li:objects {
-        ha:line.33160 {
-         clearance = 0.0
-         y2 = 1.10039in
-         thickness = 6.0mil
-         x1 = 1.44428in
-         x2 = 1.44428in
-         y1 = 899.62mil
-        }
-        ha:line.33163 {
-         clearance = 0.0
-         y2 = 1.10039in
-         thickness = 6.0mil
-         x1 = 1.44428in
-         x2 = 905.71mil
-         y1 = 1.10039in
-        }
-        ha:line.33166 {
-         clearance = 0.0
-         y2 = 899.62mil
-         thickness = 6.0mil
-         x1 = 905.71mil
-         x2 = 905.71mil
-         y1 = 1.10039in
-        }
-        ha:line.33169 {
-         clearance = 0.0
-         y2 = 899.62mil
-         thickness = 6.0mil
-         x1 = 905.71mil
-         x2 = 1.44428in
-         y1 = 899.62mil
-        }
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        bottom = 1
-        virtual = 1
-        misc = 1
-       }
-       li:objects {
-        ha:line.33172 {
-         clearance = 0.0
-         y2 = 25.3411mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 30.494422mm
-         x2 = 30.494422mm
-         y1 = 25.3411mm
-        }
-        ha:line.33175 {
-         clearance = 0.0
-         y2 = 950.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 1.35in
-         x2 = 1.35in
-         y1 = 950.0mil
-        }
-        ha:line.33178 {
-         clearance = 0.0
-         y2 = 25.13mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 1.35in
-         x2 = 1.35in
-         y1 = 950.0mil
-        }
-        ha:line.33181 {
-         clearance = 0.0
-         y2 = 950.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 1.35in
-         x2 = 33.29mm
-         y1 = 950.0mil
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = 2QR0bPjef7NHrqA/TKoAAAA3
-   }
-   ha:subc.33193 {
-    ha:attributes {
-     value = TDK_PS12
-     footprint = TDK_PS12
-     refdes = U8
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v4.0 {
-       htop = 0
-       hdia = 0.700024mm
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -0.999998mm
-          -0.999998mm
-          0.999998mm
-          -0.999998mm
-          0.999998mm
-          0.999998mm
-          -0.999998mm
-          0.999998mm
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -0.999998mm
-          -0.999998mm
-          0.999998mm
-          -0.999998mm
-          0.999998mm
-          0.999998mm
-          -0.999998mm
-          0.999998mm
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -0.999998mm
-          -0.999998mm
-          0.999998mm
-          -0.999998mm
-          0.999998mm
-          0.999998mm
-          -0.999998mm
-          0.999998mm
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -1.099947mm
-          -1.099947mm
-          1.099947mm
-          -1.099947mm
-          1.099947mm
-          1.099947mm
-          -1.099947mm
-          1.099947mm
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -1.099947mm
-          -1.099947mm
-          1.099947mm
-          -1.099947mm
-          1.099947mm
-          1.099947mm
-          -1.099947mm
-          1.099947mm
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-      ha:ps_proto_v4.1 {
-       htop = 0
-       hdia = 0.700024mm
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 1.999996mm
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 1.999996mm
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 1.999996mm
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 2.199894mm
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 2.199894mm
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-     }
-     li:objects {
-      ha:padstack_ref.33207 {
-       smirror = 1
-       ha:attributes {
-        term = 1
-        name = pin1
-       }
-       proto = 0
-       xmirror = 1
-       x = 935.0mil
-       rot = -270.000000
-       y = 12.90701mm
-       li:thermal {
-        li:5 {
-         on
-         diag
-         round
-        }
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 0.499999mm
-      }
-      ha:padstack_ref.33208 {
-       smirror = 1
-       ha:attributes {
-        term = 2
-        name = pin2
-       }
-       proto = 1
-       xmirror = 1
-       x = 935.0mil
-       rot = -270.000000
-       y = 705.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 0.499999mm
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        bottom = 1
-       }
-       li:objects {
-        ha:arc.33194 {
-         astart = 270
-         thickness = 10.0mil
-         width = 6.100064mm
-         height = 6.100064mm
-         x = 935.0mil
-         y = 606.57mil
-         adelta = -360
-         clearance = 0.0
-        }
-       }
-       ha:combining {
+       ha:combining {
        }
       }
       ha:subc-aux {
@@ -17069,9 +16298,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 0
        xmirror = 0
-       x = 751.82mil
+       x = 662.835mil
        rot = 180.000000
-       y = 937.0mil
+       y = 23.806658mm
        li:thermal {
        }
        ha:flags {
@@ -17087,9 +16316,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 0
        xmirror = 0
-       x = 19.746214mm
+       x = 17.485995mm
        rot = 180.000000
-       y = 937.0mil
+       y = 23.806658mm
        li:thermal {
        }
        ha:flags {
@@ -17105,9 +16334,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 0
        xmirror = 0
-       x = 803.0mil
+       x = 18.135981mm
        rot = 180.000000
-       y = 937.0mil
+       y = 23.806658mm
        li:thermal {
        }
        ha:flags {
@@ -17123,9 +16352,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 0
        xmirror = 0
-       x = 828.59mil
+       x = 739.605mil
        rot = 180.000000
-       y = 937.0mil
+       y = 23.806658mm
        li:thermal {
        }
        ha:flags {
@@ -17141,9 +16370,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 0
        xmirror = 0
-       x = 21.696172mm
+       x = 765.195mil
        rot = 180.000000
-       y = 937.0mil
+       y = 23.806658mm
        li:thermal {
        }
        ha:flags {
@@ -17158,9 +16387,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 1
        xmirror = 0
-       x = 928.985mil
+       x = 840.0mil
        rot = 180.000000
-       y = 953.73mil
+       y = 954.0mil
        li:thermal {
        }
        ha:flags {
@@ -17175,9 +16404,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 1
        xmirror = 0
-       x = 17.196181mm
+       x = 14.935962mm
        rot = 180.000000
-       y = 953.73mil
+       y = 954.0mil
        li:thermal {
        }
        ha:flags {
@@ -17192,9 +16421,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 2
        xmirror = 0
-       x = 21.546312mm
+       x = 19.286093mm
        rot = 180.000000
-       y = 1.04231in
+       y = 26.481532mm
        li:thermal {
        }
        ha:flags {
@@ -17209,9 +16438,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 2
        xmirror = 0
-       x = 757.72mil
+       x = 668.735mil
        rot = 180.000000
-       y = 1.04231in
+       y = 26.481532mm
        li:thermal {
        }
        ha:flags {
@@ -17227,9 +16456,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 3
        xmirror = 0
-       x = 928.98mil
+       x = 839.995mil
        rot = 180.000000
-       y = 1.06397in
+       y = 1.06424in
        li:thermal {
         li:5 {
          on
@@ -17249,9 +16478,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 3
        xmirror = 0
-       x = 928.98mil
+       x = 839.995mil
        rot = 180.000000
-       y = 25.924764mm
+       y = 25.931622mm
        li:thermal {
         li:5 {
          on
@@ -17271,9 +16500,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 3
        xmirror = 0
-       x = 17.196308mm
+       x = 14.936089mm
        rot = 180.000000
-       y = 1.06397in
+       y = 1.06424in
        li:thermal {
         li:5 {
          on
@@ -17293,9 +16522,9 @@ ha:pcb-rnd-board-v5 {
        }
        proto = 3
        xmirror = 0
-       x = 17.196308mm
+       x = 14.936089mm
        rot = 180.000000
-       y = 25.924764mm
+       y = 25.931622mm
        li:thermal {
         li:5 {
          on
@@ -17330,47 +16559,47 @@ ha:pcb-rnd-board-v5 {
        li:objects {
         ha:line.64110 {
          clearance = 0.0
-         y2 = 25.099772mm
+         y2 = 988.45mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 803.0mil
-         x2 = 803.0mil
-         y1 = 25.099772mm
+         x1 = 18.135981mm
+         x2 = 18.135981mm
+         y1 = 988.45mil
         }
         ha:line.64113 {
          clearance = 0.0
-         y2 = 1.0994in
+         y2 = 1.09967in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 803.0mil
-         x2 = 803.0mil
-         y1 = 1.0994in
+         x1 = 18.135981mm
+         x2 = 18.135981mm
+         y1 = 1.09967in
         }
         ha:line.64116 {
          clearance = 0.0
-         y2 = 1.0994in
+         y2 = 1.09967in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 803.0mil
-         x2 = 21.3962mm
-         y1 = 1.0994in
+         x1 = 18.135981mm
+         x2 = 19.135981mm
+         y1 = 1.09967in
         }
         ha:line.64119 {
          clearance = 0.0
-         y2 = 28.92476mm
+         y2 = 28.931618mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 803.0mil
-         x2 = 803.0mil
-         y1 = 1.0994in
+         x1 = 18.135981mm
+         x2 = 18.135981mm
+         y1 = 1.09967in
         }
        }
        ha:combining {
@@ -17380,6 +16609,428 @@ ha:pcb-rnd-board-v5 {
     }
     uid = e0wN4JoTiEs8jClgIRoAAAAn
    }
+    ha:subc.72877 {
+     ha:attributes {
+      value=Companion
+      footprint=0-338068-8
+      refdes=J9
+     }
+    ha:data {
+        li:padstack_prototypes {
+
+     ha:ps_proto_v4.0 {
+       hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+       li:shape {
+
+         ha:ps_shape_v4 {
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           top = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -23.0mil  
+            -23.0mil  
+            23.0mil  
+            -23.0mil  
+            23.0mil  
+            23.0mil  
+            -23.0mil  
+            23.0mil  
+           }
+         }
+
+         ha:ps_shape_v4 {
+          ha:combining {          }
+          ha:layer_mask {
+           bottom = 1
+           copper = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -23.0mil  
+            -23.0mil  
+            23.0mil  
+            -23.0mil  
+            23.0mil  
+            23.0mil  
+            -23.0mil  
+            23.0mil  
+           }
+         }
+
+         ha:ps_shape_v4 {
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           intern = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -23.0mil  
+            -23.0mil  
+            23.0mil  
+            -23.0mil  
+            23.0mil  
+            23.0mil  
+            -23.0mil  
+            23.0mil  
+           }
+         }
+
+         ha:ps_shape_v4 {
+          ha:combining { sub=1; auto=1;          }
+          ha:layer_mask {
+           top = 1
+           mask = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -26.0mil  
+            -26.0mil  
+            26.0mil  
+            -26.0mil  
+            26.0mil  
+            26.0mil  
+            -26.0mil  
+            26.0mil  
+           }
+         }
+
+         ha:ps_shape_v4 {
+          ha:combining { sub=1; auto=1;          }
+          ha:layer_mask {
+           bottom = 1
+           mask = 1
+          }
+          clearance=0.0
+           li:ps_poly {
+            -26.0mil  
+            -26.0mil  
+            26.0mil  
+            -26.0mil  
+            26.0mil  
+            26.0mil  
+            -26.0mil  
+            26.0mil  
+           }
+         }
+       }
+     }
+
+     ha:ps_proto_v4.1 {
+       hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+       li:shape {
+
+         ha:ps_shape_v4 {
+          ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;          }
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           top = 1
+          }
+          clearance=0.0
+         }
+
+         ha:ps_shape_v4 {
+          ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;          }
+          ha:combining {          }
+          ha:layer_mask {
+           bottom = 1
+           copper = 1
+          }
+          clearance=0.0
+         }
+
+         ha:ps_shape_v4 {
+          ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;          }
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           intern = 1
+          }
+          clearance=0.0
+         }
+
+         ha:ps_shape_v4 {
+          ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;          }
+          ha:combining { sub=1; auto=1;          }
+          ha:layer_mask {
+           top = 1
+           mask = 1
+          }
+          clearance=0.0
+         }
+
+         ha:ps_shape_v4 {
+          ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;          }
+          ha:combining { sub=1; auto=1;          }
+          ha:layer_mask {
+           bottom = 1
+           mask = 1
+          }
+          clearance=0.0
+         }
+       }
+     }
+
+     ha:ps_proto_v4.2 {
+       hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+       li:shape {
+
+         ha:ps_shape_v4 {
+          ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;          }
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           top = 1
+          }
+          clearance=0.0
+         }
+
+         ha:ps_shape_v4 {
+          ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;          }
+          ha:combining {          }
+          ha:layer_mask {
+           bottom = 1
+           copper = 1
+          }
+          clearance=0.0
+         }
+
+         ha:ps_shape_v4 {
+          ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;          }
+          ha:combining {          }
+          ha:layer_mask {
+           copper = 1
+           intern = 1
+          }
+          clearance=0.0
+         }
+
+         ha:ps_shape_v4 {
+          ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;          }
+          ha:combining { sub=1; auto=1;          }
+          ha:layer_mask {
+           top = 1
+           mask = 1
+          }
+          clearance=0.0
+         }
+
+         ha:ps_shape_v4 {
+          ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;          }
+          ha:combining { sub=1; auto=1;          }
+          ha:layer_mask {
+           bottom = 1
+           mask = 1
+          }
+          clearance=0.0
+         }
+       }
+     }
+    }
+
+     li:objects {
+      ha:padstack_ref.72903 {
+       proto=0; x=1.35in; y=26.67mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:5 {
+          on  
+          diag  
+          round  
+         }
+       }
+
+       ha:attributes {
+         term=1
+         name=pin1
+       }
+      }
+      ha:padstack_ref.72904 {
+       proto=1; x=1.3in; y=950.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=2
+         name=pin2
+       }
+      }
+      ha:padstack_ref.72905 {
+       proto=1; x=31.75mm; y=26.67mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=3
+         name=pin3
+       }
+      }
+      ha:padstack_ref.72906 {
+       proto=1; x=30.48mm; y=950.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=4
+         name=pin4
+       }
+      }
+      ha:padstack_ref.72907 {
+       proto=1; x=29.21mm; y=26.67mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=5
+         name=pin5
+       }
+      }
+      ha:padstack_ref.72908 {
+       proto=1; x=1.1in; y=950.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=6
+         name=pin6
+       }
+      }
+      ha:padstack_ref.72909 {
+       proto=1; x=26.67mm; y=26.67mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=7
+         name=pin7
+       }
+      }
+      ha:padstack_ref.72910 {
+       proto=1; x=1000.0mil; y=950.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=8
+         name=pin8
+       }
+      }
+      ha:padstack_ref.72911 {
+       proto=2; x=35.689794mm; y=24.869902mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+
+       ha:attributes {
+         term=0
+         name=mnt
+       }
+      }
+     }
+     li:layers {
+
+      ha:top-silk {
+       lid=0
+       ha:combining {       }
+
+        li:objects {
+         ha:line.72878 {
+          x1=1.46593in; y1=899.62mil; x2=1.46593in; y2=1.10039in; thickness=6.0mil; clearance=0.0;
+         }
+         ha:line.72881 {
+          x1=1.46593in; y1=1.10039in; x2=22.455124mm; y2=1.10039in; thickness=6.0mil; clearance=0.0;
+         }
+         ha:line.72884 {
+          x1=22.455124mm; y1=1.10039in; x2=22.455124mm; y2=899.62mil; thickness=6.0mil; clearance=0.0;
+         }
+         ha:line.72887 {
+          x1=22.455124mm; y1=899.62mil; x2=1.46593in; y2=899.62mil; thickness=6.0mil; clearance=0.0;
+         }
+        }
+        ha:type {
+         silk = 1
+         bottom = 1
+        }
+      }
+
+      ha:subc-aux {
+       lid=1
+       ha:combining {       }
+
+        li:objects {
+         ha:line.72891 {
+          x1=30.494422mm; y1=25.3411mm; x2=30.494422mm; y2=25.3411mm; thickness=0.1mm; clearance=0.0;
+          ha:attributes {
+            subc-role=pnp-origin
+          }
+         }
+         ha:line.72894 {
+          x1=1.35in; y1=950.0mil; x2=1.35in; y2=950.0mil; thickness=0.1mm; clearance=0.0;
+          ha:attributes {
+            subc-role=origin
+          }
+         }
+         ha:line.72897 {
+          x1=1.35in; y1=950.0mil; x2=1.35in; y2=25.13mm; thickness=0.1mm; clearance=0.0;
+          ha:attributes {
+            subc-role=x
+          }
+         }
+         ha:line.72900 {
+          x1=1.35in; y1=950.0mil; x2=33.29mm; y2=950.0mil; thickness=0.1mm; clearance=0.0;
+          ha:attributes {
+            subc-role=y
+          }
+         }
+        }
+        ha:type {
+         bottom = 1
+         virtual = 1
+         misc = 1
+        }
+      }
+     }
+    }
+     uid = 3pGzkQLAc0soo1QVYMwAAAAo
+    }
   }
   li:layers {
    ha:top-sig {
@@ -17474,39 +17125,6 @@ ha:pcb-rnd-board-v5 {
       }
       y1 = 3.466592mm
      }
-     ha:line.45548 {
-      clearance = 10.0mil
-      y2 = 22.6838mm
-      thickness = 12.0mil
-      x1 = 21.69mm
-      x2 = 21.69mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 23.736mm
-     }
-     ha:line.45551 {
-      clearance = 10.0mil
-      y2 = 893.0mil
-      thickness = 12.0mil
-      x1 = 21.69mm
-      x2 = 854.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 22.6838mm
-     }
-     ha:line.45833 {
-      clearance = 10.0mil
-      y2 = 21.7232mm
-      thickness = 12.0mil
-      x1 = 20.39mm
-      x2 = 20.39mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 23.736mm
-     }
      ha:line.45836 {
       clearance = 10.0mil
       y2 = 855.0mil
@@ -17518,17 +17136,6 @@ ha:pcb-rnd-board-v5 {
       }
       y1 = 21.7232mm
      }
-     ha:line.45839 {
-      clearance = 10.0mil
-      y2 = 20.6036mm
-      thickness = 12.0mil
-      x1 = 19.74mm
-      x2 = 19.74mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 23.736mm
-     }
      ha:line.45842 {
       clearance = 10.0mil
       y2 = 811.0mil
@@ -18068,17 +17675,6 @@ ha:pcb-rnd-board-v5 {
       }
       y1 = 22.434804mm
      }
-     ha:line.52289 {
-      clearance = 10.0mil
-      y2 = 23.23592mm
-      thickness = 5.0mil
-      x1 = 1.2258in
-      x2 = 1.2258in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 817.325mil
-     }
      ha:line.52292 {
       clearance = 10.0mil
       y2 = 939.0mil
@@ -18101,17 +17697,6 @@ ha:pcb-rnd-board-v5 {
       }
       y1 = 939.0mil
      }
-     ha:line.52496 {
-      clearance = 10.0mil
-      y2 = 891.57mil
-      thickness = 5.0mil
-      x1 = 1.18643in
-      x2 = 1.18643in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 817.325mil
-     }
      ha:line.52499 {
       clearance = 10.0mil
       y2 = 927.0mil
@@ -18533,123 +18118,24 @@ ha:pcb-rnd-board-v5 {
      ha:line.56851 {
       clearance = 10.0mil
       y2 = 291.0mil
-      thickness = 20.0mil
-      x1 = 865.0mil
-      x2 = 23.200614mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 291.0mil
-     }
-     ha:line.56854 {
-      clearance = 10.0mil
-      y2 = 289.99mil
-      thickness = 20.0mil
-      x1 = 23.200614mm
-      x2 = 23.226268mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 291.0mil
-     }
-     ha:line.57007 {
-      clearance = 10.0mil
-      y2 = 242.0mil
-      thickness = 5.0mil
-      x1 = 829.115mil
-      x2 = 864.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 7.032879mm
-     }
-     ha:line.57010 {
-      clearance = 10.0mil
-      y2 = 203.0mil
-      thickness = 5.0mil
-      x1 = 864.0mil
-      x2 = 864.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 242.0mil
-     }
-     ha:line.57013 {
-      clearance = 10.0mil
-      y2 = 190.0mil
-      thickness = 5.0mil
-      x1 = 864.0mil
-      x2 = 877.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 203.0mil
-     }
-     ha:line.57016 {
-      clearance = 10.0mil
-      y2 = 190.0mil
-      thickness = 5.0mil
-      x1 = 877.0mil
-      x2 = 23.226268mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 190.0mil
-     }
-     ha:line.57163 {
-      clearance = 10.0mil
-      y2 = 8.032877mm
-      thickness = 5.0mil
-      x1 = 773.745mil
-      x2 = 21.164677mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 8.032877mm
-     }
-     ha:line.57166 {
-      clearance = 10.0mil
-      y2 = 325.0mil
-      thickness = 5.0mil
-      x1 = 21.164677mm
-      x2 = 842.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 8.032877mm
-     }
-     ha:line.57169 {
-      clearance = 10.0mil
-      y2 = 325.0mil
-      thickness = 5.0mil
-      x1 = 842.0mil
-      x2 = 27.7622mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 325.0mil
-     }
-     ha:line.57172 {
-      clearance = 10.0mil
-      y2 = 290.0mil
-      thickness = 5.0mil
-      x1 = 27.7622mm
-      x2 = 1.128in
+      thickness = 20.0mil
+      x1 = 865.0mil
+      x2 = 23.200614mm
       ha:flags {
        clearline = 1
       }
-      y1 = 325.0mil
+      y1 = 291.0mil
      }
-     ha:line.57175 {
+     ha:line.56854 {
       clearance = 10.0mil
-      y2 = 290.0mil
-      thickness = 5.0mil
-      x1 = 1.128in
-      x2 = 1.18999in
+      y2 = 289.99mil
+      thickness = 20.0mil
+      x1 = 23.200614mm
+      x2 = 23.226268mm
       ha:flags {
        clearline = 1
       }
-      y1 = 290.0mil
+      y1 = 291.0mil
      }
      ha:line.57178 {
       clearance = 10.0mil
@@ -18794,28 +18280,6 @@ ha:pcb-rnd-board-v5 {
       }
       y1 = 581.11mil
      }
-     ha:line.58446 {
-      clearance = 10.0mil
-      y2 = 539.0mil
-      thickness = 5.0mil
-      x1 = 654.0mil
-      x2 = 654.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 600.0mil
-     }
-     ha:line.58449 {
-      clearance = 10.0mil
-      y2 = 468.0mil
-      thickness = 5.0mil
-      x1 = 654.0mil
-      x2 = 725.0mil
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 539.0mil
-     }
      ha:line.58817 {
       clearance = 10.0mil
       y2 = 520.19mil
@@ -18838,32 +18302,10 @@ ha:pcb-rnd-board-v5 {
       }
       y1 = 520.19mil
      }
-     ha:line.59440 {
-      clearance = 10.0mil
-      y2 = 239.99mil
-      thickness = 5.0mil
-      x1 = 30.226mm
-      x2 = 1.08901in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 239.99mil
-     }
-     ha:line.59443 {
-      clearance = 10.0mil
-      y2 = 266.0mil
-      thickness = 5.0mil
-      x1 = 1.08901in
-      x2 = 27.0002mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 239.99mil
-     }
      ha:line.59659 {
       clearance = 10.0mil
       y2 = 19.260058mm
-      thickness = 5.0mil
+      thickness = 6.0mil
       x1 = 36.635055mm
       x2 = 1.49873in
       ha:flags {
@@ -19011,6 +18453,7 @@ ha:pcb-rnd-board-v5 {
       x2 = 28.461208mm
       ha:flags {
        clearline = 1
+       drc=1
       }
       y1 = 368.0mil
      }
@@ -19022,6 +18465,7 @@ ha:pcb-rnd-board-v5 {
       x2 = 28.461208mm
       ha:flags {
        clearline = 1
+       drc=1
       }
       y1 = 368.0mil
      }
@@ -19033,6 +18477,7 @@ ha:pcb-rnd-board-v5 {
       x2 = 1.2258in
       ha:flags {
        clearline = 1
+       drc=1
       }
       y1 = 482.685mil
      }
@@ -19044,6 +18489,7 @@ ha:pcb-rnd-board-v5 {
       x2 = 1.217in
       ha:flags {
        clearline = 1
+       drc=1
       }
       y1 = 452.8mil
      }
@@ -19055,6 +18501,7 @@ ha:pcb-rnd-board-v5 {
       x2 = 1.131in
       ha:flags {
        clearline = 1
+       drc=1
       }
       y1 = 444.0mil
      }
@@ -19066,6 +18513,7 @@ ha:pcb-rnd-board-v5 {
       x2 = 1.121in
       ha:flags {
        clearline = 1
+       drc=1
       }
       y1 = 444.0mil
      }
@@ -19077,6 +18525,7 @@ ha:pcb-rnd-board-v5 {
       x2 = 1.121in
       ha:flags {
        clearline = 1
+       drc=1
       }
       y1 = 434.0mil
      }
@@ -19088,6 +18537,7 @@ ha:pcb-rnd-board-v5 {
       x2 = 28.461208mm
       ha:flags {
        clearline = 1
+       drc=1
       }
       y1 = 416.48mil
      }
@@ -19300,17 +18750,6 @@ ha:pcb-rnd-board-v5 {
       }
       y1 = 446.0mil
      }
-     ha:line.65280 {
-      clearance = 10.0mil
-      y2 = 340.0mil
-      thickness = 5.0mil
-      x1 = 1.443in
-      x2 = 1.443in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 422.0mil
-     }
      ha:line.65516 {
       clearance = 10.0mil
       y2 = 237.525mil
@@ -19762,730 +19201,589 @@ ha:pcb-rnd-board-v5 {
       }
       y1 = 705.0mil
      }
-     ha:line.67039 {
-      clearance = 10.0mil
-      y2 = 13.408406mm
-      thickness = 5.0mil
-      x1 = 1.20611in
-      x2 = 1.20611in
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 482.685mil
-     }
      ha:line.67042 {
-      clearance = 10.0mil
-      y2 = 528.0mil
-      thickness = 5.0mil
-      x1 = 1.20611in
-      x2 = 30.6324mm
+      x1=1.20611in; y1=13.408406mm; x2=30.6324mm; y2=528.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 13.408406mm
      }
      ha:line.67045 {
-      clearance = 10.0mil
-      y2 = 140.0mil
-      thickness = 5.0mil
-      x1 = 23.226268mm
-      x2 = 27.3558mm
+      x1=23.226268mm; y1=140.0mil; x2=27.3558mm; y2=140.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 140.0mil
      }
      ha:line.67048 {
-      clearance = 10.0mil
-      y2 = 139.0mil
-      thickness = 5.0mil
-      x1 = 27.3558mm
-      x2 = 1.078in
+      x1=27.3558mm; y1=140.0mil; x2=1.078in; y2=139.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 140.0mil
      }
      ha:line.68017 {
-      clearance = 10.0mil
-      y2 = 699.21mil
-      thickness = 5.0mil
-      x1 = 28.135199mm
-      x2 = 1.07121in
+      x1=28.135199mm; y1=699.21mil; x2=1.07121in; y2=699.21mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 699.21mil
      }
      ha:line.68020 {
-      clearance = 10.0mil
-      y2 = 692.0mil
-      thickness = 5.0mil
-      x1 = 1.07121in
-      x2 = 1.064in
+      x1=1.07121in; y1=699.21mil; x2=1.064in; y2=692.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 699.21mil
      }
      ha:line.68023 {
-      clearance = 10.0mil
-      y2 = 692.0mil
-      thickness = 5.0mil
-      x1 = 1.064in
-      x2 = 1.009in
+      x1=1.064in; y1=692.0mil; x2=1.009in; y2=692.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 692.0mil
      }
      ha:line.68026 {
-      clearance = 10.0mil
-      y2 = 600.0mil
-      thickness = 5.0mil
-      x1 = 1.009in
-      x2 = 917.0mil
+      x1=1.009in; y1=692.0mil; x2=917.0mil; y2=600.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 692.0mil
      }
      ha:line.68029 {
-      clearance = 10.0mil
-      y2 = 600.0mil
-      thickness = 5.0mil
-      x1 = 917.0mil
-      x2 = 855.0mil
+      x1=917.0mil; y1=600.0mil; x2=855.0mil; y2=600.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 600.0mil
      }
      ha:line.68038 {
-      clearance = 10.0mil
-      y2 = 17.260062mm
-      thickness = 5.0mil
-      x1 = 28.135199mm
-      x2 = 1.01553in
+      x1=28.135199mm; y1=17.260062mm; x2=1.01553in; y2=17.260062mm; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68041 {
+      x1=1.01553in; y1=17.260062mm; x2=921.0mil; y2=585.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68044 {
+      x1=921.0mil; y1=585.0mil; x2=898.0mil; y2=585.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68047 {
+      x1=898.0mil; y1=585.0mil; x2=870.0mil; y2=557.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68050 {
+      x1=870.0mil; y1=557.0mil; x2=851.36mil; y2=557.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68053 {
+      x1=851.36mil; y1=557.0mil; x2=21.619464mm; y2=14.14272mm; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68059 {
+      x1=28.135199mm; y1=659.84mil; x2=1.01784in; y2=659.84mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68062 {
+      x1=1.01784in; y1=659.84mil; x2=925.0mil; y2=567.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68065 {
+      x1=925.0mil; y1=567.0mil; x2=902.0mil; y2=567.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68068 {
+      x1=902.0mil; y1=567.0mil; x2=886.0mil; y2=551.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68071 {
+      x1=886.0mil; y1=551.0mil; x2=886.0mil; y2=536.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68074 {
+      x1=886.0mil; y1=536.0mil; x2=866.0mil; y2=516.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68077 {
+      x1=866.0mil; y1=516.0mil; x2=833.0mil; y2=516.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68080 {
+      x1=833.0mil; y1=516.0mil; x2=820.0mil; y2=529.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68083 {
+      x1=820.0mil; y1=529.0mil; x2=820.0mil; y2=556.46mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.68086 {
+      x1=820.0mil; y1=556.46mil; x2=20.819364mm; y2=14.14272mm; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69139 {
+      x1=693.69mil; y1=14.14272mm; x2=693.69mil; y2=13.165074mm; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69142 {
+      x1=693.69mil; y1=13.165074mm; x2=769.0mil; y2=443.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69145 {
+      x1=769.0mil; y1=443.0mil; x2=976.0mil; y2=443.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69148 {
+      x1=976.0mil; y1=443.0mil; x2=1.013in; y2=480.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69151 {
+      x1=1.013in; y1=480.0mil; x2=1.013in; y2=599.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69154 {
+      x1=1.013in; y1=599.0mil; x2=25.7175mm; y2=599.5mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69258 {
+      x1=714.69mil; y1=395.0mil; x2=714.69mil; y2=10.710926mm; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69261 {
+      x1=714.69mil; y1=10.710926mm; x2=719.0mil; y2=426.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69264 {
+      x1=719.0mil; y1=426.0mil; x2=780.0mil; y2=426.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69267 {
+      x1=780.0mil; y1=426.0mil; x2=787.0mil; y2=419.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69270 {
+      x1=787.0mil; y1=419.0mil; x2=971.0mil; y2=419.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69273 {
+      x1=971.0mil; y1=419.0mil; x2=26.1366mm; y2=477.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69276 {
+      x1=26.1366mm; y1=477.0mil; x2=26.1366mm; y2=517.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69279 {
+      x1=26.1366mm; y1=517.0mil; x2=27.2542mm; y2=561.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.69282 {
+      x1=27.2542mm; y1=561.0mil; x2=1.107255in; y2=561.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 17.260062mm
      }
-     ha:line.68041 {
-      clearance = 10.0mil
-      y2 = 585.0mil
-      thickness = 5.0mil
-      x1 = 1.01553in
-      x2 = 921.0mil
+     ha:line.69285 {
+      x1=1.107255in; y1=561.0mil; x2=28.135199mm; y2=14.260322mm; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 17.260062mm
      }
-     ha:line.68044 {
-      clearance = 10.0mil
-      y2 = 585.0mil
-      thickness = 5.0mil
-      x1 = 921.0mil
-      x2 = 898.0mil
+     ha:line.69297 {
+      x1=773.745mil; y1=8.533003mm; x2=816.945mil; y2=8.533003mm; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 585.0mil
      }
-     ha:line.68047 {
-      clearance = 10.0mil
-      y2 = 557.0mil
-      thickness = 5.0mil
-      x1 = 898.0mil
-      x2 = 870.0mil
+     ha:line.69300 {
+      x1=816.945mil; y1=8.533003mm; x2=828.0mil; y2=347.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 585.0mil
      }
-     ha:line.68050 {
-      clearance = 10.0mil
-      y2 = 557.0mil
-      thickness = 5.0mil
-      x1 = 870.0mil
-      x2 = 851.36mil
+     ha:line.69303 {
+      x1=828.0mil; y1=347.0mil; x2=918.0mil; y2=347.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 557.0mil
      }
-     ha:line.68053 {
-      clearance = 10.0mil
-      y2 = 14.14272mm
-      thickness = 5.0mil
-      x1 = 851.36mil
-      x2 = 21.619464mm
+     ha:line.69306 {
+      x1=918.0mil; y1=347.0mil; x2=27.051mm; y2=494.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 557.0mil
      }
-     ha:line.68059 {
-      clearance = 10.0mil
-      y2 = 659.84mil
-      thickness = 5.0mil
-      x1 = 28.135199mm
-      x2 = 1.01784in
+     ha:line.69309 {
+      x1=27.051mm; y1=494.0mil; x2=27.051mm; y2=529.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 659.84mil
      }
-     ha:line.68062 {
-      clearance = 10.0mil
-      y2 = 567.0mil
-      thickness = 5.0mil
-      x1 = 1.01784in
-      x2 = 925.0mil
+     ha:line.69312 {
+      x1=27.051mm; y1=529.0mil; x2=1.078in; y2=542.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 659.84mil
      }
-     ha:line.68065 {
-      clearance = 10.0mil
-      y2 = 567.0mil
-      thickness = 5.0mil
-      x1 = 925.0mil
-      x2 = 902.0mil
+     ha:line.69315 {
+      x1=1.078in; y1=542.0mil; x2=28.128595mm; y2=542.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 567.0mil
      }
-     ha:line.68068 {
-      clearance = 10.0mil
-      y2 = 551.0mil
-      thickness = 5.0mil
-      x1 = 902.0mil
-      x2 = 886.0mil
+     ha:line.69318 {
+      x1=28.128595mm; y1=542.0mil; x2=28.135199mm; y2=541.74mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 567.0mil
      }
-     ha:line.68071 {
-      clearance = 10.0mil
-      y2 = 536.0mil
-      thickness = 5.0mil
-      x1 = 886.0mil
-      x2 = 886.0mil
+     ha:line.69328 {
+      x1=773.745mil; y1=6.533261mm; x2=736.215mil; y2=6.533261mm; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 551.0mil
      }
-     ha:line.68074 {
-      clearance = 10.0mil
-      y2 = 516.0mil
-      thickness = 5.0mil
-      x1 = 886.0mil
-      x2 = 866.0mil
+     ha:line.69331 {
+      x1=736.215mil; y1=6.533261mm; x2=725.0mil; y2=246.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 536.0mil
      }
-     ha:line.68077 {
-      clearance = 10.0mil
-      y2 = 516.0mil
-      thickness = 5.0mil
-      x1 = 866.0mil
-      x2 = 833.0mil
+     ha:line.69354 {
+      x1=1.16674in; y1=482.685mil; x2=1.079685in; y2=482.685mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 516.0mil
      }
-     ha:line.68080 {
-      clearance = 10.0mil
-      y2 = 529.0mil
-      thickness = 5.0mil
-      x1 = 833.0mil
-      x2 = 820.0mil
+     ha:line.69357 {
+      x1=1.079685in; y1=482.685mil; x2=991.0mil; y2=394.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 516.0mil
      }
-     ha:line.68083 {
-      clearance = 10.0mil
-      y2 = 556.46mil
-      thickness = 5.0mil
-      x1 = 820.0mil
-      x2 = 820.0mil
+     ha:line.69360 {
+      x1=991.0mil; y1=394.0mil; x2=991.0mil; y2=382.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 529.0mil
      }
-     ha:line.68086 {
-      clearance = 10.0mil
-      y2 = 14.14272mm
-      thickness = 5.0mil
-      x1 = 820.0mil
-      x2 = 20.819364mm
+     ha:line.69363 {
+      x1=991.0mil; y1=382.0mil; x2=981.0mil; y2=372.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 556.46mil
      }
-     ha:line.69088 {
-      clearance = 10.0mil
-      y2 = 7.032879mm
-      thickness = 5.0mil
-      x1 = 829.115mil
-      x2 = 18.437479mm
+     ha:line.69370 {
+      x1=1.18643in; y1=482.685mil; x2=1.18643in; y2=12.917678mm; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 7.032879mm
      }
-     ha:line.69091 {
-      clearance = 10.0mil
-      y2 = 276.0mil
-      thickness = 5.0mil
-      x1 = 18.437479mm
-      x2 = 725.0mil
+     ha:line.69373 {
+      x1=1.18643in; y1=12.917678mm; x2=1.167in; y2=528.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 7.032879mm
      }
-     ha:line.69139 {
-      clearance = 10.0mil
-      y2 = 13.165074mm
-      thickness = 5.0mil
-      x1 = 693.69mil
-      x2 = 693.69mil
+     ha:line.69377 {
+      x1=695.0mil; y1=3.53314mm; x2=695.0mil; y2=188.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 14.14272mm
      }
-     ha:line.69142 {
-      clearance = 10.0mil
-      y2 = 443.0mil
-      thickness = 5.0mil
-      x1 = 693.69mil
-      x2 = 769.0mil
+     ha:line.71717 {
+      x1=35.814mm; y1=253.0mil; x2=1.377in; y2=220.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 13.165074mm
      }
-     ha:line.69145 {
-      clearance = 10.0mil
-      y2 = 443.0mil
-      thickness = 5.0mil
-      x1 = 769.0mil
-      x2 = 976.0mil
+     ha:line.74092 {
+      x1=773.745mil; y1=8.032877mm; x2=26.384123mm; y2=8.032877mm; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 443.0mil
      }
-     ha:line.69148 {
-      clearance = 10.0mil
-      y2 = 480.0mil
-      thickness = 5.0mil
-      x1 = 976.0mil
-      x2 = 1.013in
+     ha:line.74095 {
+      x1=26.384123mm; y1=8.032877mm; x2=27.051mm; y2=290.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 443.0mil
      }
-     ha:line.69151 {
-      clearance = 10.0mil
-      y2 = 599.0mil
-      thickness = 5.0mil
-      x1 = 1.013in
-      x2 = 1.013in
+     ha:line.74098 {
+      x1=27.051mm; y1=290.0mil; x2=1.189in; y2=290.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 480.0mil
      }
-     ha:line.69154 {
-      clearance = 10.0mil
-      y2 = 599.5mil
-      thickness = 5.0mil
-      x1 = 1.013in
-      x2 = 25.7175mm
+     ha:line.74101 {
+      x1=1.189in; y1=290.0mil; x2=30.213173mm; y2=290.495mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 599.0mil
      }
-     ha:line.69190 {
-      clearance = 10.0mil
-      y2 = 7.533005mm
-      thickness = 5.0mil
-      x1 = 773.32mil
-      x2 = 18.832195mm
+     ha:line.74119 {
+      x1=773.745mil; y1=7.533005mm; x2=20.991195mm; y2=7.533005mm; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 297.0mil
      }
-     ha:line.69228 {
-      clearance = 10.0mil
-      y2 = 7.533005mm
-      thickness = 5.0mil
-      x1 = 773.745mil
-      x2 = 18.679795mm
+     ha:line.74122 {
+      x1=20.991195mm; y1=7.533005mm; x2=858.0mil; y2=265.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 7.533005mm
      }
-     ha:line.69231 {
-      clearance = 10.0mil
-      y2 = 307.0mil
-      thickness = 5.0mil
-      x1 = 18.679795mm
-      x2 = 725.0mil
+     ha:line.74125 {
+      x1=858.0mil; y1=265.0mil; x2=26.797mm; y2=265.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 7.533005mm
      }
-     ha:line.69243 {
-      clearance = 10.0mil
-      y2 = 468.0mil
-      thickness = 5.0mil
-      x1 = 725.0mil
-      x2 = 725.0mil
+     ha:line.74128 {
+      x1=26.797mm; y1=265.0mil; x2=1.08in; y2=240.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 449.0mil
      }
-     ha:line.69258 {
-      clearance = 10.0mil
-      y2 = 10.710926mm
-      thickness = 5.0mil
-      x1 = 714.69mil
-      x2 = 714.69mil
+     ha:line.74131 {
+      x1=1.08in; y1=240.0mil; x2=1.18999in; y2=240.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 395.0mil
      }
-     ha:line.69261 {
-      clearance = 10.0mil
-      y2 = 426.0mil
-      thickness = 5.0mil
-      x1 = 714.69mil
-      x2 = 719.0mil
+     ha:line.74134 {
+      x1=1.18999in; y1=240.0mil; x2=30.226mm; y2=239.99mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 10.710926mm
      }
-     ha:line.69264 {
-      clearance = 10.0mil
-      y2 = 426.0mil
-      thickness = 5.0mil
-      x1 = 719.0mil
-      x2 = 780.0mil
+     ha:line.74149 {
+      x1=773.745mil; y1=7.032879mm; x2=822.115mil; y2=7.032879mm; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 426.0mil
      }
-     ha:line.69267 {
-      clearance = 10.0mil
-      y2 = 419.0mil
-      thickness = 5.0mil
-      x1 = 780.0mil
-      x2 = 787.0mil
+     ha:line.74152 {
+      x1=822.115mil; y1=7.032879mm; x2=857.0mil; y2=242.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 426.0mil
      }
-     ha:line.69270 {
-      clearance = 10.0mil
-      y2 = 419.0mil
-      thickness = 5.0mil
-      x1 = 787.0mil
-      x2 = 971.0mil
+     ha:line.74155 {
+      x1=857.0mil; y1=242.0mil; x2=857.0mil; y2=209.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 419.0mil
      }
-     ha:line.69273 {
-      clearance = 10.0mil
-      y2 = 477.0mil
-      thickness = 5.0mil
-      x1 = 971.0mil
-      x2 = 26.1366mm
+     ha:line.74158 {
+      x1=857.0mil; y1=209.0mil; x2=876.0mil; y2=190.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 419.0mil
      }
-     ha:line.69276 {
-      clearance = 10.0mil
-      y2 = 517.0mil
-      thickness = 5.0mil
-      x1 = 26.1366mm
-      x2 = 26.1366mm
+     ha:line.74161 {
+      x1=876.0mil; y1=190.0mil; x2=23.226268mm; y2=190.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 477.0mil
      }
-     ha:line.69279 {
-      clearance = 10.0mil
-      y2 = 561.0mil
-      thickness = 5.0mil
-      x1 = 26.1366mm
-      x2 = 27.2542mm
+     ha:line.74173 {
+      x1=30.226mm; y1=289.99mil; x2=31.851346mm; y2=289.99mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 517.0mil
      }
-     ha:line.69282 {
-      clearance = 10.0mil
-      y2 = 561.0mil
-      thickness = 5.0mil
-      x1 = 27.2542mm
-      x2 = 1.107255in
+     ha:line.74176 {
+      x1=31.851346mm; y1=289.99mil; x2=1.254in; y2=290.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 561.0mil
      }
-     ha:line.69285 {
-      clearance = 10.0mil
-      y2 = 14.260322mm
-      thickness = 5.0mil
-      x1 = 1.107255in
-      x2 = 28.135199mm
+     ha:line.74189 {
+      x1=1.2258in; y1=23.23592mm; x2=1.2258in; y2=761.2mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 561.0mil
      }
-     ha:line.69297 {
-      clearance = 10.0mil
-      y2 = 8.533003mm
-      thickness = 5.0mil
-      x1 = 773.745mil
-      x2 = 816.945mil
+     ha:line.74192 {
+      x1=1.2258in; y1=761.2mil; x2=1.235in; y2=752.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 8.533003mm
      }
-     ha:line.69300 {
-      clearance = 10.0mil
-      y2 = 347.0mil
-      thickness = 5.0mil
-      x1 = 816.945mil
-      x2 = 828.0mil
+     ha:line.74202 {
+      x1=1.18643in; y1=891.57mil; x2=1.18643in; y2=19.568922mm; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 8.533003mm
      }
-     ha:line.69303 {
-      clearance = 10.0mil
-      y2 = 347.0mil
-      thickness = 5.0mil
-      x1 = 828.0mil
-      x2 = 918.0mil
+     ha:line.74205 {
+      x1=1.18643in; y1=19.568922mm; x2=29.3116mm; y2=738.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 347.0mil
      }
-     ha:line.69306 {
-      clearance = 10.0mil
-      y2 = 494.0mil
-      thickness = 5.0mil
-      x1 = 918.0mil
-      x2 = 27.051mm
+     ha:line.74208 {
+      x1=29.3116mm; y1=738.0mil; x2=29.3116mm; y2=577.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 347.0mil
      }
-     ha:line.69309 {
-      clearance = 10.0mil
-      y2 = 529.0mil
-      thickness = 5.0mil
-      x1 = 27.051mm
-      x2 = 27.051mm
+     ha:line.74234 {
+      x1=1.20611in; y1=817.325mil; x2=1.20611in; y2=676.11mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 494.0mil
      }
-     ha:line.69312 {
-      clearance = 10.0mil
-      y2 = 542.0mil
-      thickness = 5.0mil
-      x1 = 27.051mm
-      x2 = 1.078in
+     ha:line.74237 {
+      x1=1.20611in; y1=676.11mil; x2=30.6324mm; y2=676.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 529.0mil
      }
-     ha:line.69315 {
-      clearance = 10.0mil
-      y2 = 542.0mil
-      thickness = 5.0mil
-      x1 = 1.078in
-      x2 = 28.128595mm
+     ha:line.74302 {
+      x1=765.0mil; y1=893.0mil; x2=765.0mil; y2=937.075mil; thickness=15.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 542.0mil
      }
-     ha:line.69318 {
-      clearance = 10.0mil
-      y2 = 541.74mil
-      thickness = 5.0mil
-      x1 = 28.128595mm
-      x2 = 28.135199mm
+     ha:line.74305 {
+      x1=765.0mil; y1=937.075mil; x2=765.195mil; y2=23.806658mm; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 542.0mil
      }
-     ha:line.69328 {
-      clearance = 10.0mil
-      y2 = 6.533261mm
-      thickness = 5.0mil
-      x1 = 773.745mil
-      x2 = 736.215mil
+     ha:line.74317 {
+      x1=18.135981mm; y1=23.806658mm; x2=18.135981mm; y2=890.985mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 6.533261mm
      }
-     ha:line.69331 {
-      clearance = 10.0mil
-      y2 = 246.0mil
-      thickness = 5.0mil
-      x1 = 736.215mil
-      x2 = 725.0mil
+     ha:line.74320 {
+      x1=18.135981mm; y1=890.985mil; x2=750.0mil; y2=855.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 6.533261mm
      }
-     ha:line.69354 {
-      clearance = 10.0mil
-      y2 = 482.685mil
-      thickness = 5.0mil
-      x1 = 1.16674in
-      x2 = 1.079685in
+     ha:line.74323 {
+      x1=750.0mil; y1=855.0mil; x2=806.0mil; y2=855.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 482.685mil
      }
-     ha:line.69357 {
-      clearance = 10.0mil
-      y2 = 394.0mil
-      thickness = 5.0mil
-      x1 = 1.079685in
-      x2 = 991.0mil
+     ha:line.74332 {
+      x1=17.485995mm; y1=23.806658mm; x2=17.485995mm; y2=873.575mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 482.685mil
      }
-     ha:line.69360 {
-      clearance = 10.0mil
-      y2 = 382.0mil
-      thickness = 5.0mil
-      x1 = 991.0mil
-      x2 = 991.0mil
+     ha:line.74335 {
+      x1=17.485995mm; y1=873.575mil; x2=751.0mil; y2=811.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 394.0mil
      }
-     ha:line.69363 {
-      clearance = 10.0mil
-      y2 = 372.0mil
-      thickness = 5.0mil
-      x1 = 991.0mil
-      x2 = 981.0mil
+     ha:line.74338 {
+      x1=751.0mil; y1=811.0mil; x2=777.0mil; y2=811.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 382.0mil
      }
-     ha:line.69370 {
-      clearance = 10.0mil
-      y2 = 12.917678mm
-      thickness = 5.0mil
-      x1 = 1.18643in
-      x2 = 1.18643in
+     ha:line.74341 {
+      x1=777.0mil; y1=811.0mil; x2=777.5mil; y2=811.5mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 482.685mil
      }
-     ha:line.69373 {
+     ha:line.67039 {
       clearance = 10.0mil
-      y2 = 528.0mil
+      y2 = 13.408406mm
       thickness = 5.0mil
-      x1 = 1.18643in
-      x2 = 1.167in
+      x1 = 1.20611in
+      x2 = 1.20611in
       ha:flags {
        clearline = 1
       }
-      y1 = 12.917678mm
+      y1 = 482.685mil
      }
-     ha:line.69377 {
-      clearance = 10.0mil
-      y2 = 188.0mil
-      thickness = 5.0mil
-      x1 = 695.0mil
-      x2 = 695.0mil
+     ha:line.76656 {
+      x1=1.453in; y1=394.74mil; x2=1.453in; y2=412.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 3.53314mm
      }
-     ha:line.71708 {
-      x1=35.814mm; y1=307.74mil; x2=1.41074in; y2=307.74mil; thickness=5.0mil; clearance=10.0mil;
+     ha:line.76659 {
+      x1=1.453in; y1=412.0mil; x2=1.4425in; y2=422.5mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.71711 {
-      x1=1.41074in; y1=307.74mil; x2=1.443in; y2=340.0mil; thickness=5.0mil; clearance=10.0mil;
+     ha:line.76662 {
+      x1=1.377in; y1=220.0mil; x2=1.377in; y2=272.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.71714 {
-      x1=35.814mm; y1=7.017004mm; x2=35.814mm; y2=253.0mil; thickness=5.0mil; clearance=10.0mil;
+     ha:line.76665 {
+      x1=1.377in; y1=272.0mil; x2=1.453in; y2=348.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.71717 {
-      x1=35.814mm; y1=253.0mil; x2=1.377in; y2=220.0mil; thickness=5.0mil; clearance=10.0mil;
+     ha:line.76668 {
+      x1=1.453in; y1=348.0mil; x2=1.453in; y2=9.226804mm; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
        clearline=1
       }
@@ -20621,17 +19919,6 @@ ha:pcb-rnd-board-v5 {
       }
       y1 = 520.19mil
      }
-     ha:line.59446 {
-      clearance = 10.0mil
-      y2 = 266.0mil
-      thickness = 5.0mil
-      x1 = 27.0002mm
-      x2 = 27.0002mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 582.0mil
-     }
      ha:line.59898 {
       clearance = 10.0mil
       y2 = 580.0mil
@@ -20786,225 +20073,178 @@ ha:pcb-rnd-board-v5 {
       }
       y1 = 630.0mil
      }
-     ha:line.67051 {
-      clearance = 10.0mil
-      y2 = 376.0mil
-      thickness = 5.0mil
-      x1 = 30.6324mm
-      x2 = 30.6324mm
-      ha:flags {
-       clearline = 1
-      }
-      y1 = 528.0mil
-     }
      ha:line.67054 {
-      clearance = 10.0mil
-      y2 = 296.0mil
-      thickness = 5.0mil
-      x1 = 30.6324mm
-      x2 = 1.126in
+      x1=30.6324mm; y1=376.0mil; x2=1.126in; y2=296.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 376.0mil
      }
      ha:line.67057 {
-      clearance = 10.0mil
-      y2 = 187.0mil
-      thickness = 5.0mil
-      x1 = 1.126in
-      x2 = 1.126in
+      x1=1.126in; y1=296.0mil; x2=1.126in; y2=187.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 296.0mil
      }
      ha:line.67060 {
-      clearance = 10.0mil
-      y2 = 139.0mil
-      thickness = 5.0mil
-      x1 = 1.126in
-      x2 = 1.078in
+      x1=1.126in; y1=187.0mil; x2=1.078in; y2=139.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 187.0mil
      }
-     ha:line.69115 {
-      clearance = 10.0mil
-      y2 = 510.0mil
-      thickness = 5.0mil
-      x1 = 725.0mil
-      x2 = 725.0mil
+     ha:line.69334 {
+      x1=725.0mil; y1=246.0mil; x2=793.0mil; y2=246.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 520.0mil
      }
-     ha:line.69118 {
-      clearance = 10.0mil
-      y2 = 480.0mil
-      thickness = 5.0mil
-      x1 = 725.0mil
-      x2 = 695.0mil
+     ha:line.69337 {
+      x1=793.0mil; y1=246.0mil; x2=812.0mil; y2=265.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 510.0mil
      }
-     ha:line.69121 {
-      clearance = 10.0mil
-      y2 = 306.0mil
-      thickness = 5.0mil
-      x1 = 695.0mil
-      x2 = 695.0mil
+     ha:line.69340 {
+      x1=812.0mil; y1=265.0mil; x2=874.0mil; y2=265.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 480.0mil
      }
-     ha:line.69124 {
-      clearance = 10.0mil
-      y2 = 276.0mil
-      thickness = 5.0mil
-      x1 = 695.0mil
-      x2 = 725.0mil
+     ha:line.69343 {
+      x1=874.0mil; y1=265.0mil; x2=981.0mil; y2=372.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 306.0mil
      }
-     ha:line.69174 {
-      clearance = 10.0mil
-      y2 = 443.0mil
-      thickness = 5.0mil
-      x1 = 843.0mil
-      x2 = 843.0mil
+     ha:line.69389 {
+      x1=695.0mil; y1=188.0mil; x2=788.0mil; y2=188.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 324.0mil
      }
-     ha:line.69234 {
-      clearance = 10.0mil
-      y2 = 449.0mil
-      thickness = 5.0mil
-      x1 = 725.0mil
-      x2 = 725.0mil
+     ha:line.69392 {
+      x1=788.0mil; y1=188.0mil; x2=796.0mil; y2=180.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 307.0mil
      }
-     ha:line.69334 {
-      clearance = 10.0mil
-      y2 = 246.0mil
-      thickness = 5.0mil
-      x1 = 725.0mil
-      x2 = 793.0mil
+     ha:line.69395 {
+      x1=796.0mil; y1=180.0mil; x2=27.051mm; y2=180.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 246.0mil
      }
-     ha:line.69337 {
-      clearance = 10.0mil
-      y2 = 265.0mil
-      thickness = 5.0mil
-      x1 = 793.0mil
-      x2 = 812.0mil
+     ha:line.69398 {
+      x1=27.051mm; y1=180.0mil; x2=1.098in; y2=213.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 246.0mil
      }
-     ha:line.69340 {
-      clearance = 10.0mil
-      y2 = 265.0mil
-      thickness = 5.0mil
-      x1 = 812.0mil
-      x2 = 874.0mil
+     ha:line.69401 {
+      x1=1.098in; y1=213.0mil; x2=1.098in; y2=459.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 265.0mil
      }
-     ha:line.69343 {
-      clearance = 10.0mil
-      y2 = 372.0mil
-      thickness = 5.0mil
-      x1 = 874.0mil
-      x2 = 981.0mil
+     ha:line.69404 {
+      x1=1.098in; y1=459.0mil; x2=1.167in; y2=528.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 265.0mil
      }
-     ha:line.69389 {
-      clearance = 10.0mil
-      y2 = 188.0mil
-      thickness = 5.0mil
-      x1 = 695.0mil
-      x2 = 788.0mil
+     ha:line.74180 {
+      x1=1.253in; y1=289.0mil; x2=1.253in; y2=561.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 188.0mil
      }
-     ha:line.69392 {
-      clearance = 10.0mil
-      y2 = 180.0mil
-      thickness = 5.0mil
-      x1 = 788.0mil
-      x2 = 796.0mil
+     ha:line.74183 {
+      x1=1.253in; y1=561.0mil; x2=1.235in; y2=579.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 188.0mil
      }
-     ha:line.69395 {
-      clearance = 10.0mil
-      y2 = 180.0mil
-      thickness = 5.0mil
-      x1 = 796.0mil
-      x2 = 27.051mm
+     ha:line.74186 {
+      x1=1.235in; y1=579.0mil; x2=1.235in; y2=753.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 180.0mil
      }
-     ha:line.69398 {
-      clearance = 10.0mil
-      y2 = 213.0mil
-      thickness = 5.0mil
-      x1 = 27.051mm
-      x2 = 1.098in
+     ha:line.74218 {
+      x1=29.3116mm; y1=578.0mil; x2=29.3116mm; y2=548.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 180.0mil
      }
-     ha:line.69401 {
-      clearance = 10.0mil
-      y2 = 459.0mil
-      thickness = 5.0mil
-      x1 = 1.098in
-      x2 = 1.098in
+     ha:line.74221 {
+      x1=29.3116mm; y1=548.0mil; x2=27.2542mm; y2=467.0mil; thickness=5.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 213.0mil
      }
-     ha:line.69404 {
+     ha:line.74224 {
+      x1=27.2542mm; y1=467.0mil; x2=27.2542mm; y2=284.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.74227 {
+      x1=27.2542mm; y1=284.0mil; x2=26.797mm; y2=266.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.74241 {
+      x1=1.20611in; y1=676.11mil; x2=28.1178mm; y2=577.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.74244 {
+      x1=28.1178mm; y1=577.0mil; x2=28.1178mm; y2=537.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.74247 {
+      x1=28.1178mm; y1=537.0mil; x2=1.012in; y2=442.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.74250 {
+      x1=1.012in; y1=442.0mil; x2=1.012in; y2=360.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.74253 {
+      x1=1.012in; y1=360.0mil; x2=893.0mil; y2=241.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.74256 {
+      x1=893.0mil; y1=241.0mil; x2=859.0mil; y2=241.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.74259 {
+      x1=859.0mil; y1=241.0mil; x2=858.0mil; y2=242.0mil; thickness=5.0mil; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.67051 {
       clearance = 10.0mil
-      y2 = 528.0mil
+      y2 = 376.0mil
       thickness = 5.0mil
-      x1 = 1.098in
-      x2 = 1.167in
+      x1 = 30.6324mm
+      x2 = 30.6324mm
       ha:flags {
        clearline = 1
       }
-      y1 = 459.0mil
+      y1 = 528.0mil
      }
     }
     color = {#3a5fcd}
@@ -21141,33 +20381,23 @@ ha:pcb-rnd-board-v5 {
       }
       y1 = 100.0mil
      }
-     ha:line.65094 {
-      clearance = 10.0mil
-      y2 = 1.06397in
-      thickness = 0.45mm
-      x1 = 17.196308mm
-      x2 = 17.196308mm
+     ha:line.74266 {
+      x1=14.936089mm; y1=25.931622mm; x2=14.936089mm; y2=1.06424in; thickness=18.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 25.924764mm
      }
-     ha:line.65097 {
-      clearance = 10.0mil
-      y2 = 1.06397in
-      thickness = 0.45mm
-      x1 = 928.98mil
-      x2 = 928.98mil
+     ha:line.74269 {
+      x1=839.995mil; y1=25.931622mm; x2=839.995mil; y2=1.06424in; thickness=18.0mil; clearance=10.0mil;
       ha:flags {
-       clearline = 1
+       clearline=1
       }
-      y1 = 25.924764mm
      }
     }
     color = {#00868b}
     group = 9
     ha:combining {
-    }
auto=1;    }
    }
    ha:bottom-silk {
     visible = 1
@@ -21220,9 +20450,9 @@ ha:pcb-rnd-board-v5 {
      ha:text.70505 {
       scale = 150
       direction = 3
-      x = 1.48in
-      y = 875.0mil
-      string = EasyMotor v1
+      x = 1.481in
+      y = 884.0mil
+      string = EasyMotor v2
       fid = 0
       ha:flags {
        clearline = 1
@@ -21330,7 +20560,7 @@ ha:pcb-rnd-board-v5 {
       direction = 3
       x = 1.353in
       y = 705.0mil
-      string = (c) 2018
+      string = ` 2020
       fid = 0
       ha:flags {
        clearline = 1