]> git.gag.com Git - hw/quantimotor/commitdiff
re-declare version as v1p3, add an SOM GPIO to LPC 'status' line
authorBdale Garbee <bdale@gag.com>
Sat, 27 Jul 2024 08:32:32 +0000 (02:32 -0600)
committerBdale Garbee <bdale@gag.com>
Sat, 27 Jul 2024 08:32:32 +0000 (02:32 -0600)
quantimotor.lht
quantimotor.sch

index 73a75d494e7a942a54bf329771a7114a03823a19..3cbf9eb01cd07c4536fb385f353612c1f5a0da87 100644 (file)
@@ -271,6 +271,9 @@ ha:pcb-rnd-board-v8 {
     ha:scl {
     li:conn { J1-6; J14-4; R21-1; U1-30; U2-10;    }
     }
+     ha:status {
+     li:conn { J1-33; U1-16; U2-1;     }
+     }
     ha:RXI_N0 {
     li:conn { J1-11; U1-42;    }
     }
@@ -280,123 +283,123 @@ ha:pcb-rnd-board-v8 {
     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;    }
     }
+     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 { C4-1; U2-4; X1-1;    }
+    li:conn { R24-2; U2-14;    }
     }
     ha:unnamed_net16 {
-    li:conn { R24-2; U2-14;    }
+    li:conn { R23-2; U2-13;    }
     }
     ha:sd_cmd {
     li:conn { J2-3; R33-2; U1-58;    }
     }
-        ha:unnamed_net17 {
-        li:conn { R23-2; U2-13;        }
-        }
+         ha:unnamed_net18 {
+         li:conn { J5-2; R23-1;         }
+         }
         ha:unnamed_net19 {
-        li:conn { J5-2; R23-1;        }
+        li:conn { J5-3; R24-1; R27-1;        }
         }
         ha:unnamed_net14 {
-        li:conn { C3-1; U2-5; X1-3;        }
+        li:conn { C4-1; U2-4; X1-1;        }
         }
         ha:unnamed_net31 {
-        li:conn { R6-2; U1-32;        }
-        }
-        ha:unnamed_net32 {
         li:conn { J19-2; R1-2;        }
         }
-        ha:unnamed_net28 {
-        li:conn { R1-1; U1-62;        }
-        }
-        ha:unnamed_net29 {
-        li:conn { R2-1; U1-61;        }
-        }
-        ha:unnamed_net34 {
-        li:conn { D5-1; R9-1;        }
-        }
-        ha:unnamed_net33 {
+         ha:unnamed_net27 {
+         li:conn { R1-1; U1-62;         }
+         }
+        ha:unnamed_net32 {
         li:conn { J19-3; R2-2;        }
         }
-        ha:unnamed_net37 {
-        li:conn { R106-2; U6-9;        }
-        }
-        ha:unnamed_net35 {
-        li:conn { D6-2; R6-1;        }
-        }
-         ha:unnamed_net39 {
-         li:conn { J11-2; U6-6;         }
-         }
-         ha:unnamed_net42 {
-         li:conn { J10-2; U6-14;         }
+          ha:unnamed_net28 {
+          li:conn { R2-1; U1-61;          }
+          }
+         ha:unnamed_net34 {
+         li:conn { D6-2; R6-1;         }
          }
          ha:unnamed_net40 {
-         li:conn { R18-2; U6-10; U6-11;         }
+         li:conn { J10-1; U6-13;         }
          }
-        ha:unnamed_net41 {
-        li:conn { J10-1; U6-13;        }
-        }
-         ha:sense_1 {
-         li:conn { R14-2; R20-2; U2-23;         }
-         }
-         ha:unnamed_net38 {
+         ha:unnamed_net37 {
          li:conn { J11-3; U6-7;         }
          }
-         ha:unnamed_net44 {
-         li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16;         }
+          ha:unnamed_net38 {
+          li:conn { J11-2; U6-6;          }
+          }
+          ha:unnamed_net39 {
+          li:conn { R18-2; U6-10; U6-11;          }
+          }
+          ha:unnamed_net30 {
+          li:conn { R6-2; U1-32;          }
+          }
+          ha:unnamed_net45 {
+          li:conn { R106-1; U6-8;          }
+          }
+          ha:unnamed_net44 {
+          li:conn { Q3-1; U6-4;          }
+          }
+         ha:unnamed_net42 {
+         li:conn { J10-3; U6-15;         }
          }
-        ha:unnamed_net45 {
-        li:conn { Q3-1; U6-4;        }
-        }
-        ha:unnamed_net62 {
-        li:conn { J21-1; Q6-1;        }
-        }
-        ha:unnamed_net60 {
-        li:conn { Q1-3; R8-2; U13-7;        }
-        }
-        ha:unnamed_net59 {
-        li:conn { J7-1; R18-1; R19-2;        }
-        }
-        ha:unnamed_net65 {
-        li:conn { Q2-4; R16-2;        }
-        }
-        ha:unnamed_net46 {
-        li:conn { R106-1; U6-8;        }
-        }
-        ha:unnamed_net61 {
-        li:conn { J22-1; Q6-2;        }
-        }
-        ha:unnamed_net73 {
-        li:conn { R43-2; S1-3; S1-4;        }
-        }
-        ha:unnamed_net69 {
-        li:conn { C5-2; L1-1; R41-2; U4-2;        }
-        }
-        ha:unnamed_net50 {
-        li:conn { C111-2; U7-5;        }
-        }
-        ha:unnamed_net70 {
-        li:conn { R41-1; R42-2; U4-4;        }
-        }
-        ha:unnamed_net71 {
-        li:conn { C5-1; U4-6;        }
-        }
-        ha:unnamed_net72 {
-        li:conn { R10-2; S2-3; S2-4;        }
-        }
-        ha:unnamed_net43 {
-        li:conn { J10-3; U6-15;        }
-        }
-       ha:unnamed_net20 {
-       li:conn { J5-3; R24-1; R27-1;       }
-       }
-         ha:unnamed_net51 {
-         li:conn { C102-1; C110-1; U7-7;         }
+          ha:sense_1 {
+          li:conn { R14-2; R20-2; U2-23;          }
+          }
+          ha:unnamed_net60 {
+          li:conn { J22-1; Q6-2;          }
+          }
+         ha:unnamed_net36 {
+         li:conn { R106-2; U6-9;         }
          }
-          ha:unnamed_net64 {
+          ha:unnamed_net49 {
+          li:conn { C111-2; U7-5;          }
+          }
+          ha:unnamed_net58 {
+          li:conn { J7-1; R18-1; R19-2;          }
+          }
+          ha:unnamed_net61 {
+          li:conn { J21-1; Q6-1;          }
+          }
+          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_net33 {
+          li:conn { D5-1; R9-1;          }
+          }
+          ha:unnamed_net72 {
+          li:conn { R43-2; S1-3; S1-4;          }
+          }
+          ha:unnamed_net70 {
+          li:conn { C5-1; U4-6;          }
+          }
+          ha:unnamed_net71 {
+          li:conn { R10-2; S2-3; S2-4;          }
+          }
+          ha:unnamed_net63 {
           li:conn { Q2-2; R7-2;          }
           }
+         ha:unnamed_net43 {
+         li:conn { J10-4; J10-5; J11-1; Q3-2; U6-16;         }
+         }
+             ha:unnamed_net69 {
+             li:conn { R41-1; R42-2; U4-4;             }
+             }
+             ha:unnamed_net64 {
+             li:conn { Q2-4; R16-2;             }
+             }
     ha:fet_a {
     li:conn { J3-2; Q2-7; Q2-8;    }
     }
@@ -424,33 +427,30 @@ ha:pcb-rnd-board-v8 {
     ha:gpio_19 {
     li:conn { J1-31; U1-50;    }
     }
-         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: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_37 {
     li:conn { J1-26; U1-3;    }
     }
-         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_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_46 {
     li:conn { J1-18; U1-21;    }
     }
@@ -4974,7 +4974,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,121 +5601,13 @@ 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.443in
+    x = 1.442in
     rot = 0.000000
-    y = 2.671in
+    y = 2.921in
     li:thermal {
     }
     ha:flags {
@@ -6637,7 +6529,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:padstack_ref.1069988 {
-    proto=4; x=57.023mm; y=1.9in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    proto=4; x=2.226in; y=1.9in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -6645,241 +6537,337 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   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
-      device=HOLE_PLATED
+   ha:padstack_ref.1113996 {
+    proto=4; x=1.196in; y=77.089mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
     }
-    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: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
+    }
+
+    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: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  
       }
-      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 {
-       }
+    }
+   }
+   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  
       }
-     }
     }
-    uid = fdmrigvTMcHho9IPHtUAAAAB
    }
