]> git.gag.com Git - hw/quantimotor/commitdiff
revert PCB layout to v1p2 matching boards I have in hand
authorBdale Garbee <bdale@gag.com>
Thu, 21 Nov 2024 20:15:09 +0000 (13:15 -0700)
committerBdale Garbee <bdale@gag.com>
Thu, 21 Nov 2024 20:15:09 +0000 (13:15 -0700)
quantimotor.lht

index 88d6b87855508ea4c3b2942dffab5ecaa9c3086a..b4ec80a34d0a89f6903ceb6d4b24c1f5aedfb83f 100644 (file)
@@ -72,8 +72,6 @@ ha:pcb-rnd-board-v8 {
      R42-1
      R500-1
      R501-1
-     S1-1
-     S1-2
      U1-1
      U1-22
      U1-23
@@ -101,7 +99,9 @@ ha:pcb-rnd-board-v8 {
      U7-33
      U13-4
      X1-2
- X1-4; Z1-1;    }
+     X1-4
+     Z1-1
+    }
    }
    ha:v_ldo_in {
     li:conn {
@@ -278,128 +278,122 @@ ha:pcb-rnd-board-v8 {
     li:conn { J1-9; U1-41;    }
     }
     ha:+3.3V {
-    li:conn { C1-2; C2-2; C7-2; C9-2; C37-2; C107-2; D6-1; J1-36; J2-4; L1-2; R9-2; R21-2; R22-2; R29-1; R30-1; R31-1; R32-1; R33-1; R34-1; R35-1; R38-2; S2-1; S2-2; U1-8; U1-9; U2-6; U2-29; U7-34; U13-8;    }
+    li:conn { C1-2; C2-2; C7-2; C9-2; C37-2; C107-2; D6-1; J1-36; J2-4; J12-2; L1-2; R9-2; R21-2; R22-2; R29-1; R30-1; R31-1; R32-1; R33-1; R34-1; R35-1; R38-2; U1-8; U1-9; U2-6; U2-29; U7-34; U13-8;    }
     }
-     ha:unnamed_net13 {
-     li:conn { C3-1; U2-5; X1-3;     }
-     }
     ha:fet_1 {
     li:conn { J27-1; Q1-1; R14-1; R17-2;    }
     }
     ha:unnamed_net15 {
-    li:conn { R24-2; U2-14;    }
+    li:conn { C4-1; U2-4; X1-1;    }
     }
     ha:unnamed_net16 {
-    li:conn { R23-2; U2-13;    }
+    li:conn { R24-2; U2-14;    }
     }
     ha:sd_cmd {
     li:conn { J2-3; R33-2; U1-58;    }
     }
-         ha:unnamed_net18 {
-         li:conn { J5-2; R23-1;         }
-         }
-        ha:unnamed_net19 {
-        li:conn { J5-3; R24-1; R27-1;        }
+       ha:unnamed_net20 {
+       li:conn { J5-3; R24-1; R27-1;       }
+       }
+       ha:unnamed_net19 {
+       li:conn { J5-2; R23-1;       }
+       }
+        ha:unnamed_net17 {
+        li:conn { R23-2; U2-13;        }
         }
-        ha:unnamed_net14 {
-        li:conn { C4-1; U2-4; X1-1;        }
+       ha:unnamed_net30 {
+       li:conn { R2-1; U1-61;       }
+       }
+       ha:unnamed_net32 {
+       li:conn { R6-2; U1-32;       }
+       }
+    ha:unnamed_net33 {
+    li:conn { J19-2; R1-2;    }
+    }
+    ha:unnamed_net29 {
+    li:conn { R1-1; U1-62;    }
+    }
+       ha:unnamed_net34 {
+       li:conn { J19-3; R2-2;       }
+       }
+      ha:unnamed_net35 {
+      li:conn { D5-1; R9-1;      }
+      }
+       ha:unnamed_net42 {
+       li:conn { J10-1; U6-13;       }
+       }
+       ha:unnamed_net38 {
+       li:conn { R106-2; U6-9;       }
+       }
+        ha:unnamed_net39 {
+        li:conn { J11-3; U6-7;        }
         }
-        ha:unnamed_net31 {
-        li:conn { J19-2; R1-2;        }
+        ha:unnamed_net44 {
+        li:conn { J10-3; U6-15;        }
         }
-         ha:unnamed_net27 {
-         li:conn { R1-1; U1-62;         }
-         }
-        ha:unnamed_net32 {
-        li:conn { J19-3; R2-2;        }
+        ha:unnamed_net40 {
+        li:conn { J11-2; U6-6;        }
         }
-               ha:unnamed_net34 {
-               li:conn { D6-2; R6-1;               }
-               }
-               ha:unnamed_net40 {
-               li:conn { J10-1; U6-13;               }
-               }
-              ha:unnamed_net28 {
-              li:conn { R2-1; U1-61;              }
-              }
-         ha:unnamed_net37 {
-         li:conn { J11-3; U6-7;         }
+       ha:unnamed_net36 {
+       li:conn { D6-2; R6-1;       }
+       }
+        ha:unnamed_net47 {
+        li:conn { R106-1; U6-8;        }
+        }
+       ha:sense_1 {
+       li:conn { R14-2; R20-2; U2-23;       }
+       }
+        ha:unnamed_net60 {
+        li:conn { J7-1; R18-1; R19-2;        }
+        }
+        ha:unnamed_net45 {
+        li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16;        }
+        }
+        ha:unnamed_net62 {
+        li:conn { J22-1; Q6-2;        }
+        }
+        ha:unnamed_net63 {
+        li:conn { J21-1; Q6-1;        }
+        }
+        ha:unnamed_net61 {
+        li:conn { Q1-3; R8-2; U13-7;        }
+        }
+        ha:unnamed_net65 {
+        li:conn { Q2-2; R7-2;        }
+        }
+        ha:unnamed_net41 {
+        li:conn { R18-2; U6-10; U6-11;        }
+        }
+        ha:unnamed_net66 {
+        li:conn { Q2-4; R16-2;        }
+        }
+         ha:unnamed_net73 {
+         li:conn { J12-1; R10-2;         }
          }
-               ha:unnamed_net42 {
-               li:conn { J10-3; U6-15;               }
-               }
-               ha:unnamed_net39 {
-               li:conn { R18-2; U6-10; U6-11;               }
-               }
-               ha:unnamed_net30 {
-               li:conn { R6-2; U1-32;               }
-               }
-              ha:unnamed_net38 {
-              li:conn { J11-2; U6-6;              }
-              }
-               ha:unnamed_net36 {
-               li:conn { R106-2; U6-9;               }
-               }
-               ha:sense_1 {
-               li:conn { R14-2; R20-2; U2-23;               }
-               }
-               ha:unnamed_net43 {
-               li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16;               }
-               }
-               ha:unnamed_net44 {
-               li:conn { Q3-1; U6-4;               }
-               }
-              ha:unnamed_net45 {
-              li:conn { R106-1; U6-8;              }
-              }
-               ha:unnamed_net49 {
-               li:conn { C111-2; U7-5;               }
-               }
-               ha:unnamed_net33 {
-               li:conn { D5-1; R9-1;               }
-               }
-               ha:unnamed_net58 {
-               li:conn { J7-1; R18-1; R19-2;               }
-               }
-               ha:unnamed_net50 {
-               li:conn { C102-1; C110-1; U7-7;               }
-               }
-               ha:unnamed_net41 {
-               li:conn { J10-2; U6-14;               }
-               }
-               ha:unnamed_net59 {
-               li:conn { Q1-3; R8-2; U13-7;               }
-               }
-               ha:unnamed_net68 {
-               li:conn { C5-2; L1-1; R41-2; U4-2;               }
-               }
-               ha:unnamed_net63 {
-               li:conn { Q2-2; R7-2;               }
-               }
-              ha:unnamed_net60 {
-              li:conn { J22-1; Q6-2;              }
-              }
-              ha:unnamed_net61 {
-              li:conn { J21-1; Q6-1;              }
-              }
-               ha:unnamed_net69 {
-               li:conn { R41-1; R42-2; U4-4;               }
-               }
-              ha:unnamed_net72 {
-              li:conn { R43-2; S1-3; S1-4;              }
-              }
-               ha:unnamed_net64 {
-               li:conn { Q2-4; R16-2;               }
-               }
-              ha:unnamed_net70 {
-              li:conn { C5-1; U4-6;              }
-              }
-              ha:unnamed_net71 {
-              li:conn { R10-2; S2-3; S2-4;              }
-              }
-     ha:health {
-     li:conn { J1-33; U1-16; U2-1;     }
-     }
+         ha:unnamed_net71 {
+         li:conn { R41-1; R42-2; U4-4;         }
+         }
+        ha:unnamed_net72 {
+        li:conn { C5-1; U4-6;        }
+        }
+       ha:unnamed_net46 {
+       li:conn { Q3-1; U6-4;       }
+       }
+       ha:unnamed_net52 {
+       li:conn { C102-1; C110-1; U7-7;       }
+       }
+       ha:unnamed_net43 {
+       li:conn { J10-2; U6-14;       }
+       }
+       ha:unnamed_net70 {
+       li:conn { C5-2; L1-1; R41-2; U4-2;       }
+       }
+       ha:unnamed_net51 {
+       li:conn { C111-2; U7-5;       }
+       }
+      ha:unnamed_net14 {
+      li:conn { C3-1; U2-5; X1-3;      }
+      }
     ha:fet_a {
     li:conn { J3-2; Q2-7; Q2-8;    }
     }
@@ -427,36 +421,36 @@ ha:pcb-rnd-board-v8 {
     ha:gpio_19 {
     li:conn { J1-31; U1-50;    }
     }
-                  ha:gpio_22 {
-                  li:conn { J1-34; U1-53;                  }
-                  }
-                  ha:gpio_20 {
-                  li:conn { J1-32; U1-51;                  }
-                  }
-                 ha:led_armed {
-                 li:conn { R3-1; U1-52;                 }
-                 }
+       ha:led_armed {
+       li:conn { R3-1; U1-52;       }
+       }
+       ha:gpio_20 {
+       li:conn { J1-32; U1-51;       }
+       }
+      ha:gpio_22 {
+      li:conn { J1-34; U1-53;      }
+      }
+    ha:gpio_41 {
+    li:conn { J1-33; U1-16;    }
+    }
     ha:gpio_37 {
     li:conn { J1-26; U1-3;    }
     }
-            ha:gpio_38 {
-            li:conn { J1-21; R10-1; U1-4;            }
-            }
-            ha:gpio_43 {
-            li:conn { J1-20; U1-18;            }
-            }
-           ha:gpio_42 {
-           li:conn { J1-19; U1-17;           }
-           }
-           ha:gpio_45 {
-           li:conn { J1-17; U1-20;           }
-           }
+       ha:gpio_42 {
+       li:conn { J1-19; U1-17;       }
+       }
+      ha:gpio_38 {
+      li:conn { J1-21; R10-1; U1-4;      }
+      }
+       ha:gpio_45 {
+       li:conn { J1-17; U1-20;       }
+       }
+      ha:gpio_43 {
+      li:conn { J1-20; U1-18;      }
+      }
     ha:gpio_46 {
     li:conn { J1-18; U1-21;    }
     }
-     ha:rst_n {
-     li:conn { R43-1; U1-5;     }
-     }
     ha:gpio_0 {
     li:conn { J1-10; U1-26;    }
     }
@@ -535,7 +529,7 @@ ha:pcb-rnd-board-v8 {
   ha:size {
    thermal_scale = 0.500000
    x = 3.0in
-   y = 82.55mm
+   y = 3.3in
   }
   ha:grid {
    spacing = 1.0mil
@@ -4974,7 +4968,7 @@ ha:pcb-rnd-board-v8 {
    text_scale = 100
    clearance = 11.0mil
   }
-  {ha:oh wow}                                                        {
+  {ha:oh wow}                                     {
    via_proto = 3
    thickness = 100.0mil
    text_thick = 0.0
@@ -5601,13 +5595,121 @@ ha:pcb-rnd-board-v8 {
     }
     clearance = 6.0mil
    }
+   ha:padstack_ref.974795 {
+    smirror = 0
+    proto = 4
+    xmirror = 0
+    x = 1.196in
+    rot = 0.000000
+    y = 70.739mm
+    li:thermal {
+    }
+    ha:flags {
+     clearline = 1
+    }
+    clearance = 6.0mil
+   }
+   ha:padstack_ref.975129 {
+    smirror = 0
+    proto = 4
+    xmirror = 0
+    x = 1.24in
+    rot = 0.000000
+    y = 2.758in
+    li:thermal {
+    }
+    ha:flags {
+     clearline = 1
+    }
+    clearance = 6.0mil
+   }
+   ha:padstack_ref.976749 {
+    smirror = 0
+    proto = 4
+    xmirror = 0
+    x = 838.0mil
+    rot = 0.000000
+    y = 2.878in
+    li:thermal {
+     li:5 {
+      on
+      solid
+      noshape
+     }
+    }
+    ha:flags {
+     clearline = 1
+    }
+    clearance = 6.0mil
+   }
+   ha:padstack_ref.977383 {
+    smirror = 0
+    proto = 4
+    xmirror = 0
+    x = 1.284in
+    rot = 0.000000
+    y = 2.73in
+    li:thermal {
+    }
+    ha:flags {
+     clearline = 1
+    }
+    clearance = 6.0mil
+   }
+   ha:padstack_ref.978326 {
+    smirror = 0
+    proto = 4
+    xmirror = 0
+    x = 1.328in
+    rot = 0.000000
+    y = 2.702in
+    li:thermal {
+    }
+    ha:flags {
+     clearline = 1
+    }
+    clearance = 6.0mil
+   }
+   ha:padstack_ref.978651 {
+    smirror = 0
+    proto = 4
+    xmirror = 0
+    x = 1.372in
+    rot = 0.000000
+    y = 2.671in
+    li:thermal {
+    }
+    ha:flags {
+     clearline = 1
+    }
+    clearance = 6.0mil
+   }
+   ha:padstack_ref.979253 {
+    smirror = 0
+    proto = 4
+    xmirror = 0
+    x = 1.306in
+    rot = 0.000000
+    y = 73.025mm
+    li:thermal {
+     li:5 {
+      on
+      solid
+      noshape
+     }
+    }
+    ha:flags {
+     clearline = 1
+    }
+    clearance = 6.0mil
+   }
    ha:padstack_ref.980994 {
     smirror = 0
     proto = 4
     xmirror = 0
-    x = 1.442in
+    x = 1.443in
     rot = 0.000000
-    y = 2.921in
+    y = 2.671in
     li:thermal {
     }
     ha:flags {
@@ -6529,16 +6631,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:padstack_ref.1069988 {
-    proto=4; x=2.226in; y=1.9in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
-   ha:padstack_ref.1113996 {
-    proto=4; x=1.196in; y=77.089mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    proto=4; x=57.023mm; y=1.9in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -6546,329 +6639,240 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1113997 {
-    proto=4; x=1.24in; y=3.008in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
-   ha:padstack_ref.1113998 {
-    proto=4; x=838.0mil; y=3.128in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
+   ha:subc.718691 {
+    ha:attributes {
+     {io_pcb::hidename_y} = 8.8138 mm
+     footprint = hole-M3
+     {io_pcb::hidename_scale} = 60
+     refdes = H1
+     value = {}
+     {io_pcb::hidename_direction} = 0
+     {io_pcb::hidename_x} = 16.8910 mm
     }
-
-    li:thermal {
-      li:5 {
-       on  
-       solid  
-       noshape  
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 125.0mil
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 175.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 = 175.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 = 175.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 = 225.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 = 225.0mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+       }
+       hbottom = 0
+       hplated = 1
       }
-    }
-   }
-   ha:padstack_ref.1113999 {
-    proto=4; x=1.284in; y=2.98in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
-   ha:padstack_ref.1114000 {
-    proto=4; x=1.328in; y=2.952in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
-   ha:padstack_ref.1114001 {
-    proto=4; x=1.368in; y=2.921in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
-   ha:padstack_ref.1114002 {
-    proto=4; x=1.306in; y=79.375mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-      li:5 {
-       on  
-       solid  
-       noshape  
+     }
+     li:objects {
+      ha:padstack_ref.718705 {
+       smirror = 0
+       ha:attributes {
+        term = 1
+        name = 1
+       }
+       proto = 0
+       xmirror = 0
+       x = 300.0mil
+       rot = 0.000000
+       y = 125.0mil
+       li:thermal {
+        li:1 {
+         on
+         solid
+         noshape
+        }
+        li:2 {
+         on
+         solid
+         noshape
+        }
+        li:3 {
+         on
+         solid
+         noshape
+        }
+       }
+       ha:flags {
+        clearline = 1
+        usetherm = 1
+       }
+       clearance = 12.5mil
       }
-    }
-   }
-   ha:padstack_ref.1121190 {
-    proto=4; x=2.449in; y=3.142in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-      li:5 {
-       on  
-       solid  
-       noshape  
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
+       }
+       li:objects {
+        ha:arc.718692 {
+         astart = 0.000000
+         thickness = 10.0mil
+         width = 120.0mil
+         height = 120.0mil
+         x = 300.0mil
+         y = 125.0mil
+         adelta = 360.000000
+         clearance = 0.0
+        }
+       }
+       ha:combining {
+       }
       }
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
+       }
+       li:objects {
+        ha:line.718693 {
+         clearance = 0.0
+         y2 = 125.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 300.0mil
+         x2 = 300.0mil
+         ha:flags {
+          selected = 1
+         }
+         y1 = 125.0mil
+        }
+        ha:line.718696 {
+         clearance = 0.0
+         y2 = 125.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 300.0mil
+         x2 = 300.0mil
+         ha:flags {
+          selected = 1
+         }
+         y1 = 125.0mil
+        }
+        ha:line.718699 {
+         clearance = 0.0
+         y2 = 125.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 300.0mil
+         x2 = 8.62mm
+         ha:flags {
+          selected = 1
+         }
+         y1 = 125.0mil
+        }
+        ha:line.718702 {
+         clearance = 0.0
+         y2 = 4.175mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 300.0mil
+         x2 = 300.0mil
+         ha:flags {
+          selected = 1
+         }
+         y1 = 125.0mil
+        }
+       }
+       ha:combining {
+       }
+      }
+     }
     }
+    uid = fdmrigvTMcHho9IPHtUAAAAB
    }
-   ha:padstack_ref.1124185 {
-    proto=4; x=2.443in; y=2.039in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
-   ha:subc.718691 {
+   ha:subc.718707 {
     ha:attributes {
-     {io_pcb::hidename_y} = 8.8138 mm
+     {io_pcb::hidename_y} = 66.9036 mm
      footprint = hole-M3
      {io_pcb::hidename_scale} = 60
-     refdes = H1
+     refdes = H2
      value = {}
      {io_pcb::hidename_direction} = 0
-     {io_pcb::hidename_x} = 16.8910 mm
-      device=HOLE_PLATED
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 125.0mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 175.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 = 175.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 = 175.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 = 225.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 = 225.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-     }
-     li:objects {
-      ha:padstack_ref.718705 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 300.0mil
-       rot = 0.000000
-       y = 125.0mil
-       li:thermal {
-        li:1 {
-         on
-         solid
-         noshape
-        }
-        li:2 {
-         on
-         solid
-         noshape
-        }
-        li:3 {
-         on
-         solid
-         noshape
-        }
-       }
-       ha:flags {
-        clearline = 1
-        usetherm = 1
-       }
-       clearance = 12.5mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        top = 1
-       }
-       li:objects {
-        ha:arc.718692 {
-         astart = 0.000000
-         thickness = 10.0mil
-         width = 120.0mil
-         height = 120.0mil
-         x = 300.0mil
-         y = 125.0mil
-         adelta = 360.000000
-         clearance = 0.0
-        }
-       }
-       ha:combining {
-       }
-      }
-      ha:subc-aux {
-       lid = 1
-       ha:type {
-        top = 1
-        misc = 1
-        virtual = 1
-       }
-       li:objects {
-        ha:line.718693 {
-         clearance = 0.0
-         y2 = 125.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 300.0mil
-         x2 = 300.0mil
-         ha:flags {
-          selected = 1
-         }
-         y1 = 125.0mil
-        }
-        ha:line.718696 {
-         clearance = 0.0
-         y2 = 125.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 300.0mil
-         x2 = 300.0mil
-         ha:flags {
-          selected = 1
-         }
-         y1 = 125.0mil
-        }
-        ha:line.718699 {
-         clearance = 0.0
-         y2 = 125.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 300.0mil
-         x2 = 8.62mm
-         ha:flags {
-          selected = 1
-         }
-         y1 = 125.0mil
-        }
-        ha:line.718702 {
-         clearance = 0.0
-         y2 = 4.175mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 300.0mil
-         x2 = 300.0mil
-         ha:flags {
-          selected = 1
-         }
-         y1 = 125.0mil
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = fdmrigvTMcHho9IPHtUAAAAB
-   }
-   ha:subc.718707 {
-    ha:attributes {
-     {io_pcb::hidename_y} = 66.9036 mm
-     footprint = hole-M3
-     {io_pcb::hidename_scale} = 60
-     refdes = H2
-     value = {}
-     {io_pcb::hidename_direction} = 0
-     {io_pcb::hidename_x} = 17.3990 mm
-      device=HOLE_PLATED
+     {io_pcb::hidename_x} = 17.3990 mm
     }
     ha:data {
      li:padstack_prototypes {
@@ -7078,7 +7082,6 @@ ha:pcb-rnd-board-v8 {
      value = 200k
      footprint = 0402
      refdes = R17
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -7266,7 +7269,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.25
      footprint = TE1217861
      refdes = J21
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -7560,7 +7562,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.25
      footprint = TE1217861
      refdes = J22
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -7854,7 +7855,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.25
      footprint = TE1217861
      refdes = J26
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -8148,7 +8148,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.25
      footprint = TE1217861
      refdes = J25
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -8446,7 +8445,6 @@ ha:pcb-rnd-board-v8 {
      value = 4screws
      {io_pcb::hidename_direction} = 1
      {io_pcb::hidename_x} = 38.6601 mm
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -8859,7 +8857,6 @@ ha:pcb-rnd-board-v8 {
      value = 200k
      footprint = 0402
      refdes = R14
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -9047,7 +9044,6 @@ ha:pcb-rnd-board-v8 {
      value = 22k
      footprint = 0402
      refdes = R20
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -9232,7 +9228,6 @@ ha:pcb-rnd-board-v8 {
      value = 22
      footprint = 0402
      refdes = R2
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -9420,7 +9415,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.1uF
      footprint = 0402
      refdes = C2
-      device=CAPACITOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -9617,7 +9611,6 @@ ha:pcb-rnd-board-v8 {
      value = 1k
      footprint = 0402
      refdes = R8
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -9809,7 +9802,6 @@ ha:pcb-rnd-board-v8 {
      value = IRLR8743PbF
      {io_pcb::hidename_direction} = 3
      {io_pcb::hidename_x} = 16.3238 mm
-      device=MOSFET
     }
     ha:data {
      li:padstack_prototypes {
@@ -10112,7 +10104,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.25
      footprint = TE1217861
      refdes = J27
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -10410,7 +10401,6 @@ ha:pcb-rnd-board-v8 {
      value = {}
      {io_pcb::hidename_direction} = 0
      {io_pcb::hidename_x} = 60.1218 mm
-      device=HOLE_PLATED
     }
     ha:data {
      li:padstack_prototypes {
@@ -10636,7 +10626,6 @@ ha:pcb-rnd-board-v8 {
      value = {}
      {io_pcb::hidename_direction} = 0
      {io_pcb::hidename_x} = 60.1472 mm
-      device=HOLE_PLATED
     }
     ha:data {
      li:padstack_prototypes {
@@ -10846,7 +10835,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.25
      footprint = TE1217861
      refdes = J20
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -11183,7 +11171,6 @@ ha:pcb-rnd-board-v8 {
      value = green
      {io_pcb::hidename_direction} = 2
      {io_pcb::hidename_x} = 67.8688 mm
-      device=LED
     }
     ha:data {
      li:padstack_prototypes {
@@ -11528,7 +11515,6 @@ ha:pcb-rnd-board-v8 {
      value = red
      footprint = 100mil-led
      refdes = D1
-      device=LED
     }
     ha:data {
      li:padstack_prototypes {
@@ -11878,7 +11864,6 @@ ha:pcb-rnd-board-v8 {
      value = 22
      footprint = 0402
      refdes = R1
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -12066,7 +12051,6 @@ ha:pcb-rnd-board-v8 {
      value = 6screws
      footprint = 282834-6
      refdes = J11
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -12533,7 +12517,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.1uF
      footprint = 0402
      refdes = C7
-      device=CAPACITOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -12718,7 +12701,6 @@ ha:pcb-rnd-board-v8 {
      value = 12MHz
      footprint = ABM8
      refdes = X1
-      device=CRYSTAL
     }
     ha:data {
      li:padstack_prototypes {
@@ -13014,7 +12996,6 @@ ha:pcb-rnd-board-v8 {
      value = RP-SMA
      footprint = rpsma-th
      refdes = J8
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -13410,7 +13391,6 @@ ha:pcb-rnd-board-v8 {
      value = USBmicroB
      footprint = 11071
      refdes = J5
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -14030,7 +14010,7 @@ ha:pcb-rnd-board-v8 {
        ha:combining {
        }
       }
-      {ha:top copper}                                                        {
+      {ha:top copper}                                     {
        lid = 2
        ha:type {
         copper = 1
@@ -14171,7 +14151,6 @@ ha:pcb-rnd-board-v8 {
      value = 18pF
      refdes = C3
      footprint = 0402
-      device=CAPACITOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -14357,7 +14336,6 @@ ha:pcb-rnd-board-v8 {
      value = 3.3k
      footprint = 0402
      openscad = 0402
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -14543,7 +14521,6 @@ ha:pcb-rnd-board-v8 {
      value = 18pF
      openscad = 0402
      refdes = C4
-      device=CAPACITOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -14729,7 +14706,6 @@ ha:pcb-rnd-board-v8 {
      value = 12.7
      footprint = 0402
      openscad = 0402
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -14917,7 +14893,6 @@ ha:pcb-rnd-board-v8 {
      value = 150
      footprint = 0402
      refdes = R3
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -15105,7 +15080,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.1uF
      footprint = 0402
      refdes = C9
-      device=CAPACITOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -15288,10 +15262,9 @@ ha:pcb-rnd-board-v8 {
    ha:subc.797146 {
     ha:attributes {
      refdes = R21
-     value = 4.7k
+     value = 1.5k
      footprint = 0402
      openscad = 0402
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -15477,10 +15450,9 @@ ha:pcb-rnd-board-v8 {
    ha:subc.797162 {
     ha:attributes {
      refdes = R22
-     value = 4.7k
+     value = 1.5k
      footprint = 0402
      openscad = 0402
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -15668,7 +15640,6 @@ ha:pcb-rnd-board-v8 {
      value = 4screws
      footprint = tb003-500-04
      refdes = J3
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -16058,7 +16029,6 @@ ha:pcb-rnd-board-v8 {
      value = 12.7
      openscad = 0402
      refdes = R5
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -16247,7 +16217,6 @@ ha:pcb-rnd-board-v8 {
      value = 10k
      openscad = 0402
      refdes = R30
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -16331,7 +16300,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 1.416in
        rot = 90.000000
-       y = 3.09774in
+       y = 2.84774in
        li:thermal {
        }
        ha:flags {
@@ -16349,7 +16318,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 1.416in
        rot = 90.000000
-       y = 3.06626in
+       y = 2.81626in
        li:thermal {
        }
        ha:flags {
@@ -16380,47 +16349,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.936685 {
          clearance = 0.0
-         y2 = 3.082in
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
          x1 = 35.9664mm
          x2 = 35.9664mm
-         y1 = 3.082in
+         y1 = 71.9328mm
         }
         ha:line.936688 {
          clearance = 0.0
-         y2 = 3.082in
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
          x1 = 35.9664mm
          x2 = 35.9664mm
-         y1 = 3.082in
+         y1 = 71.9328mm
         }
         ha:line.936691 {
          clearance = 0.0
-         y2 = 77.2828mm
+         y2 = 70.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
          x1 = 35.9664mm
          x2 = 35.9664mm
-         y1 = 3.082in
+         y1 = 71.9328mm
         }
         ha:line.936694 {
          clearance = 0.0
-         y2 = 3.082in
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
          x1 = 35.9664mm
          x2 = 36.9664mm
-         y1 = 3.082in
+         y1 = 71.9328mm
         }
        }
        ha:combining {
@@ -16430,30 +16399,30 @@ ha:pcb-rnd-board-v8 {
     }
     uid = awHEPLOUqbax+QojwTkAAABj
    }
-   ha:subc.936885 {
+   ha:subc.936749 {
     ha:attributes {
-     value = blue
-     footprint = 100mil-led
-     refdes = D5
-      device=LED
+     footprint = 0402
+     value = 10k
+     openscad = 0402
+     refdes = R33
     }
     ha:data {
      li:padstack_prototypes {
       ha:ps_proto_v6.0 {
        htop = 0
-       hdia = 35.0mil
+       hdia = 0.0
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -35.0mil
-          -35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           copper = 1
@@ -16465,52 +16434,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -35.0mil
-          -35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          copper = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -35.0mil
-          -35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-          35.0mil
-          -35.0mil
-          35.0mil
-         }
-         ha:layer_mask {
-          copper = 1
-          intern = 1
-         }
-         ha:combining {
-         }
-        }
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         li:ps_poly {
-          -42.5mil
-          -42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
          }
          ha:layer_mask {
           top = 1
@@ -16524,147 +16455,64 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -42.5mil
-          -42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
-          42.5mil
-          -42.5mil
-          42.5mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-      ha:ps_proto_v6.1 {
-       htop = 0
-       hdia = 35.0mil
-       li:shape {
-        ha:ps_shape_v4 {
-         clearance = 0.0
-         ha:ps_circ {
-          x = 0.0
-          y = 0.0
-          dia = 70.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 = 70.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 = 70.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 = 85.0mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          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 = 85.0mil
-         }
-         ha:layer_mask {
-          bottom = 1
-          mask = 1
+          paste = 1
          }
          ha:combining {
-          sub = 1
           auto = 1
          }
         }
        }
        hbottom = 0
-       hplated = 1
+       hplated = 0
       }
      }
      li:objects {
-      ha:padstack_ref.936903 {
-       smirror = 1
+      ha:padstack_ref.936763 {
+       smirror = 0
        ha:attributes {
         term = 1
         name = 1
        }
        proto = 0
-       xmirror = 1
-       x = 2.3in
-       rot = -90.000000
-       y = 170.0mil
+       xmirror = 0
+       x = 1.284in
+       rot = 90.000000
+       y = 2.84774in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 7.5mil
+       clearance = 10.0mil
       }
-      ha:padstack_ref.936904 {
-       smirror = 1
+      ha:padstack_ref.936764 {
+       smirror = 0
        ha:attributes {
         term = 2
         name = 2
        }
-       proto = 1
-       xmirror = 1
-       x = 2.3in
-       rot = -90.000000
-       y = 70.0mil
+       proto = 0
+       xmirror = 0
+       x = 1.284in
+       rot = 90.000000
+       y = 2.81626in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 7.5mil
+       clearance = 10.0mil
       }
      }
      li:layers {
@@ -16672,27 +16520,9 @@ ha:pcb-rnd-board-v8 {
        lid = 0
        ha:type {
         silk = 1
-        bottom = 1
+        top = 1
        }
        li:objects {
-        ha:line.936886 {
-         clearance = 0.0
-         y2 = 21.0mil
-         thickness = 10.0mil
-         x1 = 56.9722mm
-         x2 = 2.357in
-         y1 = 21.0mil
-        }
-        ha:arc.936889 {
-         astart = 240.000000
-         thickness = 10.0mil
-         width = 114.0mil
-         height = 114.0mil
-         x = 2.3in
-         y = 120.0mil
-         adelta = -300.000000
-         clearance = 0.0
-        }
        }
        ha:combining {
        }
@@ -16700,54 +16530,54 @@ ha:pcb-rnd-board-v8 {
       ha:subc-aux {
        lid = 1
        ha:type {
-        bottom = 1
-        virtual = 1
+        top = 1
         misc = 1
+        virtual = 1
        }
        li:objects {
-        ha:line.936891 {
+        ha:line.936751 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 120.0mil
+         x1 = 1.284in
+         x2 = 1.284in
+         y1 = 71.9328mm
         }
-        ha:line.936894 {
+        ha:line.936754 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 120.0mil
+         x1 = 1.284in
+         x2 = 1.284in
+         y1 = 71.9328mm
         }
-        ha:line.936897 {
+        ha:line.936757 {
          clearance = 0.0
-         y2 = 2.048mm
+         y2 = 70.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.3in
-         x2 = 2.3in
-         y1 = 120.0mil
+         x1 = 1.284in
+         x2 = 1.284in
+         y1 = 71.9328mm
         }
-        ha:line.936900 {
+        ha:line.936760 {
          clearance = 0.0
-         y2 = 120.0mil
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.3in
-         x2 = 57.42mm
-         y1 = 120.0mil
+         x1 = 1.284in
+         x2 = 33.6136mm
+         y1 = 71.9328mm
         }
        }
        ha:combining {
@@ -16755,14 +16585,14 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAABv
+    uid = awHEPLOUqbax+QojwTkAAABn
    }
-   ha:subc.936943 {
+   ha:subc.936782 {
     ha:attributes {
-     value = DFLS130L
-     footprint = powerdi123
-     refdes = D6
-      device=DIODE
+     footprint = 0402
+     value = 10k
+     openscad = 0402
+     refdes = R34
     }
     ha:data {
      li:padstack_prototypes {
@@ -16773,14 +16603,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -43.31mil
-          -27.56mil
-          -43.31mil
-          27.56mil
-          43.31mil
-          27.56mil
-          43.31mil
-          -27.56mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           copper = 1
@@ -16792,17 +16622,17 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -46.31mil
-          -30.56mil
-          -46.31mil
-          30.56mil
-          46.31mil
-          30.56mil
-          46.31mil
-          -30.56mil
-         }
-         ha:layer_mask {
-          top = 1
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
+         }
+         ha:layer_mask {
+          top = 1
           mask = 1
          }
          ha:combining {
@@ -16813,14 +16643,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -43.31mil
-          -27.56mil
-          -43.31mil
-          27.56mil
-          43.31mil
-          27.56mil
-          43.31mil
-          -27.56mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           top = 1
@@ -16834,21 +16664,141 @@ ha:pcb-rnd-board-v8 {
        hbottom = 0
        hplated = 0
       }
-      ha:ps_proto_v6.1 {
+     }
+     li:objects {
+      ha:padstack_ref.936796 {
+       smirror = 0
+       ha:attributes {
+        term = 1
+        name = 1
+       }
+       proto = 0
+       xmirror = 0
+       x = 1.24in
+       rot = 90.000000
+       y = 2.84774in
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 10.0mil
+      }
+      ha:padstack_ref.936797 {
+       smirror = 0
+       ha:attributes {
+        term = 2
+        name = 2
+       }
+       proto = 0
+       xmirror = 0
+       x = 1.24in
+       rot = 90.000000
+       y = 2.81626in
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 10.0mil
+      }
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
+       }
+       li:objects {
+       }
+       ha:combining {
+       }
+      }
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
+       }
+       li:objects {
+        ha:line.936784 {
+         clearance = 0.0
+         y2 = 71.9328mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 1.24in
+         x2 = 1.24in
+         y1 = 71.9328mm
+        }
+        ha:line.936787 {
+         clearance = 0.0
+         y2 = 71.9328mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 1.24in
+         x2 = 1.24in
+         y1 = 71.9328mm
+        }
+        ha:line.936790 {
+         clearance = 0.0
+         y2 = 70.9328mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 1.24in
+         x2 = 1.24in
+         y1 = 71.9328mm
+        }
+        ha:line.936793 {
+         clearance = 0.0
+         y2 = 71.9328mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 1.24in
+         x2 = 32.496mm
+         y1 = 71.9328mm
+        }
+       }
+       ha:combining {
+       }
+      }
+     }
+    }
+    uid = awHEPLOUqbax+QojwTkAAABp
+   }
+   ha:subc.936848 {
+    ha:attributes {
+     footprint = 0402
+     value = 10k
+     openscad = 0402
+     refdes = R35
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
        htop = 0
        hdia = 0.0
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          17.715mil
-          -27.555mil
-          -17.715mil
-          -27.555mil
-          -17.715mil
-          27.555mil
-          17.715mil
-          27.555mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           copper = 1
@@ -16860,14 +16810,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          20.715mil
-          -30.555mil
-          -20.715mil
-          -30.555mil
-          -20.715mil
-          30.555mil
-          20.715mil
-          30.555mil
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
          }
          ha:layer_mask {
           top = 1
@@ -16881,14 +16831,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          17.715mil
-          -27.555mil
-          -17.715mil
-          -27.555mil
-          -17.715mil
-          27.555mil
-          17.715mil
-          27.555mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           top = 1
@@ -16904,41 +16854,41 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.936978 {
+      ha:padstack_ref.936862 {
        smirror = 0
        ha:attributes {
-        term = 2
-        name = cathode
+        term = 1
+        name = 1
        }
        proto = 0
        xmirror = 0
-       x = 1.90561in
-       rot = 180.000000
-       y = 1.197in
+       x = 1.196in
+       rot = 90.000000
+       y = 2.84774in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.0mil
+       clearance = 10.0mil
       }
-      ha:padstack_ref.936979 {
+      ha:padstack_ref.936863 {
        smirror = 0
        ha:attributes {
-        term = 1
-        name = anode
+        term = 2
+        name = 2
        }
-       proto = 1
+       proto = 0
        xmirror = 0
-       x = 2.006in
-       rot = 180.000000
-       y = 1.197in
+       x = 1.196in
+       rot = 90.000000
+       y = 2.81626in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.0mil
+       clearance = 10.0mil
       }
      }
      li:layers {
@@ -16949,62 +16899,6 @@ ha:pcb-rnd-board-v8 {
         top = 1
        }
        li:objects {
-        ha:line.936944 {
-         clearance = 0.0
-         y2 = 1.23499in
-         thickness = 10.0mil
-         x1 = 50.852578mm
-         x2 = 47.85233mm
-         y1 = 1.23499in
-        }
-        ha:line.936947 {
-         clearance = 0.0
-         y2 = 1.15901in
-         thickness = 10.0mil
-         x1 = 47.85233mm
-         x2 = 47.85233mm
-         y1 = 1.23499in
-        }
-        ha:line.936950 {
-         clearance = 0.0
-         y2 = 1.15901in
-         thickness = 10.0mil
-         x1 = 47.85233mm
-         x2 = 50.852578mm
-         y1 = 1.15901in
-        }
-        ha:line.936953 {
-         clearance = 0.0
-         y2 = 1.23499in
-         thickness = 10.0mil
-         x1 = 50.852578mm
-         x2 = 50.852578mm
-         y1 = 1.15901in
-        }
-        ha:line.936956 {
-         clearance = 0.0
-         y2 = 1.23499in
-         thickness = 10.0mil
-         x1 = 1.86292in
-         x2 = 1.84393in
-         y1 = 1.23499in
-        }
-        ha:line.936959 {
-         clearance = 0.0
-         y2 = 1.15901in
-         thickness = 10.0mil
-         x1 = 1.84393in
-         x2 = 1.84393in
-         y1 = 1.23499in
-        }
-        ha:line.936962 {
-         clearance = 0.0
-         y2 = 1.15901in
-         thickness = 10.0mil
-         x1 = 1.84393in
-         x2 = 1.86292in
-         y1 = 1.15901in
-        }
        }
        ha:combining {
        }
@@ -17017,49 +16911,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.936966 {
+        ha:line.936850 {
          clearance = 0.0
-         y2 = 1.197in
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 49.677447mm
-         x2 = 49.677447mm
-         y1 = 1.197in
+         x1 = 30.3784mm
+         x2 = 30.3784mm
+         y1 = 71.9328mm
         }
-        ha:line.936969 {
+        ha:line.936853 {
          clearance = 0.0
-         y2 = 1.197in
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 1.94301in
-         x2 = 1.94301in
-         y1 = 1.197in
+         x1 = 30.3784mm
+         x2 = 30.3784mm
+         y1 = 71.9328mm
         }
-        ha:line.936972 {
+        ha:line.936856 {
          clearance = 0.0
-         y2 = 1.197in
+         y2 = 70.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 1.94301in
-         x2 = 48.352454mm
-         y1 = 1.197in
+         x1 = 30.3784mm
+         x2 = 30.3784mm
+         y1 = 71.9328mm
         }
-        ha:line.936975 {
+        ha:line.936859 {
          clearance = 0.0
-         y2 = 29.4038mm
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 1.94301in
-         x2 = 1.94301in
-         y1 = 1.197in
+         x1 = 30.3784mm
+         x2 = 31.3784mm
+         y1 = 71.9328mm
         }
        }
        ha:combining {
@@ -17067,32 +16961,31 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAABx
+    uid = awHEPLOUqbax+QojwTkAAABt
    }
-   ha:subc.937190 {
+   ha:subc.936885 {
     ha:attributes {
-     value = Debug
-     footprint = 0-215079-4
-     refdes = J6
-      device=CONNECTOR
+     value = blue
+     footprint = 100mil-led
+     refdes = D5
     }
     ha:data {
      li:padstack_prototypes {
       ha:ps_proto_v6.0 {
        htop = 0
-       hdia = 31.5mil
+       hdia = 35.0mil
        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
+          -35.0mil
+          -35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -17104,14 +16997,14 @@ ha:pcb-rnd-board-v8 {
         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
+          -35.0mil
+          -35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
          }
          ha:layer_mask {
           bottom = 1
@@ -17123,14 +17016,14 @@ ha:pcb-rnd-board-v8 {
         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
+          -35.0mil
+          -35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -17142,14 +17035,14 @@ ha:pcb-rnd-board-v8 {
         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
+          -42.5mil
+          -42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
          }
          ha:layer_mask {
           top = 1
@@ -17163,14 +17056,14 @@ ha:pcb-rnd-board-v8 {
         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
+          -42.5mil
+          -42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
+          42.5mil
+          -42.5mil
+          42.5mil
          }
          ha:layer_mask {
           bottom = 1
@@ -17187,96 +17080,14 @@ ha:pcb-rnd-board-v8 {
       }
       ha:ps_proto_v6.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_v6.2 {
-       htop = 0
-       hdia = 59.06mil
+       hdia = 35.0mil
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 73.56mil
+          dia = 70.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -17290,7 +17101,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 73.56mil
+          dia = 70.0mil
          }
          ha:layer_mask {
           bottom = 1
@@ -17304,7 +17115,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 73.56mil
+          dia = 70.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -17318,7 +17129,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 79.56mil
+          dia = 85.0mil
          }
          ha:layer_mask {
           top = 1
@@ -17334,7 +17145,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 79.56mil
+          dia = 85.0mil
          }
          ha:layer_mask {
           bottom = 1
@@ -17351,83 +17162,290 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.937216 {
-       smirror = 0
+      ha:padstack_ref.936903 {
+       smirror = 1
        ha:attributes {
         term = 1
-        name = pin1
+        name = 1
        }
        proto = 0
-       xmirror = 0
-       x = 74.93mm
-       rot = 90.000000
-       y = 1.6in
+       xmirror = 1
+       x = 2.3in
+       rot = -90.000000
+       y = 170.0mil
        li:thermal {
-        li:2 {
-         on
-         diag
-         round
-         noshape
-        }
-        li:3 {
-         on
-         diag
-         round
-         noshape
-        }
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.0mil
+       clearance = 7.5mil
       }
-      ha:padstack_ref.937217 {
-       smirror = 0
+      ha:padstack_ref.936904 {
+       smirror = 1
        ha:attributes {
         term = 2
-        name = pin2
+        name = 2
        }
        proto = 1
-       xmirror = 0
-       x = 72.39mm
-       rot = 90.000000
-       y = 39.37mm
+       xmirror = 1
+       x = 2.3in
+       rot = -90.000000
+       y = 70.0mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 6.0mil
+       clearance = 7.5mil
       }
-      ha:padstack_ref.937218 {
-       smirror = 0
-       ha:attributes {
-        term = 3
-        name = pin3
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        bottom = 1
        }
-       proto = 1
-       xmirror = 0
-       x = 74.93mm
-       rot = 90.000000
-       y = 38.1mm
-       li:thermal {
+       li:objects {
+        ha:line.936886 {
+         clearance = 0.0
+         y2 = 21.0mil
+         thickness = 10.0mil
+         x1 = 56.9722mm
+         x2 = 2.357in
+         y1 = 21.0mil
+        }
+        ha:arc.936889 {
+         astart = 240.000000
+         thickness = 10.0mil
+         width = 114.0mil
+         height = 114.0mil
+         x = 2.3in
+         y = 120.0mil
+         adelta = -300.000000
+         clearance = 0.0
+        }
        }
-       ha:flags {
-        clearline = 1
+       ha:combining {
        }
-       clearance = 6.0mil
       }
-      ha:padstack_ref.937219 {
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        bottom = 1
+        virtual = 1
+        misc = 1
+       }
+       li:objects {
+        ha:line.936891 {
+         clearance = 0.0
+         y2 = 120.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 2.3in
+         x2 = 2.3in
+         y1 = 120.0mil
+        }
+        ha:line.936894 {
+         clearance = 0.0
+         y2 = 120.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 2.3in
+         x2 = 2.3in
+         y1 = 120.0mil
+        }
+        ha:line.936897 {
+         clearance = 0.0
+         y2 = 2.048mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 2.3in
+         x2 = 2.3in
+         y1 = 120.0mil
+        }
+        ha:line.936900 {
+         clearance = 0.0
+         y2 = 120.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 2.3in
+         x2 = 57.42mm
+         y1 = 120.0mil
+        }
+       }
+       ha:combining {
+       }
+      }
+     }
+    }
+    uid = awHEPLOUqbax+QojwTkAAABv
+   }
+   ha:subc.936943 {
+    ha:attributes {
+     value = DFLS130L
+     footprint = powerdi123
+     refdes = D6
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -43.31mil
+          -27.56mil
+          -43.31mil
+          27.56mil
+          43.31mil
+          27.56mil
+          43.31mil
+          -27.56mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -46.31mil
+          -30.56mil
+          -46.31mil
+          30.56mil
+          46.31mil
+          30.56mil
+          46.31mil
+          -30.56mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -43.31mil
+          -27.56mil
+          -43.31mil
+          27.56mil
+          43.31mil
+          27.56mil
+          43.31mil
+          -27.56mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
+       }
+       hbottom = 0
+       hplated = 0
+      }
+      ha:ps_proto_v6.1 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          17.715mil
+          -27.555mil
+          -17.715mil
+          -27.555mil
+          -17.715mil
+          27.555mil
+          17.715mil
+          27.555mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          20.715mil
+          -30.555mil
+          -20.715mil
+          -30.555mil
+          -20.715mil
+          30.555mil
+          20.715mil
+          30.555mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          17.715mil
+          -27.555mil
+          -17.715mil
+          -27.555mil
+          -17.715mil
+          27.555mil
+          17.715mil
+          27.555mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
+       }
+       hbottom = 0
+       hplated = 0
+      }
+     }
+     li:objects {
+      ha:padstack_ref.936978 {
        smirror = 0
        ha:attributes {
-        term = 4
-        name = pin4
+        term = 2
+        name = cathode
        }
-       proto = 1
+       proto = 0
        xmirror = 0
-       x = 72.39mm
-       rot = 90.000000
-       y = 36.83mm
+       x = 1.90561in
+       rot = 180.000000
+       y = 1.197in
        li:thermal {
        }
        ha:flags {
@@ -17435,17 +17453,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.937220 {
+      ha:padstack_ref.936979 {
        smirror = 0
        ha:attributes {
-        term = 0
-        name = mnt
+        term = 1
+        name = anode
        }
-       proto = 2
+       proto = 1
        xmirror = 0
-       x = 2.87913in
-       rot = 90.000000
-       y = 1.65511in
+       x = 2.006in
+       rot = 180.000000
+       y = 1.197in
        li:thermal {
        }
        ha:flags {
@@ -17462,37 +17480,61 @@ ha:pcb-rnd-board-v8 {
         top = 1
        }
        li:objects {
-        ha:line.937191 {
+        ha:line.936944 {
          clearance = 0.0
-         y2 = 1.69428in
-         thickness = 6.0mil
-         x1 = 2.79962in
-         x2 = 76.209906mm
-         y1 = 1.69428in
+         y2 = 1.23499in
+         thickness = 10.0mil
+         x1 = 50.852578mm
+         x2 = 47.85233mm
+         y1 = 1.23499in
         }
-        ha:line.937194 {
+        ha:line.936947 {
          clearance = 0.0
-         y2 = 1.35571in
-         thickness = 6.0mil
-         x1 = 76.209906mm
-         x2 = 76.209906mm
-         y1 = 1.69428in
+         y2 = 1.15901in
+         thickness = 10.0mil
+         x1 = 47.85233mm
+         x2 = 47.85233mm
+         y1 = 1.23499in
         }
-        ha:line.937197 {
+        ha:line.936950 {
          clearance = 0.0
-         y2 = 1.35571in
-         thickness = 6.0mil
-         x1 = 76.209906mm
-         x2 = 2.79962in
-         y1 = 1.35571in
+         y2 = 1.15901in
+         thickness = 10.0mil
+         x1 = 47.85233mm
+         x2 = 50.852578mm
+         y1 = 1.15901in
         }
-        ha:line.937200 {
+        ha:line.936953 {
          clearance = 0.0
-         y2 = 1.69428in
-         thickness = 6.0mil
-         x1 = 2.79962in
-         x2 = 2.79962in
-         y1 = 1.35571in
+         y2 = 1.23499in
+         thickness = 10.0mil
+         x1 = 50.852578mm
+         x2 = 50.852578mm
+         y1 = 1.15901in
+        }
+        ha:line.936956 {
+         clearance = 0.0
+         y2 = 1.23499in
+         thickness = 10.0mil
+         x1 = 1.86292in
+         x2 = 1.84393in
+         y1 = 1.23499in
+        }
+        ha:line.936959 {
+         clearance = 0.0
+         y2 = 1.15901in
+         thickness = 10.0mil
+         x1 = 1.84393in
+         x2 = 1.84393in
+         y1 = 1.23499in
+        }
+        ha:line.936962 {
+         clearance = 0.0
+         y2 = 1.15901in
+         thickness = 10.0mil
+         x1 = 1.84393in
+         x2 = 1.86292in
+         y1 = 1.15901in
         }
        }
        ha:combining {
@@ -17506,49 +17548,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.937204 {
+        ha:line.936966 {
          clearance = 0.0
-         y2 = 1.55102201in
+         y2 = 1.197in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 73.55398mm
-         x2 = 73.55398mm
-         y1 = 1.55102201in
+         x1 = 49.677447mm
+         x2 = 49.677447mm
+         y1 = 1.197in
         }
-        ha:line.937207 {
+        ha:line.936969 {
          clearance = 0.0
-         y2 = 1.6in
+         y2 = 1.197in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 72.39mm
-         x2 = 72.39mm
-         y1 = 1.6in
+         x1 = 1.94301in
+         x2 = 1.94301in
+         y1 = 1.197in
         }
-        ha:line.937210 {
+        ha:line.936972 {
          clearance = 0.0
-         y2 = 1.6in
+         y2 = 1.197in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 72.39mm
-         x2 = 73.39mm
-         y1 = 1.6in
+         x1 = 1.94301in
+         x2 = 48.352454mm
+         y1 = 1.197in
         }
-        ha:line.937213 {
+        ha:line.936975 {
          clearance = 0.0
-         y2 = 39.64mm
+         y2 = 29.4038mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 72.39mm
-         x2 = 72.39mm
-         y1 = 1.6in
+         x1 = 1.94301in
+         x2 = 1.94301in
+         y1 = 1.197in
         }
        }
        ha:combining {
@@ -17556,15 +17598,14 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAAB7
+    uid = awHEPLOUqbax+QojwTkAAABx
    }
-   ha:subc.937313 {
+   ha:subc.936997 {
     ha:attributes {
      footprint = 0402
-     value = 50
+     value = 10k
      openscad = 0402
-     refdes = R6
-      device=RESISTOR
+     refdes = R32
     }
     ha:data {
      li:padstack_prototypes {
@@ -17638,7 +17679,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.937327 {
+      ha:padstack_ref.937011 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -17646,9 +17687,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 1.906in
-       rot = 270.000000
-       y = 1.29226in
+       x = 1.328in
+       rot = 90.000000
+       y = 2.84774in
        li:thermal {
        }
        ha:flags {
@@ -17656,7 +17697,7 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 10.0mil
       }
-      ha:padstack_ref.937328 {
+      ha:padstack_ref.937012 {
        smirror = 0
        ha:attributes {
         term = 2
@@ -17664,9 +17705,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 1.906in
-       rot = 270.000000
-       y = 1.32374in
+       x = 1.328in
+       rot = 90.000000
+       y = 2.81626in
        li:thermal {
        }
        ha:flags {
@@ -17695,49 +17736,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.937315 {
+        ha:line.936999 {
          clearance = 0.0
-         y2 = 1.308in
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 1.906in
-         x2 = 1.906in
-         y1 = 1.308in
+         x1 = 1.328in
+         x2 = 1.328in
+         y1 = 71.9328mm
         }
-        ha:line.937318 {
+        ha:line.937002 {
          clearance = 0.0
-         y2 = 1.308in
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 1.906in
-         x2 = 1.906in
-         y1 = 1.308in
+         x1 = 1.328in
+         x2 = 1.328in
+         y1 = 71.9328mm
         }
-        ha:line.937321 {
+        ha:line.937005 {
          clearance = 0.0
-         y2 = 34.2232mm
+         y2 = 70.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 1.906in
-         x2 = 1.906in
-         y1 = 1.308in
+         x1 = 1.328in
+         x2 = 1.328in
+         y1 = 71.9328mm
         }
-        ha:line.937324 {
+        ha:line.937008 {
          clearance = 0.0
-         y2 = 1.308in
+         y2 = 71.9328mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 1.906in
-         x2 = 47.4124mm
-         y1 = 1.308in
+         x1 = 1.328in
+         x2 = 34.7312mm
+         y1 = 71.9328mm
         }
        }
        ha:combining {
@@ -17745,15 +17786,14 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAAB/
+    uid = awHEPLOUqbax+QojwTkAAABz
    }
-   ha:subc.937346 {
+   ha:subc.937030 {
     ha:attributes {
      footprint = 0402
-     value = 150
+     value = 33
      openscad = 0402
-     refdes = R9
-      device=RESISTOR
+     refdes = R40
     }
     ha:data {
      li:padstack_prototypes {
@@ -17827,7 +17867,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      li:objects {
-      ha:padstack_ref.937360 {
+      ha:padstack_ref.937044 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -17835,9 +17875,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.212in
-       rot = 90.000000
-       y = 171.0mil
+       x = 1.23774in
+       rot = 180.000000
+       y = 2.702in
        li:thermal {
        }
        ha:flags {
@@ -17845,7 +17885,7 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 10.0mil
       }
-      ha:padstack_ref.937361 {
+      ha:padstack_ref.937045 {
        smirror = 0
        ha:attributes {
         term = 2
@@ -17853,9 +17893,9 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.212in
-       rot = 90.000000
-       y = 139.52mil
+       x = 1.20626in
+       rot = 180.000000
+       y = 2.702in
        li:thermal {
        }
        ha:flags {
@@ -17884,49 +17924,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.937348 {
+        ha:line.937032 {
          clearance = 0.0
-         y2 = 3.943604mm
+         y2 = 2.702in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 2.212in
-         x2 = 2.212in
-         y1 = 3.943604mm
+         x1 = 31.0388mm
+         x2 = 31.0388mm
+         y1 = 2.702in
         }
-        ha:line.937351 {
+        ha:line.937035 {
          clearance = 0.0
-         y2 = 3.943604mm
+         y2 = 2.702in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 2.212in
-         x2 = 2.212in
-         y1 = 3.943604mm
+         x1 = 31.0388mm
+         x2 = 31.0388mm
+         y1 = 2.702in
         }
-        ha:line.937354 {
+        ha:line.937038 {
          clearance = 0.0
-         y2 = 2.943604mm
+         y2 = 2.702in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 2.212in
-         x2 = 2.212in
-         y1 = 3.943604mm
+         x1 = 31.0388mm
+         x2 = 30.0388mm
+         y1 = 2.702in
         }
-        ha:line.937357 {
+        ha:line.937041 {
          clearance = 0.0
-         y2 = 3.943604mm
+         y2 = 67.6308mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 2.212in
-         x2 = 57.1848mm
-         y1 = 3.943604mm
+         x1 = 31.0388mm
+         x2 = 31.0388mm
+         y1 = 2.702in
         }
        }
        ha:combining {
@@ -17934,32 +17974,32 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAACB
+    uid = awHEPLOUqbax+QojwTkAAAB1
    }
-   ha:subc.902135 {
+   ha:subc.937063 {
     ha:attributes {
-     value = male
-     footprint = 100mil20x2
-     refdes = J1
-      device=CONNECTOR
+     footprint = 0402
+     value = 10k
+     openscad = 0402
+     refdes = R31
     }
     ha:data {
      li:padstack_prototypes {
       ha:ps_proto_v6.0 {
        htop = 0
-       hdia = 38.0mil
+       hdia = 0.0
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -34.75mil
-          -34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
           copper = 1
@@ -17971,52 +18011,239 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -34.75mil
-          -34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
          }
          ha:layer_mask {
-          bottom = 1
-          copper = 1
+          top = 1
+          mask = 1
          }
          ha:combining {
+          sub = 1
+          auto = 1
          }
         }
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -34.75mil
-          -34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
-          34.75mil
-          -34.75mil
-          34.75mil
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
          }
          ha:layer_mask {
-          copper = 1
-          intern = 1
+          top = 1
+          paste = 1
          }
          ha:combining {
+          auto = 1
          }
         }
+       }
+       hbottom = 0
+       hplated = 0
+      }
+     }
+     li:objects {
+      ha:padstack_ref.937077 {
+       smirror = 0
+       ha:attributes {
+        term = 1
+        name = 1
+       }
+       proto = 0
+       xmirror = 0
+       x = 1.372in
+       rot = 90.000000
+       y = 2.84774in
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 10.0mil
+      }
+      ha:padstack_ref.937078 {
+       smirror = 0
+       ha:attributes {
+        term = 2
+        name = 2
+       }
+       proto = 0
+       xmirror = 0
+       x = 1.372in
+       rot = 90.000000
+       y = 2.81626in
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 10.0mil
+      }
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
+       }
+       li:objects {
+       }
+       ha:combining {
+       }
+      }
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
+       }
+       li:objects {
+        ha:line.937065 {
+         clearance = 0.0
+         y2 = 71.9328mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 1.372in
+         x2 = 1.372in
+         y1 = 71.9328mm
+        }
+        ha:line.937068 {
+         clearance = 0.0
+         y2 = 71.9328mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 1.372in
+         x2 = 1.372in
+         y1 = 71.9328mm
+        }
+        ha:line.937071 {
+         clearance = 0.0
+         y2 = 70.9328mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 1.372in
+         x2 = 1.372in
+         y1 = 71.9328mm
+        }
+        ha:line.937074 {
+         clearance = 0.0
+         y2 = 71.9328mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 1.372in
+         x2 = 35.8488mm
+         y1 = 71.9328mm
+        }
+       }
+       ha:combining {
+       }
+      }
+     }
+    }
+    uid = awHEPLOUqbax+QojwTkAAAB3
+   }
+   ha:subc.937190 {
+    ha:attributes {
+     value = Debug
+     footprint = 0-215079-4
+     refdes = J6
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 31.5mil
+       li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -37.75mil
-          -37.75mil
-          37.75mil
-          -37.75mil
-          37.75mil
-          37.75mil
-          -37.75mil
-          37.75mil
+          -23.0mil
+          -23.0mil
+          23.0mil
+          -23.0mil
+          23.0mil
+          23.0mil
+          -23.0mil
+          23.0mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        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
+         }
+         ha:layer_mask {
+          bottom = 1
+          copper = 1
+         }
+         ha:combining {
+         }
+        }
+        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
+         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         ha:combining {
+         }
+        }
+        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
          }
          ha:layer_mask {
           top = 1
@@ -18030,14 +18257,14 @@ ha:pcb-rnd-board-v8 {
         ha:ps_shape_v4 {
          clearance = 0.0
          li:ps_poly {
-          -37.75mil
-          -37.75mil
-          37.75mil
-          -37.75mil
-          37.75mil
-          37.75mil
-          -37.75mil
-          37.75mil
+          -26.0mil
+          -26.0mil
+          26.0mil
+          -26.0mil
+          26.0mil
+          26.0mil
+          -26.0mil
+          26.0mil
          }
          ha:layer_mask {
           bottom = 1
@@ -18054,14 +18281,14 @@ ha:pcb-rnd-board-v8 {
       }
       ha:ps_proto_v6.1 {
        htop = 0
-       hdia = 38.0mil
+       hdia = 31.5mil
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 69.5mil
+          dia = 46.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -18075,7 +18302,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 69.5mil
+          dia = 46.0mil
          }
          ha:layer_mask {
           bottom = 1
@@ -18089,7 +18316,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 69.5mil
+          dia = 46.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -18103,7 +18330,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 75.5mil
+          dia = 52.0mil
          }
          ha:layer_mask {
           top = 1
@@ -18119,7 +18346,7 @@ ha:pcb-rnd-board-v8 {
          ha:ps_circ {
           x = 0.0
           y = 0.0
-          dia = 75.5mil
+          dia = 52.0mil
          }
          ha:layer_mask {
           bottom = 1
@@ -18134,126 +18361,110 @@ ha:pcb-rnd-board-v8 {
        hbottom = 0
        hplated = 1
       }
-     }
-     li:objects {
-      ha:padstack_ref.902161 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 550.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902162 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 550.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902163 {
-       smirror = 0
-       ha:attributes {
-        term = 3
-        name = 3
-       }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 650.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902164 {
-       smirror = 0
-       ha:attributes {
-        term = 4
-        name = 4
-       }
-       proto = 1
-       xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 650.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
-      }
-      ha:padstack_ref.902165 {
-       smirror = 0
-       ha:attributes {
-        term = 5
-        name = 5
-       }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 750.0mil
-       li:thermal {
-        li:2 {
-         diag
-         round
-         noshape
+      ha:ps_proto_v6.2 {
+       htop = 0
+       hdia = 59.06mil
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 73.56mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
         }
-        li:3 {
-         diag
-         round
-         noshape
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 73.56mil
+         }
+         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 = 73.56mil
+         }
+         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 = 79.56mil
+         }
+         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 = 79.56mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
         }
        }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 6.0mil
+       hbottom = 0
+       hplated = 1
       }
-      ha:padstack_ref.902166 {
+     }
+     li:objects {
+      ha:padstack_ref.937216 {
        smirror = 0
        ha:attributes {
-        term = 6
-        name = 6
+        term = 1
+        name = pin1
        }
-       proto = 1
+       proto = 0
        xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 750.0mil
+       x = 74.93mm
+       rot = 90.000000
+       y = 1.6in
        li:thermal {
         li:2 {
+         on
          diag
          round
          noshape
         }
         li:3 {
+         on
          diag
          round
          noshape
@@ -18264,17 +18475,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902167 {
+      ha:padstack_ref.937217 {
        smirror = 0
        ha:attributes {
-        term = 7
-        name = 7
+        term = 2
+        name = pin2
        }
        proto = 1
        xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 850.0mil
+       x = 72.39mm
+       rot = 90.000000
+       y = 39.37mm
        li:thermal {
        }
        ha:flags {
@@ -18282,17 +18493,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902168 {
+      ha:padstack_ref.937218 {
        smirror = 0
        ha:attributes {
-        term = 8
-        name = 8
+        term = 3
+        name = pin3
        }
        proto = 1
        xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 850.0mil
+       x = 74.93mm
+       rot = 90.000000
+       y = 38.1mm
        li:thermal {
        }
        ha:flags {
@@ -18300,17 +18511,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902169 {
+      ha:padstack_ref.937219 {
        smirror = 0
        ha:attributes {
-        term = 9
-        name = 9
+        term = 4
+        name = pin4
        }
        proto = 1
        xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 950.0mil
+       x = 72.39mm
+       rot = 90.000000
+       y = 36.83mm
        li:thermal {
        }
        ha:flags {
@@ -18318,17 +18529,17 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902170 {
+      ha:padstack_ref.937220 {
        smirror = 0
        ha:attributes {
-        term = 10
-        name = 10
+        term = 0
+        name = mnt
        }
-       proto = 1
+       proto = 2
        xmirror = 0
-       x = 34.29mm
-       rot = 270.000000
-       y = 950.0mil
+       x = 2.87913in
+       rot = 90.000000
+       y = 1.65511in
        li:thermal {
        }
        ha:flags {
@@ -18336,31 +18547,911 @@ ha:pcb-rnd-board-v8 {
        }
        clearance = 6.0mil
       }
-      ha:padstack_ref.902171 {
-       smirror = 0
-       ha:attributes {
-        term = 11
-        name = 11
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
        }
-       proto = 1
-       xmirror = 0
-       x = 31.75mm
-       rot = 270.000000
-       y = 26.67mm
-       li:thermal {
+       li:objects {
+        ha:line.937191 {
+         clearance = 0.0
+         y2 = 1.69428in
+         thickness = 6.0mil
+         x1 = 2.79962in
+         x2 = 76.209906mm
+         y1 = 1.69428in
+        }
+        ha:line.937194 {
+         clearance = 0.0
+         y2 = 1.35571in
+         thickness = 6.0mil
+         x1 = 76.209906mm
+         x2 = 76.209906mm
+         y1 = 1.69428in
+        }
+        ha:line.937197 {
+         clearance = 0.0
+         y2 = 1.35571in
+         thickness = 6.0mil
+         x1 = 76.209906mm
+         x2 = 2.79962in
+         y1 = 1.35571in
+        }
+        ha:line.937200 {
+         clearance = 0.0
+         y2 = 1.69428in
+         thickness = 6.0mil
+         x1 = 2.79962in
+         x2 = 2.79962in
+         y1 = 1.35571in
+        }
        }
-       ha:flags {
-        clearline = 1
+       ha:combining {
        }
-       clearance = 6.0mil
       }
-      ha:padstack_ref.902172 {
-       smirror = 0
-       ha:attributes {
-        term = 12
-        name = 12
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
        }
-       proto = 1
+       li:objects {
+        ha:line.937204 {
+         clearance = 0.0
+         y2 = 1.55102201in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 73.55398mm
+         x2 = 73.55398mm
+         y1 = 1.55102201in
+        }
+        ha:line.937207 {
+         clearance = 0.0
+         y2 = 1.6in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 72.39mm
+         x2 = 72.39mm
+         y1 = 1.6in
+        }
+        ha:line.937210 {
+         clearance = 0.0
+         y2 = 1.6in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 72.39mm
+         x2 = 73.39mm
+         y1 = 1.6in
+        }
+        ha:line.937213 {
+         clearance = 0.0
+         y2 = 39.64mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 72.39mm
+         x2 = 72.39mm
+         y1 = 1.6in
+        }
+       }
+       ha:combining {
+       }
+      }
+     }
+    }
+    uid = awHEPLOUqbax+QojwTkAAAB7
+   }
+   ha:subc.937313 {
+    ha:attributes {
+     footprint = 0402
+     value = 50
+     openscad = 0402
+     refdes = R6
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
+       }
+       hbottom = 0
+       hplated = 0
+      }
+     }
+     li:objects {
+      ha:padstack_ref.937327 {
+       smirror = 0
+       ha:attributes {
+        term = 1
+        name = 1
+       }
+       proto = 0
+       xmirror = 0
+       x = 1.906in
+       rot = 270.000000
+       y = 1.29226in
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 10.0mil
+      }
+      ha:padstack_ref.937328 {
+       smirror = 0
+       ha:attributes {
+        term = 2
+        name = 2
+       }
+       proto = 0
+       xmirror = 0
+       x = 1.906in
+       rot = 270.000000
+       y = 1.32374in
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 10.0mil
+      }
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
+       }
+       li:objects {
+       }
+       ha:combining {
+       }
+      }
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
+       }
+       li:objects {
+        ha:line.937315 {
+         clearance = 0.0
+         y2 = 1.308in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 1.906in
+         x2 = 1.906in
+         y1 = 1.308in
+        }
+        ha:line.937318 {
+         clearance = 0.0
+         y2 = 1.308in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 1.906in
+         x2 = 1.906in
+         y1 = 1.308in
+        }
+        ha:line.937321 {
+         clearance = 0.0
+         y2 = 34.2232mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 1.906in
+         x2 = 1.906in
+         y1 = 1.308in
+        }
+        ha:line.937324 {
+         clearance = 0.0
+         y2 = 1.308in
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 1.906in
+         x2 = 47.4124mm
+         y1 = 1.308in
+        }
+       }
+       ha:combining {
+       }
+      }
+     }
+    }
+    uid = awHEPLOUqbax+QojwTkAAAB/
+   }
+   ha:subc.937346 {
+    ha:attributes {
+     footprint = 0402
+     value = 150
+     openscad = 0402
+     refdes = R9
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
+       }
+       hbottom = 0
+       hplated = 0
+      }
+     }
+     li:objects {
+      ha:padstack_ref.937360 {
+       smirror = 0
+       ha:attributes {
+        term = 1
+        name = 1
+       }
+       proto = 0
+       xmirror = 0
+       x = 2.212in
+       rot = 90.000000
+       y = 171.0mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 10.0mil
+      }
+      ha:padstack_ref.937361 {
+       smirror = 0
+       ha:attributes {
+        term = 2
+        name = 2
+       }
+       proto = 0
+       xmirror = 0
+       x = 2.212in
+       rot = 90.000000
+       y = 139.52mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 10.0mil
+      }
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
+       }
+       li:objects {
+       }
+       ha:combining {
+       }
+      }
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
+       }
+       li:objects {
+        ha:line.937348 {
+         clearance = 0.0
+         y2 = 3.943604mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 2.212in
+         x2 = 2.212in
+         y1 = 3.943604mm
+        }
+        ha:line.937351 {
+         clearance = 0.0
+         y2 = 3.943604mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 2.212in
+         x2 = 2.212in
+         y1 = 3.943604mm
+        }
+        ha:line.937354 {
+         clearance = 0.0
+         y2 = 2.943604mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 2.212in
+         x2 = 2.212in
+         y1 = 3.943604mm
+        }
+        ha:line.937357 {
+         clearance = 0.0
+         y2 = 3.943604mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 2.212in
+         x2 = 57.1848mm
+         y1 = 3.943604mm
+        }
+       }
+       ha:combining {
+       }
+      }
+     }
+    }
+    uid = awHEPLOUqbax+QojwTkAAACB
+   }
+   ha:subc.902135 {
+    ha:attributes {
+     value = male
+     footprint = 100mil20x2
+     refdes = J1
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 38.0mil
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -34.75mil
+          -34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -34.75mil
+          -34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          copper = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -34.75mil
+          -34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
+          34.75mil
+          -34.75mil
+          34.75mil
+         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -37.75mil
+          -37.75mil
+          37.75mil
+          -37.75mil
+          37.75mil
+          37.75mil
+          -37.75mil
+          37.75mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -37.75mil
+          -37.75mil
+          37.75mil
+          -37.75mil
+          37.75mil
+          37.75mil
+          -37.75mil
+          37.75mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+       }
+       hbottom = 0
+       hplated = 1
+      }
+      ha:ps_proto_v6.1 {
+       htop = 0
+       hdia = 38.0mil
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 69.5mil
+         }
+         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 = 69.5mil
+         }
+         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 = 69.5mil
+         }
+         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 = 75.5mil
+         }
+         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 = 75.5mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+       }
+       hbottom = 0
+       hplated = 1
+      }
+     }
+     li:objects {
+      ha:padstack_ref.902161 {
+       smirror = 0
+       ha:attributes {
+        term = 1
+        name = 1
+       }
+       proto = 0
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 550.0mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.902162 {
+       smirror = 0
+       ha:attributes {
+        term = 2
+        name = 2
+       }
+       proto = 1
+       xmirror = 0
+       x = 34.29mm
+       rot = 270.000000
+       y = 550.0mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.902163 {
+       smirror = 0
+       ha:attributes {
+        term = 3
+        name = 3
+       }
+       proto = 1
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 650.0mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.902164 {
+       smirror = 0
+       ha:attributes {
+        term = 4
+        name = 4
+       }
+       proto = 1
+       xmirror = 0
+       x = 34.29mm
+       rot = 270.000000
+       y = 650.0mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.902165 {
+       smirror = 0
+       ha:attributes {
+        term = 5
+        name = 5
+       }
+       proto = 1
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 750.0mil
+       li:thermal {
+        li:2 {
+         diag
+         round
+         noshape
+        }
+        li:3 {
+         diag
+         round
+         noshape
+        }
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.902166 {
+       smirror = 0
+       ha:attributes {
+        term = 6
+        name = 6
+       }
+       proto = 1
+       xmirror = 0
+       x = 34.29mm
+       rot = 270.000000
+       y = 750.0mil
+       li:thermal {
+        li:2 {
+         diag
+         round
+         noshape
+        }
+        li:3 {
+         diag
+         round
+         noshape
+        }
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.902167 {
+       smirror = 0
+       ha:attributes {
+        term = 7
+        name = 7
+       }
+       proto = 1
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 850.0mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.902168 {
+       smirror = 0
+       ha:attributes {
+        term = 8
+        name = 8
+       }
+       proto = 1
+       xmirror = 0
+       x = 34.29mm
+       rot = 270.000000
+       y = 850.0mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.902169 {
+       smirror = 0
+       ha:attributes {
+        term = 9
+        name = 9
+       }
+       proto = 1
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 950.0mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.902170 {
+       smirror = 0
+       ha:attributes {
+        term = 10
+        name = 10
+       }
+       proto = 1
+       xmirror = 0
+       x = 34.29mm
+       rot = 270.000000
+       y = 950.0mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.902171 {
+       smirror = 0
+       ha:attributes {
+        term = 11
+        name = 11
+       }
+       proto = 1
+       xmirror = 0
+       x = 31.75mm
+       rot = 270.000000
+       y = 26.67mm
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.0mil
+      }
+      ha:padstack_ref.902172 {
+       smirror = 0
+       ha:attributes {
+        term = 12
+        name = 12
+       }
+       proto = 1
        xmirror = 0
        x = 34.29mm
        rot = 270.000000
@@ -19041,7 +20132,6 @@ ha:pcb-rnd-board-v8 {
      value = 5.1V
      footprint = 0805diode
      openscad = 0805
-      device=DIODE
     }
     ha:data {
      li:padstack_prototypes {
@@ -19267,7 +20357,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.1uF
      refdes = C101
      footprint = 0402
-      device=CAPACITOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -19452,7 +20541,6 @@ ha:pcb-rnd-board-v8 {
      value = MMBT2222A
      footprint = SOT23
      refdes = Q3
-      device=TRANSISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -19690,7 +20778,6 @@ ha:pcb-rnd-board-v8 {
      value = 374
      footprint = 0.125W_Carbon_Resistor
      refdes = R106
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -19942,7 +21029,6 @@ ha:pcb-rnd-board-v8 {
      value = vref_thrust
      {io_pcb::hidename_direction} = 2
      {io_pcb::hidename_x} = 51.5874 mm
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -20337,7 +21423,6 @@ ha:pcb-rnd-board-v8 {
      value = INA125
      footprint = SO16
      refdes = U6
-      device=IC
     }
     ha:data {
      li:padstack_prototypes {
@@ -20886,7 +21971,6 @@ ha:pcb-rnd-board-v8 {
      value = {Header-2}
      footprint = 100mil2pin
      refdes = J7
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -21227,7 +22311,6 @@ ha:pcb-rnd-board-v8 {
      value = green
      footprint = 100mil-led
      refdes = D4
-      device=LED
     }
     ha:data {
      li:padstack_prototypes {
@@ -21567,7 +22650,6 @@ ha:pcb-rnd-board-v8 {
      value = 10k
      refdes = R19
      footprint = 0402
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -21753,7 +22835,6 @@ ha:pcb-rnd-board-v8 {
      value = 5.6k
      footprint = 0402
      openscad = 0402
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -21941,7 +23022,6 @@ ha:pcb-rnd-board-v8 {
      value = ADS8684
      footprint = TSSOP38
      refdes = U7
-      device=IC
     }
     ha:data {
      li:padstack_prototypes {
@@ -22853,7 +23933,6 @@ ha:pcb-rnd-board-v8 {
      value = {50mil6pin}
      footprint = 50mil6pin
      refdes = J4
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -23257,7 +24336,6 @@ ha:pcb-rnd-board-v8 {
      value = 3.3k
      refdes = R500
      footprint = 0402
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -23442,7 +24520,6 @@ ha:pcb-rnd-board-v8 {
      value = 1k
      footprint = 0402
      refdes = R7
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -23630,7 +24707,6 @@ ha:pcb-rnd-board-v8 {
      value = 1k
      footprint = 0402
      refdes = R16
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -23818,7 +24894,6 @@ ha:pcb-rnd-board-v8 {
      value = 3.3k
      footprint = 0402
      refdes = R13
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -24003,7 +25078,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.25
      footprint = TE1217861
      refdes = J23
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -24297,7 +25371,6 @@ ha:pcb-rnd-board-v8 {
      value = IPD068P03L3GATMA1
      footprint = TO252FET
      refdes = Q6
-      device=MOSFET
     }
     ha:data {
      li:padstack_prototypes {
@@ -24608,7 +25681,6 @@ ha:pcb-rnd-board-v8 {
      value = 22k
      footprint = 0402
      refdes = R15
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -24796,7 +25868,6 @@ ha:pcb-rnd-board-v8 {
      value = 22k
      footprint = 0402
      refdes = R26
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -24984,7 +26055,6 @@ ha:pcb-rnd-board-v8 {
      value = 200k
      footprint = 0402
      refdes = R25
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -25172,7 +26242,6 @@ ha:pcb-rnd-board-v8 {
      value = 200k
      footprint = 0402
      refdes = R12
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -25360,7 +26429,6 @@ ha:pcb-rnd-board-v8 {
      value = 200k
      footprint = 0402
      refdes = R11
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -25548,7 +26616,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.25
      footprint = TE1217861
      refdes = J24
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -25846,7 +26913,6 @@ ha:pcb-rnd-board-v8 {
      value = 220uF
      {io_pcb::hidename_direction} = 3
      {io_pcb::hidename_x} = 6.9342 mm
-      device=CAPACITOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -26216,7 +27282,6 @@ ha:pcb-rnd-board-v8 {
      value = TPS70950
      use-license = Unlimited
      openscad = sot23-5
-      device=IC
     }
     ha:data {
      li:padstack_prototypes {
@@ -26432,80 +27497,447 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.990503 {
          clearance = 0.0
-         y2 = 16.32712mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
+         y2 = 16.32712mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 2.329in
+         x2 = 2.329in
+         y1 = 16.32712mm
+        }
+        ha:line.990506 {
+         clearance = 0.0
+         y2 = 692.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 2.29in
+         x2 = 2.29in
+         y1 = 692.0mil
+        }
+        ha:line.990509 {
+         clearance = 0.0
+         y2 = 16.5768mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 2.29in
+         x2 = 2.29in
+         y1 = 692.0mil
+        }
+        ha:line.990512 {
+         clearance = 0.0
+         y2 = 692.0mil
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 2.29in
+         x2 = 57.166mm
+         y1 = 692.0mil
+        }
+       }
+       ha:combining {
+       }
+      }
+     }
+    }
+    uid = IGobWzSMURBswUg5LvAAAACg
+   }
+   ha:subc.990521 {
+    ha:attributes {
+     value = 2.2uF
+     footprint = 0402
+     refdes = C38
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 0.0
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          12.84mil
+          -16.77mil
+          -12.84mil
+          -16.77mil
+          -12.84mil
+          16.77mil
+          12.84mil
+          16.77mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          9.84mil
+          -13.77mil
+          -9.84mil
+          -13.77mil
+          -9.84mil
+          13.77mil
+          9.84mil
+          13.77mil
+         }
+         ha:layer_mask {
+          top = 1
+          paste = 1
+         }
+         ha:combining {
+          auto = 1
+         }
+        }
+       }
+       hbottom = 0
+       hplated = 0
+      }
+     }
+     li:objects {
+      ha:padstack_ref.990534 {
+       smirror = 0
+       ha:attributes {
+        term = 1
+        name = 1
+       }
+       proto = 0
+       xmirror = 0
+       x = 2.416in
+       rot = 90.000000
+       y = 660.52mil
+       li:thermal {
+       }
+       clearance = 10.0mil
+      }
+      ha:padstack_ref.990535 {
+       smirror = 0
+       ha:attributes {
+        term = 2
+        name = 2
+       }
+       proto = 0
+       xmirror = 0
+       x = 2.416in
+       rot = 90.000000
+       y = 692.0mil
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 10.0mil
+      }
+     }
+     li:layers {
+      ha:top-silk {
+       lid = 0
+       ha:type {
+        silk = 1
+        top = 1
+       }
+       li:objects {
+       }
+       ha:combining {
+       }
+      }
+      ha:subc-aux {
+       lid = 1
+       ha:type {
+        top = 1
+        misc = 1
+        virtual = 1
+       }
+       li:objects {
+        ha:line.990522 {
+         clearance = 0.0
+         y2 = 17.177004mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = pnp-origin
+         }
+         x1 = 61.3664mm
+         x2 = 61.3664mm
+         y1 = 17.177004mm
+        }
+        ha:line.990525 {
+         clearance = 0.0
+         y2 = 17.177004mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = origin
+         }
+         x1 = 61.3664mm
+         x2 = 61.3664mm
+         y1 = 17.177004mm
+        }
+        ha:line.990528 {
+         clearance = 0.0
+         y2 = 18.177004mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = x
+         }
+         x1 = 61.3664mm
+         x2 = 61.3664mm
+         y1 = 17.177004mm
+        }
+        ha:line.990531 {
+         clearance = 0.0
+         y2 = 17.177004mm
+         thickness = 0.1mm
+         ha:attributes {
+          subc-role = y
+         }
+         x1 = 61.3664mm
+         x2 = 60.3664mm
+         y1 = 17.177004mm
+        }
+       }
+       ha:combining {
+       }
+      }
+     }
+    }
+    uid = fdmrigvTMcHho9IPHtUAAAB4
+   }
+   ha:subc.996888 {
+    ha:attributes {
+     value = {USB-A}
+     footprint = cu01sav
+     refdes = J19
+    }
+    ha:data {
+     li:padstack_prototypes {
+      ha:ps_proto_v6.0 {
+       htop = 0
+       hdia = 36.22mil
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -27.955mil
+          -27.955mil
+          27.955mil
+          -27.955mil
+          27.955mil
+          27.955mil
+          -27.955mil
+          27.955mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -27.955mil
+          -27.955mil
+          27.955mil
+          -27.955mil
+          27.955mil
+          27.955mil
+          -27.955mil
+          27.955mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          copper = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -27.955mil
+          -27.955mil
+          27.955mil
+          -27.955mil
+          27.955mil
+          27.955mil
+          -27.955mil
+          27.955mil
+         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         ha:combining {
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -34.25mil
+          -34.25mil
+          34.25mil
+          -34.25mil
+          34.25mil
+          34.25mil
+          -34.25mil
+          34.25mil
+         }
+         ha:layer_mask {
+          top = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         li:ps_poly {
+          -34.25mil
+          -34.25mil
+          34.25mil
+          -34.25mil
+          34.25mil
+          34.25mil
+          -34.25mil
+          34.25mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
+         }
+        }
+       }
+       hbottom = 0
+       hplated = 1
+      }
+      ha:ps_proto_v6.1 {
+       htop = 0
+       hdia = 36.22mil
+       li:shape {
+        ha:ps_shape_v4 {
+         clearance = 0.0
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 55.91mil
+         }
+         ha:layer_mask {
+          copper = 1
+          top = 1
+         }
+         ha:combining {
          }
-         x1 = 2.329in
-         x2 = 2.329in
-         y1 = 16.32712mm
         }
-        ha:line.990506 {
+        ha:ps_shape_v4 {
          clearance = 0.0
-         y2 = 692.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 55.91mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          copper = 1
+         }
+         ha:combining {
          }
-         x1 = 2.29in
-         x2 = 2.29in
-         y1 = 692.0mil
         }
-        ha:line.990509 {
+        ha:ps_shape_v4 {
          clearance = 0.0
-         y2 = 16.5768mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 55.91mil
+         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         ha:combining {
          }
-         x1 = 2.29in
-         x2 = 2.29in
-         y1 = 692.0mil
         }
-        ha:line.990512 {
+        ha:ps_shape_v4 {
          clearance = 0.0
-         y2 = 692.0mil
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 68.5mil
+         }
+         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 = 68.5mil
+         }
+         ha:layer_mask {
+          bottom = 1
+          mask = 1
+         }
+         ha:combining {
+          sub = 1
+          auto = 1
          }
-         x1 = 2.29in
-         x2 = 57.166mm
-         y1 = 692.0mil
         }
        }
-       ha:combining {
-       }
+       hbottom = 0
+       hplated = 1
       }
-     }
-    }
-    uid = IGobWzSMURBswUg5LvAAAACg
-   }
-   ha:subc.990521 {
-    ha:attributes {
-     value = 2.2uF
-     footprint = 0402
-     refdes = C38
-      device=CAPACITOR
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
+      ha:ps_proto_v6.2 {
        htop = 0
-       hdia = 0.0
+       hdia = 91.73mil
        li:shape {
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 131.1mil
          }
          ha:layer_mask {
           copper = 1
@@ -26516,15 +27948,38 @@ ha:pcb-rnd-board-v8 {
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          12.84mil
-          -16.77mil
-          -12.84mil
-          -16.77mil
-          -12.84mil
-          16.77mil
-          12.84mil
-          16.77mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 131.1mil
+         }
+         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 = 131.1mil
+         }
+         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 = 143.7mil
          }
          ha:layer_mask {
           top = 1
@@ -26537,31 +27992,27 @@ ha:pcb-rnd-board-v8 {
         }
         ha:ps_shape_v4 {
          clearance = 0.0
-         li:ps_poly {
-          9.84mil
-          -13.77mil
-          -9.84mil
-          -13.77mil
-          -9.84mil
-          13.77mil
-          9.84mil
-          13.77mil
+         ha:ps_circ {
+          x = 0.0
+          y = 0.0
+          dia = 143.7mil
          }
          ha:layer_mask {
-          top = 1
-          paste = 1
+          bottom = 1
+          mask = 1
          }
          ha:combining {
+          sub = 1
           auto = 1
          }
         }
        }
        hbottom = 0
-       hplated = 0
+       hplated = 1
       }
      }
      li:objects {
-      ha:padstack_ref.990534 {
+      ha:padstack_ref.996914 {
        smirror = 0
        ha:attributes {
         term = 1
@@ -26569,30 +28020,141 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 2.416in
-       rot = 90.000000
-       y = 660.52mil
+       x = 1.76321in
+       rot = 0.000000
+       y = 2.812in
        li:thermal {
        }
-       clearance = 10.0mil
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.3mil
       }
-      ha:padstack_ref.990535 {
+      ha:padstack_ref.996915 {
        smirror = 0
        ha:attributes {
         term = 2
         name = 2
        }
-       proto = 0
+       proto = 1
        xmirror = 0
-       x = 2.416in
-       rot = 90.000000
-       y = 692.0mil
+       x = 1.86164in
+       rot = 0.000000
+       y = 2.812in
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 6.3mil
+      }
+      ha:padstack_ref.996916 {
+       smirror = 0
+       ha:attributes {
+        term = 3
+        name = 3
+       }
+       proto = 1
+       xmirror = 0
+       x = 1.94037in
+       rot = 0.000000
+       y = 2.812in
+       li:thermal {
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.3mil
+      }
+      ha:padstack_ref.996917 {
+       smirror = 0
+       ha:attributes {
+        term = 4
+        name = 4
+       }
+       proto = 1
+       xmirror = 0
+       x = 2.0388in
+       rot = 0.000000
+       y = 2.812in
+       li:thermal {
+        li:2 {
+         on
+         diag
+         round
+         noshape
+        }
+        li:3 {
+         on
+         diag
+         round
+         noshape
+        }
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.3mil
+      }
+      ha:padstack_ref.996918 {
+       smirror = 0
+       ha:attributes {
+        term = 4
+        name = 4
+       }
+       proto = 2
+       xmirror = 0
+       x = 41.71569mm
+       rot = 0.000000
+       y = 2.91869in
+       li:thermal {
+        li:2 {
+         on
+         diag
+         round
+         noshape
+        }
+        li:3 {
+         on
+         diag
+         round
+         noshape
+        }
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.3mil
+      }
+      ha:padstack_ref.996919 {
+       smirror = 0
+       ha:attributes {
+        term = 4
+        name = 4
+       }
+       proto = 2
+       xmirror = 0
+       x = 2.15966in
+       rot = 0.000000
+       y = 2.91869in
+       li:thermal {
+        li:2 {
+         on
+         diag
+         round
+         noshape
+        }
+        li:3 {
+         on
+         diag
+         round
+         noshape
+        }
+       }
+       ha:flags {
+        clearline = 1
+       }
+       clearance = 6.3mil
       }
      }
      li:layers {
@@ -26603,6 +28165,38 @@ ha:pcb-rnd-board-v8 {
         top = 1
        }
        li:objects {
+        ha:line.996889 {
+         clearance = 0.0
+         y2 = 74.854816mm
+         thickness = 6.0mil
+         x1 = 2.16084in
+         x2 = 2.16084in
+         y1 = 2.74547in
+        }
+        ha:line.996892 {
+         clearance = 0.0
+         y2 = 74.854816mm
+         thickness = 6.0mil
+         x1 = 1.64117in
+         x2 = 1.64117in
+         y1 = 2.74547in
+        }
+        ha:line.996895 {
+         clearance = 0.0
+         y2 = 2.74547in
+         thickness = 6.0mil
+         x1 = 1.64117in
+         x2 = 2.16084in
+         y1 = 2.74547in
+        }
+        ha:line.996898 {
+         clearance = 0.0
+         y2 = 74.854816mm
+         thickness = 6.0mil
+         x1 = 1.64117in
+         x2 = 2.16084in
+         y1 = 74.854816mm
+        }
        }
        ha:combining {
        }
@@ -26615,49 +28209,49 @@ ha:pcb-rnd-board-v8 {
         virtual = 1
        }
        li:objects {
-        ha:line.990522 {
+        ha:line.996902 {
          clearance = 0.0
-         y2 = 17.177004mm
+         y2 = 72.328108mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 61.3664mm
-         x2 = 61.3664mm
-         y1 = 17.177004mm
+         x1 = 48.285527mm
+         x2 = 48.285527mm
+         y1 = 72.328108mm
         }
-        ha:line.990525 {
+        ha:line.996905 {
          clearance = 0.0
-         y2 = 17.177004mm
+         y2 = 2.812in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 61.3664mm
-         x2 = 61.3664mm
-         y1 = 17.177004mm
+         x1 = 1.901in
+         x2 = 1.901in
+         y1 = 2.812in
         }
-        ha:line.990528 {
+        ha:line.996908 {
          clearance = 0.0
-         y2 = 18.177004mm
+         y2 = 2.812in
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 61.3664mm
-         x2 = 61.3664mm
-         y1 = 17.177004mm
+         x1 = 1.901in
+         x2 = 49.2854mm
+         y1 = 2.812in
         }
-        ha:line.990531 {
+        ha:line.996911 {
          clearance = 0.0
-         y2 = 17.177004mm
+         y2 = 72.4248mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 61.3664mm
-         x2 = 60.3664mm
-         y1 = 17.177004mm
+         x1 = 1.901in
+         x2 = 1.901in
+         y1 = 2.812in
         }
        }
        ha:combining {
@@ -26665,7 +28259,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = fdmrigvTMcHho9IPHtUAAAB4
+    uid = iCue23bJxAc3BQVmSAAAAABk
    }
    ha:subc.1001706 {
     ha:attributes {
@@ -26673,7 +28267,6 @@ ha:pcb-rnd-board-v8 {
      value = 1.5k
      footprint = 0402
      openscad = 0402
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -26862,7 +28455,6 @@ ha:pcb-rnd-board-v8 {
      value = 33
      footprint = 0402
      openscad = 0402
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -27051,7 +28643,6 @@ ha:pcb-rnd-board-v8 {
      value = 33
      refdes = R23
      footprint = 0402
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -27236,10 +28827,9 @@ ha:pcb-rnd-board-v8 {
    }
    ha:subc.937452 {
     ha:attributes {
-     value = Omega2S
+     value = Omega2S+
      footprint = Omega2S
      refdes = U1
-      device=IC
     }
     ha:data {
      li:padstack_prototypes {
@@ -28610,7 +30200,6 @@ ha:pcb-rnd-board-v8 {
      value = TSM200N03D
      footprint = PDFN33
      refdes = Q2
-      device=MOSFET
     }
     ha:data {
      li:padstack_prototypes {
@@ -29114,7 +30703,6 @@ ha:pcb-rnd-board-v8 {
      value = Force Bootloader
      footprint = 100mil2pin
      refdes = J9
-      device=CONNECTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -29468,7 +31056,6 @@ ha:pcb-rnd-board-v8 {
      value = 0.1uF
      openscad = 0402
      refdes = C5
-      device=CAPACITOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -29657,7 +31244,6 @@ ha:pcb-rnd-board-v8 {
      value = 31.6k
      openscad = 0402
      refdes = R41
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -29846,7 +31432,6 @@ ha:pcb-rnd-board-v8 {
      value = 10k
      openscad = 0402
      refdes = R42
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -30031,7 +31616,6 @@ ha:pcb-rnd-board-v8 {
      value = 3.3uH
      footprint = NRS50
      refdes = L1
-      device=INDUCTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -30219,7 +31803,6 @@ ha:pcb-rnd-board-v8 {
      value = AP62150
      footprint = TSOT26
      refdes = U4
-      device=IC
     }
     ha:data {
      li:padstack_prototypes {
@@ -30552,10 +32135,9 @@ ha:pcb-rnd-board-v8 {
    ha:subc.1051356 {
     ha:attributes {
      footprint = 1206
-     value = 47uF
+     value = 22uF
      openscad = 1206
      refdes = C37
-      device=CAPACITOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -30768,7 +32350,6 @@ ha:pcb-rnd-board-v8 {
      value = LM293
      footprint = miniso8
      refdes = U13
-      device=IC
     }
     ha:data {
      li:padstack_prototypes {
@@ -31105,7 +32686,6 @@ ha:pcb-rnd-board-v8 {
      value = DFLS130L
      {io_pcb::hidename_direction} = 0
      {io_pcb::hidename_x} = 6.9342 mm
-      device=DIODE
     }
     ha:data {
      li:padstack_prototypes {
@@ -31417,7 +32997,6 @@ ha:pcb-rnd-board-v8 {
      value = 26.1k
      footprint = 0402
      refdes = R39
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -31602,7 +33181,6 @@ ha:pcb-rnd-board-v8 {
      value = 200k
      footprint = 0402
      refdes = R38
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -31790,7 +33368,6 @@ ha:pcb-rnd-board-v8 {
      value = 22k
      footprint = 0402
      refdes = R37
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -31975,7 +33552,6 @@ ha:pcb-rnd-board-v8 {
      value = 200k
      footprint = 0402
      refdes = R36
-      device=RESISTOR
     }
     ha:data {
      li:padstack_prototypes {
@@ -32163,7 +33739,6 @@ ha:pcb-rnd-board-v8 {
       value=LPC11U14FHI33
       footprint=hvqfn33
       refdes=U2
-       device=IC
      }
     ha:data {
         li:padstack_prototypes {
@@ -33815,7 +35390,6 @@ ha:pcb-rnd-board-v8 {
        value=3.3k
        footprint=0402
        openscad=0402
-        device=RESISTOR
       }
      ha:data {
           li:padstack_prototypes {
@@ -33967,6 +35541,275 @@ ha:pcb-rnd-board-v8 {
       }
      }
       uid = lXkwQt/fQlV0b+jqQrsAAABp
+     }
+     ha:subc.1058925 {
+      ha:attributes {
+       value=Force Uboot
+       footprint=100mil2pin
+       refdes=J12
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=38.0mil; 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 {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -35.0mil  
+             -35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+             35.0mil  
+             -35.0mil  
+             35.0mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -42.5mil  
+             -42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+             42.5mil  
+             -42.5mil  
+             42.5mil  
+            }
+          }
+        }
+      }
+
+      ha:ps_proto_v6.1 {
+        hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=70.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=70.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=70.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=85.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=85.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.1058951 {
+        proto=0; x=2.83in; y=2.89in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1058952 {
+        proto=1; x=2.93in; y=2.89in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+          li:5 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1058926 {
+           x1=2.98in; y1=72.136mm; x2=2.78in; y2=72.136mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.1058929 {
+           x1=2.78in; y1=72.136mm; x2=2.78in; y2=2.94in; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.1058932 {
+           x1=2.78in; y1=2.94in; x2=2.98in; y2=2.94in; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.1058935 {
+           x1=2.98in; y1=2.94in; x2=2.98in; y2=72.136mm; thickness=15.0mil; clearance=0.0;
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1058939 {
+           x1=73.152mm; y1=2.89in; x2=73.152mm; y2=2.89in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1058942 {
+           x1=2.83in; y1=2.89in; x2=2.83in; y2=2.89in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1058945 {
+           x1=2.83in; y1=2.89in; x2=72.882mm; y2=2.89in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1058948 {
+           x1=2.83in; y1=2.89in; x2=2.83in; y2=74.406mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = lXkwQt/fQlV0b+jqQrsAAABr
      }
       ha:subc.1064502 {
        ha:attributes {
@@ -33974,7 +35817,6 @@ ha:pcb-rnd-board-v8 {
         value=10k
         footprint=0402
         openscad=0402
-         device=RESISTOR
        }
       ha:data {
             li:padstack_prototypes {
@@ -34132,7 +35974,6 @@ ha:pcb-rnd-board-v8 {
          value=microSD
          footprint=microSDpush
          refdes=J2
-          device=CONNECTOR
         }
        ha:data {
               li:padstack_prototypes {
@@ -34392,7 +36233,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.1078326 {
-          proto=0; x=642.0mil; y=80.137mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=0; x=642.0mil; y=73.787mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           li:thermal {
           }
 
@@ -34402,7 +36243,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078327 {
-          proto=0; x=1.15381in; y=3.19437in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=0; x=1.15381in; y=2.94437in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           li:thermal {
           }
 
@@ -34412,7 +36253,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078328 {
-          proto=1; x=697.12mil; y=66.937001mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=1; x=697.12mil; y=60.587001mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           li:thermal {
           }
 
@@ -34422,7 +36263,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078329 {
-          proto=1; x=921.52mil; y=66.937001mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=1; x=921.52mil; y=60.587001mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           li:thermal {
           }
 
@@ -34432,7 +36273,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078330 {
-          proto=2; x=968.37mil; y=77.797025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=968.37mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34446,7 +36287,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078331 {
-          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34460,7 +36301,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078332 {
-          proto=2; x=925.07mil; y=77.396975mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=925.07mil; y=71.046975mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34474,7 +36315,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078333 {
-          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34488,7 +36329,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078334 {
-          proto=2; x=881.77mil; y=77.797025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=881.77mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34502,7 +36343,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078335 {
-          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34516,7 +36357,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078336 {
-          proto=2; x=838.46mil; y=77.996923mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=838.46mil; y=71.646923mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34530,7 +36371,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078337 {
-          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34544,7 +36385,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078338 {
-          proto=2; x=795.15mil; y=77.797025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=795.15mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34558,7 +36399,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078339 {
-          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34572,7 +36413,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078340 {
-          proto=2; x=751.85mil; y=77.996923mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=751.85mil; y=71.646923mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           li:thermal {
           }
 
@@ -34582,7 +36423,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078341 {
-          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34596,7 +36437,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078342 {
-          proto=2; x=708.54mil; y=77.797025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=708.54mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34610,7 +36451,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078343 {
-          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34624,7 +36465,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078344 {
-          proto=2; x=665.23mil; y=77.797025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=665.23mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34638,7 +36479,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078345 {
-          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -34660,49 +36501,49 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1078270 {
-             x1=18.046954mm; y1=68.396993mm; x2=793.19mil; y2=68.396993mm; thickness=10.0mil; clearance=0.0;
+             x1=18.046954mm; y1=62.046993mm; x2=793.19mil; y2=62.046993mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078273 {
-             x1=793.19mil; y1=70.466839mm; x2=793.19mil; y2=68.396993mm; thickness=10.0mil; clearance=0.0;
+             x1=793.19mil; y1=64.116839mm; x2=793.19mil; y2=62.046993mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078276 {
-             x1=18.046954mm; y1=70.466839mm; x2=18.046954mm; y2=68.396993mm; thickness=10.0mil; clearance=0.0;
+             x1=18.046954mm; y1=64.116839mm; x2=18.046954mm; y2=62.046993mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078279 {
-             x1=651.85mil; y1=70.466839mm; x2=18.046954mm; y2=70.466839mm; thickness=10.0mil; clearance=0.0;
+             x1=651.85mil; y1=64.116839mm; x2=18.046954mm; y2=64.116839mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078282 {
-             x1=994.36mil; y1=70.466839mm; x2=994.36mil; y2=72.767063mm; thickness=10.0mil; clearance=0.0;
+             x1=994.36mil; y1=64.116839mm; x2=994.36mil; y2=66.417063mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078285 {
-             x1=651.85mil; y1=70.466839mm; x2=651.85mil; y2=72.767063mm; thickness=10.0mil; clearance=0.0;
+             x1=651.85mil; y1=64.116839mm; x2=651.85mil; y2=66.417063mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078288 {
-             x1=793.19mil; y1=70.466839mm; x2=994.36mil; y2=70.466839mm; thickness=10.0mil; clearance=0.0;
+             x1=793.19mil; y1=64.116839mm; x2=994.36mil; y2=64.116839mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078291 {
-             x1=651.85mil; y1=72.767063mm; x2=994.36mil; y2=72.767063mm; thickness=10.0mil; clearance=0.0;
+             x1=651.85mil; y1=66.417063mm; x2=994.36mil; y2=66.417063mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078294 {
-             x1=1.17349in; y1=66.536951mm; x2=1.17349in; y2=81.737073mm; thickness=10.0mil; clearance=0.0;
+             x1=1.17349in; y1=60.186951mm; x2=1.17349in; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078297 {
-             x1=622.32mil; y1=66.536951mm; x2=622.32mil; y2=80.737075mm; thickness=10.0mil; clearance=0.0;
+             x1=622.32mil; y1=60.186951mm; x2=622.32mil; y2=2.928625in; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078300 {
-             x1=622.32mil; y1=66.536951mm; x2=1.17349in; y2=66.536951mm; thickness=10.0mil; clearance=0.0;
+             x1=622.32mil; y1=60.186951mm; x2=1.17349in; y2=60.186951mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078303 {
-             x1=1.07113in; y1=80.737075mm; x2=1.07113in; y2=81.737073mm; thickness=10.0mil; clearance=0.0;
+             x1=1.07113in; y1=2.928625in; x2=1.07113in; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078306 {
-             x1=24.806656mm; y1=79.737077mm; x2=24.806656mm; y2=81.737073mm; thickness=10.0mil; clearance=0.0;
+             x1=24.806656mm; y1=73.387077mm; x2=24.806656mm; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078309 {
-             x1=24.806656mm; y1=81.737073mm; x2=1.17349in; y2=81.737073mm; thickness=10.0mil; clearance=0.0;
+             x1=24.806656mm; y1=75.387073mm; x2=1.17349in; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
             }
             ha:arc.1078312 {
-             x=846.73mil; y=89.886917mm; width=10.80008mm; height=1.299972mm; astart=238.000000; adelta=64.000000; thickness=10.0mil; clearance=0.0;
+             x=846.73mil; y=83.536917mm; width=10.80008mm; height=1.299972mm; astart=238.000000; adelta=64.000000; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -34717,33 +36558,29 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1078314 {
-             x1=20.273836mm; y1=72.56098mm; x2=20.273836mm; y2=72.56098mm; thickness=0.1mm; clearance=0.0;
+             x1=20.273836mm; y1=66.21098mm; x2=20.273836mm; y2=66.21098mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
- ha:flags ={ selected=1
- };            }
+            }
             ha:line.1078317 {
-             x1=22.80666mm; y1=66.536951mm; x2=22.80666mm; y2=66.536951mm; thickness=0.1mm; clearance=0.0;
+             x1=22.80666mm; y1=60.186951mm; x2=22.80666mm; y2=60.186951mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
- ha:flags ={ selected=1
- };            }
+            }
             ha:line.1078320 {
-             x1=22.80666mm; y1=66.536951mm; x2=21.80666mm; y2=66.536951mm; thickness=0.1mm; clearance=0.0;
+             x1=22.80666mm; y1=60.186951mm; x2=21.80666mm; y2=60.186951mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
- ha:flags ={ selected=1
- };            }
+            }
             ha:line.1078323 {
-             x1=22.80666mm; y1=66.536951mm; x2=22.80666mm; y2=65.536951mm; thickness=0.1mm; clearance=0.0;
+             x1=22.80666mm; y1=60.186951mm; x2=22.80666mm; y2=59.186951mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
- ha:flags ={ selected=1
- };            }
+            }
            }
            ha:type {
             top = 1
@@ -34760,7 +36597,6 @@ ha:pcb-rnd-board-v8 {
            value=Header-5
            footprint=100mil5pin
            refdes=J14
-            device=CONNECTOR
           }
          ha:data {
                   li:padstack_prototypes {
@@ -35010,547 +36846,75 @@ ha:pcb-rnd-board-v8 {
           li:layers {
 
            ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:line.1092871 {
-               x1=52.1462mm; y1=1.125in; x2=64.8462mm; y2=1.125in; thickness=15.0mil; clearance=0.0;
-              }
-              ha:line.1092874 {
-               x1=64.8462mm; y1=1.125in; x2=64.8462mm; y2=26.035mm; thickness=15.0mil; clearance=0.0;
-              }
-              ha:line.1092877 {
-               x1=64.8462mm; y1=26.035mm; x2=52.1462mm; y2=26.035mm; thickness=15.0mil; clearance=0.0;
-              }
-              ha:line.1092880 {
-               x1=52.1462mm; y1=26.035mm; x2=52.1462mm; y2=1.125in; thickness=15.0mil; clearance=0.0;
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.1092884 {
-               x1=58.4962mm; y1=27.305mm; x2=58.4962mm; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.1092887 {
-               x1=2.503in; y1=27.305mm; x2=2.503in; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.1092890 {
-               x1=2.503in; y1=27.305mm; x2=2.503in; y2=26.305mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.1092893 {
-               x1=2.503in; y1=27.305mm; x2=62.5762mm; y2=27.305mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = AJrwiXNN3zwvytCMprUAAABt
-         }
-          ha:subc.1098561 {
-           ha:attributes {
-            refdes=C1
-            value=10uF
-            footprint=0402
-            openscad=0402
-             device=CAPACITOR
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; 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 {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  16.77mil  
-                  12.84mil  
-                  16.77mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
-               }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1098575 {
-             proto=0; x=2.42348in; y=2.3in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1098576 {
-             proto=0; x=2.392in; y=2.3in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1098563 {
-                x1=2.40774in; y1=2.3in; x2=2.40774in; y2=2.3in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1098566 {
-                x1=2.40774in; y1=2.3in; x2=2.40774in; y2=2.3in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1098569 {
-                x1=2.40774in; y1=2.3in; x2=60.156596mm; y2=2.3in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1098572 {
-                x1=2.40774in; y1=2.3in; x2=2.40774in; y2=57.42mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = uBW/nUHTf4QJGTtC2iUAAABt
-          }
-          ha:subc.1098633 {
-           ha:attributes {
-            refdes=C110
-            value=47uF
-            footprint=1206
-            openscad=1206
-             device=CAPACITOR
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; 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 {
-                  25.59mil  
-                  -37.4mil  
-                  -25.59mil  
-                  -37.4mil  
-                  -25.59mil  
-                  37.4mil  
-                  25.59mil  
-                  37.4mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  28.59mil  
-                  -40.4mil  
-                  -28.59mil  
-                  -40.4mil  
-                  -28.59mil  
-                  40.4mil  
-                  28.59mil  
-                  40.4mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  25.59mil  
-                  -37.4mil  
-                  -25.59mil  
-                  -37.4mil  
-                  -25.59mil  
-                  37.4mil  
-                  25.59mil  
-                  37.4mil  
-                 }
-               }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1098653 {
-             proto=0; x=1.721in; y=1.232in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1098654 {
-             proto=0; x=1.6029in; y=1.232in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1098634 {
-                x1=1.68557in; y1=1.2694in; x2=1.63833in; y2=1.2694in; thickness=8.0mil; clearance=0.0;
-               }
-               ha:line.1098637 {
-                x1=1.68557in; y1=1.1946in; x2=1.63833in; y2=1.1946in; thickness=8.0mil; clearance=0.0;
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1098641 {
-                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1098644 {
-                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1098647 {
-                x1=42.21353mm; y1=1.232in; x2=41.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1098650 {
-                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=30.2928mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = uBW/nUHTf4QJGTtC2iUAAABx
-          }
-          ha:subc.1098672 {
-           ha:attributes {
-            refdes=C111
-            value=10uF
-            footprint=0402
-            openscad=0402
-             device=CAPACITOR
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; 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 {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  16.77mil  
-                  12.84mil  
-                  16.77mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
-               }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1098686 {
-             proto=0; x=1.64952in; y=1.121in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1098687 {
-             proto=0; x=1.681in; y=1.121in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+            lid=0
+            ha:combining {            }
 
-              li:objects {
+             li:objects {
+              ha:line.1092871 {
+               x1=52.1462mm; y1=1.125in; x2=64.8462mm; y2=1.125in; thickness=15.0mil; clearance=0.0;
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1092874 {
+               x1=64.8462mm; y1=1.125in; x2=64.8462mm; y2=26.035mm; thickness=15.0mil; clearance=0.0;
               }
-            }
+              ha:line.1092877 {
+               x1=64.8462mm; y1=26.035mm; x2=52.1462mm; y2=26.035mm; thickness=15.0mil; clearance=0.0;
+              }
+              ha:line.1092880 {
+               x1=52.1462mm; y1=26.035mm; x2=52.1462mm; y2=1.125in; thickness=15.0mil; clearance=0.0;
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1098674 {
-                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=1.121in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1098677 {
-                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=1.121in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.1092884 {
+               x1=58.4962mm; y1=27.305mm; x2=58.4962mm; y2=27.305mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.1098680 {
-                x1=1.66526in; y1=1.121in; x2=43.297604mm; y2=1.121in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.1092887 {
+               x1=2.503in; y1=27.305mm; x2=2.503in; y2=27.305mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1098683 {
-                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=29.4734mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1092890 {
+               x1=2.503in; y1=27.305mm; x2=2.503in; y2=26.305mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.1092893 {
+               x1=2.503in; y1=27.305mm; x2=62.5762mm; y2=27.305mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = uBW/nUHTf4QJGTtC2iUAAABz
-          }
-          ha:subc.1098705 {
+         }
+          uid = AJrwiXNN3zwvytCMprUAAABt
+         }
+          ha:subc.1098561 {
            ha:attributes {
-            refdes=C107
+            refdes=C1
             value=10uF
             footprint=0402
             openscad=0402
-             device=CAPACITOR
            }
           ha:data {
                     li:padstack_prototypes {
@@ -35620,8 +36984,8 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1098719 {
-             proto=0; x=1.65052in; y=740.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1098575 {
+             proto=0; x=2.42348in; y=2.3in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -35630,8 +36994,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1098720 {
-             proto=0; x=1.682in; y=740.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1098576 {
+             proto=0; x=2.392in; y=2.3in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -35664,26 +37028,26 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1098707 {
-                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+               ha:line.1098563 {
+                x1=2.40774in; y1=2.3in; x2=2.40774in; y2=2.3in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1098710 {
-                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+               ha:line.1098566 {
+                x1=2.40774in; y1=2.3in; x2=2.40774in; y2=2.3in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1098713 {
-                x1=1.66626in; y1=740.0mil; x2=43.323004mm; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+               ha:line.1098569 {
+                x1=2.40774in; y1=2.3in; x2=60.156596mm; y2=2.3in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1098716 {
-                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=19.796mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1098572 {
+                x1=2.40774in; y1=2.3in; x2=2.40774in; y2=57.42mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -35697,15 +37061,14 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = uBW/nUHTf4QJGTtC2iUAAAB1
+           uid = uBW/nUHTf4QJGTtC2iUAAABt
           }
-          ha:subc.1098738 {
+          ha:subc.1098633 {
            ha:attributes {
-            refdes=C108
-            value=1uF
-            footprint=0402
-            openscad=0402
-             device=CAPACITOR
+            refdes=C110
+            value=22uF
+            footprint=1206
+            openscad=1206
            }
           ha:data {
                     li:padstack_prototypes {
@@ -35722,14 +37085,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
+                  25.59mil  
+                  -37.4mil  
+                  -25.59mil  
+                  -37.4mil  
+                  -25.59mil  
+                  37.4mil  
+                  25.59mil  
+                  37.4mil  
                  }
                }
 
@@ -35741,14 +37104,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  -16.77mil  
-                  -12.84mil  
-                  16.77mil  
-                  12.84mil  
-                  16.77mil  
+                  28.59mil  
+                  -40.4mil  
+                  -28.59mil  
+                  -40.4mil  
+                  -28.59mil  
+                  40.4mil  
+                  28.59mil  
+                  40.4mil  
                  }
                }
 
@@ -35760,14 +37123,14 @@ ha:pcb-rnd-board-v8 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
+                  25.59mil  
+                  -37.4mil  
+                  -25.59mil  
+                  -37.4mil  
+                  -25.59mil  
+                  37.4mil  
+                  25.59mil  
+                  37.4mil  
                  }
                }
              }
@@ -35775,8 +37138,12 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1098752 {
-             proto=0; x=1.7918in; y=1.12032in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1098653 {
+             proto=0; x=1.721in; y=1.232in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
              li:thermal {
              }
 
@@ -35785,12 +37152,8 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1098753 {
-             proto=0; x=1.76032in; y=1.12032in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
+            ha:padstack_ref.1098654 {
+             proto=0; x=1.6029in; y=1.232in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -35807,6 +37170,12 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
+               ha:line.1098634 {
+                x1=1.68557in; y1=1.2694in; x2=1.63833in; y2=1.2694in; thickness=8.0mil; clearance=0.0;
+               }
+               ha:line.1098637 {
+                x1=1.68557in; y1=1.1946in; x2=1.63833in; y2=1.1946in; thickness=8.0mil; clearance=0.0;
+               }
               }
               ha:type {
                silk = 1
@@ -35819,26 +37188,26 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.1098740 {
-                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=1.12032in; thickness=0.1mm; clearance=0.0;
+               ha:line.1098641 {
+                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.1098743 {
-                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=1.12032in; thickness=0.1mm; clearance=0.0;
+               ha:line.1098644 {
+                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.1098746 {
-                x1=1.77606in; y1=1.12032in; x2=44.111924mm; y2=1.12032in; thickness=0.1mm; clearance=0.0;
+               ha:line.1098647 {
+                x1=42.21353mm; y1=1.232in; x2=41.21353mm; y2=1.232in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.1098749 {
-                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=27.456128mm; thickness=0.1mm; clearance=0.0;
+               ha:line.1098650 {
+                x1=42.21353mm; y1=1.232in; x2=42.21353mm; y2=30.2928mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -35852,15 +37221,14 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = uBW/nUHTf4QJGTtC2iUAAAB3
+           uid = uBW/nUHTf4QJGTtC2iUAAABx
           }
-          ha:subc.1098771 {
+          ha:subc.1098672 {
            ha:attributes {
-            refdes=C109
-            value=1uF
+            refdes=C111
+            value=10uF
             footprint=0402
             openscad=0402
-             device=CAPACITOR
            }
           ha:data {
                     li:padstack_prototypes {
@@ -35930,8 +37298,8 @@ ha:pcb-rnd-board-v8 {
           }
 
            li:objects {
-            ha:padstack_ref.1098785 {
-             proto=0; x=1.79148in; y=740.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.1098686 {
+             proto=0; x=1.64952in; y=1.121in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -35940,2249 +37308,707 @@ ha:pcb-rnd-board-v8 {
                name=1
              }
             }
-            ha:padstack_ref.1098786 {
-             proto=0; x=1.76in; y=740.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1098773 {
-                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1098776 {
-                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1098779 {
-                x1=1.77574in; y1=740.0mil; x2=44.103796mm; y2=740.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1098782 {
-                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=17.796mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = uBW/nUHTf4QJGTtC2iUAAAB5
-          }
-           ha:subc.1101630 {
-            ha:attributes {
-             footprint=0402
-             value=1uF
-             openscad=0402
-             refdes=C102
-              device=CAPACITOR
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; 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 {
-                   9.84mil  
-                   -13.77mil  
-                   -9.84mil  
-                   -13.77mil  
-                   -9.84mil  
-                   13.77mil  
-                   9.84mil  
-                   13.77mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   12.84mil  
-                   -16.77mil  
-                   -12.84mil  
-                   -16.77mil  
-                   -12.84mil  
-                   16.77mil  
-                   12.84mil  
-                   16.77mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   9.84mil  
-                   -13.77mil  
-                   -9.84mil  
-                   -13.77mil  
-                   -9.84mil  
-                   13.77mil  
-                   9.84mil  
-                   13.77mil  
-                  }
-                }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.1101643 {
-              proto=0; x=1.721in; y=1.166in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.1101644 {
-              proto=0; x=1.68952in; y=1.166in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=2
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
-             }
-
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.1101631 {
-                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=1.166in; thickness=0.1mm; clearance=0.0;
-                 ha:flags {
-                  selected=1
-                 }
-
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.1101634 {
-                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=1.166in; thickness=0.1mm; clearance=0.0;
-                 ha:flags {
-                  selected=1
-                 }
-
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.1101637 {
-                 x1=1.70526in; y1=1.166in; x2=42.313604mm; y2=1.166in; thickness=0.1mm; clearance=0.0;
-                 ha:flags {
-                  selected=1
-                 }
-
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.1101640 {
-                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=28.6164mm; thickness=0.1mm; clearance=0.0;
-                 ha:flags {
-                  selected=1
-                 }
-
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
-             }
-            }
-           }
-            uid = uBW/nUHTf4QJGTtC2iUAAABv
-           }
-             ha:subc.1110354 {
-              ha:attributes {
-               footprint=0402
-               value=4.7k
-               device=RESISTOR
-               openscad=0402
-               refdes=R43
-              }
-             ha:data {
-                          li:padstack_prototypes {
-
-              ha:ps_proto_v6.0 {
-                hdia=0.0; hplated=0; 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 {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
-
-                  ha:ps_shape_v4 {
-                   ha:combining { sub=1; auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    mask = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     16.77mil  
-                     12.84mil  
-                     16.77mil  
-                    }
-                  }
-
-                  ha:ps_shape_v4 {
-                   ha:combining { auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    paste = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
-                }
-              }
-             }
-
-              li:objects {
-               ha:padstack_ref.1110368 {
-                proto=0; x=63.373mm; y=2.682in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
-                }
-
-                li:thermal {
-                }
-
-                ha:attributes {
-                  term=1
-                  name=1
-                }
-               }
-               ha:padstack_ref.1110369 {
-                proto=0; x=63.373mm; y=2.71348in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
-                }
-
-                li:thermal {
-                }
-
-                ha:attributes {
-                  term=2
-                  name=2
-                }
-               }
-              }
-              li:layers {
-
-               ha:top-silk {
-                lid=0
-                ha:combining {                }
-
-                 li:objects {
-                 }
-                 ha:type {
-                  silk = 1
-                  top = 1
-                 }
-               }
-
-               ha:subc-aux {
-                lid=1
-                ha:combining {                }
-
-                 li:objects {
-                  ha:line.1110356 {
-                   x1=63.373mm; y1=2.69774in; x2=63.373mm; y2=2.69774in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=pnp-origin
-                   }
-                  }
-                  ha:line.1110359 {
-                   x1=63.373mm; y1=2.69774in; x2=63.373mm; y2=2.69774in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=origin
-                   }
-                  }
-                  ha:line.1110362 {
-                   x1=63.373mm; y1=2.69774in; x2=63.373mm; y2=69.522596mm; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=x
-                   }
-                  }
-                  ha:line.1110365 {
-                   x1=63.373mm; y1=2.69774in; x2=62.373mm; y2=2.69774in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=y
-                   }
-                  }
-                 }
-                 ha:type {
-                  top = 1
-                  misc = 1
-                  virtual = 1
-                 }
-               }
-              }
-             }
-              uid = SQ94McEdvfD6fYzNuMUAAABt
+            ha:padstack_ref.1098687 {
+             proto=0; x=1.681in; y=1.121in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:subc.1113901 {
-              ha:attributes {
-               openscad=0402
-               value=10k
-               device=RESISTOR
-               refdes=R33
-               footprint=0402
-              }
-             ha:data {
-                          li:padstack_prototypes {
-
-              ha:ps_proto_v6.0 {
-                hdia=0.0; hplated=0; 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 {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
 
-                  ha:ps_shape_v4 {
-                   ha:combining { sub=1; auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    mask = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     16.77mil  
-                     12.84mil  
-                     16.77mil  
-                    }
-                  }
+             li:thermal {
+             }
 
-                  ha:ps_shape_v4 {
-                   ha:combining { auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    paste = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
-                }
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
               li:objects {
-               ha:padstack_ref.1113914 {
-                proto=0; x=1.284in; y=3.09774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
-                }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-                li:thermal {
-                }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
+              li:objects {
+               ha:line.1098674 {
+                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=1.121in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
-                  term=1
-                  name=1
+                  subc-role=pnp-origin
                 }
                }
-               ha:padstack_ref.1113915 {
-                proto=0; x=1.284in; y=3.06626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
+               ha:line.1098677 {
+                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=1.121in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-
-                li:thermal {
+               }
+               ha:line.1098680 {
+                x1=1.66526in; y1=1.121in; x2=43.297604mm; y2=1.121in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
-
+               }
+               ha:line.1098683 {
+                x1=1.66526in; y1=1.121in; x2=1.66526in; y2=29.4734mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
-                  term=2
-                  name=2
+                  subc-role=y
                 }
                }
               }
-              li:layers {
-
-               ha:top-silk {
-                lid=0
-                ha:combining {                }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = uBW/nUHTf4QJGTtC2iUAAABz
+          }
+          ha:subc.1098705 {
+           ha:attributes {
+            refdes=C107
+            value=10uF
+            footprint=0402
+            openscad=0402
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-                 li:objects {
-                 }
-                 ha:type {
-                  silk = 1
-                  top = 1
-                 }
-               }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-               ha:subc-aux {
-                lid=1
+               ha:ps_shape_v4 {
                 ha:combining {                }
-
-                 li:objects {
-                  ha:line.1113902 {
-                   x1=1.284in; y1=3.082in; x2=1.284in; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=pnp-origin
-                   }
-                  }
-                  ha:line.1113905 {
-                   x1=1.284in; y1=3.082in; x2=1.284in; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=origin
-                   }
-                  }
-                  ha:line.1113908 {
-                   x1=1.284in; y1=3.082in; x2=1.284in; y2=77.2828mm; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=x
-                   }
-                  }
-                  ha:line.1113911 {
-                   x1=1.284in; y1=3.082in; x2=33.6136mm; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=y
-                   }
-                  }
-                 }
-                 ha:type {
-                  top = 1
-                  misc = 1
-                  virtual = 1
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
-              }
-             }
-              uid = awHEPLOUqbax+QojwTkAAABn
-             }
-             ha:subc.1113917 {
-              ha:attributes {
-               openscad=0402
-               value=10k
-               device=RESISTOR
-               refdes=R34
-               footprint=0402
-              }
-             ha:data {
-                          li:padstack_prototypes {
-
-              ha:ps_proto_v6.0 {
-                hdia=0.0; hplated=0; 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 {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
-
-                  ha:ps_shape_v4 {
-                   ha:combining { sub=1; auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    mask = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     16.77mil  
-                     12.84mil  
-                     16.77mil  
-                    }
-                  }
-
-                  ha:ps_shape_v4 {
-                   ha:combining { auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    paste = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
-                }
-              }
-             }
-
-              li:objects {
-               ha:padstack_ref.1113930 {
-                proto=0; x=1.24in; y=3.09774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
-                }
-
-                li:thermal {
-                }
 
-                ha:attributes {
-                  term=1
-                  name=1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
+                clearance=0.0
+                 li:ps_poly {
+                  12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
+                 }
                }
-               ha:padstack_ref.1113931 {
-                proto=0; x=1.24in; y=3.06626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
-                }
-
-                li:thermal {
-                }
 
-                ha:attributes {
-                  term=2
-                  name=2
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-               }
-              }
-              li:layers {
-
-               ha:top-silk {
-                lid=0
-                ha:combining {                }
-
-                 li:objects {
-                 }
-                 ha:type {
-                  silk = 1
-                  top = 1
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
+             }
+           }
+          }
 
-               ha:subc-aux {
-                lid=1
-                ha:combining {                }
+           li:objects {
+            ha:padstack_ref.1098719 {
+             proto=0; x=1.65052in; y=740.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
 
-                 li:objects {
-                  ha:line.1113918 {
-                   x1=1.24in; y1=3.082in; x2=1.24in; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=pnp-origin
-                   }
-                  }
-                  ha:line.1113921 {
-                   x1=1.24in; y1=3.082in; x2=1.24in; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=origin
-                   }
-                  }
-                  ha:line.1113924 {
-                   x1=1.24in; y1=3.082in; x2=1.24in; y2=77.2828mm; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=x
-                   }
-                  }
-                  ha:line.1113927 {
-                   x1=1.24in; y1=3.082in; x2=32.496mm; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=y
-                   }
-                  }
-                 }
-                 ha:type {
-                  top = 1
-                  misc = 1
-                  virtual = 1
-                 }
-               }
-              }
+             ha:attributes {
+               term=1
+               name=1
              }
-              uid = awHEPLOUqbax+QojwTkAAABp
+            }
+            ha:padstack_ref.1098720 {
+             proto=0; x=1.682in; y=740.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:subc.1113933 {
-              ha:attributes {
-               openscad=0402
-               value=10k
-               device=RESISTOR
-               refdes=R35
-               footprint=0402
-              }
-             ha:data {
-                          li:padstack_prototypes {
-
-              ha:ps_proto_v6.0 {
-                hdia=0.0; hplated=0; 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 {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
 
-                  ha:ps_shape_v4 {
-                   ha:combining { sub=1; auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    mask = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     16.77mil  
-                     12.84mil  
-                     16.77mil  
-                    }
-                  }
+             li:thermal {
+             }
 
-                  ha:ps_shape_v4 {
-                   ha:combining { auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    paste = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
-                }
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
               li:objects {
-               ha:padstack_ref.1113946 {
-                proto=0; x=1.196in; y=3.09774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
-                }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-                li:thermal {
-                }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
+              li:objects {
+               ha:line.1098707 {
+                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
-                  term=1
-                  name=1
+                  subc-role=pnp-origin
                 }
                }
-               ha:padstack_ref.1113947 {
-                proto=0; x=1.196in; y=3.06626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
+               ha:line.1098710 {
+                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-
-                li:thermal {
+               }
+               ha:line.1098713 {
+                x1=1.66626in; y1=740.0mil; x2=43.323004mm; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
-
+               }
+               ha:line.1098716 {
+                x1=1.66626in; y1=740.0mil; x2=1.66626in; y2=19.796mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
-                  term=2
-                  name=2
+                  subc-role=y
                 }
                }
               }
-              li:layers {
-
-               ha:top-silk {
-                lid=0
-                ha:combining {                }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = uBW/nUHTf4QJGTtC2iUAAAB1
+          }
+          ha:subc.1098738 {
+           ha:attributes {
+            refdes=C108
+            value=1uF
+            footprint=0402
+            openscad=0402
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-                 li:objects {
-                 }
-                 ha:type {
-                  silk = 1
-                  top = 1
-                 }
-               }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-               ha:subc-aux {
-                lid=1
+               ha:ps_shape_v4 {
                 ha:combining {                }
-
-                 li:objects {
-                  ha:line.1113934 {
-                   x1=1.196in; y1=3.082in; x2=1.196in; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=pnp-origin
-                   }
-                  }
-                  ha:line.1113937 {
-                   x1=1.196in; y1=3.082in; x2=1.196in; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=origin
-                   }
-                  }
-                  ha:line.1113940 {
-                   x1=1.196in; y1=3.082in; x2=1.196in; y2=77.2828mm; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=x
-                   }
-                  }
-                  ha:line.1113943 {
-                   x1=1.196in; y1=3.082in; x2=31.3784mm; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=y
-                   }
-                  }
-                 }
-                 ha:type {
-                  top = 1
-                  misc = 1
-                  virtual = 1
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
-              }
-             }
-              uid = awHEPLOUqbax+QojwTkAAABt
-             }
-             ha:subc.1113949 {
-              ha:attributes {
-               openscad=0402
-               value=10k
-               device=RESISTOR
-               refdes=R32
-               footprint=0402
-              }
-             ha:data {
-                          li:padstack_prototypes {
-
-              ha:ps_proto_v6.0 {
-                hdia=0.0; hplated=0; 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 {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
-
-                  ha:ps_shape_v4 {
-                   ha:combining { sub=1; auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    mask = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     16.77mil  
-                     12.84mil  
-                     16.77mil  
-                    }
-                  }
-
-                  ha:ps_shape_v4 {
-                   ha:combining { auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    paste = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
-                }
-              }
-             }
-
-              li:objects {
-               ha:padstack_ref.1113962 {
-                proto=0; x=1.328in; y=3.09774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
-                }
 
-                li:thermal {
-                }
-
-                ha:attributes {
-                  term=1
-                  name=1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
+                clearance=0.0
+                 li:ps_poly {
+                  12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
+                 }
                }
-               ha:padstack_ref.1113963 {
-                proto=0; x=1.328in; y=3.06626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
-                }
 
-                li:thermal {
-                }
-
-                ha:attributes {
-                  term=2
-                  name=2
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-               }
-              }
-              li:layers {
-
-               ha:top-silk {
-                lid=0
-                ha:combining {                }
-
-                 li:objects {
-                 }
-                 ha:type {
-                  silk = 1
-                  top = 1
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
+             }
+           }
+          }
 
-               ha:subc-aux {
-                lid=1
-                ha:combining {                }
+           li:objects {
+            ha:padstack_ref.1098752 {
+             proto=0; x=1.7918in; y=1.12032in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
 
-                 li:objects {
-                  ha:line.1113950 {
-                   x1=1.328in; y1=3.082in; x2=1.328in; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=pnp-origin
-                   }
-                  }
-                  ha:line.1113953 {
-                   x1=1.328in; y1=3.082in; x2=1.328in; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=origin
-                   }
-                  }
-                  ha:line.1113956 {
-                   x1=1.328in; y1=3.082in; x2=1.328in; y2=77.2828mm; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=x
-                   }
-                  }
-                  ha:line.1113959 {
-                   x1=1.328in; y1=3.082in; x2=34.7312mm; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=y
-                   }
-                  }
-                 }
-                 ha:type {
-                  top = 1
-                  misc = 1
-                  virtual = 1
-                 }
-               }
-              }
+             ha:attributes {
+               term=1
+               name=1
              }
-              uid = awHEPLOUqbax+QojwTkAAABz
+            }
+            ha:padstack_ref.1098753 {
+             proto=0; x=1.76032in; y=1.12032in; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:subc.1113965 {
-              ha:attributes {
-               openscad=0402
-               value=33
-               device=RESISTOR
-               refdes=R40
-               footprint=0402
-              }
-             ha:data {
-                          li:padstack_prototypes {
-
-              ha:ps_proto_v6.0 {
-                hdia=0.0; hplated=0; 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 {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
 
-                  ha:ps_shape_v4 {
-                   ha:combining { sub=1; auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    mask = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     16.77mil  
-                     12.84mil  
-                     16.77mil  
-                    }
-                  }
+             li:thermal {
+             }
 
-                  ha:ps_shape_v4 {
-                   ha:combining { auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    paste = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
-                }
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
               li:objects {
-               ha:padstack_ref.1113978 {
-                proto=0; x=1.23774in; y=2.952in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
-                }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-                li:thermal {
-                }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
+              li:objects {
+               ha:line.1098740 {
+                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=1.12032in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
-                  term=1
-                  name=1
+                  subc-role=pnp-origin
                 }
                }
-               ha:padstack_ref.1113979 {
-                proto=0; x=1.20626in; y=2.952in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
+               ha:line.1098743 {
+                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=1.12032in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-
-                li:thermal {
+               }
+               ha:line.1098746 {
+                x1=1.77606in; y1=1.12032in; x2=44.111924mm; y2=1.12032in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
-
+               }
+               ha:line.1098749 {
+                x1=1.77606in; y1=1.12032in; x2=1.77606in; y2=27.456128mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
-                  term=2
-                  name=2
+                  subc-role=y
                 }
                }
               }
-              li:layers {
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = uBW/nUHTf4QJGTtC2iUAAAB3
+          }
+          ha:subc.1098771 {
+           ha:attributes {
+            refdes=C109
+            value=1uF
+            footprint=0402
+            openscad=0402
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-               ha:top-silk {
-                lid=0
-                ha:combining {                }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                 li:objects {
-                 }
-                 ha:type {
-                  silk = 1
-                  top = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
 
-               ha:subc-aux {
-                lid=1
-                ha:combining {                }
-
-                 li:objects {
-                  ha:line.1113966 {
-                   x1=1.222in; y1=2.952in; x2=1.222in; y2=2.952in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=pnp-origin
-                   }
-                  }
-                  ha:line.1113969 {
-                   x1=1.222in; y1=2.952in; x2=1.222in; y2=2.952in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=origin
-                   }
-                  }
-                  ha:line.1113972 {
-                   x1=1.222in; y1=2.952in; x2=30.0388mm; y2=2.952in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=x
-                   }
-                  }
-                  ha:line.1113975 {
-                   x1=1.222in; y1=2.952in; x2=1.222in; y2=73.9808mm; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=y
-                   }
-                  }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  -16.77mil  
+                  -12.84mil  
+                  16.77mil  
+                  12.84mil  
+                  16.77mil  
                  }
-                 ha:type {
-                  top = 1
-                  misc = 1
-                  virtual = 1
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  -13.77mil  
+                  -9.84mil  
+                  13.77mil  
+                  9.84mil  
+                  13.77mil  
                  }
                }
-              }
              }
-              uid = awHEPLOUqbax+QojwTkAAAB1
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.1098785 {
+             proto=0; x=1.79148in; y=740.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.1098786 {
+             proto=0; x=1.76in; y=740.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:subc.1113981 {
-              ha:attributes {
-               openscad=0402
-               value=10k
-               device=RESISTOR
-               refdes=R31
-               footprint=0402
-              }
-             ha:data {
-                          li:padstack_prototypes {
-
-              ha:ps_proto_v6.0 {
-                hdia=0.0; hplated=0; 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 {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
 
-                  ha:ps_shape_v4 {
-                   ha:combining { sub=1; auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    mask = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     -16.77mil  
-                     -12.84mil  
-                     16.77mil  
-                     12.84mil  
-                     16.77mil  
-                    }
-                  }
+             li:thermal {
+             }
 
-                  ha:ps_shape_v4 {
-                   ha:combining { auto=1;                   }
-                   ha:layer_mask {
-                    top = 1
-                    paste = 1
-                   }
-                   clearance=0.0
-                    li:ps_poly {
-                     9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     -13.77mil  
-                     -9.84mil  
-                     13.77mil  
-                     9.84mil  
-                     13.77mil  
-                    }
-                  }
-                }
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
               li:objects {
-               ha:padstack_ref.1113994 {
-                proto=0; x=1.372in; y=3.09774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
-                }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-                li:thermal {
-                }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
+              li:objects {
+               ha:line.1098773 {
+                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
-                  term=1
-                  name=1
+                  subc-role=pnp-origin
                 }
                }
-               ha:padstack_ref.1113995 {
-                proto=0; x=1.372in; y=3.06626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                ha:flags {
-                 clearline=1
+               ha:line.1098776 {
+                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-
-                li:thermal {
+               }
+               ha:line.1098779 {
+                x1=1.77574in; y1=740.0mil; x2=44.103796mm; y2=740.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
-
+               }
+               ha:line.1098782 {
+                x1=1.77574in; y1=740.0mil; x2=1.77574in; y2=17.796mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
-                  term=2
-                  name=2
+                  subc-role=y
                 }
                }
               }
-              li:layers {
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = uBW/nUHTf4QJGTtC2iUAAAB5
+          }
+           ha:subc.1101630 {
+            ha:attributes {
+             footprint=0402
+             value=1uF
+             openscad=0402
+             refdes=C102
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-               ha:top-silk {
-                lid=0
-                ha:combining {                }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-                 li:objects {
-                 }
-                 ha:type {
-                  silk = 1
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
                   top = 1
                  }
-               }
-
-               ha:subc-aux {
-                lid=1
-                ha:combining {                }
-
-                 li:objects {
-                  ha:line.1113982 {
-                   x1=1.372in; y1=3.082in; x2=1.372in; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=pnp-origin
-                   }
-                  }
-                  ha:line.1113985 {
-                   x1=1.372in; y1=3.082in; x2=1.372in; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=origin
-                   }
-                  }
-                  ha:line.1113988 {
-                   x1=1.372in; y1=3.082in; x2=1.372in; y2=77.2828mm; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=x
-                   }
-                  }
-                  ha:line.1113991 {
-                   x1=1.372in; y1=3.082in; x2=35.8488mm; y2=3.082in; thickness=0.1mm; clearance=0.0;
-                   ha:attributes {
-                     subc-role=y
-                   }
+                 clearance=0.0
+                  li:ps_poly {
+                   9.84mil  
+                   -13.77mil  
+                   -9.84mil  
+                   -13.77mil  
+                   -9.84mil  
+                   13.77mil  
+                   9.84mil  
+                   13.77mil  
                   }
-                 }
-                 ha:type {
-                  top = 1
-                  misc = 1
-                  virtual = 1
-                 }
-               }
-              }
-             }
-              uid = awHEPLOUqbax+QojwTkAAAB3
-             }
-              ha:subc.1118197 {
-               ha:attributes {
-                value=
-                device=SWITCH
-                footprint=PTS815
-                refdes=S1
-               }
-              ha:data {
-                            li:padstack_prototypes {
-
-               ha:ps_proto_v6.0 {
-                 hdia=0.0; hplated=0; 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 {
-                      -19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      -13.78mil  
-                     }
-                   }
-
-                   ha:ps_shape_v4 {
-                    ha:combining { sub=1; auto=1;                    }
-                    ha:layer_mask {
-                     top = 1
-                     mask = 1
-                    }
-                    clearance=0.0
-                     li:ps_poly {
-                      -22.685mil  
-                      -16.78mil  
-                      -22.685mil  
-                      16.78mil  
-                      22.685mil  
-                      16.78mil  
-                      22.685mil  
-                      -16.78mil  
-                     }
-                   }
-
-                   ha:ps_shape_v4 {
-                    ha:combining { auto=1;                    }
-                    ha:layer_mask {
-                     top = 1
-                     paste = 1
-                    }
-                    clearance=0.0
-                     li:ps_poly {
-                      -19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      -13.78mil  
-                     }
-                   }
-                 }
-               }
-
-               ha:ps_proto_v6.1 {
-                 hdia=0.0; hplated=0; 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 {
-                      19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      13.78mil  
-                     }
-                   }
-
-                   ha:ps_shape_v4 {
-                    ha:combining { sub=1; auto=1;                    }
-                    ha:layer_mask {
-                     top = 1
-                     mask = 1
-                    }
-                    clearance=0.0
-                     li:ps_poly {
-                      22.685mil  
-                      16.78mil  
-                      22.685mil  
-                      -16.78mil  
-                      -22.685mil  
-                      -16.78mil  
-                      -22.685mil  
-                      16.78mil  
-                     }
-                   }
-
-                   ha:ps_shape_v4 {
-                    ha:combining { auto=1;                    }
-                    ha:layer_mask {
-                     top = 1
-                     paste = 1
-                    }
-                    clearance=0.0
-                     li:ps_poly {
-                      19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      13.78mil  
-                     }
-                   }
-                 }
-               }
-              }
-
-               li:objects {
-                ha:padstack_ref.1118223 {
-                 proto=0; x=70.139941mm; y=3.14231in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-                 li:thermal {
-                 }
-
-                 ha:attributes {
-                   term=2
-                   name=pin2
-                 }
                 }
-                ha:padstack_ref.1118224 {
-                 proto=1; x=74.639805mm; y=3.14231in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-                 li:thermal {
-                 }
 
-                 ha:attributes {
-                   term=1
-                   name=pin1
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
                  }
+                 clearance=0.0
+                  li:ps_poly {
+                   12.84mil  
+                   -16.77mil  
+                   -12.84mil  
+                   -16.77mil  
+                   -12.84mil  
+                   16.77mil  
+                   12.84mil  
+                   16.77mil  
+                  }
                 }
-                ha:padstack_ref.1118225 {
-                 proto=0; x=70.139941mm; y=3.05768in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-                 ha:flags {
-                  clearline=1
-                 }
 
-                 li:thermal {
-                 }
-
-                 ha:attributes {
-                   term=4
-                   name=pin4
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
                  }
+                 clearance=0.0
+                  li:ps_poly {
+                   9.84mil  
+                   -13.77mil  
+                   -9.84mil  
+                   -13.77mil  
+                   -9.84mil  
+                   13.77mil  
+                   9.84mil  
+                   13.77mil  
+                  }
                 }
-                ha:padstack_ref.1118226 {
-                 proto=1; x=74.639805mm; y=3.05768in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-                 ha:flags {
-                  clearline=1
-                 }
+              }
+            }
+           }
 
-                 li:thermal {
-                 }
+            li:objects {
+             ha:padstack_ref.1101643 {
+              proto=0; x=1.721in; y=1.166in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-                 ha:attributes {
-                   term=3
-                   name=pin3
-                 }
-                }
-               }
-               li:layers {
+              li:thermal {
+              }
 
-                ha:top-silk {
-                 lid=0
-                 ha:combining {                 }
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.1101644 {
+              proto=0; x=1.68952in; y=1.166in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              li:thermal {
+              }
 
-                  li:objects {
-                   ha:line.1118198 {
-                    x1=2.93268in; y1=3.16299in; x2=2.76732in; y2=3.16299in; thickness=5.0mil; clearance=0.0;
-                   }
-                   ha:line.1118201 {
-                    x1=2.93268in; y1=3.16299in; x2=2.93268in; y2=3.03701in; thickness=5.0mil; clearance=0.0;
-                   }
-                   ha:line.1118204 {
-                    x1=2.93268in; y1=3.03701in; x2=2.76732in; y2=3.03701in; thickness=5.0mil; clearance=0.0;
-                   }
-                   ha:line.1118207 {
-                    x1=2.76732in; y1=3.03701in; x2=2.76732in; y2=3.16299in; thickness=5.0mil; clearance=0.0;
-                   }
-                  }
-                  ha:type {
-                   silk = 1
-                   top = 1
-                  }
-                }
+              ha:attributes {
+                term=2
+                name=2
+              }
+             }
+            }
+            li:layers {
 
-                ha:subc-aux {
-                 lid=1
-                 ha:combining {                 }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-                  li:objects {
-                   ha:line.1118211 {
-                    x1=72.389873mm; y1=78.739873mm; x2=72.389873mm; y2=78.739873mm; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=pnp-origin
-                    }
-                   }
-                   ha:line.1118214 {
-                    x1=72.39mm; y1=3.1in; x2=72.39mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=origin
-                    }
-                   }
-                   ha:line.1118217 {
-                    x1=72.39mm; y1=3.1in; x2=71.39mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=x
-                    }
-                   }
-                   ha:line.1118220 {
-                    x1=72.39mm; y1=3.1in; x2=72.39mm; y2=77.74mm; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=y
-                    }
-                   }
-                  }
-                  ha:type {
-                   top = 1
-                   misc = 1
-                   virtual = 1
-                  }
-                }
-               }
-              }
-               uid = N5uJvK5MkMkafQ8vUu8AAABt
-              }
-              ha:subc.1118258 {
-               ha:attributes {
-                value=
-                device=SWITCH
-                footprint=PTS815
-                refdes=S2
+               li:objects {
                }
-              ha:data {
-                            li:padstack_prototypes {
-
-               ha:ps_proto_v6.0 {
-                 hdia=0.0; hplated=0; 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 {
-                      -19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      -13.78mil  
-                     }
-                   }
-
-                   ha:ps_shape_v4 {
-                    ha:combining { sub=1; auto=1;                    }
-                    ha:layer_mask {
-                     top = 1
-                     mask = 1
-                    }
-                    clearance=0.0
-                     li:ps_poly {
-                      -22.685mil  
-                      -16.78mil  
-                      -22.685mil  
-                      16.78mil  
-                      22.685mil  
-                      16.78mil  
-                      22.685mil  
-                      -16.78mil  
-                     }
-                   }
-
-                   ha:ps_shape_v4 {
-                    ha:combining { auto=1;                    }
-                    ha:layer_mask {
-                     top = 1
-                     paste = 1
-                    }
-                    clearance=0.0
-                     li:ps_poly {
-                      -19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      -13.78mil  
-                     }
-                   }
-                 }
+               ha:type {
+                silk = 1
+                top = 1
                }
+             }
 
-               ha:ps_proto_v6.1 {
-                 hdia=0.0; hplated=0; 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 {
-                      19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      13.78mil  
-                     }
-                   }
-
-                   ha:ps_shape_v4 {
-                    ha:combining { sub=1; auto=1;                    }
-                    ha:layer_mask {
-                     top = 1
-                     mask = 1
-                    }
-                    clearance=0.0
-                     li:ps_poly {
-                      22.685mil  
-                      16.78mil  
-                      22.685mil  
-                      -16.78mil  
-                      -22.685mil  
-                      -16.78mil  
-                      -22.685mil  
-                      16.78mil  
-                     }
-                   }
-
-                   ha:ps_shape_v4 {
-                    ha:combining { auto=1;                    }
-                    ha:layer_mask {
-                     top = 1
-                     paste = 1
-                    }
-                    clearance=0.0
-                     li:ps_poly {
-                      19.685mil  
-                      13.78mil  
-                      19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      -13.78mil  
-                      -19.685mil  
-                      13.78mil  
-                     }
-                   }
-                 }
-               }
-              }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
                li:objects {
-                ha:padstack_ref.1118284 {
-                 proto=0; x=59.979941mm; y=3.14231in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+                ha:line.1101631 {
+                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=1.166in; thickness=0.1mm; clearance=0.0;
                  ha:flags {
-                  clearline=1
-                 }
-
-                 li:thermal {
+                  selected=1
                  }
 
                  ha:attributes {
-                   term=2
-                   name=pin2
+                   subc-role=pnp-origin
                  }
                 }
-                ha:padstack_ref.1118285 {
-                 proto=1; x=64.479805mm; y=3.14231in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+                ha:line.1101634 {
+                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=1.166in; thickness=0.1mm; clearance=0.0;
                  ha:flags {
-                  clearline=1
-                 }
-
-                 li:thermal {
+                  selected=1
                  }
 
                  ha:attributes {
-                   term=1
-                   name=pin1
+                   subc-role=origin
                  }
                 }
-                ha:padstack_ref.1118286 {
-                 proto=0; x=59.979941mm; y=3.05768in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+                ha:line.1101637 {
+                 x1=1.70526in; y1=1.166in; x2=42.313604mm; y2=1.166in; thickness=0.1mm; clearance=0.0;
                  ha:flags {
-                  clearline=1
-                 }
-
-                 li:thermal {
+                  selected=1
                  }
 
                  ha:attributes {
-                   term=4
-                   name=pin4
+                   subc-role=x
                  }
                 }
-                ha:padstack_ref.1118287 {
-                 proto=1; x=64.479805mm; y=3.05768in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+                ha:line.1101640 {
+                 x1=1.70526in; y1=1.166in; x2=1.70526in; y2=28.6164mm; thickness=0.1mm; clearance=0.0;
                  ha:flags {
-                  clearline=1
-                 }
-
-                 li:thermal {
+                  selected=1
                  }
 
                  ha:attributes {
-                   term=3
-                   name=pin3
-                 }
-                }
-               }
-               li:layers {
-
-                ha:top-silk {
-                 lid=0
-                 ha:combining {                 }
-
-                  li:objects {
-                   ha:line.1118259 {
-                    x1=2.53268in; y1=3.16299in; x2=2.36732in; y2=3.16299in; thickness=5.0mil; clearance=0.0;
-                   }
-                   ha:line.1118262 {
-                    x1=2.53268in; y1=3.16299in; x2=2.53268in; y2=3.03701in; thickness=5.0mil; clearance=0.0;
-                   }
-                   ha:line.1118265 {
-                    x1=2.53268in; y1=3.03701in; x2=2.36732in; y2=3.03701in; thickness=5.0mil; clearance=0.0;
-                   }
-                   ha:line.1118268 {
-                    x1=2.36732in; y1=3.03701in; x2=2.36732in; y2=3.16299in; thickness=5.0mil; clearance=0.0;
-                   }
-                  }
-                  ha:type {
-                   silk = 1
-                   top = 1
-                  }
-                }
-
-                ha:subc-aux {
-                 lid=1
-                 ha:combining {                 }
-
-                  li:objects {
-                   ha:line.1118272 {
-                    x1=62.229873mm; y1=78.739873mm; x2=62.229873mm; y2=78.739873mm; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=pnp-origin
-                    }
-                   }
-                   ha:line.1118275 {
-                    x1=62.23mm; y1=3.1in; x2=62.23mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=origin
-                    }
-                   }
-                   ha:line.1118278 {
-                    x1=62.23mm; y1=3.1in; x2=61.23mm; y2=3.1in; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=x
-                    }
-                   }
-                   ha:line.1118281 {
-                    x1=62.23mm; y1=3.1in; x2=62.23mm; y2=77.74mm; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=y
-                    }
-                   }
-                  }
-                  ha:type {
-                   top = 1
-                   misc = 1
-                   virtual = 1
-                  }
-                }
-               }
-              }
-               uid = N5uJvK5MkMkafQ8vUu8AAABv
-              }
-               ha:subc.1127182 {
-                ha:attributes {
-                 value=USB-A
-                 device=CONNECTOR
-                 footprint=cu01sah
-                 refdes=J19
-                }
-               ha:data {
-                              li:padstack_prototypes {
-
-                ha:ps_proto_v6.0 {
-                  hdia=36.22mil; 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 {
-                       -27.955mil  
-                       -27.955mil  
-                       27.955mil  
-                       -27.955mil  
-                       27.955mil  
-                       27.955mil  
-                       -27.955mil  
-                       27.955mil  
-                      }
-                    }
-
-                    ha:ps_shape_v4 {
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      bottom = 1
-                      copper = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -27.955mil  
-                       -27.955mil  
-                       27.955mil  
-                       -27.955mil  
-                       27.955mil  
-                       27.955mil  
-                       -27.955mil  
-                       27.955mil  
-                      }
-                    }
-
-                    ha:ps_shape_v4 {
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      intern = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -27.955mil  
-                       -27.955mil  
-                       27.955mil  
-                       -27.955mil  
-                       27.955mil  
-                       27.955mil  
-                       -27.955mil  
-                       27.955mil  
-                      }
-                    }
-
-                    ha:ps_shape_v4 {
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -34.25mil  
-                       -34.25mil  
-                       34.25mil  
-                       -34.25mil  
-                       34.25mil  
-                       34.25mil  
-                       -34.25mil  
-                       34.25mil  
-                      }
-                    }
-
-                    ha:ps_shape_v4 {
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      bottom = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -34.25mil  
-                       -34.25mil  
-                       34.25mil  
-                       -34.25mil  
-                       34.25mil  
-                       34.25mil  
-                       -34.25mil  
-                       34.25mil  
-                      }
-                    }
-                  }
-                }
-
-                ha:ps_proto_v6.1 {
-                  hdia=36.22mil; hplated=1; htop=0; hbottom=0;
-                  li:shape {
-
-                    ha:ps_shape_v4 {
-                     ha:ps_circ { x=0.0; y=0.0; dia=55.91mil;                     }
-                     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=55.91mil;                     }
-                     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=55.91mil;                     }
-                     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=68.5mil;                     }
-                     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=68.5mil;                     }
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      bottom = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                    }
-                  }
-                }
-
-                ha:ps_proto_v6.2 {
-                  hdia=91.73mil; hplated=1; htop=0; hbottom=0;
-                  li:shape {
-
-                    ha:ps_shape_v4 {
-                     ha:ps_circ { x=0.0; y=0.0; dia=131.1mil;                     }
-                     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=131.1mil;                     }
-                     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=131.1mil;                     }
-                     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=143.7mil;                     }
-                     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=143.7mil;                     }
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      bottom = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                    }
-                  }
-                }
-               }
-
-                li:objects {
-                 ha:padstack_ref.1127208 {
-                  proto=0; x=1.76321in; y=2.812in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=1
-                    name=1
-                  }
-                 }
-                 ha:padstack_ref.1127209 {
-                  proto=1; x=1.86164in; y=2.812in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=2
-                    name=2
-                  }
-                 }
-                 ha:padstack_ref.1127210 {
-                  proto=1; x=1.94037in; y=2.812in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=3
-                    name=3
-                  }
-                 }
-                 ha:padstack_ref.1127211 {
-                  proto=1; x=2.0388in; y=2.812in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=4
-                    name=4
-                  }
-                 }
-                 ha:padstack_ref.1127212 {
-                  proto=2; x=41.71569mm; y=2.91869in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=4
-                    name=4
-                  }
-                 }
-                 ha:padstack_ref.1127213 {
-                  proto=2; x=2.15966in; y=2.91869in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=4
-                    name=4
-                  }
-                 }
-                }
-                li:layers {
-
-                 ha:top-silk {
-                  lid=0
-                  ha:combining {                  }
-
-                   li:objects {
-                    ha:line.1127183 {
-                     x1=2.15887in; y1=2.76516in; x2=2.15887in; y2=3.3242in; thickness=6.0mil; clearance=0.0;
-                    }
-                    ha:line.1127186 {
-                     x1=1.64314in; y1=2.76516in; x2=1.64314in; y2=3.3242in; thickness=6.0mil; clearance=0.0;
-                    }
-                    ha:line.1127189 {
-                     x1=1.64314in; y1=2.76516in; x2=2.15887in; y2=2.76516in; thickness=6.0mil; clearance=0.0;
-                    }
-                    ha:line.1127192 {
-                     x1=1.64314in; y1=3.3242in; x2=2.15887in; y2=3.3242in; thickness=6.0mil; clearance=0.0;
-                    }
-                   }
-                   ha:type {
-                    silk = 1
-                    top = 1
-                   }
-                 }
-
-                 ha:subc-aux {
-                  lid=1
-                  ha:combining {                  }
-
-                   li:objects {
-                    ha:line.1127196 {
-                     x1=48.285527mm; y1=72.328108mm; x2=48.285527mm; y2=72.328108mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=pnp-origin
-                     }
-                    }
-                    ha:line.1127199 {
-                     x1=1.901in; y1=2.812in; x2=1.901in; y2=2.812in; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=origin
-                     }
-                    }
-                    ha:line.1127202 {
-                     x1=1.901in; y1=2.812in; x2=49.2854mm; y2=2.812in; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=x
-                     }
-                    }
-                    ha:line.1127205 {
-                     x1=1.901in; y1=2.812in; x2=1.901in; y2=72.4248mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=y
-                     }
-                    }
-                   }
-                   ha:type {
-                    top = 1
-                    misc = 1
-                    virtual = 1
-                   }
+                   subc-role=y
                  }
                 }
                }
-                uid = Uid/7ZZaiIVa8AiUJHoAAABv
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
+             }
+            }
+           }
+            uid = uBW/nUHTf4QJGTtC2iUAAABv
+           }
   }
   li:layers {
    ha:top-sig {
@@ -38291,6 +38117,74 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 388.0mil
      }
+     ha:line.724708 {
+      clearance = 20.0mil
+      y2 = 3.0in
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 0.0
+      x2 = 0.0
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 0.0
+     }
+     ha:line.724720 {
+      clearance = 20.0mil
+      y2 = 3.0in
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 0.0
+      x2 = 3.0in
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 3.0in
+     }
+     ha:line.724732 {
+      clearance = 20.0mil
+      y2 = 0.0
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 3.0in
+      x2 = 0.0
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 0.0
+     }
+     ha:line.724744 {
+      clearance = 20.0mil
+      y2 = 0.0
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 3.0in
+      x2 = 3.0in
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 3.0in
+     }
      ha:line.796625 {
       clearance = 12.0mil
       y2 = 600.0mil
@@ -39127,6 +39021,149 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 63.5mm
      }
+     ha:line.974796 {
+      clearance = 12.0mil
+      y2 = 70.739mm
+      thickness = 10.0mil
+      x1 = 30.3784mm
+      x2 = 30.3784mm
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.81626in
+     }
+     ha:line.977068 {
+      clearance = 12.0mil
+      y2 = 2.758in
+      thickness = 10.0mil
+      x1 = 1.24in
+      x2 = 1.24in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.81626in
+     }
+     ha:line.977393 {
+      clearance = 12.0mil
+      y2 = 2.73in
+      thickness = 10.0mil
+      x1 = 32.5882mm
+      x2 = 1.284in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 69.3674mm
+     }
+     ha:line.977708 {
+      clearance = 12.0mil
+      y2 = 69.3674mm
+      thickness = 10.0mil
+      x1 = 1.284in
+      x2 = 1.284in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.81626in
+     }
+     ha:line.978327 {
+      clearance = 12.0mil
+      y2 = 2.702in
+      thickness = 10.0mil
+      x1 = 1.328in
+      x2 = 1.23774in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.702in
+     }
+     ha:line.978330 {
+      clearance = 12.0mil
+      y2 = 68.6562mm
+      thickness = 10.0mil
+      x1 = 1.328in
+      x2 = 1.328in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.81626in
+     }
+     ha:line.978333 {
+      clearance = 12.0mil
+      y2 = 2.702in
+      thickness = 10.0mil
+      x1 = 1.328in
+      x2 = 33.7566mm
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 68.6562mm
+     }
+     ha:line.978653 {
+      clearance = 12.0mil
+      y2 = 2.671in
+      thickness = 10.0mil
+      x1 = 1.372in
+      x2 = 1.372in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.81626in
+     }
+     ha:line.978962 {
+      clearance = 20.0mil
+      y2 = 2.84774in
+      thickness = 20.0mil
+      x1 = 30.3784mm
+      x2 = 35.9664mm
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.84774in
+     }
+     ha:line.979254 {
+      clearance = 20.0mil
+      y2 = 2.84774in
+      thickness = 20.0mil
+      x1 = 1.306in
+      x2 = 1.306in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 73.025mm
+     }
+     ha:line.979551 {
+      clearance = 12.0mil
+      y2 = 2.671in
+      thickness = 10.0mil
+      x1 = 1.371in
+      x2 = 1.372in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 67.818mm
+     }
+     ha:line.979854 {
+      clearance = 12.0mil
+      y2 = 2.757in
+      thickness = 10.0mil
+      x1 = 1.239in
+      x2 = 1.24in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.758in
+     }
+     ha:line.979866 {
+      clearance = 12.0mil
+      y2 = 2.7305in
+      thickness = 10.0mil
+      x1 = 32.5882mm
+      x2 = 32.6009mm
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 69.3674mm
+     }
      ha:line.980706 {
       clearance = 12.0mil
       y2 = 58.9026mm
@@ -39136,7 +39173,7 @@ ha:pcb-rnd-board-v8 {
       ha:flags {
        clearline = 1
       }
-      y1 = 3.06626in
+      y1 = 2.81626in
      }
      ha:line.980715 {
       clearance = 12.0mil
@@ -39151,14 +39188,36 @@ ha:pcb-rnd-board-v8 {
      }
      ha:line.980998 {
       clearance = 12.0mil
-      y2 = 2.92in
+      y2 = 2.321in
       thickness = 10.0mil
-      x1 = 1.442in
+      x1 = 1.443in
       x2 = 1.443in
       ha:flags {
        clearline = 1
       }
-      y1 = 2.921in
+      y1 = 2.671in
+     }
+     ha:line.981001 {
+      clearance = 12.0mil
+      y2 = 2.3in
+      thickness = 10.0mil
+      x1 = 1.443in
+      x2 = 1.464in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.321in
+     }
+     ha:line.981004 {
+      clearance = 12.0mil
+      y2 = 2.3in
+      thickness = 10.0mil
+      x1 = 1.464in
+      x2 = 38.42004mm
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.3in
      }
      ha:line.981007 {
       clearance = 12.0mil
@@ -42998,6 +43057,12 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
+     ha:line.1061677 {
+      x1=2.30201in; y1=63.499746mm; x2=2.302in; y2=63.5mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
      ha:line.1061680 {
       x1=2.30001in; y1=63.5mm; x2=2.3in; y2=63.499746mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -43010,6 +43075,48 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
+     ha:line.1061710 {
+      x1=1.82599in; y1=63.499746mm; x2=2.34599in; y2=63.499746mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1061713 {
+      x1=2.34599in; y1=63.499746mm; x2=2.374in; y2=2.528in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1061716 {
+      x1=2.374in; y1=2.528in; x2=2.374in; y2=65.278mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1061719 {
+      x1=2.374in; y1=65.278mm; x2=2.43in; y2=66.7004mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1061722 {
+      x1=2.43in; y1=66.7004mm; x2=2.43in; y2=2.68226in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1061731 {
+      x1=2.43in; y1=2.71374in; x2=2.65374in; y2=2.71374in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1061734 {
+      x1=2.65374in; y1=2.71374in; x2=2.83in; y2=2.89in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
      ha:line.1069875 {
       x1=1.89811in; y1=925.11mil; x2=1.898in; y2=925.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -43029,7 +43136,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1069904 {
-      x1=2.5989in; y1=45.558837mm; x2=2.5989in; y2=1.7701in; thickness=10.0mil; clearance=12.0mil;
+      x1=2.5989in; y1=1.793655in; x2=2.5989in; y2=1.7701in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -43041,43 +43148,43 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1069985 {
-      x1=2.226in; y1=1.9in; x2=2.3in; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
+      x1=57.023mm; y1=1.9in; x2=2.3in; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
      ha:line.1081244 {
-      x1=1.51261in; y1=2.24999in; x2=1.47501in; y2=2.24999in; thickness=10.0mil; clearance=12.0mil;
+      x1=1.51261in; y1=57.149746mm; x2=37.465254mm; y2=57.149746mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
      ha:line.1081247 {
-      x1=1.47501in; y1=2.24999in; x2=1.416in; y2=2.309in; thickness=10.0mil; clearance=12.0mil;
+      x1=37.465254mm; y1=57.149746mm; x2=35.9664mm; y2=2.309in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
      ha:line.1081250 {
-      x1=1.416in; y1=2.309in; x2=1.416in; y2=2.318in; thickness=10.0mil; clearance=12.0mil;
+      x1=35.9664mm; y1=2.309in; x2=35.9664mm; y2=2.318in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
      ha:line.1081256 {
-      x1=1.50288in; y1=2.19026in; x2=1.51261in; y2=2.19999in; thickness=10.0mil; clearance=12.0mil;
+      x1=1.50288in; y1=2.19026in; x2=1.51261in; y2=55.879746mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
      ha:line.1081259 {
-      x1=34.29mm; y1=57.15mm; x2=1.40474in; y2=57.15mm; thickness=10.0mil; clearance=12.0mil;
+      x1=1.35in; y1=2.25in; x2=1.40474in; y2=2.25in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
      ha:line.1081262 {
-      x1=1.40474in; y1=57.15mm; x2=1.433in; y2=2.22174in; thickness=10.0mil; clearance=12.0mil;
+      x1=1.40474in; y1=2.25in; x2=1.433in; y2=2.22174in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -43095,533 +43202,235 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1081295 {
-      x1=1.388in; y1=2.2in; x2=1.178in; y2=2.2in; thickness=10.0mil; clearance=12.0mil;
+      x1=1.388in; y1=2.2in; x2=23.57882mm; y2=2.2in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1084334 {
-      x1=89.0mil; y1=62.865mm; x2=89.0mil; y2=2.471in; thickness=100.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1084337 {
-      x1=89.0mil; y1=2.471in; x2=272.0mil; y2=2.288in; thickness=100.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1084352 {
-      x1=89.0mil; y1=48.895mm; x2=154.0mil; y2=2.041in; thickness=100.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1084361 {
-      x1=489.0mil; y1=31.115mm; x2=489.0mil; y2=43.815mm; thickness=100.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1101578 {
-      x1=1.68158in; y1=814.865mil; x2=1.68158in; y2=673.58mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1101581 {
-      x1=1.68158in; y1=673.58mil; x2=1.681in; y2=673.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1101654 {
-      x1=43.71213mm; y1=31.29153mm; x2=1.721in; y2=1.232in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1101669 {
-      x1=2.353in; y1=2.24999in; x2=2.39099in; y2=2.24999in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1101672 {
-      x1=2.39099in; y1=2.24999in; x2=2.392in; y2=2.251in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1101675 {
-      x1=2.353in; y1=2.3in; x2=2.392in; y2=2.3in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1101681 {
-      x1=2.3in; y1=2.29999in; x2=2.35299in; y2=2.29999in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1110437 {
-      x1=2.302in; y1=63.5mm; x2=58.4835mm; y2=63.4873mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1061710 {
-      x1=1.82599in; y1=63.499746mm; x2=2.30201in; y2=63.499746mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1110485 {
-      x1=2.307in; y1=63.5mm; x2=2.333in; y2=63.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1110527 {
-      x1=59.6519mm; y1=65.3923mm; x2=59.6519mm; y2=63.8937mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1110530 {
-      x1=2.333in; y1=63.5mm; x2=59.6519mm; y2=63.8937mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1110539 {
-      x1=2.43in; y1=2.68226in; x2=2.43in; y2=2.656in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1110542 {
-      x1=59.6519mm; y1=65.3923mm; x2=2.43in; y2=2.656in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1110545 {
-      x1=2.3in; y1=2.44999in; x2=2.32299in; y2=2.44999in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1110548 {
-      x1=2.32299in; y1=2.44999in; x2=60.325mm; y2=2.502in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1110551 {
-      x1=60.325mm; y1=2.502in; x2=60.325mm; y2=2.562in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1110554 {
-      x1=60.325mm; y1=2.562in; x2=63.373mm; y2=2.682in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1110605 {
-      x1=0.0; y1=0.0; x2=0.0; y2=82.55mm; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110617 {
-      x1=0.0; y1=82.55mm; x2=3.0in; y2=82.55mm; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110629 {
-      x1=3.0in; y1=0.0; x2=0.0; y2=0.0; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110641 {
-      x1=3.0in; y1=82.55mm; x2=3.0in; y2=0.0; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1113806 {
-      x1=1.196in; y1=3.09774in; x2=1.416in; y2=3.09774in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113809 {
-      x1=1.306in; y1=79.375mm; x2=1.306in; y2=3.09774in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113821 {
-      x1=838.46mil; y1=77.996923mm; x2=838.46mil; y2=3.12754in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113824 {
-      x1=838.46mil; y1=3.12754in; x2=838.0mil; y2=3.128in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1114135 {
-      x1=751.845mil; y1=66.711957mm; x2=751.845mil; y2=66.704337mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1114138 {
-      x1=751.845mil; y1=66.704337mm; x2=1.178in; y2=2.2in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113797 {
-      x1=1.328in; y1=3.06626in; x2=1.328in; y2=2.953in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113827 {
-      x1=968.37mil; y1=77.797025mm; x2=968.37mil; y2=3.03863in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113848 {
-      x1=925.0mil; y1=77.395197mm; x2=925.07mil; y2=77.396975mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113860 {
-      x1=881.0mil; y1=77.777467mm; x2=881.77mil; y2=77.797025mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113872 {
-      x1=795.0mil; y1=77.793215mm; x2=795.15mil; y2=77.797025mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113884 {
-      x1=709.0mil; y1=77.785341mm; x2=708.54mil; y2=77.797025mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113896 {
-      x1=665.0mil; y1=77.791183mm; x2=665.23mil; y2=77.797025mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113845 {
-      x1=925.0mil; y1=3.021in; x2=925.0mil; y2=77.395197mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113818 {
-      x1=1.283in; y1=2.981in; x2=32.6009mm; y2=75.7047mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113788 {
-      x1=1.283in; y1=2.981in; x2=1.284in; y2=2.98in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113791 {
-      x1=1.284in; y1=3.06626in; x2=1.284in; y2=2.981in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113815 {
-      x1=1.239in; y1=3.008in; x2=1.24in; y2=3.007in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1113785 {
-      x1=1.24in; y1=3.06626in; x2=1.24in; y2=3.008in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081298 {
+      x1=23.57882mm; y1=2.2in; x2=751.845mil; y2=2.376455in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113830 {
-      x1=968.37mil; y1=3.03863in; x2=981.0mil; y2=3.026in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081322 {
+      x1=838.46mil; y1=71.646923mm; x2=838.46mil; y2=2.87754in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113833 {
-      x1=981.0mil; y1=3.026in; x2=1.187in; y2=3.026in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081325 {
+      x1=838.46mil; y1=2.87754in; x2=838.0mil; y2=2.878in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113836 {
-      x1=1.187in; y1=3.026in; x2=1.196in; y2=77.089mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081352 {
+      x1=968.37mil; y1=2.812875in; x2=968.37mil; y2=2.78863in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113782 {
-      x1=1.196in; y1=3.06626in; x2=1.196in; y2=77.089mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081355 {
+      x1=968.37mil; y1=2.78863in; x2=981.0mil; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113839 {
-      x1=1.24in; y1=3.008in; x2=938.0mil; y2=3.008in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081358 {
+      x1=981.0mil; y1=2.776in; x2=1.187in; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113842 {
-      x1=938.0mil; y1=3.008in; x2=925.0mil; y2=3.021in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081361 {
+      x1=1.187in; y1=2.776in; x2=30.3784mm; y2=70.739mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113851 {
-      x1=1.284in; y1=2.98in; x2=923.0mil; y2=2.98in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081379 {
+      x1=1.24in; y1=2.758in; x2=938.0mil; y2=2.758in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113854 {
-      x1=923.0mil; y1=2.98in; x2=881.0mil; y2=3.022in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081382 {
+      x1=938.0mil; y1=2.758in; x2=925.0mil; y2=70.3834mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113857 {
-      x1=881.0mil; y1=3.022in; x2=881.0mil; y2=77.777467mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081385 {
+      x1=925.0mil; y1=70.3834mm; x2=925.0mil; y2=71.045197mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113863 {
-      x1=1.20626in; y1=2.952in; x2=870.0mil; y2=2.952in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081388 {
+      x1=925.0mil; y1=71.045197mm; x2=925.07mil; y2=71.046975mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113869 {
-      x1=795.0mil; y1=3.027in; x2=795.0mil; y2=77.793215mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081403 {
+      x1=1.284in; y1=2.73in; x2=923.0mil; y2=2.73in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113866 {
-      x1=870.0mil; y1=2.952in; x2=795.0mil; y2=3.027in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081406 {
+      x1=923.0mil; y1=2.73in; x2=881.0mil; y2=2.772in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113893 {
-      x1=665.0mil; y1=3.026in; x2=665.0mil; y2=77.791183mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081409 {
+      x1=881.0mil; y1=2.772in; x2=881.0mil; y2=71.427467mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113881 {
-      x1=709.0mil; y1=3.026in; x2=709.0mil; y2=77.785341mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081412 {
+      x1=881.0mil; y1=71.427467mm; x2=22.396958mm; y2=2.812875in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113890 {
-      x1=800.0mil; y1=2.891in; x2=665.0mil; y2=3.026in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081424 {
+      x1=1.20626in; y1=2.702in; x2=870.0mil; y2=2.702in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113878 {
-      x1=814.0mil; y1=2.921in; x2=709.0mil; y2=3.026in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081427 {
+      x1=870.0mil; y1=2.702in; x2=795.0mil; y2=2.777in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113800 {
-      x1=1.328in; y1=2.953in; x2=1.329in; y2=2.952in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081430 {
+      x1=795.0mil; y1=2.777in; x2=795.0mil; y2=71.443215mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113794 {
-      x1=1.328in; y1=2.952in; x2=1.23774in; y2=2.952in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081433 {
+      x1=795.0mil; y1=71.443215mm; x2=20.19681mm; y2=2.812875in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113887 {
-      x1=1.416in; y1=2.891in; x2=800.0mil; y2=2.891in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081442 {
+      x1=1.372in; y1=2.671in; x2=814.0mil; y2=2.671in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113812 {
-      x1=1.371in; y1=2.92in; x2=1.372in; y2=2.921in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081445 {
+      x1=814.0mil; y1=2.671in; x2=709.0mil; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113875 {
-      x1=1.372in; y1=2.921in; x2=814.0mil; y2=2.921in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081448 {
+      x1=709.0mil; y1=2.776in; x2=709.0mil; y2=2.812415in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1113803 {
-      x1=1.372in; y1=3.06626in; x2=1.372in; y2=2.921in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081451 {
+      x1=709.0mil; y1=2.812415in; x2=17.996916mm; y2=2.812875in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1114927 {
-      x1=1.442in; y1=2.921in; x2=1.442in; y2=2.324in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081457 {
+      x1=35.9664mm; y1=2.641in; x2=800.0mil; y2=2.641in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1114930 {
-      x1=1.442in; y1=2.324in; x2=1.466in; y2=2.3in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081460 {
+      x1=800.0mil; y1=2.641in; x2=665.0mil; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1114933 {
-      x1=1.466in; y1=2.3in; x2=1.5126in; y2=2.3in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081463 {
+      x1=665.0mil; y1=2.776in; x2=665.0mil; y2=71.441183mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1114936 {
-      x1=1.5126in; y1=2.3in; x2=1.5138in; y2=2.2988in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1081466 {
+      x1=665.0mil; y1=71.441183mm; x2=665.23mil; y2=2.812875in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1115281 {
-      x1=1.178in; y1=2.2in; x2=1.167in; y2=2.211in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1121191 {
-      x1=59.979941mm; y1=3.14231in; x2=64.479805mm; y2=3.14231in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1084334 {
+      x1=89.0mil; y1=62.865mm; x2=89.0mil; y2=2.471in; thickness=100.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1121206 {
-      x1=59.979941mm; y1=3.05768in; x2=64.479805mm; y2=3.05768in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1084337 {
+      x1=89.0mil; y1=2.471in; x2=272.0mil; y2=2.288in; thickness=100.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1121218 {
-      x1=70.139941mm; y1=3.05768in; x2=74.639805mm; y2=3.05768in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1084352 {
+      x1=89.0mil; y1=48.895mm; x2=154.0mil; y2=51.8414mm; thickness=100.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1121227 {
-      x1=2.43in; y1=2.71374in; x2=2.43in; y2=3.05736in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1084361 {
+      x1=489.0mil; y1=1.225in; x2=489.0mil; y2=1.725in; thickness=100.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1121230 {
-      x1=2.43in; y1=3.05736in; x2=2.42968in; y2=3.05768in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1101578 {
+      x1=1.68158in; y1=814.865mil; x2=1.68158in; y2=673.58mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1121236 {
-      x1=70.139941mm; y1=3.05768in; x2=70.139941mm; y2=72.146541mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1101581 {
+      x1=1.68158in; y1=673.58mil; x2=1.681in; y2=673.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1121239 {
-      x1=70.139941mm; y1=72.146541mm; x2=2.634in; y2=2.713in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1101654 {
+      x1=43.71213mm; y1=31.29153mm; x2=1.721in; y2=1.232in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1121242 {
-      x1=2.634in; y1=2.713in; x2=2.49548in; y2=2.713in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1101669 {
+      x1=2.353in; y1=2.24999in; x2=2.39099in; y2=2.24999in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1121245 {
-      x1=2.49548in; y1=2.713in; x2=63.373mm; y2=2.71348in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1101672 {
+      x1=2.39099in; y1=2.24999in; x2=2.392in; y2=2.251in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1124192 {
-      x1=2.4611in; y1=50.808763mm; x2=2.4611in; y2=2.0209in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1101675 {
+      x1=2.353in; y1=2.3in; x2=2.392in; y2=2.3in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1124195 {
-      x1=2.4611in; y1=2.0209in; x2=2.443in; y2=2.039in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1101681 {
+      x1=2.3in; y1=2.29999in; x2=2.35299in; y2=2.29999in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
@@ -43650,6 +43459,74 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 525.0mil
      }
+     ha:line.724717 {
+      clearance = 20.0mil
+      y2 = 3.0in
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 0.0
+      x2 = 0.0
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 0.0
+     }
+     ha:line.724729 {
+      clearance = 20.0mil
+      y2 = 3.0in
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 0.0
+      x2 = 3.0in
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 3.0in
+     }
+     ha:line.724741 {
+      clearance = 20.0mil
+      y2 = 0.0
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 3.0in
+      x2 = 0.0
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 0.0
+     }
+     ha:line.724753 {
+      clearance = 20.0mil
+      y2 = 0.0
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 3.0in
+      x2 = 3.0in
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 3.0in
+     }
      ha:line.894791 {
       clearance = 12.0mil
       y2 = 52.07mm
@@ -44730,7 +44607,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1069982 {
-      x1=1.691in; y1=1.9in; x2=2.226in; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
+      x1=1.691in; y1=1.9in; x2=57.023mm; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -44759,88 +44636,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1110614 {
-      x1=0.0; y1=0.0; x2=0.0; y2=82.55mm; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110626 {
-      x1=0.0; y1=82.55mm; x2=3.0in; y2=82.55mm; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110638 {
-      x1=3.0in; y1=0.0; x2=0.0; y2=0.0; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110650 {
-      x1=3.0in; y1=82.55mm; x2=3.0in; y2=0.0; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1115011 {
-      x1=1.372in; y1=2.921in; x2=1.442in; y2=2.921in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115086 {
-      x1=1.47in; y1=2.702in; x2=1.328in; y2=2.844in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115089 {
-      x1=1.328in; y1=2.844in; x2=1.328in; y2=2.952in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1124198 {
-      x1=2.443in; y1=2.039in; x2=60.071mm; y2=2.039in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1124204 {
-      x1=60.071mm; y1=2.039in; x2=2.226in; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
     }
     color = {#3a5fcd}
     group = 10
@@ -44887,13 +44682,13 @@ ha:pcb-rnd-board-v8 {
        ta:contour {
         { 10.0mil; 10.0mil }
         { 2.991in; 10.0mil }
-        { 2.991in; 82.55mm }
-        { 10.0mil; 82.55mm }
+        { 2.991in; 2.992in }
+        { 10.0mil; 2.992in }
        }
       }
       ha:flags {
        clearpoly = 1
-       lock=1
+       lock = 1
       }
       clearance = 12.0mil
      }
@@ -44941,13 +44736,13 @@ ha:pcb-rnd-board-v8 {
        ta:contour {
         { 10.0mil; 10.0mil }
         { 2.988in; 10.0mil }
-        { 2.988in; 82.55mm }
-        { 10.0mil; 82.55mm }
+        { 2.988in; 2.988in }
+        { 10.0mil; 2.988in }
        }
       }
       ha:flags {
        clearpoly = 1
-       lock=1
+       lock = 1
       }
       clearance = 12.0mil
      }
@@ -44964,6 +44759,74 @@ ha:pcb-rnd-board-v8 {
     }
     lid = 4
     li:objects {
+     ha:line.724714 {
+      clearance = 20.0mil
+      y2 = 3.0in
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 0.0
+      x2 = 0.0
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 0.0
+     }
+     ha:line.724726 {
+      clearance = 20.0mil
+      y2 = 3.0in
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 0.0
+      x2 = 3.0in
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 3.0in
+     }
+     ha:line.724738 {
+      clearance = 20.0mil
+      y2 = 0.0
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 3.0in
+      x2 = 0.0
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 0.0
+     }
+     ha:line.724750 {
+      clearance = 20.0mil
+      y2 = 0.0
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 3.0in
+      x2 = 3.0in
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 3.0in
+     }
      ha:line.920300 {
       clearance = 12.0mil
       y2 = 26.67mm
@@ -44975,6 +44838,61 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 26.6954mm
      }
+     ha:line.980995 {
+      clearance = 12.0mil
+      y2 = 2.671in
+      thickness = 10.0mil
+      x1 = 1.372in
+      x2 = 1.443in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.671in
+     }
+     ha:line.981284 {
+      clearance = 12.0mil
+      y2 = 2.702in
+      thickness = 10.0mil
+      x1 = 1.328in
+      x2 = 1.47in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.702in
+     }
+     ha:line.981576 {
+      clearance = 12.0mil
+      y2 = 2.73in
+      thickness = 10.0mil
+      x1 = 1.284in
+      x2 = 1.525in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.73in
+     }
+     ha:line.981579 {
+      clearance = 12.0mil
+      y2 = 68.453mm
+      thickness = 10.0mil
+      x1 = 1.525in
+      x2 = 1.56in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.73in
+     }
+     ha:line.981582 {
+      clearance = 12.0mil
+      y2 = 2.401in
+      thickness = 10.0mil
+      x1 = 1.56in
+      x2 = 1.56in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 68.453mm
+     }
      ha:line.981585 {
       clearance = 12.0mil
       y2 = 60.96mm
@@ -44986,6 +44904,17 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 2.401in
      }
+     ha:line.981862 {
+      clearance = 12.0mil
+      y2 = 2.758in
+      thickness = 10.0mil
+      x1 = 1.24in
+      x2 = 39.1414mm
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 2.758in
+     }
      ha:line.981865 {
       clearance = 12.0mil
       y2 = 2.712in
@@ -45019,6 +44948,39 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 69.3674mm
      }
+     ha:line.982415 {
+      clearance = 12.0mil
+      y2 = 70.739mm
+      thickness = 10.0mil
+      x1 = 30.3784mm
+      x2 = 1.269in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 70.739mm
+     }
+     ha:line.982418 {
+      clearance = 12.0mil
+      y2 = 70.5866mm
+      thickness = 10.0mil
+      x1 = 1.269in
+      x2 = 1.275in
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 70.739mm
+     }
+     ha:line.982421 {
+      clearance = 12.0mil
+      y2 = 70.5866mm
+      thickness = 10.0mil
+      x1 = 1.275in
+      x2 = 39.8018mm
+      ha:flags {
+       clearline = 1
+      }
+      y1 = 70.5866mm
+     }
      ha:line.982424 {
       clearance = 12.0mil
       y2 = 69.3674mm
@@ -45887,142 +45849,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1110611 {
-      x1=0.0; y1=0.0; x2=0.0; y2=82.55mm; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110623 {
-      x1=0.0; y1=82.55mm; x2=3.0in; y2=82.55mm; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110635 {
-      x1=3.0in; y1=0.0; x2=0.0; y2=0.0; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110647 {
-      x1=3.0in; y1=82.55mm; x2=3.0in; y2=0.0; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1115158 {
-      x1=1.559in; y1=2.4in; x2=1.284in; y2=67.945mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115161 {
-      x1=1.284in; y1=67.945mm; x2=1.284in; y2=2.98in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115194 {
-      x1=1.568in; y1=2.778in; x2=1.459in; y2=2.778in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115197 {
-      x1=1.459in; y1=2.778in; x2=35.941mm; y2=2.822in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115200 {
-      x1=35.941mm; y1=2.822in; x2=35.941mm; y2=2.986in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115203 {
-      x1=35.941mm; y1=2.986in; x2=34.671mm; y2=3.036in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115206 {
-      x1=34.671mm; y1=3.036in; x2=1.197in; y2=3.036in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115209 {
-      x1=1.197in; y1=3.036in; x2=1.196in; y2=77.089mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115239 {
-      x1=39.1287mm; y1=70.0659mm; x2=36.6903mm; y2=70.0659mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115242 {
-      x1=36.6903mm; y1=70.0659mm; x2=35.433mm; y2=2.808in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115245 {
-      x1=35.433mm; y1=2.808in; x2=35.433mm; y2=2.96in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115248 {
-      x1=35.433mm; y1=2.96in; x2=1.347in; y2=3.008in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115251 {
-      x1=1.24in; y1=3.008in; x2=1.347in; y2=3.008in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1115254 {
-      x1=1.347in; y1=3.008in; x2=34.3535mm; y2=76.2635mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
     }
     color = {#548b54}
     group = 7
@@ -46080,6 +45906,74 @@ ha:pcb-rnd-board-v8 {
       }
       y1 = 57.1754mm
      }
+     ha:line.724711 {
+      clearance = 20.0mil
+      y2 = 3.0in
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 0.0
+      x2 = 0.0
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 0.0
+     }
+     ha:line.724723 {
+      clearance = 20.0mil
+      y2 = 3.0in
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 0.0
+      x2 = 3.0in
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 3.0in
+     }
+     ha:line.724735 {
+      clearance = 20.0mil
+      y2 = 0.0
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 3.0in
+      x2 = 0.0
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 0.0
+     }
+     ha:line.724747 {
+      clearance = 20.0mil
+      y2 = 0.0
+      thickness = 10.0mil
+      ha:attributes {
+       on_every_layer = {}
+       on_every_layer_gen = outline
+       noexport = 1
+      }
+      x1 = 3.0in
+      x2 = 3.0in
+      ha:flags {
+       clearline = 1
+       lock = 1
+      }
+      y1 = 3.0in
+     }
      ha:line.851675 {
       clearance = 22.0mil
       y2 = 2.1463in
@@ -46362,70 +46256,18 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1110608 {
-      x1=0.0; y1=0.0; x2=0.0; y2=82.55mm; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110620 {
-      x1=0.0; y1=82.55mm; x2=3.0in; y2=82.55mm; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110632 {
-      x1=3.0in; y1=0.0; x2=0.0; y2=0.0; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1110644 {
-      x1=3.0in; y1=82.55mm; x2=3.0in; y2=0.0; thickness=10.0mil; clearance=30.0mil;
-      ha:flags {
-       clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
      ha:polygon.1000554 {
       li:geometry {
        ta:contour {
         { 11.0mil; 11.0mil }
         { 2.989in; 11.0mil }
-        { 2.989in; 82.55mm }
-        { 11.0mil; 82.55mm }
+        { 2.989in; 2.989in }
+        { 11.0mil; 2.989in }
        }
       }
       ha:flags {
        clearpoly = 1
-       lock=1
+       lock = 1
       }
       clearance = 12.0mil
      }
@@ -46455,7 +46297,7 @@ ha:pcb-rnd-board-v8 {
     li:objects {
      ha:line.718564 {
       clearance = 30.0mil
-      y2 = 82.55mm
+      y2 = 3.0in
       thickness = 10.0mil
       ha:attributes {
        on_every_layer = outline
@@ -46464,13 +46306,12 @@ ha:pcb-rnd-board-v8 {
       x2 = 0.0
       ha:flags {
        clearline = 1
-       lock=1
       }
       y1 = 0.0
      }
      ha:line.718567 {
       clearance = 30.0mil
-      y2 = 82.55mm
+      y2 = 3.0in
       thickness = 10.0mil
       ha:attributes {
        on_every_layer = outline
@@ -46479,9 +46320,8 @@ ha:pcb-rnd-board-v8 {
       x2 = 3.0in
       ha:flags {
        clearline = 1
-       lock=1
       }
-      y1 = 82.55mm
+      y1 = 3.0in
      }
      ha:line.718570 {
       clearance = 30.0mil
@@ -46494,7 +46334,6 @@ ha:pcb-rnd-board-v8 {
       x2 = 0.0
       ha:flags {
        clearline = 1
-       lock=1
       }
       y1 = 0.0
      }
@@ -46509,9 +46348,8 @@ ha:pcb-rnd-board-v8 {
       x2 = 3.0in
       ha:flags {
        clearline = 1
-       lock=1
       }
-      y1 = 82.55mm
+      y1 = 3.0in
      }
     }
     color = {#00868b}
@@ -46538,6 +46376,18 @@ ha:pcb-rnd-board-v8 {
        onsolder = 1
       }
      }
+     ha:text.718583 {
+      scale = 200
+      x = 1.33in
+      y = 2.87026in
+      rot = 0.000000
+      string = R
+      fid = 0
+      ha:flags {
+       clearline = 1
+       onsolder = 1
+      }
+     }
      ha:text.850733 {
       scale = 200
       x = 54.2036mm
@@ -46622,14 +46472,6 @@ ha:pcb-rnd-board-v8 {
        onsolder = 1
       }
      }
-     ha:text.1113899 {
-      string=R; x=1.33in; y=3.12026in; scale=200; fid=0;
-      ha:flags {
-       clearline=1
-       onsolder=1
-      }
-      rot = 0.000000
-     }
     }
     color = {#000000}
     group = 12
@@ -46945,14 +46787,14 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.940398 {
-      string=v1p3; x=777.0mil; y=2.476in; scale=250; fid=0;
+      string=v1p2; x=777.0mil; y=59.0296mm; scale=250; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 90.000000
      }
      ha:text.940400 {
-      string=` 2024 Bdale Garbee; x=25.992955mm; y=63.312043mm; scale=150; fid=0;
+      string=` 2024 Bdale Garbee; x=26.424755mm; y=59.070243mm; scale=150; fid=0;
       ha:flags {
        clearline=1
       }
@@ -47008,7 +46850,7 @@ ha:pcb-rnd-board-v8 {
       rot = 0.000000
      }
      ha:text.994269 {
-      string=QuantiMotor; x=618.0mil; y=2.486in; scale=300; fid=0;
+      string=QuantiMotor; x=618.0mil; y=2.326in; scale=300; fid=0;
       ha:flags {
        clearline=1
       }
@@ -47028,22 +46870,8 @@ ha:pcb-rnd-board-v8 {
       }
       rot = 90.000000
      }
-     ha:text.1084367 {
-      string=gain; x=1.951in; y=18.0mil; scale=100; fid=0;
-      ha:flags {
-       clearline=1
-      }
-      rot = 0.000000
-     }
-     ha:text.1090003 {
-      string=sda scl  in out gnd; x=2.056in; y=1.127in; scale=100; fid=0;
-      ha:flags {
-       clearline=1
-      }
-      rot = 360.000000
-     }
-     ha:text.1104569 {
-      string=i2c    |  console; x=2.102in; y=955.0mil; scale=100; fid=0;
+     ha:text.1061658 {
+      string=force uboot; x=2.675in; y=2.934in; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
@@ -47060,15 +46888,22 @@ ha:pcb-rnd-board-v8 {
        clearline = 1
       }
      }
-     ha:text.1121145 {
-      string=force uboot; x=2.289in; y=3.164in; scale=100; fid=0;
+     ha:text.1084367 {
+      string=gain; x=1.951in; y=18.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 0.000000
      }
-     ha:text.1121147 {
-      string=reset; x=2.773in; y=80.391mm; scale=100; fid=0;
+     ha:text.1090003 {
+      string=sda scl  in out gnd; x=2.056in; y=1.127in; scale=100; fid=0;
+      ha:flags {
+       clearline=1
+      }
+      rot = 360.000000
+     }
+     ha:text.1104569 {
+      string=i2c    |  console; x=2.102in; y=955.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
       }