-   ha:subc.718707 {
+   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:attributes {
-     {io_pcb::hidename_y} = 66.9036 mm
+     {io_pcb::hidename_y} = 8.8138 mm
      footprint = hole-M3
      {io_pcb::hidename_scale} = 60
-     refdes = H2
+     refdes = H1
      value = {}
      {io_pcb::hidename_direction} = 0
-     {io_pcb::hidename_x} = 17.3990 mm
+     {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
     }
     ha:data {
@@ -14042,7 +14030,7 @@ ha:pcb-rnd-board-v8 {
        ha:combining {
        }
       }
-      {ha:top copper}                                         {
+      {ha:top copper}                                                   {
        lid = 2
        ha:type {
         copper = 1
@@ -16343,7 +16331,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 1.416in
        rot = 90.000000
-       y = 2.84774in
+       y = 3.09774in
        li:thermal {
        }
        ha:flags {
@@ -16361,7 +16349,7 @@ ha:pcb-rnd-board-v8 {
        xmirror = 0
        x = 1.416in
        rot = 90.000000
-       y = 2.81626in
+       y = 3.06626in
        li:thermal {
        }
        ha:flags {
@@ -16392,47 +16380,47 @@ ha:pcb-rnd-board-v8 {
        li:objects {
         ha:line.936685 {
          clearance = 0.0
-         y2 = 71.9328mm
+         y2 = 3.082in
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
          x1 = 35.9664mm
          x2 = 35.9664mm
-         y1 = 71.9328mm
+         y1 = 3.082in
         }
         ha:line.936688 {
          clearance = 0.0
-         y2 = 71.9328mm
+         y2 = 3.082in
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
          x1 = 35.9664mm
          x2 = 35.9664mm
-         y1 = 71.9328mm
+         y1 = 3.082in
         }
         ha:line.936691 {
          clearance = 0.0
-         y2 = 70.9328mm
+         y2 = 77.2828mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
          x1 = 35.9664mm
          x2 = 35.9664mm
-         y1 = 71.9328mm
+         y1 = 3.082in
         }
         ha:line.936694 {
          clearance = 0.0
-         y2 = 71.9328mm
+         y2 = 3.082in
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
          x1 = 35.9664mm
          x2 = 36.9664mm
-         y1 = 71.9328mm
+         y1 = 3.082in
         }
        }
        ha:combining {
@@ -16442,31 +16430,30 @@ ha:pcb-rnd-board-v8 {
     }
     uid = awHEPLOUqbax+QojwTkAAABj
    }
-   ha:subc.936749 {
+   ha:subc.936885 {
     ha:attributes {
-     footprint = 0402
-     value = 10k
-     openscad = 0402
-     refdes = R33
-      device=RESISTOR
+     value = blue
+     footprint = 100mil-led
+     refdes = D5
+      device=LED
     }
     ha:data {
      li:padstack_prototypes {
       ha:ps_proto_v6.0 {
        htop = 0
-       hdia = 0.0
+       hdia = 35.0mil
        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
+          -35.0mil
+          -35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
+          35.0mil
+          -35.0mil
+          35.0mil
          }
          ha:layer_mask {
           copper = 1
@@ -16478,14 +16465,52 @@ 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
+          -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
          }
          ha:layer_mask {
           top = 1
@@ -16499,64 +16524,147 @@ 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
+          -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
-          paste = 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
+         }
+         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
+         }
+         ha:combining {
+          sub = 1
           auto = 1
          }
         }
        }
        hbottom = 0
-       hplated = 0
+       hplated = 1
       }
      }
      li:objects {
-      ha:padstack_ref.936763 {
-       smirror = 0
+      ha:padstack_ref.936903 {
+       smirror = 1
        ha:attributes {
         term = 1
         name = 1
        }
        proto = 0
-       xmirror = 0
-       x = 1.284in
-       rot = 90.000000
-       y = 2.84774in
+       xmirror = 1
+       x = 2.3in
+       rot = -90.000000
+       y = 170.0mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 7.5mil
       }
-      ha:padstack_ref.936764 {
-       smirror = 0
+      ha:padstack_ref.936904 {
+       smirror = 1
        ha:attributes {
         term = 2
         name = 2
        }
-       proto = 0
-       xmirror = 0
-       x = 1.284in
-       rot = 90.000000
-       y = 2.81626in
+       proto = 1
+       xmirror = 1
+       x = 2.3in
+       rot = -90.000000
+       y = 70.0mil
        li:thermal {
        }
        ha:flags {
         clearline = 1
        }
-       clearance = 10.0mil
+       clearance = 7.5mil
       }
      }
      li:layers {
@@ -16564,9 +16672,27 @@ ha:pcb-rnd-board-v8 {
        lid = 0
        ha:type {
         silk = 1
-        top = 1
+        bottom = 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 {
        }
@@ -16574,54 +16700,54 @@ ha:pcb-rnd-board-v8 {
       ha:subc-aux {
        lid = 1
        ha:type {
-        top = 1
-        misc = 1
+        bottom = 1
         virtual = 1
+        misc = 1
        }
        li:objects {
-        ha:line.936751 {
+        ha:line.936891 {
          clearance = 0.0
-         y2 = 71.9328mm
+         y2 = 120.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 1.284in
-         x2 = 1.284in
-         y1 = 71.9328mm
+         x1 = 2.3in
+         x2 = 2.3in
+         y1 = 120.0mil
         }
-        ha:line.936754 {
+        ha:line.936894 {
          clearance = 0.0
-         y2 = 71.9328mm
+         y2 = 120.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = origin
          }
-         x1 = 1.284in
-         x2 = 1.284in
-         y1 = 71.9328mm
+         x1 = 2.3in
+         x2 = 2.3in
+         y1 = 120.0mil
         }
-        ha:line.936757 {
+        ha:line.936897 {
          clearance = 0.0
-         y2 = 70.9328mm
+         y2 = 2.048mm
          thickness = 0.1mm
          ha:attributes {
           subc-role = x
          }
-         x1 = 1.284in
-         x2 = 1.284in
-         y1 = 71.9328mm
+         x1 = 2.3in
+         x2 = 2.3in
+         y1 = 120.0mil
         }
-        ha:line.936760 {
+        ha:line.936900 {
          clearance = 0.0
-         y2 = 71.9328mm
+         y2 = 120.0mil
          thickness = 0.1mm
          ha:attributes {
           subc-role = y
          }
-         x1 = 1.284in
-         x2 = 33.6136mm
-         y1 = 71.9328mm
+         x1 = 2.3in
+         x2 = 57.42mm
+         y1 = 120.0mil
         }
        }
        ha:combining {
@@ -16629,15 +16755,14 @@ ha:pcb-rnd-board-v8 {
       }
      }
     }
-    uid = awHEPLOUqbax+QojwTkAAABn
+    uid = awHEPLOUqbax+QojwTkAAABv
    }
-   ha:subc.936782 {
+   ha:subc.936943 {
     ha:attributes {
-     footprint = 0402
-     value = 10k
-     openscad = 0402
-     refdes = R34
-      device=RESISTOR
+     value = DFLS130L
+     footprint = powerdi123
+     refdes = D6
+      device=DIODE
     }
     ha:data {
      li:padstack_prototypes {
@@ -16648,718 +16773,14 @@ 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: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.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
-      device=RESISTOR
-    }
-    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.936862 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.196in
-       rot = 90.000000
-       y = 2.84774in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.936863 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.196in
-       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.936850 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 30.3784mm
-         x2 = 30.3784mm
-         y1 = 71.9328mm
-        }
-        ha:line.936853 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 30.3784mm
-         x2 = 30.3784mm
-         y1 = 71.9328mm
-        }
-        ha:line.936856 {
-         clearance = 0.0
-         y2 = 70.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 30.3784mm
-         x2 = 30.3784mm
-         y1 = 71.9328mm
-        }
-        ha:line.936859 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 30.3784mm
-         x2 = 31.3784mm
-         y1 = 71.9328mm
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAABt
-   }
-   ha:subc.936885 {
-    ha:attributes {
-     value = blue
-     footprint = 100mil-led
-     refdes = D5
-      device=LED
-    }
-    ha:data {
-     li:padstack_prototypes {
-      ha:ps_proto_v6.0 {
-       htop = 0
-       hdia = 35.0mil
-       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
-         }
-         ha:layer_mask {
-          copper = 1
-          top = 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 {
-          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
-         }
-         ha:layer_mask {
-          top = 1
-          mask = 1
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-        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
-         }
-         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
-         }
-         ha:combining {
-          sub = 1
-          auto = 1
-         }
-        }
-       }
-       hbottom = 0
-       hplated = 1
-      }
-     }
-     li:objects {
-      ha:padstack_ref.936903 {
-       smirror = 1
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 1
-       x = 2.3in
-       rot = -90.000000
-       y = 170.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 7.5mil
-      }
-      ha:padstack_ref.936904 {
-       smirror = 1
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 1
-       xmirror = 1
-       x = 2.3in
-       rot = -90.000000
-       y = 70.0mil
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 7.5mil
-      }
-     }
-     li:layers {
-      ha:top-silk {
-       lid = 0
-       ha:type {
-        silk = 1
-        bottom = 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 {
-       }
-      }
-      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
-      device=DIODE
-    }
-    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
+          -43.31mil
+          -27.56mil
+          -43.31mil
+          27.56mil
+          43.31mil
+          27.56mil
+          43.31mil
+          -27.56mil
          }
          ha:layer_mask {
           copper = 1
@@ -17648,573 +17069,6 @@ ha:pcb-rnd-board-v8 {
     }
     uid = awHEPLOUqbax+QojwTkAAABx
    }
-   ha:subc.936997 {
-    ha:attributes {
-     footprint = 0402
-     value = 10k
-     openscad = 0402
-     refdes = R32
-      device=RESISTOR
-    }
-    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.937011 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.328in
-       rot = 90.000000
-       y = 2.84774in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.937012 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.328in
-       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.936999 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 1.328in
-         x2 = 1.328in
-         y1 = 71.9328mm
-        }
-        ha:line.937002 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 1.328in
-         x2 = 1.328in
-         y1 = 71.9328mm
-        }
-        ha:line.937005 {
-         clearance = 0.0
-         y2 = 70.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 1.328in
-         x2 = 1.328in
-         y1 = 71.9328mm
-        }
-        ha:line.937008 {
-         clearance = 0.0
-         y2 = 71.9328mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 1.328in
-         x2 = 34.7312mm
-         y1 = 71.9328mm
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAABz
-   }
-   ha:subc.937030 {
-    ha:attributes {
-     footprint = 0402
-     value = 33
-     openscad = 0402
-     refdes = R40
-      device=RESISTOR
-    }
-    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.937044 {
-       smirror = 0
-       ha:attributes {
-        term = 1
-        name = 1
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.23774in
-       rot = 180.000000
-       y = 2.702in
-       li:thermal {
-       }
-       ha:flags {
-        clearline = 1
-       }
-       clearance = 10.0mil
-      }
-      ha:padstack_ref.937045 {
-       smirror = 0
-       ha:attributes {
-        term = 2
-        name = 2
-       }
-       proto = 0
-       xmirror = 0
-       x = 1.20626in
-       rot = 180.000000
-       y = 2.702in
-       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.937032 {
-         clearance = 0.0
-         y2 = 2.702in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = pnp-origin
-         }
-         x1 = 31.0388mm
-         x2 = 31.0388mm
-         y1 = 2.702in
-        }
-        ha:line.937035 {
-         clearance = 0.0
-         y2 = 2.702in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = origin
-         }
-         x1 = 31.0388mm
-         x2 = 31.0388mm
-         y1 = 2.702in
-        }
-        ha:line.937038 {
-         clearance = 0.0
-         y2 = 2.702in
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = x
-         }
-         x1 = 31.0388mm
-         x2 = 30.0388mm
-         y1 = 2.702in
-        }
-        ha:line.937041 {
-         clearance = 0.0
-         y2 = 67.6308mm
-         thickness = 0.1mm
-         ha:attributes {
-          subc-role = y
-         }
-         x1 = 31.0388mm
-         x2 = 31.0388mm
-         y1 = 2.702in
-        }
-       }
-       ha:combining {
-       }
-      }
-     }
-    }
-    uid = awHEPLOUqbax+QojwTkAAAB1
-   }
-   ha:subc.937063 {
-    ha:attributes {
-     footprint = 0402
-     value = 10k
-     openscad = 0402
-     refdes = R31
-      device=RESISTOR
-    }
-    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.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
@@ -36069,7 +34923,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.1078326 {
-          proto=0; x=642.0mil; y=73.787mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=0; x=642.0mil; y=80.137mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           li:thermal {
           }
 
@@ -36079,7 +34933,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078327 {
-          proto=0; x=1.15381in; y=2.94437in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=0; x=1.15381in; y=3.19437in; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           li:thermal {
           }
 
@@ -36089,7 +34943,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078328 {
-          proto=1; x=697.12mil; y=60.587001mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=1; x=697.12mil; y=66.937001mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           li:thermal {
           }
 
@@ -36099,7 +34953,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078329 {
-          proto=1; x=921.52mil; y=60.587001mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=1; x=921.52mil; y=66.937001mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           li:thermal {
           }
 
@@ -36109,7 +34963,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078330 {
-          proto=2; x=968.37mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=968.37mil; y=77.797025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36123,7 +34977,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078331 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36137,7 +34991,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078332 {
-          proto=2; x=925.07mil; y=71.046975mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=925.07mil; y=77.396975mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36151,7 +35005,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078333 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36165,7 +35019,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078334 {
-          proto=2; x=881.77mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=881.77mil; y=77.797025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36179,7 +35033,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078335 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36193,7 +35047,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078336 {
-          proto=2; x=838.46mil; y=71.646923mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=838.46mil; y=77.996923mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36207,7 +35061,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078337 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36221,7 +35075,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078338 {
-          proto=2; x=795.15mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=795.15mil; y=77.797025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36235,7 +35089,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078339 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36249,7 +35103,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078340 {
-          proto=2; x=751.85mil; y=71.646923mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=751.85mil; y=77.996923mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           li:thermal {
           }
 
@@ -36259,7 +35113,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078341 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36273,7 +35127,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078342 {
-          proto=2; x=708.54mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=708.54mil; y=77.797025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36287,7 +35141,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078343 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36301,7 +35155,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078344 {
-          proto=2; x=665.23mil; y=71.447025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=2; x=665.23mil; y=77.797025mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36315,7 +35169,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1078345 {
-          proto=3; x=751.845mil; y=60.361957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          proto=3; x=751.845mil; y=66.711957mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.3mil;
           ha:flags {
            clearline=1
           }
@@ -36337,49 +35191,49 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1078270 {
-             x1=18.046954mm; y1=62.046993mm; x2=793.19mil; y2=62.046993mm; thickness=10.0mil; clearance=0.0;
+             x1=18.046954mm; y1=68.396993mm; x2=793.19mil; y2=68.396993mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078273 {
-             x1=793.19mil; y1=64.116839mm; x2=793.19mil; y2=62.046993mm; thickness=10.0mil; clearance=0.0;
+             x1=793.19mil; y1=70.466839mm; x2=793.19mil; y2=68.396993mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078276 {
-             x1=18.046954mm; y1=64.116839mm; x2=18.046954mm; y2=62.046993mm; thickness=10.0mil; clearance=0.0;
+             x1=18.046954mm; y1=70.466839mm; x2=18.046954mm; y2=68.396993mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078279 {
-             x1=651.85mil; y1=64.116839mm; x2=18.046954mm; y2=64.116839mm; thickness=10.0mil; clearance=0.0;
+             x1=651.85mil; y1=70.466839mm; x2=18.046954mm; y2=70.466839mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078282 {
-             x1=994.36mil; y1=64.116839mm; x2=994.36mil; y2=66.417063mm; thickness=10.0mil; clearance=0.0;
+             x1=994.36mil; y1=70.466839mm; x2=994.36mil; y2=72.767063mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078285 {
-             x1=651.85mil; y1=64.116839mm; x2=651.85mil; y2=66.417063mm; thickness=10.0mil; clearance=0.0;
+             x1=651.85mil; y1=70.466839mm; x2=651.85mil; y2=72.767063mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078288 {
-             x1=793.19mil; y1=64.116839mm; x2=994.36mil; y2=64.116839mm; thickness=10.0mil; clearance=0.0;
+             x1=793.19mil; y1=70.466839mm; x2=994.36mil; y2=70.466839mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078291 {
-             x1=651.85mil; y1=66.417063mm; x2=994.36mil; y2=66.417063mm; thickness=10.0mil; clearance=0.0;
+             x1=651.85mil; y1=72.767063mm; x2=994.36mil; y2=72.767063mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078294 {
-             x1=1.17349in; y1=60.186951mm; x2=1.17349in; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
+             x1=1.17349in; y1=66.536951mm; x2=1.17349in; y2=81.737073mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078297 {
-             x1=622.32mil; y1=60.186951mm; x2=622.32mil; y2=2.928625in; thickness=10.0mil; clearance=0.0;
+             x1=622.32mil; y1=66.536951mm; x2=622.32mil; y2=80.737075mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078300 {
-             x1=622.32mil; y1=60.186951mm; x2=1.17349in; y2=60.186951mm; thickness=10.0mil; clearance=0.0;
+             x1=622.32mil; y1=66.536951mm; x2=1.17349in; y2=66.536951mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078303 {
-             x1=1.07113in; y1=2.928625in; x2=1.07113in; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
+             x1=1.07113in; y1=80.737075mm; x2=1.07113in; y2=81.737073mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078306 {
-             x1=24.806656mm; y1=73.387077mm; x2=24.806656mm; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
+             x1=24.806656mm; y1=79.737077mm; x2=24.806656mm; y2=81.737073mm; thickness=10.0mil; clearance=0.0;
             }
             ha:line.1078309 {
-             x1=24.806656mm; y1=75.387073mm; x2=1.17349in; y2=75.387073mm; thickness=10.0mil; clearance=0.0;
+             x1=24.806656mm; y1=81.737073mm; x2=1.17349in; y2=81.737073mm; thickness=10.0mil; clearance=0.0;
             }
             ha:arc.1078312 {
-             x=846.73mil; y=83.536917mm; width=10.80008mm; height=1.299972mm; astart=238.000000; adelta=64.000000; thickness=10.0mil; clearance=0.0;
+             x=846.73mil; y=89.886917mm; width=10.80008mm; height=1.299972mm; astart=238.000000; adelta=64.000000; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -36394,29 +35248,33 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1078314 {
-             x1=20.273836mm; y1=66.21098mm; x2=20.273836mm; y2=66.21098mm; thickness=0.1mm; clearance=0.0;
+             x1=20.273836mm; y1=72.56098mm; x2=20.273836mm; y2=72.56098mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
-            }
+ ha:flags ={ selected=1
+ };            }
             ha:line.1078317 {
-             x1=22.80666mm; y1=60.186951mm; x2=22.80666mm; y2=60.186951mm; thickness=0.1mm; clearance=0.0;
+             x1=22.80666mm; y1=66.536951mm; x2=22.80666mm; y2=66.536951mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
-            }
+ ha:flags ={ selected=1
+ };            }
             ha:line.1078320 {
-             x1=22.80666mm; y1=60.186951mm; x2=21.80666mm; y2=60.186951mm; thickness=0.1mm; clearance=0.0;
+             x1=22.80666mm; y1=66.536951mm; x2=21.80666mm; y2=66.536951mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
-            }
+ ha:flags ={ selected=1
+ };            }
             ha:line.1078323 {
-             x1=22.80666mm; y1=60.186951mm; x2=22.80666mm; y2=59.186951mm; thickness=0.1mm; clearance=0.0;
+             x1=22.80666mm; y1=66.536951mm; x2=22.80666mm; y2=65.536951mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
-            }
+ ha:flags ={ selected=1
+ };            }
            }
            ha:type {
             top = 1
@@ -37849,17 +36707,335 @@ ha:pcb-rnd-board-v8 {
                 virtual = 1
                }
              }
-            }
-           }
-            uid = uBW/nUHTf4QJGTtC2iUAAABv
-           }
-             ha:subc.1110354 {
+            }
+           }
+            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: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  
+                    }
+                  }
+
+                  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.1113914 {
+                proto=0; x=1.284in; 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: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
+                }
+
+                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.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
+                 }
+               }
+              }
+             }
+              uid = awHEPLOUqbax+QojwTkAAABn
+             }
+             ha:subc.1113917 {
               ha:attributes {
-               footprint=0402
-               value=4.7k
-               device=RESISTOR
                openscad=0402
-               refdes=R43
+               value=10k
+               device=RESISTOR
+               refdes=R34
+               footprint=0402
               }
              ha:data {
                           li:padstack_prototypes {
@@ -37929,8 +37105,8 @@ ha:pcb-rnd-board-v8 {
              }
 
               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: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
                 }
@@ -37943,8 +37119,8 @@ ha:pcb-rnd-board-v8 {
                   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: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
                 }
@@ -37977,26 +37153,26 @@ ha:pcb-rnd-board-v8 {
                 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: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.1110359 {
-                   x1=63.373mm; y1=2.69774in; x2=63.373mm; y2=2.69774in; thickness=0.1mm; clearance=0.0;
+                  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.1110362 {
-                   x1=63.373mm; y1=2.69774in; x2=63.373mm; y2=69.522596mm; thickness=0.1mm; clearance=0.0;
+                  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.1110365 {
-                   x1=63.373mm; y1=2.69774in; x2=62.373mm; y2=2.69774in; thickness=0.1mm; clearance=0.0;
+                  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
                    }
@@ -38010,14 +37186,15 @@ ha:pcb-rnd-board-v8 {
                }
               }
              }
-              uid = SQ94McEdvfD6fYzNuMUAAABt
+              uid = awHEPLOUqbax+QojwTkAAABp
              }
-             ha:subc.1110371 {
+             ha:subc.1113933 {
               ha:attributes {
-               value=
-               device=SWITCH
-               footprint=PTS815
-               refdes=S1
+               openscad=0402
+               value=10k
+               device=RESISTOR
+               refdes=R35
+               footprint=0402
               }
              ha:data {
                           li:padstack_prototypes {
@@ -38034,14 +37211,14 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     -19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     -13.78mil  
+                     9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     13.77mil  
+                     9.84mil  
+                     13.77mil  
                     }
                   }
 
@@ -38053,14 +37230,14 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     -22.685mil  
-                     -16.78mil  
-                     -22.685mil  
-                     16.78mil  
-                     22.685mil  
-                     16.78mil  
-                     22.685mil  
-                     -16.78mil  
+                     12.84mil  
+                     -16.77mil  
+                     -12.84mil  
+                     -16.77mil  
+                     -12.84mil  
+                     16.77mil  
+                     12.84mil  
+                     16.77mil  
                     }
                   }
 
@@ -38072,20 +37249,116 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     -19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     -13.78mil  
+                     9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     13.77mil  
+                     9.84mil  
+                     13.77mil  
                     }
                   }
                 }
               }
+             }
+
+              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
+                }
+
+                li:thermal {
+                }
+
+                ha:attributes {
+                  term=1
+                  name=1
+                }
+               }
+               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
+                }
+
+                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.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
+                 }
+               }
+              }
+             }
+              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.1 {
+              ha:ps_proto_v6.0 {
                 hdia=0.0; hplated=0; htop=0; hbottom=0;
                 li:shape {
 
@@ -38097,14 +37370,14 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     13.78mil  
+                     9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     13.77mil  
+                     9.84mil  
+                     13.77mil  
                     }
                   }
 
@@ -38116,14 +37389,14 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     22.685mil  
-                     16.78mil  
-                     22.685mil  
-                     -16.78mil  
-                     -22.685mil  
-                     -16.78mil  
-                     -22.685mil  
-                     16.78mil  
+                     12.84mil  
+                     -16.77mil  
+                     -12.84mil  
+                     -16.77mil  
+                     -12.84mil  
+                     16.77mil  
+                     12.84mil  
+                     16.77mil  
                     }
                   }
 
@@ -38135,14 +37408,14 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     13.78mil  
+                     9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     13.77mil  
+                     9.84mil  
+                     13.77mil  
                     }
                   }
                 }
@@ -38150,22 +37423,8 @@ ha:pcb-rnd-board-v8 {
              }
 
               li:objects {
-               ha:padstack_ref.1110385 {
-                proto=0; x=2.76084in; y=3.12063in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-                ha:flags {
-                 clearline=1
-                }
-
-                li:thermal {
-                }
-
-                ha:attributes {
-                  term=2
-                  name=pin2
-                }
-               }
-               ha:padstack_ref.1110386 {
-                proto=1; x=2.938in; y=3.12063in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+               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
                 }
@@ -38175,25 +37434,11 @@ ha:pcb-rnd-board-v8 {
 
                 ha:attributes {
                   term=1
-                  name=pin1
-                }
-               }
-               ha:padstack_ref.1110387 {
-                proto=0; x=2.76084in; y=3.036in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-                ha:flags {
-                 clearline=1
-                }
-
-                li:thermal {
-                }
-
-                ha:attributes {
-                  term=4
-                  name=pin4
+                  name=1
                 }
                }
-               ha:padstack_ref.1110388 {
-                proto=1; x=2.938in; y=3.036in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+               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
                 }
@@ -38202,8 +37447,8 @@ ha:pcb-rnd-board-v8 {
                 }
 
                 ha:attributes {
-                  term=3
-                  name=pin3
+                  term=2
+                  name=2
                 }
                }
               }
@@ -38226,26 +37471,26 @@ ha:pcb-rnd-board-v8 {
                 ha:combining {                }
 
                  li:objects {
-                  ha:line.1110373 {
-                   x1=2.84942in; y1=78.189201mm; x2=2.84942in; y2=78.189201mm; thickness=0.1mm; clearance=0.0;
+                  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.1110376 {
-                   x1=72.375395mm; y1=3.07832in; x2=72.375395mm; y2=3.07832in; thickness=0.1mm; clearance=0.0;
+                  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.1110379 {
-                   x1=72.375395mm; y1=3.07832in; x2=71.375395mm; y2=3.07832in; thickness=0.1mm; clearance=0.0;
+                  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.1110382 {
-                   x1=72.375395mm; y1=3.07832in; x2=72.375395mm; y2=77.189328mm; thickness=0.1mm; clearance=0.0;
+                  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
                    }
@@ -38259,14 +37504,15 @@ ha:pcb-rnd-board-v8 {
                }
               }
              }
-              uid = SQ94McEdvfD6fYzNuMUAAABv
+              uid = awHEPLOUqbax+QojwTkAAABz
              }
-             ha:subc.1110390 {
+             ha:subc.1113965 {
               ha:attributes {
-               value=
-               device=SWITCH
-               footprint=PTS815
-               refdes=S2
+               openscad=0402
+               value=33
+               device=RESISTOR
+               refdes=R40
+               footprint=0402
               }
              ha:data {
                           li:padstack_prototypes {
@@ -38283,14 +37529,14 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     -19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     -13.78mil  
+                     9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     13.77mil  
+                     9.84mil  
+                     13.77mil  
                     }
                   }
 
@@ -38302,14 +37548,14 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     -22.685mil  
-                     -16.78mil  
-                     -22.685mil  
-                     16.78mil  
-                     22.685mil  
-                     16.78mil  
-                     22.685mil  
-                     -16.78mil  
+                     12.84mil  
+                     -16.77mil  
+                     -12.84mil  
+                     -16.77mil  
+                     -12.84mil  
+                     16.77mil  
+                     12.84mil  
+                     16.77mil  
                     }
                   }
 
@@ -38321,20 +37567,116 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     -19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     -13.78mil  
+                     9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     13.77mil  
+                     9.84mil  
+                     13.77mil  
                     }
                   }
                 }
               }
+             }
+
+              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
+                }
+
+                li:thermal {
+                }
+
+                ha:attributes {
+                  term=1
+                  name=1
+                }
+               }
+               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
+                }
+
+                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.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:type {
+                  top = 1
+                  misc = 1
+                  virtual = 1
+                 }
+               }
+              }
+             }
+              uid = awHEPLOUqbax+QojwTkAAAB1
+             }
+             ha:subc.1113981 {
+              ha:attributes {
+               openscad=0402
+               value=10k
+               device=RESISTOR
+               refdes=R31
+               footprint=0402
+              }
+             ha:data {
+                          li:padstack_prototypes {
 
-              ha:ps_proto_v6.1 {
+              ha:ps_proto_v6.0 {
                 hdia=0.0; hplated=0; htop=0; hbottom=0;
                 li:shape {
 
@@ -38346,14 +37688,14 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     13.78mil  
+                     9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     13.77mil  
+                     9.84mil  
+                     13.77mil  
                     }
                   }
 
@@ -38365,14 +37707,14 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     22.685mil  
-                     16.78mil  
-                     22.685mil  
-                     -16.78mil  
-                     -22.685mil  
-                     -16.78mil  
-                     -22.685mil  
-                     16.78mil  
+                     12.84mil  
+                     -16.77mil  
+                     -12.84mil  
+                     -16.77mil  
+                     -12.84mil  
+                     16.77mil  
+                     12.84mil  
+                     16.77mil  
                     }
                   }
 
@@ -38384,14 +37726,14 @@ ha:pcb-rnd-board-v8 {
                    }
                    clearance=0.0
                     li:ps_poly {
-                     19.685mil  
-                     13.78mil  
-                     19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     -13.78mil  
-                     -19.685mil  
-                     13.78mil  
+                     9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     -13.77mil  
+                     -9.84mil  
+                     13.77mil  
+                     9.84mil  
+                     13.77mil  
                     }
                   }
                 }
@@ -38399,22 +37741,8 @@ ha:pcb-rnd-board-v8 {
              }
 
               li:objects {
-               ha:padstack_ref.1110404 {
-                proto=0; x=2.37284in; y=3.13763in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-                ha:flags {
-                 clearline=1
-                }
-
-                li:thermal {
-                }
-
-                ha:attributes {
-                  term=2
-                  name=pin2
-                }
-               }
-               ha:padstack_ref.1110405 {
-                proto=1; x=64.77mm; y=3.13763in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+               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
                 }
@@ -38424,25 +37752,11 @@ ha:pcb-rnd-board-v8 {
 
                 ha:attributes {
                   term=1
-                  name=pin1
-                }
-               }
-               ha:padstack_ref.1110406 {
-                proto=0; x=2.37284in; y=3.053in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
-                ha:flags {
-                 clearline=1
-                }
-
-                li:thermal {
-                }
-
-                ha:attributes {
-                  term=4
-                  name=pin4
+                  name=1
                 }
                }
-               ha:padstack_ref.1110407 {
-                proto=1; x=64.77mm; y=3.053in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+               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
                 }
@@ -38451,8 +37765,8 @@ ha:pcb-rnd-board-v8 {
                 }
 
                 ha:attributes {
-                  term=3
-                  name=pin3
+                  term=2
+                  name=2
                 }
                }
               }
@@ -38475,26 +37789,26 @@ ha:pcb-rnd-board-v8 {
                 ha:combining {                }
 
                  li:objects {
-                  ha:line.1110392 {
-                   x1=2.46142in; y1=78.621001mm; x2=2.46142in; y2=78.621001mm; thickness=0.1mm; clearance=0.0;
+                  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.1110395 {
-                   x1=62.520195mm; y1=3.09532in; x2=62.520195mm; y2=3.09532in; thickness=0.1mm; clearance=0.0;
+                  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.1110398 {
-                   x1=62.520195mm; y1=3.09532in; x2=61.520195mm; y2=3.09532in; thickness=0.1mm; clearance=0.0;
+                  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.1110401 {
-                   x1=62.520195mm; y1=3.09532in; x2=62.520195mm; y2=77.621128mm; thickness=0.1mm; clearance=0.0;
+                  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
                    }
@@ -38508,32 +37822,522 @@ ha:pcb-rnd-board-v8 {
                }
               }
              }
-              uid = SQ94McEdvfD6fYzNuMUAAABx
+              uid = awHEPLOUqbax+QojwTkAAAB3
              }
-            ha:rat.1110581 {
-             x1=58.250608mm; y1=75.491498mm; lgrp1=10; anchor1=pcb/804398; x2=2.76084in; y2=3.12063in; lgrp2=3; anchor2=pcb/1110371/1110385;
-            }
-            ha:rat.1110584 {
-             x1=2.938in; y1=3.12063in; lgrp1=3; anchor1=pcb/1110371/1110386; x2=2.76084in; y2=3.12063in; lgrp2=3; anchor2=pcb/1110371/1110385;
-            }
-            ha:rat.1110587 {
-             x1=65.405mm; y1=75.572834mm; lgrp1=5; anchor1=pcb/1000554; x2=2.37284in; y2=3.13763in; lgrp2=3; anchor2=pcb/1110390/1110404;
-            }
-            ha:rat.1110590 {
-             x1=64.77mm; y1=3.13763in; lgrp1=3; anchor1=pcb/1110390/1110405; x2=2.37284in; y2=3.13763in; lgrp2=3; anchor2=pcb/1110390/1110404;
-            }
-            ha:rat.1110593 {
-             x1=63.373mm; y1=2.71348in; lgrp1=3; anchor1=pcb/1110354/1110369; x2=2.938in; y2=3.036in; lgrp2=3; anchor2=pcb/1110371/1110388;
-            }
-            ha:rat.1110596 {
-             x1=2.938in; y1=3.036in; lgrp1=3; anchor1=pcb/1110371/1110388; x2=2.76084in; y2=3.036in; lgrp2=3; anchor2=pcb/1110371/1110387;
-            }
-            ha:rat.1110599 {
-             x1=2.43in; y1=2.71374in; lgrp1=3; anchor1=pcb/1058880/1058895; x2=2.37284in; y2=3.053in; lgrp2=3; anchor2=pcb/1110390/1110406;
-            }
-            ha:rat.1110602 {
-             x1=64.77mm; y1=3.053in; lgrp1=3; anchor1=pcb/1110390/1110407; x2=2.37284in; y2=3.053in; lgrp2=3; anchor2=pcb/1110390/1110406;
-            }
+              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: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: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 {
+                 }
+
+                 ha:attributes {
+                   term=3
+                   name=pin3
+                 }
+                }
+               }
+               li:layers {
+
+                ha:top-silk {
+                 lid=0
+                 ha:combining {                 }
+
+                  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:subc-aux {
+                 lid=1
+                 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
+               }
+              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.1118284 {
+                 proto=0; x=59.979941mm; y=3.14231in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+                 ha:flags {
+                  clearline=1
+                 }
+
+                 li:thermal {
+                 }
+
+                 ha:attributes {
+                   term=2
+                   name=pin2
+                 }
+                }
+                ha:padstack_ref.1118285 {
+                 proto=1; x=64.479805mm; y=3.14231in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+                 ha:flags {
+                  clearline=1
+                 }
+
+                 li:thermal {
+                 }
+
+                 ha:attributes {
+                   term=1
+                   name=pin1
+                 }
+                }
+                ha:padstack_ref.1118286 {
+                 proto=0; x=59.979941mm; 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:padstack_ref.1118287 {
+                 proto=1; x=64.479805mm; y=3.05768in; rot=180.000000; xmirror=0; smirror=0; clearance=7.0mil;
+                 ha:flags {
+                  clearline=1
+                 }
+
+                 li:thermal {
+                 }
+
+                 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
+              }
   }
   li:layers {
    ha:top-sig {
@@ -39478,149 +39282,6 @@ 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
@@ -39630,7 +39291,7 @@ ha:pcb-rnd-board-v8 {
       ha:flags {
        clearline = 1
       }
-      y1 = 2.81626in
+      y1 = 3.06626in
      }
      ha:line.980715 {
       clearance = 12.0mil
@@ -39645,36 +39306,14 @@ ha:pcb-rnd-board-v8 {
      }
      ha:line.980998 {
       clearance = 12.0mil
-      y2 = 2.321in
+      y2 = 2.92in
       thickness = 10.0mil
-      x1 = 1.443in
+      x1 = 1.442in
       x2 = 1.443in
       ha:flags {
        clearline = 1
       }
-      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
+      y1 = 2.921in
      }
      ha:line.981007 {
       clearance = 12.0mil
@@ -43557,7 +43196,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1069985 {
-      x1=57.023mm; y1=1.9in; x2=2.3in; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
+      x1=2.226in; y1=1.9in; x2=2.3in; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -43611,355 +43250,535 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1081295 {
-      x1=1.388in; y1=2.2in; x2=928.3mil; y2=2.2in; thickness=10.0mil; clearance=12.0mil;
+      x1=1.388in; y1=2.2in; x2=1.178in; 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.1081298 {
-      x1=928.3mil; y1=2.2in; x2=751.845mil; y2=60.361957mm; 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.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.1081322 {
-      x1=838.46mil; y1=71.646923mm; x2=838.46mil; y2=2.87754in; thickness=20.0mil; clearance=20.0mil;
+     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.1081325 {
-      x1=838.46mil; y1=2.87754in; x2=838.0mil; y2=2.878in; thickness=20.0mil; clearance=20.0mil;
+     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.1081352 {
-      x1=968.37mil; y1=71.447025mm; x2=968.37mil; y2=2.78863in; thickness=10.0mil; clearance=12.0mil;
+     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.1081355 {
-      x1=968.37mil; y1=2.78863in; x2=981.0mil; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
+     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.1081358 {
-      x1=981.0mil; y1=2.776in; x2=1.187in; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
+     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.1081361 {
-      x1=1.187in; y1=2.776in; x2=1.196in; y2=70.739mm; thickness=10.0mil; clearance=12.0mil;
+     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.1081379 {
-      x1=1.24in; y1=2.758in; x2=938.0mil; y2=2.758in; thickness=10.0mil; clearance=12.0mil;
+     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.1081382 {
-      x1=938.0mil; y1=2.758in; x2=925.0mil; y2=2.771in; thickness=10.0mil; clearance=12.0mil;
+     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.1081385 {
-      x1=925.0mil; y1=2.771in; x2=925.0mil; y2=71.045197mm; thickness=10.0mil; clearance=12.0mil;
+     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.1081388 {
-      x1=925.0mil; y1=71.045197mm; x2=925.07mil; y2=71.046975mm; thickness=10.0mil; clearance=12.0mil;
+     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.1081403 {
-      x1=1.284in; y1=2.73in; x2=923.0mil; y2=2.73in; thickness=10.0mil; clearance=12.0mil;
+     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.1081406 {
-      x1=923.0mil; y1=2.73in; x2=881.0mil; y2=2.772in; thickness=10.0mil; clearance=12.0mil;
+     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.1081409 {
-      x1=881.0mil; y1=2.772in; x2=881.0mil; y2=71.427467mm; thickness=10.0mil; clearance=12.0mil;
+     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.1081412 {
-      x1=881.0mil; y1=71.427467mm; x2=881.77mil; y2=71.447025mm; thickness=10.0mil; clearance=12.0mil;
+     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.1081424 {
-      x1=1.20626in; y1=2.702in; x2=870.0mil; y2=2.702in; thickness=10.0mil; clearance=12.0mil;
+     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.1081427 {
-      x1=870.0mil; y1=2.702in; x2=795.0mil; y2=2.777in; thickness=10.0mil; clearance=12.0mil;
+     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.1081430 {
-      x1=795.0mil; y1=2.777in; x2=795.0mil; y2=71.443215mm; thickness=10.0mil; clearance=12.0mil;
+     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.1081433 {
-      x1=795.0mil; y1=71.443215mm; x2=795.15mil; y2=71.447025mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1113785 {
+      x1=1.24in; y1=3.06626in; x2=1.24in; y2=3.008in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1081442 {
-      x1=1.372in; y1=2.671in; x2=814.0mil; y2=2.671in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1113830 {
+      x1=968.37mil; y1=3.03863in; x2=981.0mil; y2=3.026in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1081445 {
-      x1=814.0mil; y1=2.671in; x2=709.0mil; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1113833 {
+      x1=981.0mil; y1=3.026in; x2=1.187in; y2=3.026in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1081448 {
-      x1=709.0mil; y1=2.776in; x2=709.0mil; y2=71.435341mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1113836 {
+      x1=1.187in; y1=3.026in; x2=1.196in; y2=77.089mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1081451 {
-      x1=709.0mil; y1=71.435341mm; x2=708.54mil; y2=71.447025mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1113782 {
+      x1=1.196in; y1=3.06626in; x2=1.196in; y2=77.089mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1081457 {
-      x1=1.416in; y1=2.641in; x2=800.0mil; y2=2.641in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1113839 {
+      x1=1.24in; y1=3.008in; x2=938.0mil; y2=3.008in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1081460 {
-      x1=800.0mil; y1=2.641in; x2=665.0mil; y2=2.776in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1113842 {
+      x1=938.0mil; y1=3.008in; x2=925.0mil; y2=3.021in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1081463 {
-      x1=665.0mil; y1=2.776in; x2=665.0mil; y2=71.441183mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1113851 {
+      x1=1.284in; y1=2.98in; x2=923.0mil; y2=2.98in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1081466 {
-      x1=665.0mil; y1=71.441183mm; x2=665.23mil; y2=71.447025mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1113854 {
+      x1=923.0mil; y1=2.98in; x2=881.0mil; y2=3.022in; 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:line.1113857 {
+      x1=881.0mil; y1=3.022in; x2=881.0mil; y2=77.777467mm; thickness=10.0mil; clearance=12.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:line.1113863 {
+      x1=1.20626in; y1=2.952in; x2=870.0mil; y2=2.952in; thickness=10.0mil; clearance=12.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:line.1113869 {
+      x1=795.0mil; y1=3.027in; x2=795.0mil; y2=77.793215mm; thickness=10.0mil; clearance=12.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:line.1113866 {
+      x1=870.0mil; y1=2.952in; x2=795.0mil; y2=3.027in; thickness=10.0mil; clearance=12.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:line.1113893 {
+      x1=665.0mil; y1=3.026in; x2=665.0mil; y2=77.791183mm; 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:line.1113881 {
+      x1=709.0mil; y1=3.026in; x2=709.0mil; y2=77.785341mm; 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:line.1113890 {
+      x1=800.0mil; y1=2.891in; x2=665.0mil; y2=3.026in; 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:line.1113878 {
+      x1=814.0mil; y1=2.921in; x2=709.0mil; y2=3.026in; thickness=10.0mil; clearance=12.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:line.1113800 {
+      x1=1.328in; y1=2.953in; x2=1.329in; y2=2.952in; thickness=10.0mil; clearance=12.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:line.1113794 {
+      x1=1.328in; y1=2.952in; x2=1.23774in; y2=2.952in; thickness=10.0mil; clearance=12.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:line.1113887 {
+      x1=1.416in; y1=2.891in; x2=800.0mil; y2=2.891in; thickness=10.0mil; clearance=12.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:line.1113812 {
+      x1=1.371in; y1=2.92in; x2=1.372in; y2=2.921in; 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:line.1113875 {
+      x1=1.372in; y1=2.921in; x2=814.0mil; y2=2.921in; 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:line.1113803 {
+      x1=1.372in; y1=3.06626in; x2=1.372in; y2=2.921in; 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:line.1114927 {
+      x1=1.442in; y1=2.921in; x2=1.442in; y2=2.324in; 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:line.1114930 {
+      x1=1.442in; y1=2.324in; x2=1.466in; y2=2.3in; 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:line.1114933 {
+      x1=1.466in; y1=2.3in; x2=1.5126in; y2=2.3in; 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:line.1114936 {
+      x1=1.5126in; y1=2.3in; x2=1.5138in; y2=2.2988in; 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: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.1110548 {
-      x1=2.32299in; y1=2.44999in; x2=60.325mm; y2=2.502in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1121191 {
+      x1=59.979941mm; y1=3.14231in; x2=64.479805mm; y2=3.14231in; 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:line.1121206 {
+      x1=59.979941mm; y1=3.05768in; x2=64.479805mm; y2=3.05768in; 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:line.1121218 {
+      x1=70.139941mm; y1=3.05768in; x2=74.639805mm; y2=3.05768in; 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:line.1121227 {
+      x1=2.43in; y1=2.71374in; x2=2.43in; y2=3.05736in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
+     }
+     ha:line.1121230 {
+      x1=2.43in; y1=3.05736in; x2=2.42968in; y2=3.05768in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
-     ha:line.1110617 {
-      x1=0.0; y1=82.55mm; x2=3.0in; y2=82.55mm; thickness=10.0mil; clearance=30.0mil;
+     ha:line.1121236 {
+      x1=70.139941mm; y1=3.05768in; x2=70.139941mm; y2=72.146541mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
+     }
+     ha:line.1121239 {
+      x1=70.139941mm; y1=72.146541mm; x2=2.634in; y2=2.713in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
-     ha:line.1110629 {
-      x1=3.0in; y1=0.0; x2=0.0; y2=0.0; thickness=10.0mil; clearance=30.0mil;
+     ha:line.1121242 {
+      x1=2.634in; y1=2.713in; x2=2.49548in; y2=2.713in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
+     }
+     ha:line.1121245 {
+      x1=2.49548in; y1=2.713in; x2=63.373mm; y2=2.71348in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
-     ha:line.1110641 {
-      x1=3.0in; y1=82.55mm; x2=3.0in; y2=0.0; thickness=10.0mil; clearance=30.0mil;
+     ha:line.1124192 {
+      x1=2.4611in; y1=50.808763mm; x2=2.4611in; y2=2.0209in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
+     }
+     ha:line.1124195 {
+      x1=2.4611in; y1=2.0209in; x2=2.443in; y2=2.039in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
     }
@@ -45066,7 +44885,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1069982 {
-      x1=1.691in; y1=1.9in; x2=57.023mm; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
+      x1=1.691in; y1=1.9in; x2=2.226in; y2=1.9in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -45147,6 +44966,36 @@ ha:pcb-rnd-board-v8 {
         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
@@ -45193,13 +45042,13 @@ ha:pcb-rnd-board-v8 {
        ta:contour {
         { 10.0mil; 10.0mil }
         { 2.991in; 10.0mil }
-        { 2.991in; 2.992in }
-        { 10.0mil; 2.992in }
+        { 2.991in; 82.55mm }
+        { 10.0mil; 82.55mm }
        }
       }
       ha:flags {
        clearpoly = 1
-       lock = 1
+       lock=1
       }
       clearance = 12.0mil
      }
@@ -45247,13 +45096,13 @@ ha:pcb-rnd-board-v8 {
        ta:contour {
         { 10.0mil; 10.0mil }
         { 2.988in; 10.0mil }
-        { 2.988in; 2.988in }
-        { 10.0mil; 2.988in }
+        { 2.988in; 82.55mm }
+        { 10.0mil; 82.55mm }
        }
       }
       ha:flags {
        clearpoly = 1
-       lock = 1
+       lock=1
       }
       clearance = 12.0mil
      }
@@ -45281,61 +45130,6 @@ 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
@@ -45347,17 +45141,6 @@ 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
@@ -45391,39 +45174,6 @@ 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
@@ -46344,6 +46094,90 @@ ha:pcb-rnd-board-v8 {
         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
@@ -46740,13 +46574,13 @@ ha:pcb-rnd-board-v8 {
        ta:contour {
         { 11.0mil; 11.0mil }
         { 2.989in; 11.0mil }
-        { 2.989in; 2.989in }
-        { 11.0mil; 2.989in }
+        { 2.989in; 82.55mm }
+        { 11.0mil; 82.55mm }
        }
       }
       ha:flags {
        clearpoly = 1
-       lock = 1
+       lock=1
       }
       clearance = 12.0mil
      }
@@ -46859,18 +46693,6 @@ 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
@@ -46955,6 +46777,14 @@ 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
@@ -47270,14 +47100,14 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.940398 {
-      string=v1p2; x=777.0mil; y=59.0296mm; scale=250; fid=0;
+      string=v1p3; x=777.0mil; y=2.476in; scale=250; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 90.000000
      }
      ha:text.940400 {
-      string=` 2024 Bdale Garbee; x=26.424755mm; y=59.070243mm; scale=150; fid=0;
+      string=` 2024 Bdale Garbee; x=25.992955mm; y=63.312043mm; scale=150; fid=0;
       ha:flags {
        clearline=1
       }
@@ -47333,7 +47163,7 @@ ha:pcb-rnd-board-v8 {
       rot = 0.000000
      }
      ha:text.994269 {
-      string=QuantiMotor; x=618.0mil; y=2.326in; scale=300; fid=0;
+      string=QuantiMotor; x=618.0mil; y=2.486in; scale=300; fid=0;
       ha:flags {
        clearline=1
       }
@@ -47374,13 +47204,6 @@ ha:pcb-rnd-board-v8 {
       }
       rot = 0.000000
      }
-     ha:text.1110409 {
-      string=force uboot; x=2.649in; y=81.915mm; scale=100; fid=0;
-      ha:flags {
-       clearline=1
-      }
-      rot = 0.000000
-     }
      ha:text.800608 {
       scale = 150
       x = 2.386in
@@ -47392,6 +47215,20 @@ ha:pcb-rnd-board-v8 {
        clearline = 1
       }
      }
+     ha:text.1121145 {
+      string=force uboot; x=2.289in; y=3.164in; 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:flags {
+       clearline=1
+      }
+      rot = 0.000000
+     }
     }
     color = {#000000}
     group = 1
index e45ebdfa18793115baad1b2e3eb868422028c81f..133309f5a172095ead30d83f59f933d85bd6cc3f 100644 (file)
@@ -7,7 +7,7 @@ vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
 T 82400 40400 9 10 1 0 0 0 1
-1.1
+1p3
 T 80000 40400 9 10 1 0 0 0 1
 1
 T 80600 40400 9 10 1 0 0 0 1
@@ -922,13 +922,6 @@ value=NoConnection
 T 44300 50600 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 44300 49400 1 0 0 nc-left.sym
-{
-T 44300 49800 5 10 0 0 0 0 1
-value=NoConnection
-T 44300 50200 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 C 50800 51900 1 0 0 nc-right.sym
 {
 T 50900 52400 5 10 0 0 0 0 1
@@ -2647,12 +2640,12 @@ netname=led_health
 N 42900 65500 44100 65500 4
 {
 T 42900 65600 5 10 1 1 0 0 1
-netname=gpio_41
+netname=status
 }
 N 62700 59900 63900 59900 4
 {
 T 62700 60000 5 10 1 1 0 0 1
-netname=gpio_41
+netname=status
 }
 C 55000 61200 1 0 0 gnd.sym
 C 55100 63200 1 180 1 conn-5.sym
@@ -2738,3 +2731,8 @@ N 40300 69400 40300 69900 4
 N 40400 69900 40300 69900 4
 N 41500 69900 41500 69500 4
 N 41500 69500 41400 69500 4
+N 44800 49500 43500 49500 4
+{
+T 43500 49600 5 10 1 1 0 0 1
+netname=status
+}