]> git.gag.com Git - hw/quantimotor/commitdiff
move headers again after measuring micro SD and load cell resistor space needs
authorBdale Garbee <bdale@gag.com>
Mon, 23 Jun 2025 00:34:52 +0000 (18:34 -0600)
committerBdale Garbee <bdale@gag.com>
Mon, 23 Jun 2025 00:34:52 +0000 (18:34 -0600)
quantimotor.lht

index a0331c71e56c541603582438fff2c888e75d96dc..61eebef8a949f4dfed0f8da677cf09a7edf803ae 100644 (file)
@@ -253,12 +253,12 @@ ha:pcb-rnd-board-v8 {
            ha:sense_batt {
            li:conn { R25-1; R26-2; U7-23; U13-2;           }
            }
-                   ha:v_lipo3s {
-                   li:conn { B1-1; C7-1; C13-1; Q1-1; U1-21; U1-22;                   }
-                   }
-                  ha:unnamed_net64 {
-                  li:conn { R30-2; U1-11;                  }
-                  }
+                     ha:v_lipo3s {
+                     li:conn { B1-1; C7-1; C13-1; Q1-1; U1-21; U1-22;                     }
+                     }
+                    ha:unnamed_net64 {
+                    li:conn { R30-2; U1-11;                    }
+                    }
             ha:led_continuity {
             li:conn { J2-40; R2-1;            }
             }
@@ -4734,7 +4734,7 @@ ha:pcb-rnd-board-v8 {
    text_scale = 100
    clearance = 10.0mil
   }
-  {ha:oh wow}                                                                                                                                                                                                               {
+  {ha:oh wow}                                                                                                                                                                                                                    {
    via_proto = 3
    thickness = 100.0mil
    text_thick = 0.0
@@ -5076,25 +5076,6 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1397231 {
-    proto=4; x=54.877204mm; y=53.721mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-      li:1 {
-       on  
-       solid  
-       noshape  
-      }
-      li:3 {
-       on  
-       solid  
-       noshape  
-      }
-    }
-   }
    ha:padstack_ref.1402006 {
     proto=4; x=2.826in; y=2.262in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
@@ -7996,7 +7977,7 @@ ha:pcb-rnd-board-v8 {
 
       li:objects {
        ha:padstack_ref.1267759 {
-        proto=0; x=4.237in; y=2.78in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+        proto=0; x=4.237in; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
         ha:flags {
          clearline=1
         }
@@ -8010,7 +7991,7 @@ ha:pcb-rnd-board-v8 {
         }
        }
        ha:padstack_ref.1267760 {
-        proto=1; x=4.34881in; y=2.83453in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+        proto=1; x=4.34881in; y=2.90453in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
         ha:flags {
          clearline=1
         }
@@ -8024,7 +8005,7 @@ ha:pcb-rnd-board-v8 {
         }
        }
        ha:padstack_ref.1267761 {
-        proto=1; x=4.237in; y=73.38187mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+        proto=1; x=4.237in; y=75.15987mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
         ha:flags {
          clearline=1
         }
@@ -8038,7 +8019,7 @@ ha:pcb-rnd-board-v8 {
         }
        }
        ha:padstack_ref.1267762 {
-        proto=1; x=4.34881in; y=2.94358in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+        proto=1; x=4.34881in; y=3.01358in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
         ha:flags {
          clearline=1
         }
@@ -8052,7 +8033,7 @@ ha:pcb-rnd-board-v8 {
         }
        }
        ha:padstack_ref.1267763 {
-        proto=1; x=4.237in; y=2.9981in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+        proto=1; x=4.237in; y=3.0681in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
         ha:flags {
          clearline=1
         }
@@ -8066,7 +8047,7 @@ ha:pcb-rnd-board-v8 {
         }
        }
        ha:padstack_ref.1267764 {
-        proto=1; x=4.34881in; y=3.05263in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+        proto=1; x=4.34881in; y=3.12263in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
         ha:flags {
          clearline=1
         }
@@ -8080,7 +8061,7 @@ ha:pcb-rnd-board-v8 {
         }
        }
        ha:padstack_ref.1267765 {
-        proto=1; x=4.237in; y=3.10716in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+        proto=1; x=4.237in; y=3.17716in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
         ha:flags {
          clearline=1
         }
@@ -8094,7 +8075,7 @@ ha:pcb-rnd-board-v8 {
         }
        }
        ha:padstack_ref.1267766 {
-        proto=1; x=4.34881in; y=3.16168in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+        proto=1; x=4.34881in; y=3.23168in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
         ha:flags {
          clearline=1
         }
@@ -8108,7 +8089,7 @@ ha:pcb-rnd-board-v8 {
         }
        }
        ha:padstack_ref.1267767 {
-        proto=1; x=4.237in; y=3.21621in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+        proto=1; x=4.237in; y=3.28621in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
         ha:flags {
          clearline=1
         }
@@ -8130,7 +8111,7 @@ ha:pcb-rnd-board-v8 {
 
          li:objects {
           ha:line.1267743 {
-           x1=4.72282in; y1=2.39161in; x2=4.72282in; y2=3.6046in; thickness=10.0mil; clearance=0.0;
+           x1=4.72282in; y1=2.46161in; x2=4.72282in; y2=3.6746in; thickness=10.0mil; clearance=0.0;
           }
          }
          ha:type {
@@ -8145,25 +8126,25 @@ ha:pcb-rnd-board-v8 {
 
          li:objects {
           ha:line.1267747 {
-           x1=108.882011mm; y1=76.151852mm; x2=108.882011mm; y2=76.151852mm; thickness=0.1mm; clearance=0.0;
+           x1=108.882011mm; y1=77.929852mm; x2=108.882011mm; y2=77.929852mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
           ha:line.1267750 {
-           x1=4.29291in; y1=2.9981in; x2=4.29291in; y2=2.9981in; thickness=0.1mm; clearance=0.0;
+           x1=4.29291in; y1=3.0681in; x2=4.29291in; y2=3.0681in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
           ha:line.1267753 {
-           x1=4.29291in; y1=2.9981in; x2=108.039914mm; y2=2.9981in; thickness=0.1mm; clearance=0.0;
+           x1=4.29291in; y1=3.0681in; x2=108.039914mm; y2=3.0681in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
           ha:line.1267756 {
-           x1=4.29291in; y1=2.9981in; x2=4.29291in; y2=77.15174mm; thickness=0.1mm; clearance=0.0;
+           x1=4.29291in; y1=3.0681in; x2=4.29291in; y2=78.92974mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -8349,7 +8330,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.1281070 {
-         proto=0; x=85.725mm; y=2.84in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=0; x=85.725mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8363,7 +8344,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281071 {
-         proto=1; x=88.265mm; y=2.84in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=88.265mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8377,7 +8358,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281072 {
-         proto=1; x=85.725mm; y=2.94in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8391,7 +8372,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281073 {
-         proto=1; x=88.265mm; y=2.94in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=88.265mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8405,7 +8386,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281074 {
-         proto=1; x=85.725mm; y=3.04in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8419,7 +8400,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281075 {
-         proto=1; x=88.265mm; y=3.04in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=88.265mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8433,7 +8414,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281076 {
-         proto=1; x=85.725mm; y=3.14in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8447,7 +8428,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281077 {
-         proto=1; x=88.265mm; y=3.14in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=88.265mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8461,7 +8442,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281078 {
-         proto=1; x=85.725mm; y=3.24in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8475,7 +8456,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281079 {
-         proto=1; x=88.265mm; y=3.24in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=88.265mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8489,7 +8470,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281080 {
-         proto=1; x=85.725mm; y=3.34in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8503,7 +8484,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281081 {
-         proto=1; x=88.265mm; y=3.34in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=88.265mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8517,7 +8498,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281082 {
-         proto=1; x=85.725mm; y=3.44in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8531,7 +8512,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281083 {
-         proto=1; x=88.265mm; y=3.44in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=88.265mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8545,7 +8526,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281084 {
-         proto=1; x=85.725mm; y=3.54in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8559,7 +8540,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281085 {
-         proto=1; x=88.265mm; y=3.54in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=88.265mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8573,7 +8554,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281086 {
-         proto=1; x=85.725mm; y=3.64in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8593,7 +8574,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281087 {
-         proto=1; x=88.265mm; y=3.64in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=88.265mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8607,7 +8588,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281088 {
-         proto=1; x=85.725mm; y=3.74in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8621,7 +8602,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281089 {
-         proto=1; x=88.265mm; y=3.74in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=88.265mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8643,16 +8624,16 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.1281046 {
-            x1=89.535mm; y1=2.79in; x2=89.535mm; y2=3.79in; thickness=10.0mil; clearance=0.0;
+            x1=89.535mm; y1=2.8in; x2=89.535mm; y2=3.8in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1281049 {
-            x1=89.535mm; y1=3.79in; x2=84.455mm; y2=3.79in; thickness=10.0mil; clearance=0.0;
+            x1=89.535mm; y1=3.8in; x2=84.455mm; y2=3.8in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1281052 {
-            x1=84.455mm; y1=3.79in; x2=84.455mm; y2=2.79in; thickness=10.0mil; clearance=0.0;
+            x1=84.455mm; y1=3.8in; x2=84.455mm; y2=2.8in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.1281055 {
-            x1=84.455mm; y1=2.79in; x2=89.535mm; y2=2.79in; thickness=10.0mil; clearance=0.0;
+            x1=84.455mm; y1=2.8in; x2=89.535mm; y2=2.8in; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -8667,25 +8648,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.1281058 {
-            x1=86.995mm; y1=3.29in; x2=86.995mm; y2=3.29in; thickness=0.1mm; clearance=0.0;
+            x1=86.995mm; y1=3.3in; x2=86.995mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.1281061 {
-            x1=86.995mm; y1=3.29in; x2=86.995mm; y2=3.29in; thickness=0.1mm; clearance=0.0;
+            x1=86.995mm; y1=3.3in; x2=86.995mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.1281064 {
-            x1=86.995mm; y1=3.29in; x2=85.995mm; y2=3.29in; thickness=0.1mm; clearance=0.0;
+            x1=86.995mm; y1=3.3in; x2=85.995mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.1281067 {
-            x1=86.995mm; y1=3.29in; x2=86.995mm; y2=84.566mm; thickness=0.1mm; clearance=0.0;
+            x1=86.995mm; y1=3.3in; x2=86.995mm; y2=84.82mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -8927,7 +8908,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.1281524 {
-         proto=0; x=3.47499in; y=515.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=0; x=3.47499in; y=540.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8941,7 +8922,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281525 {
-         proto=1; x=85.725mm; y=515.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=540.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8955,7 +8936,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281526 {
-         proto=1; x=3.47499in; y=615.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=640.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8969,7 +8950,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281527 {
-         proto=1; x=85.725mm; y=615.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=640.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8983,7 +8964,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281528 {
-         proto=1; x=3.47499in; y=715.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=740.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -8997,7 +8978,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281529 {
-         proto=1; x=85.725mm; y=715.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=740.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9023,7 +9004,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281530 {
-         proto=1; x=3.47499in; y=815.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=840.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9037,7 +9018,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281531 {
-         proto=1; x=85.725mm; y=815.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=840.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9051,7 +9032,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281532 {
-         proto=1; x=3.47499in; y=915.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=940.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9077,7 +9058,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281533 {
-         proto=1; x=85.725mm; y=915.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=940.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9091,7 +9072,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281534 {
-         proto=1; x=3.47499in; y=1.01501in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=1.04001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9105,7 +9086,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281535 {
-         proto=1; x=85.725mm; y=1.01501in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=1.04001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9119,7 +9100,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281536 {
-         proto=1; x=3.47499in; y=1.11501in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=1.14001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9133,7 +9114,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281537 {
-         proto=1; x=85.725mm; y=1.11501in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=1.14001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9159,7 +9140,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281538 {
-         proto=1; x=3.47499in; y=1.21501in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=1.24001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9173,7 +9154,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281539 {
-         proto=1; x=85.725mm; y=1.21501in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=1.24001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9187,7 +9168,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281540 {
-         proto=1; x=3.47499in; y=1.31501in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=1.34001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9201,7 +9182,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281541 {
-         proto=1; x=85.725mm; y=1.31501in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=1.34001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9215,7 +9196,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281542 {
-         proto=1; x=3.47499in; y=1.41501in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=1.44001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9229,7 +9210,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281543 {
-         proto=1; x=85.725mm; y=1.41501in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=1.44001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9255,7 +9236,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281544 {
-         proto=1; x=3.47499in; y=38.481mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=1.54in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9269,7 +9250,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281545 {
-         proto=1; x=85.725mm; y=38.481mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=1.54in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9283,7 +9264,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281546 {
-         proto=1; x=3.47499in; y=41.021mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=1.64in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9297,7 +9278,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281547 {
-         proto=1; x=85.725mm; y=41.021mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=1.64in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9311,7 +9292,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281548 {
-         proto=1; x=3.47499in; y=43.561mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=1.74in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9337,7 +9318,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281549 {
-         proto=1; x=85.725mm; y=43.561mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=1.74in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9351,7 +9332,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281550 {
-         proto=1; x=3.47499in; y=46.101mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=1.84in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9365,7 +9346,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281551 {
-         proto=1; x=85.725mm; y=46.101mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=1.84in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9379,7 +9360,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281552 {
-         proto=1; x=3.47499in; y=48.641mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=1.94in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9393,7 +9374,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281553 {
-         proto=1; x=85.725mm; y=48.641mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=1.94in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9419,7 +9400,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281554 {
-         proto=1; x=3.47499in; y=51.181mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=2.04in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9433,7 +9414,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281555 {
-         proto=1; x=85.725mm; y=51.181mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=2.04in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9447,7 +9428,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281556 {
-         proto=1; x=3.47499in; y=53.721mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=2.14in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9461,7 +9442,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281557 {
-         proto=1; x=85.725mm; y=53.721mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=2.14in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9487,7 +9468,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281558 {
-         proto=1; x=3.47499in; y=56.261mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=2.24in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9501,7 +9482,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281559 {
-         proto=1; x=85.725mm; y=56.261mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=2.24in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9515,7 +9496,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281560 {
-         proto=1; x=3.47499in; y=58.801mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=2.34in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9529,7 +9510,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281561 {
-         proto=1; x=85.725mm; y=58.801mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=2.34in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9543,7 +9524,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281562 {
-         proto=1; x=3.47499in; y=61.341mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=3.47499in; y=2.44in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9569,7 +9550,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281563 {
-         proto=1; x=85.725mm; y=61.341mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=1; x=85.725mm; y=2.44in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9583,7 +9564,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281564 {
-         proto=2; x=3.42499in; y=323.28mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=2; x=3.42499in; y=348.28mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9607,7 +9588,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281565 {
-         proto=2; x=3.42499in; y=2.60673in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=2; x=3.42499in; y=2.63173in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9631,7 +9612,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281566 {
-         proto=2; x=109.9947mm; y=323.28mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=2; x=109.9947mm; y=348.28mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9655,7 +9636,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.1281567 {
-         proto=2; x=109.9947mm; y=2.60673in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         proto=2; x=109.9947mm; y=2.63173in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
          ha:flags {
           clearline=1
          }
@@ -9687,28 +9668,28 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.1281496 {
-            x1=3.2872in; y1=2.65594in; x2=3.2872in; y2=274.07mil; thickness=5.0mil; clearance=0.0;
+            x1=3.2872in; y1=2.68094in; x2=3.2872in; y2=299.07mil; thickness=5.0mil; clearance=0.0;
            }
            ha:line.1281499 {
-            x1=4.4683in; y1=2.65594in; x2=4.4683in; y2=274.07mil; thickness=5.0mil; clearance=0.0;
+            x1=4.4683in; y1=2.68094in; x2=4.4683in; y2=299.07mil; thickness=5.0mil; clearance=0.0;
            }
            ha:line.1281502 {
-            x1=3.37579in; y1=2.74453in; x2=4.37971in; y2=2.74453in; thickness=5.0mil; clearance=0.0;
+            x1=3.37579in; y1=2.76953in; x2=4.37971in; y2=2.76953in; thickness=5.0mil; clearance=0.0;
            }
            ha:line.1281505 {
-            x1=3.37579in; y1=185.48mil; x2=4.37971in; y2=185.48mil; thickness=5.0mil; clearance=0.0;
+            x1=3.37579in; y1=210.48mil; x2=4.37971in; y2=210.48mil; thickness=5.0mil; clearance=0.0;
            }
            ha:arc.1281508 {
-            x=3.37579in; y=2.65594in; width=88.58mil; height=88.58mil; astart=0.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
+            x=3.37579in; y=2.68094in; width=88.58mil; height=88.58mil; astart=0.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
            }
            ha:arc.1281509 {
-            x=3.37579in; y=274.07mil; width=88.58mil; height=88.58mil; astart=270.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
+            x=3.37579in; y=299.07mil; width=88.58mil; height=88.58mil; astart=270.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
            }
            ha:arc.1281510 {
-            x=4.37971in; y=2.65594in; width=88.58mil; height=88.58mil; astart=90.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
+            x=4.37971in; y=2.68094in; width=88.58mil; height=88.58mil; astart=90.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
            }
            ha:arc.1281511 {
-            x=4.37971in; y=274.07mil; width=88.58mil; height=88.58mil; astart=180.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
+            x=4.37971in; y=299.07mil; width=88.58mil; height=88.58mil; astart=180.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -9723,25 +9704,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.1281512 {
-            x1=88.040313mm; y1=37.211127mm; x2=88.040313mm; y2=37.211127mm; thickness=0.1mm; clearance=0.0;
+            x1=88.040313mm; y1=37.846127mm; x2=88.040313mm; y2=37.846127mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.1281515 {
-            x1=3.42499in; y1=1.46501in; x2=3.42499in; y2=1.46501in; thickness=0.1mm; clearance=0.0;
+            x1=3.42499in; y1=1.49001in; x2=3.42499in; y2=1.49001in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.1281518 {
-            x1=3.42499in; y1=1.46501in; x2=85.994746mm; y2=1.46501in; thickness=0.1mm; clearance=0.0;
+            x1=3.42499in; y1=1.49001in; x2=85.994746mm; y2=1.49001in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.1281521 {
-            x1=3.42499in; y1=1.46501in; x2=3.42499in; y2=38.211254mm; thickness=0.1mm; clearance=0.0;
+            x1=3.42499in; y1=1.49001in; x2=3.42499in; y2=38.846254mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -16377,7 +16358,7 @@ ha:pcb-rnd-board-v8 {
        }
        li:layers {
 
-        {ha:Top Solder Mask Layer}                {
+        {ha:Top Solder Mask Layer}                               {
          lid=0
          ha:combining { auto=1;         }
 
@@ -16389,7 +16370,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Top Paste Mask Layer}                {
+        {ha:Top Paste Mask Layer}                               {
          lid=1
          ha:combining { sub=1; auto=1;         }
 
@@ -17057,7 +17038,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Top Silkscreen Layer}           {
+        {ha:Top Silkscreen Layer}                     {
          lid=2
          ha:combining { auto=1;         }
 
@@ -17099,7 +17080,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Top Layer}      {
+        {ha:Top Layer}           {
          lid=3
          ha:combining {         }
 
@@ -17111,7 +17092,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Bottom Layer}      {
+        {ha:Bottom Layer}           {
          lid=4
          ha:combining {         }
 
@@ -17123,7 +17104,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Bottom Paste Mask Layer}                {
+        {ha:Bottom Paste Mask Layer}                               {
          lid=5
          ha:combining { sub=1; auto=1;         }
 
@@ -17135,7 +17116,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Bottom Solder Mask Layer}                {
+        {ha:Bottom Solder Mask Layer}                               {
          lid=6
          ha:combining { auto=1;         }
 
@@ -17147,7 +17128,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Bottom Silkscreen Layer}           {
+        {ha:Bottom Silkscreen Layer}                     {
          lid=7
          ha:combining { auto=1;         }
 
@@ -17159,7 +17140,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Top Assembly Layer}           {
+        {ha:Top Assembly Layer}                     {
          lid=8
          ha:combining {         }
 
@@ -17171,7 +17152,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Bottom Assembly Layer}           {
+        {ha:Bottom Assembly Layer}                     {
          lid=9
          ha:combining {         }
 
@@ -17183,7 +17164,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Board Outline Layer}           {
+        {ha:Board Outline Layer}                     {
          lid=10
          ha:combining {         }
 
@@ -17194,7 +17175,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Document Layer}      {
+        {ha:Document Layer}           {
          lid=11
          ha:combining {         }
 
@@ -17217,7 +17198,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Document Layer}      {
+        {ha:Document Layer}           {
          lid=12
          ha:combining {         }
 
@@ -17228,7 +17209,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Component Marking Layer}           {
+        {ha:Component Marking Layer}                     {
          lid=13
          ha:combining {         }
 
@@ -17254,7 +17235,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Component Marking Layer}           {
+        {ha:Component Marking Layer}                     {
          lid=14
          ha:combining {         }
 
@@ -17265,7 +17246,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Component Shape Layer}           {
+        {ha:Component Shape Layer}                     {
          lid=15
          ha:combining {         }
 
@@ -17300,7 +17281,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Component Shape Layer}           {
+        {ha:Component Shape Layer}                     {
          lid=16
          ha:combining {         }
 
@@ -17311,7 +17292,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Pin Soldering Layer}           {
+        {ha:Pin Soldering Layer}                     {
          lid=17
          ha:combining {         }
 
@@ -17482,7 +17463,7 @@ ha:pcb-rnd-board-v8 {
           }
         }
 
-        {ha:Pin Soldering Layer}           {
+        {ha:Pin Soldering Layer}                     {
          lid=18
          ha:combining {         }
 
@@ -17527,19 +17508,19 @@ ha:pcb-rnd-board-v8 {
       }
        uid = SfvrK2xXDYYSFDpbDFEAAAAB
       }
-      ha:subc.1364683 {
+      ha:subc.1373533 {
        ha:attributes {
-        refdes=U1
-        value=IP2326
-        device=IC
-        footprint=VQFN-24
-        Footprint=VQFN-24_L4.0-W4.0-P0.50-BL-EP2.5
+        refdes=C15
+        value=1uF
+        device=CAPACITOR
+        footprint=0402
+        openscad=0402
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -17550,14 +17531,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -51.0mil  
-              -51.0mil  
-              51.0mil  
-              -51.0mil  
-              51.0mil  
-              51.0mil  
-              -51.0mil  
-              51.0mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -17569,14 +17550,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -52.0mil  
-              -52.0mil  
-              52.0mil  
-              -52.0mil  
-              52.0mil  
-              52.0mil  
-              -52.0mil  
-              52.0mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -17588,21 +17569,113 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -51.0mil  
-              -51.0mil  
-              51.0mil  
-              -51.0mil  
-              51.0mil  
-              51.0mil  
-              -51.0mil  
-              51.0mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
        }
+      }
 
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=1; htop=0; hbottom=0;
+       li:objects {
+        ha:padstack_ref.1373546 {
+         proto=0; x=1.094in; y=433.52mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.1373547 {
+         proto=0; x=1.094in; y=465.0mil; 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.1373534 {
+            x1=1.094in; y1=449.26mil; x2=1.094in; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1373537 {
+            x1=1.094in; y1=449.26mil; x2=1.094in; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1373540 {
+            x1=1.094in; y1=449.26mil; x2=1.094in; y2=12.411204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1373543 {
+            x1=1.094in; y1=449.26mil; x2=26.7876mm; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = L3uSQeru9w1L5hdo5KkAAABW
+      }
+      ha:subc.1373549 {
+       ha:attributes {
+        refdes=C8
+        value=2.2uF
+        device=CAPACITOR
+        footprint=0402
+        openscad=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 {
@@ -17613,14 +17686,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -5.5mil  
-              -13.5mil  
-              5.5mil  
-              -13.5mil  
-              5.5mil  
-              13.5mil  
-              -5.5mil  
-              13.5mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
 
@@ -17632,14 +17705,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -6.5mil  
-              -14.5mil  
-              6.5mil  
-              -14.5mil  
-              6.5mil  
-              14.5mil  
-              -6.5mil  
-              14.5mil  
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
              }
            }
 
@@ -17651,14 +17724,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              -5.5mil  
-              -13.5mil  
-              5.5mil  
-              -13.5mil  
-              5.5mil  
-              13.5mil  
-              -5.5mil  
-              13.5mil  
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
              }
            }
          }
@@ -17666,26 +17739,18 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.1364731 {
-         proto=0; x=45.467472mm; y=85.853726mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=25
-         }
-        }
-        ha:padstack_ref.1364732 {
-         proto=1; x=43.518531mm; y=87.102898mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1373562 {
+         proto=0; x=899.0mil; y=433.52mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          li:thermal {
          }
 
          ha:attributes {
-           term=24
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.1364733 {
-         proto=1; x=43.518531mm; y=86.602772mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1373563 {
+         proto=0; x=899.0mil; y=465.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -17694,72 +17759,147 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=23
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.1364734 {
-         proto=1; x=43.518531mm; y=86.1029mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=22
-         }
+          li:objects {
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.1364735 {
-         proto=1; x=43.518531mm; y=85.603029mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=21
-         }
+          li:objects {
+           ha:line.1373550 {
+            x1=899.0mil; y1=449.26mil; x2=899.0mil; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1373553 {
+            x1=899.0mil; y1=449.26mil; x2=899.0mil; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1373556 {
+            x1=899.0mil; y1=449.26mil; x2=899.0mil; y2=12.411204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1373559 {
+            x1=899.0mil; y1=449.26mil; x2=21.8346mm; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.1364736 {
-         proto=1; x=43.518531mm; y=85.102903mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = L3uSQeru9w1L5hdo5KkAAABY
+      }
+      ha:subc.1373565 {
+       ha:attributes {
+        copyright=2006 DJ Delorie
+        author=DJ Delorie
+        footprint=SOT23-5
+        dist-license=GPL
+        refdes=U3
+        value=TPS70933
+        device=IC
+        use-license=Unlimited
+        openscad=sot23-5
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=20
-         }
-        }
-        ha:padstack_ref.1364737 {
-         proto=1; x=43.518531mm; y=84.603031mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.0mil  
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              -12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
+             }
+           }
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              15.0mil  
+              -23.0mil  
+              -15.0mil  
+              -23.0mil  
+              -15.0mil  
+              23.0mil  
+              15.0mil  
+              23.0mil  
+             }
+           }
 
-         ha:attributes {
-           term=19
-         }
-        }
-        ha:padstack_ref.1364738 {
-         proto=1; x=44.216777mm; y=83.910881mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.0mil  
+              -20.0mil  
+              -12.0mil  
+              -20.0mil  
+              -12.0mil  
+              20.0mil  
+              12.0mil  
+              20.0mil  
+             }
+           }
          }
+       }
+      }
 
-         ha:attributes {
-           term=18
-         }
-        }
-        ha:padstack_ref.1364739 {
-         proto=1; x=44.716649mm; y=83.910881mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       li:objects {
+        ha:padstack_ref.1373590 {
+         proto=0; x=957.0mil; y=387.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -17768,11 +17908,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=17
+           term=4
+           name=4
          }
         }
-        ha:padstack_ref.1364740 {
-         proto=1; x=45.216775mm; y=83.910881mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1373591 {
+         proto=0; x=957.0mil; y=465.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -17781,11 +17922,12 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=16
+           term=5
+           name=5
          }
         }
-        ha:padstack_ref.1364741 {
-         proto=1; x=45.716646mm; y=83.910881mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1373592 {
+         proto=0; x=1.039in; y=465.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -17794,24 +17936,22 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=15
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.1364742 {
-         proto=1; x=46.216772mm; y=83.910881mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
+        ha:padstack_ref.1373593 {
+         proto=0; x=1.039in; y=426.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          li:thermal {
          }
 
          ha:attributes {
-           term=14
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.1364743 {
-         proto=1; x=46.716644mm; y=83.910881mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1373594 {
+         proto=0; x=1.039in; y=387.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -17820,115 +17960,248 @@ ha:pcb-rnd-board-v8 {
          }
 
          ha:attributes {
-           term=13
+           term=3
+           name=3
          }
         }
-        ha:padstack_ref.1364744 {
-         proto=1; x=47.41489mm; y=84.603031mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=12
-         }
+          li:objects {
+           ha:line.1373566 {
+            x1=1.067in; y1=367.0mil; x2=928.0mil; y2=367.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1373569 {
+            x1=928.0mil; y1=367.0mil; x2=928.0mil; y2=485.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1373572 {
+            x1=928.0mil; y1=485.0mil; x2=1.067in; y2=485.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1373575 {
+            x1=1.067in; y1=485.0mil; x2=1.067in; y2=367.0mil; thickness=10.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.1364745 {
-         proto=1; x=47.41489mm; y=85.102903mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         ha:attributes {
-           term=11
-         }
+          li:objects {
+           ha:line.1373578 {
+            x1=1.0062in; y1=426.0mil; x2=1.0062in; y2=426.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.1373581 {
+            x1=957.0mil; y1=387.0mil; x2=957.0mil; y2=387.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.1373584 {
+            x1=957.0mil; y1=387.0mil; x2=25.3078mm; y2=387.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.1373587 {
+            x1=957.0mil; y1=387.0mil; x2=957.0mil; y2=8.8298mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
-        ha:padstack_ref.1364746 {
-         proto=1; x=47.41489mm; y=85.603029mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+      }
+       uid = L3uSQeru9w1L5hdo5KkAAABi
+      }
+      ha:subc.1317335 {
+       ha:attributes {
+        value=4screws
+        device=CONNECTOR
+        footprint=282834-4
+        refdes=J12
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.0 {
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=10
-         }
-        }
-        ha:padstack_ref.1364747 {
-         proto=1; x=47.41489mm; y=86.1029mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
-         ha:attributes {
-           term=9
-         }
-        }
-        ha:padstack_ref.1364748 {
-         proto=1; x=47.41489mm; y=86.602772mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=83.46mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
 
-         ha:attributes {
-           term=8
-         }
-        }
-        ha:padstack_ref.1364749 {
-         proto=1; x=47.41489mm; y=87.102898mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=83.46mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
          }
+       }
 
-         li:thermal {
-         }
+       ha:ps_proto_v6.1 {
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-         ha:attributes {
-           term=7
-         }
-        }
-        ha:padstack_ref.1364750 {
-         proto=1; x=46.716644mm; y=87.794794mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
 
-         ha:attributes {
-           term=6
-         }
-        }
-        ha:padstack_ref.1364751 {
-         proto=1; x=46.216772mm; y=87.794794mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
 
-         li:thermal {
-         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -41.73mil  
+              -41.73mil  
+              41.73mil  
+              -41.73mil  
+              41.73mil  
+              41.73mil  
+              -41.73mil  
+              41.73mil  
+             }
+           }
 
-         ha:attributes {
-           term=5
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -41.73mil  
+              -41.73mil  
+              41.73mil  
+              -41.73mil  
+              41.73mil  
+              41.73mil  
+              -41.73mil  
+              41.73mil  
+             }
+           }
          }
-        }
-        ha:padstack_ref.1364752 {
-         proto=1; x=45.716646mm; y=87.794794mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.1317360 {
+         proto=0; x=3.024in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -17938,10 +18211,11 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=4
+           name=pin4
          }
         }
-        ha:padstack_ref.1364753 {
-         proto=1; x=45.216775mm; y=87.794794mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1317361 {
+         proto=0; x=2.924in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -17951,10 +18225,11 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=3
+           name=pin3
          }
         }
-        ha:padstack_ref.1364754 {
-         proto=1; x=44.716649mm; y=87.794794mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1317362 {
+         proto=0; x=2.824in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -17964,10 +18239,11 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=2
+           name=pin2
          }
         }
-        ha:padstack_ref.1364755 {
-         proto=1; x=44.216777mm; y=87.794794mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:padstack_ref.1317363 {
+         proto=1; x=2.724in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
          ha:flags {
           clearline=1
          }
@@ -17977,855 +18253,489 @@ ha:pcb-rnd-board-v8 {
 
          ha:attributes {
            term=1
+           name=pin1
          }
         }
        }
        li:layers {
 
-        {ha:Top Solder Mask Layer}                {
+        ha:top-silk {
          lid=0
-         ha:combining { auto=1;         }
+         ha:combining {         }
 
           li:objects {
+           ha:line.1317336 {
+            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=245.04mil; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.1317339 {
+            x1=3.08306in; y1=245.04mil; x2=67.68973mm; y2=245.04mil; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.1317342 {
+            x1=67.68973mm; y1=245.04mil; x2=67.68973mm; y2=500.95mil; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.1317345 {
+            x1=67.68973mm; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=6.0mil; clearance=0.0;
+           }
           }
           ha:type {
+           silk = 1
            top = 1
-           paste = 1
           }
         }
 
-        {ha:Top Paste Mask Layer}                {
+        ha:subc-aux {
          lid=1
-         ha:combining { sub=1; auto=1;         }
+         ha:combining {         }
 
           li:objects {
-           ha:polygon.1364756 {
-            li:geometry {
-              ta:contour {
-               { 44.42747mm; 84.813724mm }
-               { 46.507475mm; 84.813724mm }
-               { 46.507475mm; 86.893729mm }
-               { 44.42747mm; 86.893729mm }
-              }
-            }
-           }
-           ha:polygon.1364761 {
-            li:geometry {
-              ta:contour {
-               { 43.168544mm; 86.952911mm }
-               { 43.868543mm; 86.952911mm }
-               { 43.868543mm; 87.252885mm }
-               { 43.168544mm; 87.252885mm }
-              }
+           ha:line.1317348 {
+            x1=2.874in; y1=373.0mil; x2=2.874in; y2=373.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
            }
-           ha:polygon.1364766 {
-            li:geometry {
-              ta:contour {
-               { 43.168544mm; 86.452912mm }
-               { 43.868543mm; 86.452912mm }
-               { 43.868543mm; 86.752886mm }
-               { 43.168544mm; 86.752886mm }
-              }
+           ha:line.1317351 {
+            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
            }
-           ha:polygon.1364771 {
-            li:geometry {
-              ta:contour {
-               { 43.168544mm; 85.952913mm }
-               { 43.868543mm; 85.952913mm }
-               { 43.868543mm; 86.252887mm }
-               { 43.168544mm; 86.252887mm }
-              }
+           ha:line.1317354 {
+            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=13.72413mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
            }
-           ha:polygon.1364776 {
-            li:geometry {
-              ta:contour {
-               { 43.168544mm; 85.452915mm }
-               { 43.868543mm; 85.452915mm }
-               { 43.868543mm; 85.752889mm }
-               { 43.168544mm; 85.752889mm }
-              }
+           ha:line.1317357 {
+            x1=3.08306in; y1=500.95mil; x2=79.309724mm; y2=500.95mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
            }
-           ha:polygon.1364781 {
-            li:geometry {
-              ta:contour {
-               { 43.168544mm; 84.952916mm }
-               { 43.868543mm; 84.952916mm }
-               { 43.868543mm; 85.25289mm }
-               { 43.168544mm; 85.25289mm }
-              }
-            }
-           }
-           ha:polygon.1364786 {
-            li:geometry {
-              ta:contour {
-               { 43.168544mm; 84.452917mm }
-               { 43.868543mm; 84.452917mm }
-               { 43.868543mm; 84.752891mm }
-               { 43.168544mm; 84.752891mm }
-              }
-            }
-           }
-           ha:polygon.1364791 {
-            li:geometry {
-              ta:contour {
-               { 1.74672in; 83.560971mm }
-               { 1.74672in; 84.260969mm }
-               { 1.73491in; 84.260969mm }
-               { 1.73491in; 83.560971mm }
-              }
-            }
-           }
-           ha:polygon.1364796 {
-            li:geometry {
-              ta:contour {
-               { 44.866687mm; 83.560971mm }
-               { 44.866687mm; 84.260969mm }
-               { 44.566713mm; 84.260969mm }
-               { 44.566713mm; 83.560971mm }
-              }
-            }
-           }
-           ha:polygon.1364801 {
-            li:geometry {
-              ta:contour {
-               { 1.78609in; 83.560971mm }
-               { 1.78609in; 84.260969mm }
-               { 1.77428in; 84.260969mm }
-               { 1.77428in; 83.560971mm }
-              }
-            }
-           }
-           ha:polygon.1364806 {
-            li:geometry {
-              ta:contour {
-               { 45.866684mm; 83.560971mm }
-               { 45.866684mm; 84.260969mm }
-               { 45.56671mm; 84.260969mm }
-               { 45.56671mm; 83.560971mm }
-              }
-            }
-           }
-           ha:polygon.1364811 {
-            li:geometry {
-              ta:contour {
-               { 46.366683mm; 83.560971mm }
-               { 46.366683mm; 84.260969mm }
-               { 46.066709mm; 84.260969mm }
-               { 46.066709mm; 83.560971mm }
-              }
-            }
-           }
-           ha:polygon.1364816 {
-            li:geometry {
-              ta:contour {
-               { 46.866682mm; 83.560971mm }
-               { 46.866682mm; 84.260969mm }
-               { 46.566708mm; 84.260969mm }
-               { 46.566708mm; 83.560971mm }
-              }
-            }
-           }
-           ha:polygon.1364821 {
-            li:geometry {
-              ta:contour {
-               { 47.764877mm; 84.752916mm }
-               { 47.064878mm; 84.752916mm }
-               { 47.064878mm; 84.452942mm }
-               { 47.764877mm; 84.452942mm }
-              }
-            }
-           }
-           ha:polygon.1364826 {
-            li:geometry {
-              ta:contour {
-               { 47.764877mm; 85.252915mm }
-               { 47.064878mm; 85.252915mm }
-               { 47.064878mm; 84.952941mm }
-               { 47.764877mm; 84.952941mm }
-              }
-            }
-           }
-           ha:polygon.1364831 {
-            li:geometry {
-              ta:contour {
-               { 47.764877mm; 85.752914mm }
-               { 47.064878mm; 85.752914mm }
-               { 47.064878mm; 85.45294mm }
-               { 47.764877mm; 85.45294mm }
-              }
-            }
-           }
-           ha:polygon.1364836 {
-            li:geometry {
-              ta:contour {
-               { 47.764877mm; 86.252913mm }
-               { 47.064878mm; 86.252913mm }
-               { 47.064878mm; 85.952913mm }
-               { 47.764877mm; 85.952913mm }
-              }
-            }
-           }
-           ha:polygon.1364841 {
-            li:geometry {
-              ta:contour {
-               { 47.764877mm; 86.752886mm }
-               { 47.064878mm; 86.752886mm }
-               { 47.064878mm; 86.452912mm }
-               { 47.764877mm; 86.452912mm }
-              }
-            }
-           }
-           ha:polygon.1364846 {
-            li:geometry {
-              ta:contour {
-               { 47.764877mm; 87.252885mm }
-               { 47.064878mm; 87.252885mm }
-               { 47.064878mm; 86.952911mm }
-               { 47.764877mm; 86.952911mm }
-              }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = 2ef4X4Ek/wiw5eTepUsAAABU
+      }
+      ha:subc.1379177 {
+       ha:attributes {
+        value=MMBT2222A
+        device=TRANSISTOR
+        footprint=SOT23
+        refdes=Q3
+       }
+      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 {
+              -20.0mil  
+              -17.0mil  
+              -20.0mil  
+              17.0mil  
+              20.0mil  
+              17.0mil  
+              20.0mil  
+              -17.0mil  
+             }
            }
-           ha:polygon.1364851 {
-            li:geometry {
-              ta:contour {
-               { 46.566683mm; 88.144882mm }
-               { 46.566683mm; 87.444884mm }
-               { 46.866657mm; 87.444884mm }
-               { 46.866657mm; 88.144882mm }
-              }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              -23.0mil  
+              -20.0mil  
+              -23.0mil  
+              20.0mil  
+              23.0mil  
+              20.0mil  
+              23.0mil  
+              -20.0mil  
+             }
            }
-           ha:polygon.1364856 {
-            li:geometry {
-              ta:contour {
-               { 46.066709mm; 88.144882mm }
-               { 46.066709mm; 87.444884mm }
-               { 46.366683mm; 87.444884mm }
-               { 46.366683mm; 88.144882mm }
-              }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              -20.0mil  
+              -17.0mil  
+              -20.0mil  
+              17.0mil  
+              20.0mil  
+              17.0mil  
+              20.0mil  
+              -17.0mil  
+             }
            }
-           ha:polygon.1364861 {
-            li:geometry {
-              ta:contour {
-               { 45.566685mm; 88.144882mm }
-               { 45.566685mm; 87.444884mm }
-               { 45.866659mm; 87.444884mm }
-               { 45.866659mm; 88.144882mm }
-              }
-            }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.1379202 {
+         proto=0; x=3.112in; y=1.017in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.1379203 {
+         proto=0; x=3.112in; y=27.813mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+        ha:padstack_ref.1379204 {
+         proto=0; x=3.194in; y=1.056in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1379178 {
+            x1=3.083in; y1=992.0mil; x2=3.222in; y2=992.0mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:polygon.1364866 {
-            li:geometry {
-              ta:contour {
-               { 45.066686mm; 88.144882mm }
-               { 45.066686mm; 87.444884mm }
-               { 45.36666mm; 87.444884mm }
-               { 45.36666mm; 88.144882mm }
-              }
-            }
+           ha:line.1379181 {
+            x1=3.083in; y1=992.0mil; x2=3.083in; y2=1.12in; thickness=10.0mil; clearance=0.0;
            }
-           ha:polygon.1364871 {
-            li:geometry {
-              ta:contour {
-               { 44.566687mm; 88.144882mm }
-               { 44.566687mm; 87.444884mm }
-               { 44.866661mm; 87.444884mm }
-               { 44.866661mm; 88.144882mm }
-              }
-            }
+           ha:line.1379184 {
+            x1=3.083in; y1=1.12in; x2=3.222in; y2=1.12in; thickness=10.0mil; clearance=0.0;
            }
-           ha:polygon.1364876 {
-            li:geometry {
-              ta:contour {
-               { 44.066688mm; 88.144882mm }
-               { 44.066688mm; 87.444884mm }
-               { 44.366662mm; 87.444884mm }
-               { 44.366662mm; 88.144882mm }
-              }
-            }
+           ha:line.1379187 {
+            x1=3.222in; y1=992.0mil; x2=3.222in; y2=1.12in; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
+           silk = 1
            top = 1
-           mask = 1
           }
         }
 
-        {ha:Top Silkscreen Layer}           {
-         lid=2
-         ha:combining { auto=1;         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
           li:objects {
-           ha:line.1364684 {
-            x1=47.166631mm; y1=87.952884mm; x2=47.566731mm; y2=87.952884mm; thickness=0.150012mm; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-           ha:line.1364687 {
-            x1=47.566731mm; y1=87.952884mm; x2=47.566731mm; y2=87.552859mm; thickness=0.150012mm; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-           ha:line.1364690 {
-            x1=47.066732mm; y1=83.752893mm; x2=47.566731mm; y2=83.752893mm; thickness=0.150012mm; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-           ha:line.1364693 {
-            x1=47.566731mm; y1=83.752893mm; x2=47.566731mm; y2=84.152892mm; thickness=0.150012mm; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-           ha:line.1364696 {
-            x1=43.366614mm; y1=84.15721mm; x2=43.366614mm; y2=83.757236mm; thickness=0.150012mm; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-           ha:line.1364699 {
-            x1=43.366614mm; y1=83.757236mm; x2=43.766587mm; y2=83.757236mm; thickness=0.150012mm; clearance=5.0mil;
-            ha:flags {
-             clearline=1
+           ha:line.1379190 {
+            x1=79.739066mm; y1=1.056in; x2=79.739066mm; y2=1.056in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
            }
-           ha:line.1364702 {
-            x1=43.766587mm; y1=87.957176mm; x2=43.366614mm; y2=87.957176mm; thickness=0.150012mm; clearance=5.0mil;
-            ha:flags {
-             clearline=1
+           ha:line.1379193 {
+            x1=3.112in; y1=1.017in; x2=3.112in; y2=1.017in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
            }
-           ha:line.1364705 {
-            x1=43.366614mm; y1=87.957176mm; x2=43.366741mm; y2=87.552859mm; thickness=0.150012mm; clearance=5.0mil;
-            ha:flags {
-             clearline=1
+           ha:line.1379196 {
+            x1=3.112in; y1=1.017in; x2=80.0448mm; y2=1.017in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
            }
-           ha:arc.1364708 {
-            x=43.561711mm; y=88.392964mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
+           ha:line.1379199 {
+            x1=3.112in; y1=1.017in; x2=3.112in; y2=26.8318mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
            }
           }
           ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        {ha:Top Layer}      {
-         lid=3
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           copper = 1
            top = 1
+           misc = 1
+           virtual = 1
           }
         }
+       }
+      }
+       uid = fdmrigvTMcHho9IPHtUAAABr
+      }
+      ha:subc.1379206 {
+       ha:attributes {
+        openscad=0402
+        value=0.1uF
+        device=CAPACITOR
+        refdes=C101
+        footprint=0402
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-        {ha:Bottom Layer}      {
-         lid=4
-         ha:combining {         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-          li:objects {
-          }
-          ha:type {
-           bottom = 1
-           copper = 1
-          }
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
+           }
 
-        {ha:Bottom Paste Mask Layer}                {
-         lid=5
-         ha:combining { sub=1; auto=1;         }
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              12.84mil  
+              -16.77mil  
+              -12.84mil  
+              -16.77mil  
+              -12.84mil  
+              16.77mil  
+              12.84mil  
+              16.77mil  
+             }
+           }
 
-          li:objects {
-          }
-          ha:type {
-           bottom = 1
-           mask = 1
-          }
-        }
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              9.84mil  
+              -13.77mil  
+              -9.84mil  
+              -13.77mil  
+              -9.84mil  
+              13.77mil  
+              9.84mil  
+              13.77mil  
+             }
+           }
+         }
+       }
+      }
 
-        {ha:Bottom Solder Mask Layer}                {
-         lid=6
-         ha:combining { auto=1;         }
+       li:objects {
+        ha:padstack_ref.1379219 {
+         proto=0; x=3.05193in; y=943.52mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         li:thermal {
+         }
 
-          li:objects {
-          }
-          ha:type {
-           bottom = 1
-           paste = 1
-          }
+         ha:attributes {
+           term=1
+           name=1
+         }
         }
+        ha:padstack_ref.1379220 {
+         proto=0; x=3.05193in; y=975.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        {ha:Bottom Silkscreen Layer}           {
-         lid=7
-         ha:combining { auto=1;         }
+         li:thermal {
+         }
 
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           bottom = 1
-          }
+         ha:attributes {
+           term=2
+           name=2
+         }
         }
+       }
+       li:layers {
 
-        {ha:Top Assembly Layer}           {
-         lid=8
+        ha:top-silk {
+         lid=0
          ha:combining {         }
 
           li:objects {
           }
           ha:type {
+           silk = 1
            top = 1
-           doc = 1
-          }
-        }
-
-        {ha:Bottom Assembly Layer}           {
-         lid=9
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           bottom = 1
-           doc = 1
-          }
-        }
-
-        {ha:Board Outline Layer}           {
-         lid=10
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           boundary = 1
-          }
-        }
-
-        ha:slot-plated {
-         lid=11
-         ha:combining { auto=1;         }
-
-          li:objects {
-          }
-          ha:type {
-           mech = 1
-          }
-          purpose = proute
-        }
-
-        ha:slot-unplated {
-         lid=12
-         ha:combining { auto=1;         }
-
-          li:objects {
-          }
-          ha:type {
-           mech = 1
-          }
-          purpose = uroute
-        }
-
-        {ha:Document Layer}      {
-         lid=13
-         ha:combining {         }
-
-          li:objects {
-           ha:arc.1364709 {
-            x=44.196711mm; y=87.884964mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
-           }
-          }
-          ha:type {
-           doc = 1
-          }
-        }
-
-        {ha:Component Marking Layer}           {
-         lid=14
-         ha:combining {         }
-
-          li:objects {
-           ha:polygon.1364881 {
-            li:geometry {
-              ta:contour {
-               { 43.566752mm; 87.85296mm }
-               { 43.537452mm; 87.782223mm }
-               { 43.466715mm; 87.752923mm }
-               { 43.395978mm; 87.782223mm }
-               { 43.366678mm; 87.85296mm }
-               { 43.395978mm; 87.923697mm }
-               { 43.466715mm; 87.952997mm }
-               { 43.537452mm; 87.923697mm }
-               { 43.566752mm; 87.852959mm }
-              }
-            }
-           }
-          }
-          ha:type {
-           doc = 1
           }
         }
 
-        {ha:Component Shape Layer}           {
-         lid=15
+        ha:subc-aux {
+         lid=1
          ha:combining {         }
 
           li:objects {
-           ha:line.1364710 {
-            x1=43.466715mm; y1=83.852842mm; x2=47.466706mm; y2=83.852842mm; thickness=2.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
+           ha:line.1379207 {
+            x1=3.05193in; y1=959.26mil; x2=3.05193in; y2=959.26mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
            }
-           ha:line.1364713 {
-            x1=47.466706mm; y1=83.852842mm; x2=47.466706mm; y2=87.852833mm; thickness=2.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
+           ha:line.1379210 {
+            x1=3.05193in; y1=959.26mil; x2=3.05193in; y2=959.26mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
            }
-           ha:line.1364716 {
-            x1=47.466706mm; y1=87.852833mm; x2=43.466715mm; y2=87.852833mm; thickness=2.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
+           ha:line.1379213 {
+            x1=3.05193in; y1=959.26mil; x2=3.05193in; y2=25.365204mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
            }
-           ha:line.1364719 {
-            x1=43.466715mm; y1=87.852833mm; x2=43.466715mm; y2=83.852842mm; thickness=2.0mil; clearance=5.0mil;
-            ha:flags {
-             clearline=1
+           ha:line.1379216 {
+            x1=3.05193in; y1=959.26mil; x2=76.519022mm; y2=959.26mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
            }
           }
           ha:type {
-           doc = 1
+           top = 1
+           misc = 1
+           virtual = 1
           }
         }
+       }
+      }
+       uid = IGobWzSMURBswUg5LvAAAACM
+      }
+      ha:subc.1379222 {
+       ha:attributes {
+        value=INA125
+        device=IC
+        footprint=SO16
+        refdes=U6
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-        {ha:Pin Soldering Layer}           {
-         lid=16
-         ha:combining {         }
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
-          li:objects {
-           ha:polygon.1364891 {
-            li:geometry {
-              ta:contour {
-               { 46.717482mm; 84.603717mm }
-               { 46.717482mm; 87.103736mm }
-               { 44.217463mm; 87.103736mm }
-               { 44.217463mm; 84.603717mm }
-              }
-            }
-           }
-           ha:polygon.1364896 {
-            li:geometry {
-              ta:contour {
-               { 44.091784mm; 87.452834mm }
-               { 44.34177mm; 87.452834mm }
-               { 44.34177mm; 87.852833mm }
-               { 44.091784mm; 87.852833mm }
-              }
-            }
-           }
-           ha:polygon.1364901 {
-            li:geometry {
-              ta:contour {
-               { 44.591656mm; 87.452834mm }
-               { 44.841642mm; 87.452834mm }
-               { 44.841642mm; 87.852833mm }
-               { 44.591656mm; 87.852833mm }
-              }
-            }
-           }
-           ha:polygon.1364906 {
-            li:geometry {
-              ta:contour {
-               { 45.091782mm; 87.452834mm }
-               { 45.341768mm; 87.452834mm }
-               { 45.341768mm; 87.852833mm }
-               { 45.091782mm; 87.852833mm }
-              }
-            }
-           }
-           ha:polygon.1364911 {
-            li:geometry {
-              ta:contour {
-               { 45.591653mm; 87.452834mm }
-               { 45.84164mm; 87.452834mm }
-               { 45.84164mm; 87.852833mm }
-               { 45.591653mm; 87.852833mm }
-              }
-            }
-           }
-           ha:polygon.1364916 {
-            li:geometry {
-              ta:contour {
-               { 46.091779mm; 87.452834mm }
-               { 46.341766mm; 87.452834mm }
-               { 46.341766mm; 87.852833mm }
-               { 46.091779mm; 87.852833mm }
-              }
-            }
-           }
-           ha:polygon.1364921 {
-            li:geometry {
-              ta:contour {
-               { 46.591651mm; 87.452834mm }
-               { 46.841638mm; 87.452834mm }
-               { 46.841638mm; 87.852833mm }
-               { 46.591651mm; 87.852833mm }
-              }
-            }
-           }
-           ha:polygon.1364926 {
-            li:geometry {
-              ta:contour {
-               { 46.843162mm; 84.254619mm }
-               { 46.593175mm; 84.254619mm }
-               { 46.593175mm; 83.85462mm }
-               { 46.843162mm; 83.85462mm }
-              }
-            }
-           }
-           ha:polygon.1364931 {
-            li:geometry {
-              ta:contour {
-               { 46.34329mm; 84.254619mm }
-               { 46.093303mm; 84.254619mm }
-               { 46.093303mm; 83.85462mm }
-               { 46.34329mm; 83.85462mm }
-              }
-            }
-           }
-           ha:polygon.1364936 {
-            li:geometry {
-              ta:contour {
-               { 45.843164mm; 84.254619mm }
-               { 45.593177mm; 84.254619mm }
-               { 45.593177mm; 83.85462mm }
-               { 45.843164mm; 83.85462mm }
-              }
-            }
-           }
-           ha:polygon.1364941 {
-            li:geometry {
-              ta:contour {
-               { 45.343292mm; 84.254619mm }
-               { 45.093306mm; 84.254619mm }
-               { 45.093306mm; 83.85462mm }
-               { 45.343292mm; 83.85462mm }
-              }
-            }
-           }
-           ha:polygon.1364946 {
-            li:geometry {
-              ta:contour {
-               { 44.843166mm; 84.254619mm }
-               { 44.59318mm; 84.254619mm }
-               { 44.59318mm; 83.85462mm }
-               { 44.843166mm; 83.85462mm }
-              }
-            }
-           }
-           ha:polygon.1364951 {
-            li:geometry {
-              ta:contour {
-               { 44.343294mm; 84.254619mm }
-               { 44.093308mm; 84.254619mm }
-               { 44.093308mm; 83.85462mm }
-               { 44.343294mm; 83.85462mm }
-              }
-            }
-           }
-           ha:polygon.1364956 {
-            li:geometry {
-              ta:contour {
-               { 47.066453mm; 87.231067mm }
-               { 47.066453mm; 86.98108mm }
-               { 47.466452mm; 86.98108mm }
-               { 47.466452mm; 87.231067mm }
-              }
-            }
-           }
-           ha:polygon.1364961 {
-            li:geometry {
-              ta:contour {
-               { 47.066453mm; 86.731195mm }
-               { 47.066453mm; 86.481208mm }
-               { 47.466452mm; 86.481208mm }
-               { 47.466452mm; 86.731195mm }
-              }
-            }
-           }
-           ha:polygon.1364966 {
-            li:geometry {
-              ta:contour {
-               { 47.066453mm; 86.231069mm }
-               { 47.066453mm; 85.981082mm }
-               { 47.466452mm; 85.981082mm }
-               { 47.466452mm; 86.231069mm }
-              }
-            }
-           }
-           ha:polygon.1364971 {
-            li:geometry {
-              ta:contour {
-               { 47.066453mm; 85.731197mm }
-               { 47.066453mm; 85.481211mm }
-               { 47.466452mm; 85.481211mm }
-               { 47.466452mm; 85.731197mm }
-              }
-            }
-           }
-           ha:polygon.1364976 {
-            li:geometry {
-              ta:contour {
-               { 47.066453mm; 85.231071mm }
-               { 47.066453mm; 84.981085mm }
-               { 47.466452mm; 84.981085mm }
-               { 47.466452mm; 85.231071mm }
-              }
-            }
-           }
-           ha:polygon.1364981 {
-            li:geometry {
-              ta:contour {
-               { 47.066453mm; 84.731199mm }
-               { 47.066453mm; 84.481213mm }
-               { 47.466452mm; 84.481213mm }
-               { 47.466452mm; 84.731199mm }
-              }
-            }
-           }
-           ha:polygon.1364986 {
-            li:geometry {
-              ta:contour {
-               { 43.870016mm; 84.478165mm }
-               { 43.870016mm; 84.728151mm }
-               { 43.470017mm; 84.728151mm }
-               { 43.470017mm; 84.478165mm }
-              }
-            }
-           }
-           ha:polygon.1364991 {
-            li:geometry {
-              ta:contour {
-               { 43.870016mm; 84.978037mm }
-               { 43.870016mm; 85.228023mm }
-               { 43.470017mm; 85.228023mm }
-               { 43.470017mm; 84.978037mm }
-              }
-            }
-           }
-           ha:polygon.1364996 {
-            li:geometry {
-              ta:contour {
-               { 43.870016mm; 85.478163mm }
-               { 43.870016mm; 85.728149mm }
-               { 43.470017mm; 85.728149mm }
-               { 43.470017mm; 85.478163mm }
-              }
-            }
-           }
-           ha:polygon.1365001 {
-            li:geometry {
-              ta:contour {
-               { 43.870016mm; 85.978034mm }
-               { 43.870016mm; 86.228021mm }
-               { 43.470017mm; 86.228021mm }
-               { 43.470017mm; 85.978034mm }
-              }
-            }
-           }
-           ha:polygon.1365006 {
-            li:geometry {
-              ta:contour {
-               { 43.870016mm; 86.47816mm }
-               { 43.870016mm; 86.728147mm }
-               { 43.470017mm; 86.728147mm }
-               { 43.470017mm; 86.47816mm }
-              }
-            }
-           }
-           ha:polygon.1365011 {
-            li:geometry {
-              ta:contour {
-               { 43.870016mm; 86.978032mm }
-               { 43.870016mm; 87.228019mm }
-               { 43.470017mm; 87.228019mm }
-               { 43.470017mm; 86.978032mm }
-              }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -10.0mil  
+              -42.5mil  
+              10.0mil  
+              42.5mil  
+              10.0mil  
+              42.5mil  
+              -10.0mil  
+             }
            }
-          }
-          ha:type {
-           doc = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=17
-         ha:combining {         }
 
-          li:objects {
-           ha:line.1364722 {
-            x1=45.466736mm; y1=85.852863mm; x2=45.466736mm; y2=85.852863mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1364725 {
-            x1=45.466736mm; y1=85.852863mm; x2=46.466736mm; y2=85.852863mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              -47.5mil  
+              -15.0mil  
+              -47.5mil  
+              15.0mil  
+              47.5mil  
+              15.0mil  
+              47.5mil  
+              -15.0mil  
+             }
            }
-           ha:line.1364728 {
-            x1=45.466736mm; y1=85.852863mm; x2=45.466736mm; y2=86.852863mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              -42.5mil  
+              -10.0mil  
+              -42.5mil  
+              10.0mil  
+              42.5mil  
+              10.0mil  
+              42.5mil  
+              -10.0mil  
+             }
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 0DqPSKEWUnA3KQdE8fMAAAAB
-      }
-      ha:subc.1373533 {
-       ha:attributes {
-        refdes=C15
-        value=1uF
-        device=CAPACITOR
-        footprint=0402
-        openscad=0402
+         }
        }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
@@ -18837,14 +18747,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              42.5mil  
+              10.0mil  
+              42.5mil  
+              -10.0mil  
+              -42.5mil  
+              -10.0mil  
+              -42.5mil  
+              10.0mil  
              }
            }
 
@@ -18856,14 +18766,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              47.5mil  
+              15.0mil  
+              47.5mil  
+              -15.0mil  
+              -47.5mil  
+              -15.0mil  
+              -47.5mil  
+              15.0mil  
              }
            }
 
@@ -18875,23 +18785,27 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
-             }
-           }
-         }
-       }
-      }
+              42.5mil  
+              10.0mil  
+              42.5mil  
+              -10.0mil  
+              -42.5mil  
+              -10.0mil  
+              -42.5mil  
+              10.0mil  
+             }
+           }
+         }
+       }
+      }
 
        li:objects {
-        ha:padstack_ref.1373546 {
-         proto=0; x=1.094in; y=433.52mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1379251 {
+         proto=0; x=75.5523mm; y=26.035mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -18900,8 +18814,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1373547 {
-         proto=0; x=1.094in; y=465.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1379252 {
+         proto=0; x=75.5523mm; y=975.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
          ha:flags {
           clearline=1
          }
@@ -18914,6 +18828,190 @@ ha:pcb-rnd-board-v8 {
            name=2
          }
         }
+        ha:padstack_ref.1379253 {
+         proto=0; x=75.5523mm; y=925.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
+        }
+        ha:padstack_ref.1379254 {
+         proto=0; x=75.5523mm; y=875.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=4
+         }
+        }
+        ha:padstack_ref.1379255 {
+         proto=0; x=75.5523mm; y=825.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=5
+         }
+        }
+        ha:padstack_ref.1379256 {
+         proto=0; x=75.5523mm; y=775.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=6
+         }
+        }
+        ha:padstack_ref.1379257 {
+         proto=0; x=75.5523mm; y=725.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=7
+         }
+        }
+        ha:padstack_ref.1379258 {
+         proto=0; x=75.5523mm; y=675.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=8
+         }
+        }
+        ha:padstack_ref.1379259 {
+         proto=1; x=70.3453mm; y=675.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=9
+           name=9
+         }
+        }
+        ha:padstack_ref.1379260 {
+         proto=1; x=70.3453mm; y=725.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=10
+           name=10
+         }
+        }
+        ha:padstack_ref.1379261 {
+         proto=1; x=70.3453mm; y=775.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=11
+           name=11
+         }
+        }
+        ha:padstack_ref.1379262 {
+         proto=1; x=70.3453mm; y=825.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=12
+           name=12
+         }
+        }
+        ha:padstack_ref.1379263 {
+         proto=1; x=70.3453mm; y=875.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=13
+         }
+        }
+        ha:padstack_ref.1379264 {
+         proto=1; x=70.3453mm; y=925.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=14
+         }
+        }
+        ha:padstack_ref.1379265 {
+         proto=1; x=70.3453mm; y=975.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=15
+           name=15
+         }
+        }
+        ha:padstack_ref.1379266 {
+         proto=1; x=70.3453mm; y=26.035mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=16
+           name=16
+         }
+        }
        }
        li:layers {
 
@@ -18922,6 +19020,24 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
+           ha:line.1379223 {
+            x1=3.027in; y1=26.543mm; x2=3.027in; y2=655.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1379226 {
+            x1=3.027in; y1=655.0mil; x2=2.717in; y2=655.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1379229 {
+            x1=2.717in; y1=655.0mil; x2=2.717in; y2=26.543mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1379232 {
+            x1=3.027in; y1=26.543mm; x2=2.897in; y2=26.543mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.1379235 {
+            x1=2.717in; y1=26.543mm; x2=2.847in; y2=26.543mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.1379238 {
+            x=2.872in; y=26.543mm; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+           }
           }
           ha:type {
            silk = 1
@@ -18934,26 +19050,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1373534 {
-            x1=1.094in; y1=449.26mil; x2=1.094in; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1379239 {
+            x1=2.872in; y1=850.0mil; x2=2.872in; y2=850.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1373537 {
-            x1=1.094in; y1=449.26mil; x2=1.094in; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1379242 {
+            x1=2.872in; y1=850.0mil; x2=2.872in; y2=850.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1373540 {
-            x1=1.094in; y1=449.26mil; x2=1.094in; y2=12.411204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1379245 {
+            x1=2.872in; y1=850.0mil; x2=71.9488mm; y2=850.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1373543 {
-            x1=1.094in; y1=449.26mil; x2=26.7876mm; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1379248 {
+            x1=2.872in; y1=850.0mil; x2=2.872in; y2=20.59mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -18967,21 +19083,24 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = L3uSQeru9w1L5hdo5KkAAABW
+       uid = IGobWzSMURBswUg5LvAAAACi
       }
-      ha:subc.1373549 {
+      ha:subc.1379268 {
        ha:attributes {
-        refdes=C8
-        value=2.2uF
-        device=CAPACITOR
-        footprint=0402
-        openscad=0402
-       }
-      ha:data {
-            li:padstack_prototypes {
-
+        {io_pcb::hidename_y}=2.2352 mm
+        footprint=100mil5pin
+        {io_pcb::hidename_scale}=60
+        refdes=J10
+        value=Header-5
+        {io_pcb::hidename_direction}=2
+        device=CONNECTOR
+        {io_pcb::hidename_x}=51.5874 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -18992,14 +19111,52 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              9.84mil  
-              -13.77mil  
-              -9.84mil  
-              -13.77mil  
-              -9.84mil  
-              13.77mil  
-              9.84mil  
-              13.77mil  
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
            }
 
@@ -19011,42 +19168,102 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
-              12.84mil  
-              -16.77mil  
-              -12.84mil  
-              -16.77mil  
-              -12.84mil  
-              16.77mil  
-              12.84mil  
-              16.77mil  
+              -42.5mil  
+              -42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
+              42.5mil  
+              -42.5mil  
+              42.5mil  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             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:ps_proto_v6.1 {
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
       }
 
        li:objects {
-        ha:padstack_ref.1373562 {
-         proto=0; x=899.0mil; y=433.52mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1379293 {
+         proto=0; x=66.8909mm; y=725.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
          li:thermal {
          }
 
@@ -19055,8 +19272,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.1373563 {
-         proto=0; x=899.0mil; y=465.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.1379294 {
+         proto=1; x=66.8909mm; y=825.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
          ha:flags {
           clearline=1
          }
@@ -19069,6 +19286,48 @@ ha:pcb-rnd-board-v8 {
            name=2
          }
         }
+        ha:padstack_ref.1379295 {
+         proto=1; x=66.8909mm; y=925.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=3
+         }
+        }
+        ha:padstack_ref.1379296 {
+         proto=1; x=66.8909mm; y=26.035mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=4
+         }
+        }
+        ha:padstack_ref.1379297 {
+         proto=1; x=66.8909mm; y=28.575mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=5
+         }
+        }
        }
        li:layers {
 
@@ -19077,6 +19336,18 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
+           ha:line.1379269 {
+            x1=68.1609mm; y1=29.845mm; x2=68.1609mm; y2=675.0mil; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.1379272 {
+            x1=65.6209mm; y1=675.0mil; x2=68.1609mm; y2=675.0mil; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.1379275 {
+            x1=65.6209mm; y1=29.845mm; x2=65.6209mm; y2=675.0mil; thickness=15.0mil; clearance=0.0;
+           }
+           ha:line.1379278 {
+            x1=65.6209mm; y1=29.845mm; x2=68.1609mm; y2=29.845mm; thickness=15.0mil; clearance=0.0;
+           }
           }
           ha:type {
            silk = 1
@@ -19089,26 +19360,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.1373550 {
-            x1=899.0mil; y1=449.26mil; x2=899.0mil; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1379281 {
+            x1=66.8909mm; y1=925.0mil; x2=66.8909mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.1373553 {
-            x1=899.0mil; y1=449.26mil; x2=899.0mil; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1379284 {
+            x1=66.8909mm; y1=725.0mil; x2=66.8909mm; y2=725.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.1373556 {
-            x1=899.0mil; y1=449.26mil; x2=899.0mil; y2=12.411204mm; thickness=0.1mm; clearance=0.0;
+           ha:line.1379287 {
+            x1=66.8909mm; y1=725.0mil; x2=65.8909mm; y2=725.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.1373559 {
-            x1=899.0mil; y1=449.26mil; x2=21.8346mm; y2=449.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.1379290 {
+            x1=66.8909mm; y1=725.0mil; x2=66.8909mm; y2=19.415mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -19122,1584 +19393,7 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = L3uSQeru9w1L5hdo5KkAAABY
-      }
-      ha:subc.1373565 {
-       ha:attributes {
-        copyright=2006 DJ Delorie
-        author=DJ Delorie
-        footprint=SOT23-5
-        dist-license=GPL
-        refdes=U3
-        value=TPS70933
-        device=IC
-        use-license=Unlimited
-        openscad=sot23-5
-       }
-      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 {
-              12.0mil  
-              -20.0mil  
-              -12.0mil  
-              -20.0mil  
-              -12.0mil  
-              20.0mil  
-              12.0mil  
-              20.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              15.0mil  
-              -23.0mil  
-              -15.0mil  
-              -23.0mil  
-              -15.0mil  
-              23.0mil  
-              15.0mil  
-              23.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              12.0mil  
-              -20.0mil  
-              -12.0mil  
-              -20.0mil  
-              -12.0mil  
-              20.0mil  
-              12.0mil  
-              20.0mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1373590 {
-         proto=0; x=957.0mil; y=387.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.1373591 {
-         proto=0; x=957.0mil; y=465.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-        ha:padstack_ref.1373592 {
-         proto=0; x=1.039in; y=465.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1373593 {
-         proto=0; x=1.039in; y=426.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.1373594 {
-         proto=0; x=1.039in; y=387.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1373566 {
-            x1=1.067in; y1=367.0mil; x2=928.0mil; y2=367.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1373569 {
-            x1=928.0mil; y1=367.0mil; x2=928.0mil; y2=485.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1373572 {
-            x1=928.0mil; y1=485.0mil; x2=1.067in; y2=485.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1373575 {
-            x1=1.067in; y1=485.0mil; x2=1.067in; y2=367.0mil; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1373578 {
-            x1=1.0062in; y1=426.0mil; x2=1.0062in; y2=426.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1373581 {
-            x1=957.0mil; y1=387.0mil; x2=957.0mil; y2=387.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1373584 {
-            x1=957.0mil; y1=387.0mil; x2=25.3078mm; y2=387.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1373587 {
-            x1=957.0mil; y1=387.0mil; x2=957.0mil; y2=8.8298mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = L3uSQeru9w1L5hdo5KkAAABi
-      }
-      ha:subc.1317335 {
-       ha:attributes {
-        value=4screws
-        device=CONNECTOR
-        footprint=282834-4
-        refdes=J12
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=83.46mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=83.46mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -41.73mil  
-              -41.73mil  
-              41.73mil  
-              -41.73mil  
-              41.73mil  
-              41.73mil  
-              -41.73mil  
-              41.73mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -41.73mil  
-              -41.73mil  
-              41.73mil  
-              -41.73mil  
-              41.73mil  
-              41.73mil  
-              -41.73mil  
-              41.73mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1317360 {
-         proto=0; x=3.024in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=pin4
-         }
-        }
-        ha:padstack_ref.1317361 {
-         proto=0; x=2.924in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=pin3
-         }
-        }
-        ha:padstack_ref.1317362 {
-         proto=0; x=2.824in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.1317363 {
-         proto=1; x=2.724in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=pin1
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1317336 {
-            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=245.04mil; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.1317339 {
-            x1=3.08306in; y1=245.04mil; x2=67.68973mm; y2=245.04mil; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.1317342 {
-            x1=67.68973mm; y1=245.04mil; x2=67.68973mm; y2=500.95mil; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.1317345 {
-            x1=67.68973mm; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=6.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1317348 {
-            x1=2.874in; y1=373.0mil; x2=2.874in; y2=373.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1317351 {
-            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1317354 {
-            x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=13.72413mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1317357 {
-            x1=3.08306in; y1=500.95mil; x2=79.309724mm; y2=500.95mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 2ef4X4Ek/wiw5eTepUsAAABU
-      }
-      ha:subc.1379177 {
-       ha:attributes {
-        value=MMBT2222A
-        device=TRANSISTOR
-        footprint=SOT23
-        refdes=Q3
-       }
-      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 {
-              -20.0mil  
-              -17.0mil  
-              -20.0mil  
-              17.0mil  
-              20.0mil  
-              17.0mil  
-              20.0mil  
-              -17.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -23.0mil  
-              -20.0mil  
-              -23.0mil  
-              20.0mil  
-              23.0mil  
-              20.0mil  
-              23.0mil  
-              -20.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -20.0mil  
-              -17.0mil  
-              -20.0mil  
-              17.0mil  
-              20.0mil  
-              17.0mil  
-              20.0mil  
-              -17.0mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1379202 {
-         proto=0; x=3.112in; y=1.017in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1379203 {
-         proto=0; x=3.112in; y=27.813mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.1379204 {
-         proto=0; x=3.194in; y=1.056in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1379178 {
-            x1=3.083in; y1=992.0mil; x2=3.222in; y2=992.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1379181 {
-            x1=3.083in; y1=992.0mil; x2=3.083in; y2=1.12in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1379184 {
-            x1=3.083in; y1=1.12in; x2=3.222in; y2=1.12in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1379187 {
-            x1=3.222in; y1=992.0mil; x2=3.222in; y2=1.12in; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1379190 {
-            x1=79.739066mm; y1=1.056in; x2=79.739066mm; y2=1.056in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1379193 {
-            x1=3.112in; y1=1.017in; x2=3.112in; y2=1.017in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1379196 {
-            x1=3.112in; y1=1.017in; x2=80.0448mm; y2=1.017in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1379199 {
-            x1=3.112in; y1=1.017in; x2=3.112in; y2=26.8318mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = fdmrigvTMcHho9IPHtUAAABr
-      }
-      ha:subc.1379206 {
-       ha:attributes {
-        openscad=0402
-        value=0.1uF
-        device=CAPACITOR
-        refdes=C101
-        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.1379219 {
-         proto=0; x=3.05193in; y=943.52mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1379220 {
-         proto=0; x=3.05193in; y=975.0mil; 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.1379207 {
-            x1=3.05193in; y1=959.26mil; x2=3.05193in; y2=959.26mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1379210 {
-            x1=3.05193in; y1=959.26mil; x2=3.05193in; y2=959.26mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1379213 {
-            x1=3.05193in; y1=959.26mil; x2=3.05193in; y2=25.365204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1379216 {
-            x1=3.05193in; y1=959.26mil; x2=76.519022mm; y2=959.26mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = IGobWzSMURBswUg5LvAAAACM
-      }
-      ha:subc.1379222 {
-       ha:attributes {
-        value=INA125
-        device=IC
-        footprint=SO16
-        refdes=U6
-       }
-      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 {
-              -42.5mil  
-              -10.0mil  
-              -42.5mil  
-              10.0mil  
-              42.5mil  
-              10.0mil  
-              42.5mil  
-              -10.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -47.5mil  
-              -15.0mil  
-              -47.5mil  
-              15.0mil  
-              47.5mil  
-              15.0mil  
-              47.5mil  
-              -15.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -10.0mil  
-              -42.5mil  
-              10.0mil  
-              42.5mil  
-              10.0mil  
-              42.5mil  
-              -10.0mil  
-             }
-           }
-         }
-       }
-
-       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 {
-              42.5mil  
-              10.0mil  
-              42.5mil  
-              -10.0mil  
-              -42.5mil  
-              -10.0mil  
-              -42.5mil  
-              10.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              47.5mil  
-              15.0mil  
-              47.5mil  
-              -15.0mil  
-              -47.5mil  
-              -15.0mil  
-              -47.5mil  
-              15.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              42.5mil  
-              10.0mil  
-              42.5mil  
-              -10.0mil  
-              -42.5mil  
-              -10.0mil  
-              -42.5mil  
-              10.0mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1379251 {
-         proto=0; x=75.5523mm; y=26.035mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1379252 {
-         proto=0; x=75.5523mm; y=975.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.1379253 {
-         proto=0; x=75.5523mm; y=925.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.1379254 {
-         proto=0; x=75.5523mm; y=875.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.1379255 {
-         proto=0; x=75.5523mm; y=825.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-        ha:padstack_ref.1379256 {
-         proto=0; x=75.5523mm; y=775.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.1379257 {
-         proto=0; x=75.5523mm; y=725.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.1379258 {
-         proto=0; x=75.5523mm; y=675.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=8
-         }
-        }
-        ha:padstack_ref.1379259 {
-         proto=1; x=70.3453mm; y=675.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-           name=9
-         }
-        }
-        ha:padstack_ref.1379260 {
-         proto=1; x=70.3453mm; y=725.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-           name=10
-         }
-        }
-        ha:padstack_ref.1379261 {
-         proto=1; x=70.3453mm; y=775.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=11
-           name=11
-         }
-        }
-        ha:padstack_ref.1379262 {
-         proto=1; x=70.3453mm; y=825.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=12
-         }
-        }
-        ha:padstack_ref.1379263 {
-         proto=1; x=70.3453mm; y=875.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.1379264 {
-         proto=1; x=70.3453mm; y=925.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=14
-         }
-        }
-        ha:padstack_ref.1379265 {
-         proto=1; x=70.3453mm; y=975.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=15
-           name=15
-         }
-        }
-        ha:padstack_ref.1379266 {
-         proto=1; x=70.3453mm; y=26.035mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=16
-           name=16
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1379223 {
-            x1=3.027in; y1=26.543mm; x2=3.027in; y2=655.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1379226 {
-            x1=3.027in; y1=655.0mil; x2=2.717in; y2=655.0mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1379229 {
-            x1=2.717in; y1=655.0mil; x2=2.717in; y2=26.543mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1379232 {
-            x1=3.027in; y1=26.543mm; x2=2.897in; y2=26.543mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1379235 {
-            x1=2.717in; y1=26.543mm; x2=2.847in; y2=26.543mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.1379238 {
-            x=2.872in; y=26.543mm; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1379239 {
-            x1=2.872in; y1=850.0mil; x2=2.872in; y2=850.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1379242 {
-            x1=2.872in; y1=850.0mil; x2=2.872in; y2=850.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1379245 {
-            x1=2.872in; y1=850.0mil; x2=71.9488mm; y2=850.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1379248 {
-            x1=2.872in; y1=850.0mil; x2=2.872in; y2=20.59mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = IGobWzSMURBswUg5LvAAAACi
-      }
-      ha:subc.1379268 {
-       ha:attributes {
-        {io_pcb::hidename_y}=2.2352 mm
-        footprint=100mil5pin
-        {io_pcb::hidename_scale}=60
-        refdes=J10
-        value=Header-5
-        {io_pcb::hidename_direction}=2
-        device=CONNECTOR
-        {io_pcb::hidename_x}=51.5874 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1379293 {
-         proto=0; x=66.8909mm; y=725.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1379294 {
-         proto=1; x=66.8909mm; y=825.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.1379295 {
-         proto=1; x=66.8909mm; y=925.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.1379296 {
-         proto=1; x=66.8909mm; y=26.035mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.1379297 {
-         proto=1; x=66.8909mm; y=28.575mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1379269 {
-            x1=68.1609mm; y1=29.845mm; x2=68.1609mm; y2=675.0mil; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1379272 {
-            x1=65.6209mm; y1=675.0mil; x2=68.1609mm; y2=675.0mil; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1379275 {
-            x1=65.6209mm; y1=29.845mm; x2=65.6209mm; y2=675.0mil; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1379278 {
-            x1=65.6209mm; y1=29.845mm; x2=68.1609mm; y2=29.845mm; thickness=15.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1379281 {
-            x1=66.8909mm; y1=925.0mil; x2=66.8909mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1379284 {
-            x1=66.8909mm; y1=725.0mil; x2=66.8909mm; y2=725.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1379287 {
-            x1=66.8909mm; y1=725.0mil; x2=65.8909mm; y2=725.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1379290 {
-            x1=66.8909mm; y1=725.0mil; x2=66.8909mm; y2=19.415mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = fdmrigvTMcHho9IPHtUAAAAQ
+       uid = fdmrigvTMcHho9IPHtUAAAAQ
       }
      ha:subc.1279367 {
       ha:attributes {
@@ -22374,7 +21068,7 @@ ha:pcb-rnd-board-v8 {
 
                         li:objects {
                          ha:padstack_ref.1397165 {
-                          proto=0; x=56.833mm; y=2.296in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                          proto=0; x=2.13274in; y=2.303in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -22388,7 +21082,7 @@ ha:pcb-rnd-board-v8 {
                           }
                          }
                          ha:padstack_ref.1397166 {
-                          proto=0; x=56.033408mm; y=2.296in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                          proto=0; x=2.10126in; y=2.303in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -22422,25 +21116,25 @@ ha:pcb-rnd-board-v8 {
 
                            li:objects {
                             ha:line.1397153 {
-                             x1=56.433204mm; y1=2.296in; x2=56.433204mm; y2=2.296in; thickness=0.1mm; clearance=0.0;
+                             x1=2.117in; y1=2.303in; x2=2.117in; y2=2.303in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
                             ha:line.1397156 {
-                             x1=56.433204mm; y1=2.296in; x2=56.433204mm; y2=2.296in; thickness=0.1mm; clearance=0.0;
+                             x1=2.117in; y1=2.303in; x2=2.117in; y2=2.303in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
                             ha:line.1397159 {
-                             x1=56.433204mm; y1=2.296in; x2=55.433204mm; y2=2.296in; thickness=0.1mm; clearance=0.0;
+                             x1=2.117in; y1=2.303in; x2=52.7718mm; y2=2.303in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
                             ha:line.1397162 {
-                             x1=56.433204mm; y1=2.296in; x2=56.433204mm; y2=57.3184mm; thickness=0.1mm; clearance=0.0;
+                             x1=2.117in; y1=2.303in; x2=2.117in; y2=57.4962mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -22532,7 +21226,7 @@ ha:pcb-rnd-board-v8 {
 
                         li:objects {
                          ha:padstack_ref.1397181 {
-                          proto=0; x=57.1886mm; y=2.394in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                          proto=0; x=2.58174in; y=2.142in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -22546,7 +21240,7 @@ ha:pcb-rnd-board-v8 {
                           }
                          }
                          ha:padstack_ref.1397182 {
-                          proto=0; x=56.389008mm; y=2.394in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                          proto=0; x=2.55026in; y=2.142in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -22580,25 +21274,25 @@ ha:pcb-rnd-board-v8 {
 
                            li:objects {
                             ha:line.1397169 {
-                             x1=56.788804mm; y1=2.394in; x2=56.788804mm; y2=2.394in; thickness=0.1mm; clearance=0.0;
+                             x1=2.566in; y1=2.142in; x2=2.566in; y2=2.142in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
                             ha:line.1397172 {
-                             x1=56.788804mm; y1=2.394in; x2=56.788804mm; y2=2.394in; thickness=0.1mm; clearance=0.0;
+                             x1=2.566in; y1=2.142in; x2=2.566in; y2=2.142in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
                             ha:line.1397175 {
-                             x1=56.788804mm; y1=2.394in; x2=57.788804mm; y2=2.394in; thickness=0.1mm; clearance=0.0;
+                             x1=2.566in; y1=2.142in; x2=66.1764mm; y2=2.142in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
                             ha:line.1397178 {
-                             x1=56.788804mm; y1=2.394in; x2=56.788804mm; y2=59.8076mm; thickness=0.1mm; clearance=0.0;
+                             x1=2.566in; y1=2.142in; x2=2.566in; y2=53.4068mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -22691,10 +21385,6 @@ ha:pcb-rnd-board-v8 {
                         li:objects {
                          ha:padstack_ref.1397197 {
                           proto=0; x=2.19052in; y=54.229mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
                           li:thermal {
                           }
 
@@ -22848,11 +21538,7 @@ ha:pcb-rnd-board-v8 {
 
                         li:objects {
                          ha:padstack_ref.1397213 {
-                          proto=0; x=55.652408mm; y=2.094in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                          proto=0; x=2.54726in; y=2.093in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -22862,7 +21548,7 @@ ha:pcb-rnd-board-v8 {
                           }
                          }
                          ha:padstack_ref.1397214 {
-                          proto=0; x=56.452mm; y=2.094in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                          proto=0; x=2.57874in; y=2.093in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -22896,25 +21582,25 @@ ha:pcb-rnd-board-v8 {
 
                            li:objects {
                             ha:line.1397201 {
-                             x1=56.052204mm; y1=2.094in; x2=56.052204mm; y2=2.094in; thickness=0.1mm; clearance=0.0;
+                             x1=2.563in; y1=2.093in; x2=2.563in; y2=2.093in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
                             ha:line.1397204 {
-                             x1=56.052204mm; y1=2.094in; x2=56.052204mm; y2=2.094in; thickness=0.1mm; clearance=0.0;
+                             x1=2.563in; y1=2.093in; x2=2.563in; y2=2.093in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
                             ha:line.1397207 {
-                             x1=56.052204mm; y1=2.094in; x2=55.052204mm; y2=2.094in; thickness=0.1mm; clearance=0.0;
+                             x1=2.563in; y1=2.093in; x2=64.1002mm; y2=2.093in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
                             ha:line.1397210 {
-                             x1=56.052204mm; y1=2.094in; x2=56.052204mm; y2=54.1876mm; thickness=0.1mm; clearance=0.0;
+                             x1=2.563in; y1=2.093in; x2=2.563in; y2=54.1622mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -24703,18 +23389,234 @@ ha:pcb-rnd-board-v8 {
                             name=3
                           }
                          }
-                         ha:padstack_ref.1398580 {
-                          proto=0; x=74.755629mm; y=2.36111in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398580 {
+                          proto=0; x=74.755629mm; y=2.36111in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=4
+                            name=4
+                          }
+                         }
+                         ha:padstack_ref.1398581 {
+                          proto=0; x=74.755629mm; y=2.34142in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          ha:flags {
+                           clearline=1
+                          }
+
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=5
+                            name=5
+                          }
+                         }
+                         ha:padstack_ref.1398582 {
+                          proto=0; x=74.755629mm; y=2.32174in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=6
+                            name=6
+                          }
+                         }
+                         ha:padstack_ref.1398583 {
+                          proto=0; x=74.755629mm; y=58.47207mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          ha:flags {
+                           clearline=1
+                          }
+
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=7
+                            name=7
+                          }
+                         }
+                         ha:padstack_ref.1398584 {
+                          proto=0; x=74.755629mm; y=2.28237in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=8
+                            name=8
+                          }
+                         }
+                         ha:padstack_ref.1398585 {
+                          proto=0; x=74.755629mm; y=2.26268in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          ha:flags {
+                           clearline=1
+                          }
+
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=9
+                            name=9
+                          }
+                         }
+                         ha:padstack_ref.1398586 {
+                          proto=0; x=74.755629mm; y=2.243in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          ha:flags {
+                           clearline=1
+                          }
+
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=10
+                            name=10
+                          }
+                         }
+                         ha:padstack_ref.1398587 {
+                          proto=0; x=74.755629mm; y=2.22332in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=11
+                            name=11
+                          }
+                         }
+                         ha:padstack_ref.1398588 {
+                          proto=0; x=74.755629mm; y=2.20363in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          ha:flags {
+                           clearline=1
+                          }
+
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=12
+                            name=12
+                          }
+                         }
+                         ha:padstack_ref.1398589 {
+                          proto=0; x=74.755629mm; y=55.47233mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=13
+                            name=13
+                          }
+                         }
+                         ha:padstack_ref.1398590 {
+                          proto=0; x=74.755629mm; y=2.16426in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          ha:flags {
+                           clearline=1
+                          }
+
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=14
+                            name=14
+                          }
+                         }
+                         ha:padstack_ref.1398591 {
+                          proto=0; x=74.755629mm; y=2.14458in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=15
+                            name=15
+                          }
+                         }
+                         ha:padstack_ref.1398592 {
+                          proto=0; x=74.755629mm; y=2.12489in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          ha:flags {
+                           clearline=1
+                          }
+
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=16
+                            name=16
+                          }
+                         }
+                         ha:padstack_ref.1398593 {
+                          proto=0; x=74.755629mm; y=2.10521in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=17
+                            name=17
+                          }
+                         }
+                         ha:padstack_ref.1398594 {
+                          proto=0; x=74.755629mm; y=2.08552in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          ha:flags {
+                           clearline=1
+                          }
+
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=18
+                            name=18
+                          }
+                         }
+                         ha:padstack_ref.1398595 {
+                          proto=0; x=74.755629mm; y=2.06584in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=19
+                            name=19
+                          }
+                         }
+                         ha:padstack_ref.1398596 {
+                          proto=1; x=68.855971mm; y=2.06584in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=20
+                            name=20
+                          }
+                         }
+                         ha:padstack_ref.1398597 {
+                          proto=1; x=68.855971mm; y=2.08552in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          ha:flags {
+                           clearline=1
+                          }
+
+                          li:thermal {
+                          }
+
+                          ha:attributes {
+                            term=21
+                            name=21
+                          }
+                         }
+                         ha:padstack_ref.1398598 {
+                          proto=1; x=68.855971mm; y=2.10521in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           li:thermal {
                           }
 
                           ha:attributes {
-                            term=4
-                            name=4
+                            term=22
+                            name=22
                           }
                          }
-                         ha:padstack_ref.1398581 {
-                          proto=0; x=74.755629mm; y=2.34142in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398599 {
+                          proto=1; x=68.855971mm; y=2.12489in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -24723,22 +23625,22 @@ ha:pcb-rnd-board-v8 {
                           }
 
                           ha:attributes {
-                            term=5
-                            name=5
+                            term=23
+                            name=23
                           }
                          }
-                         ha:padstack_ref.1398582 {
-                          proto=0; x=74.755629mm; y=2.32174in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398600 {
+                          proto=1; x=68.855971mm; y=2.14458in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           li:thermal {
                           }
 
                           ha:attributes {
-                            term=6
-                            name=6
+                            term=24
+                            name=24
                           }
                          }
-                         ha:padstack_ref.1398583 {
-                          proto=0; x=74.755629mm; y=58.47207mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398601 {
+                          proto=1; x=68.855971mm; y=2.16426in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -24747,22 +23649,22 @@ ha:pcb-rnd-board-v8 {
                           }
 
                           ha:attributes {
-                            term=7
-                            name=7
+                            term=25
+                            name=25
                           }
                          }
-                         ha:padstack_ref.1398584 {
-                          proto=0; x=74.755629mm; y=2.28237in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398602 {
+                          proto=1; x=68.855971mm; y=55.47233mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           li:thermal {
                           }
 
                           ha:attributes {
-                            term=8
-                            name=8
+                            term=26
+                            name=26
                           }
                          }
-                         ha:padstack_ref.1398585 {
-                          proto=0; x=74.755629mm; y=2.26268in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398603 {
+                          proto=1; x=68.855971mm; y=2.20363in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -24771,36 +23673,32 @@ ha:pcb-rnd-board-v8 {
                           }
 
                           ha:attributes {
-                            term=9
-                            name=9
+                            term=27
+                            name=27
                           }
                          }
-                         ha:padstack_ref.1398586 {
-                          proto=0; x=74.755629mm; y=2.243in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1398604 {
+                          proto=1; x=68.855971mm; y=2.22332in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           li:thermal {
                           }
 
                           ha:attributes {
-                            term=10
-                            name=10
+                            term=28
+                            name=28
                           }
                          }
-                         ha:padstack_ref.1398587 {
-                          proto=0; x=74.755629mm; y=2.22332in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398605 {
+                          proto=1; x=68.855971mm; y=2.243in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           li:thermal {
                           }
 
                           ha:attributes {
-                            term=11
-                            name=11
+                            term=29
+                            name=29
                           }
                          }
-                         ha:padstack_ref.1398588 {
-                          proto=0; x=74.755629mm; y=2.20363in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398606 {
+                          proto=1; x=68.855971mm; y=2.26268in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -24809,46 +23707,42 @@ ha:pcb-rnd-board-v8 {
                           }
 
                           ha:attributes {
-                            term=12
-                            name=12
+                            term=30
+                            name=30
                           }
                          }
-                         ha:padstack_ref.1398589 {
-                          proto=0; x=74.755629mm; y=55.47233mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398607 {
+                          proto=1; x=68.855971mm; y=2.28237in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           li:thermal {
                           }
 
                           ha:attributes {
-                            term=13
-                            name=13
+                            term=31
+                            name=31
                           }
                          }
-                         ha:padstack_ref.1398590 {
-                          proto=0; x=74.755629mm; y=2.16426in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1398608 {
+                          proto=1; x=68.855971mm; y=58.47207mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           li:thermal {
                           }
 
                           ha:attributes {
-                            term=14
-                            name=14
+                            term=32
+                            name=32
                           }
                          }
-                         ha:padstack_ref.1398591 {
-                          proto=0; x=74.755629mm; y=2.14458in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398609 {
+                          proto=1; x=68.855971mm; y=2.32174in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           li:thermal {
                           }
 
                           ha:attributes {
-                            term=15
-                            name=15
+                            term=33
+                            name=33
                           }
                          }
-                         ha:padstack_ref.1398592 {
-                          proto=0; x=74.755629mm; y=2.12489in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398610 {
+                          proto=1; x=68.855971mm; y=2.34142in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -24857,22 +23751,26 @@ ha:pcb-rnd-board-v8 {
                           }
 
                           ha:attributes {
-                            term=16
-                            name=16
+                            term=34
+                            name=34
                           }
                          }
-                         ha:padstack_ref.1398593 {
-                          proto=0; x=74.755629mm; y=2.10521in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398611 {
+                          proto=1; x=68.855971mm; y=2.36111in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          ha:flags {
+                           clearline=1
+                          }
+
                           li:thermal {
                           }
 
                           ha:attributes {
-                            term=17
-                            name=17
+                            term=35
+                            name=35
                           }
                          }
-                         ha:padstack_ref.1398594 {
-                          proto=0; x=74.755629mm; y=2.08552in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398612 {
+                          proto=1; x=68.855971mm; y=2.38079in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -24881,32 +23779,26 @@ ha:pcb-rnd-board-v8 {
                           }
 
                           ha:attributes {
-                            term=18
-                            name=18
+                            term=36
+                            name=36
                           }
                          }
-                         ha:padstack_ref.1398595 {
-                          proto=0; x=74.755629mm; y=2.06584in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          li:thermal {
+                         ha:padstack_ref.1398613 {
+                          proto=1; x=68.855971mm; y=2.40048in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                          ha:flags {
+                           clearline=1
                           }
 
-                          ha:attributes {
-                            term=19
-                            name=19
-                          }
-                         }
-                         ha:padstack_ref.1398596 {
-                          proto=1; x=68.855971mm; y=2.06584in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           li:thermal {
                           }
 
                           ha:attributes {
-                            term=20
-                            name=20
+                            term=37
+                            name=37
                           }
                          }
-                         ha:padstack_ref.1398597 {
-                          proto=1; x=68.855971mm; y=2.08552in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398614 {
+                          proto=1; x=68.855971mm; y=2.42016in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -24915,70 +23807,160 @@ ha:pcb-rnd-board-v8 {
                           }
 
                           ha:attributes {
-                            term=21
-                            name=21
+                            term=38
+                            name=38
                           }
                          }
-                         ha:padstack_ref.1398598 {
-                          proto=1; x=68.855971mm; y=2.10521in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          li:thermal {
-                          }
+                        }
+                        li:layers {
 
-                          ha:attributes {
-                            term=22
-                            name=22
-                          }
+                         ha:top-silk {
+                          lid=0
+                          ha:combining {                          }
+
+                           li:objects {
+                            ha:line.1398549 {
+                             x1=2.98266in; y1=2.43607in; x2=2.98266in; y2=2.04993in; thickness=10.0mil; clearance=0.0;
+                            }
+                            ha:line.1398552 {
+                             x1=2.98266in; y1=2.04993in; x2=2.67134in; y2=2.04993in; thickness=10.0mil; clearance=0.0;
+                            }
+                            ha:line.1398555 {
+                             x1=2.67134in; y1=2.04993in; x2=2.67134in; y2=2.43607in; thickness=10.0mil; clearance=0.0;
+                            }
+                            ha:line.1398558 {
+                             x1=2.98266in; y1=2.43607in; x2=2.852in; y2=2.43607in; thickness=10.0mil; clearance=0.0;
+                            }
+                            ha:line.1398561 {
+                             x1=2.67134in; y1=2.43607in; x2=2.802in; y2=2.43607in; thickness=10.0mil; clearance=0.0;
+                            }
+                            ha:arc.1398564 {
+                             x=2.827in; y=2.43607in; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+                            }
+                           }
+                           ha:type {
+                            silk = 1
+                            top = 1
+                           }
                          }
-                         ha:padstack_ref.1398599 {
-                          proto=1; x=68.855971mm; y=2.12489in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
 
-                          li:thermal {
-                          }
+                         ha:subc-aux {
+                          lid=1
+                          ha:combining {                          }
 
-                          ha:attributes {
-                            term=23
-                            name=23
-                          }
+                           li:objects {
+                            ha:line.1398565 {
+                             x1=2.827in; y1=2.243in; x2=2.827in; y2=2.243in; thickness=0.1mm; clearance=0.0;
+                             ha:attributes {
+                               subc-role=pnp-origin
+                             }
+                            }
+                            ha:line.1398568 {
+                             x1=2.827in; y1=2.243in; x2=2.827in; y2=2.243in; thickness=0.1mm; clearance=0.0;
+                             ha:attributes {
+                               subc-role=origin
+                             }
+                            }
+                            ha:line.1398571 {
+                             x1=2.827in; y1=2.243in; x2=70.8058mm; y2=2.243in; thickness=0.1mm; clearance=0.0;
+                             ha:attributes {
+                               subc-role=x
+                             }
+                            }
+                            ha:line.1398574 {
+                             x1=2.827in; y1=2.243in; x2=2.827in; y2=55.9722mm; thickness=0.1mm; clearance=0.0;
+                             ha:attributes {
+                               subc-role=y
+                             }
+                            }
+                           }
+                           ha:type {
+                            top = 1
+                            misc = 1
+                            virtual = 1
+                           }
                          }
-                         ha:padstack_ref.1398600 {
-                          proto=1; x=68.855971mm; y=2.14458in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          li:thermal {
-                          }
+                        }
+                       }
+                        uid = eVRbahCb5CjRdB6U1eEAAABa
+                       }
+                       ha:subc.1398616 {
+                        ha:attributes {
+                         value=2.2uH
+                         device=INDUCTOR
+                         footprint=NRS50
+                         refdes=L2
+                        }
+                       ha:data {
+                                              li:padstack_prototypes {
 
-                          ha:attributes {
-                            term=24
-                            name=24
-                          }
-                         }
-                         ha:padstack_ref.1398601 {
-                          proto=1; x=68.855971mm; y=2.16426in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
+                        ha:ps_proto_v6.0 {
+                          hdia=0.0; hplated=0; htop=0; hbottom=0;
+                          li:shape {
 
-                          li:thermal {
-                          }
+                            ha:ps_shape_v4 {
+                             ha:combining {                             }
+                             ha:layer_mask {
+                              copper = 1
+                              top = 1
+                             }
+                             clearance=0.0
+                              li:ps_poly {
+                               29.53mil  
+                               -78.735mil  
+                               -29.53mil  
+                               -78.735mil  
+                               -29.53mil  
+                               78.735mil  
+                               29.53mil  
+                               78.735mil  
+                              }
+                            }
 
-                          ha:attributes {
-                            term=25
-                            name=25
-                          }
-                         }
-                         ha:padstack_ref.1398602 {
-                          proto=1; x=68.855971mm; y=55.47233mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          li:thermal {
-                          }
+                            ha:ps_shape_v4 {
+                             ha:combining { sub=1; auto=1;                             }
+                             ha:layer_mask {
+                              top = 1
+                              mask = 1
+                             }
+                             clearance=0.0
+                              li:ps_poly {
+                               32.53mil  
+                               -81.735mil  
+                               -32.53mil  
+                               -81.735mil  
+                               -32.53mil  
+                               81.735mil  
+                               32.53mil  
+                               81.735mil  
+                              }
+                            }
 
-                          ha:attributes {
-                            term=26
-                            name=26
+                            ha:ps_shape_v4 {
+                             ha:combining { auto=1;                             }
+                             ha:layer_mask {
+                              top = 1
+                              paste = 1
+                             }
+                             clearance=0.0
+                              li:ps_poly {
+                               29.53mil  
+                               -78.735mil  
+                               -29.53mil  
+                               -78.735mil  
+                               -29.53mil  
+                               78.735mil  
+                               29.53mil  
+                               78.735mil  
+                              }
+                            }
                           }
-                         }
-                         ha:padstack_ref.1398603 {
-                          proto=1; x=68.855971mm; y=2.20363in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                        }
+                       }
+
+                        li:objects {
+                         ha:padstack_ref.1398629 {
+                          proto=0; x=1.72527in; y=3.08in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -24987,32 +23969,12 @@ ha:pcb-rnd-board-v8 {
                           }
 
                           ha:attributes {
-                            term=27
-                            name=27
-                          }
-                         }
-                         ha:padstack_ref.1398604 {
-                          proto=1; x=68.855971mm; y=2.22332in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          li:thermal {
-                          }
-
-                          ha:attributes {
-                            term=28
-                            name=28
-                          }
-                         }
-                         ha:padstack_ref.1398605 {
-                          proto=1; x=68.855971mm; y=2.243in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          li:thermal {
-                          }
-
-                          ha:attributes {
-                            term=29
-                            name=29
+                            term=1
+                            name=pin1
                           }
                          }
-                         ha:padstack_ref.1398606 {
-                          proto=1; x=68.855971mm; y=2.26268in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1398630 {
+                          proto=0; x=1.867in; y=3.08in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -25021,98 +23983,153 @@ ha:pcb-rnd-board-v8 {
                           }
 
                           ha:attributes {
-                            term=30
-                            name=30
-                          }
-                         }
-                         ha:padstack_ref.1398607 {
-                          proto=1; x=68.855971mm; y=2.28237in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          li:thermal {
-                          }
-
-                          ha:attributes {
-                            term=31
-                            name=31
+                            term=2
+                            name=pin2
                           }
                          }
-                         ha:padstack_ref.1398608 {
-                          proto=1; x=68.855971mm; y=58.47207mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          li:thermal {
-                          }
+                        }
+                        li:layers {
 
-                          ha:attributes {
-                            term=32
-                            name=32
-                          }
-                         }
-                         ha:padstack_ref.1398609 {
-                          proto=1; x=68.855971mm; y=2.32174in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          li:thermal {
-                          }
+                         ha:top-silk {
+                          lid=0
+                          ha:combining {                          }
 
-                          ha:attributes {
-                            term=33
-                            name=33
-                          }
+                           li:objects {
+                           }
+                           ha:type {
+                            silk = 1
+                            top = 1
+                           }
                          }
-                         ha:padstack_ref.1398610 {
-                          proto=1; x=68.855971mm; y=2.34142in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
 
-                          li:thermal {
-                          }
+                         ha:subc-aux {
+                          lid=1
+                          ha:combining {                          }
 
-                          ha:attributes {
-                            term=34
-                            name=34
-                          }
+                           li:objects {
+                            ha:line.1398617 {
+                             x1=45.621829mm; y1=3.08in; x2=45.621829mm; y2=3.08in; thickness=0.1mm; clearance=0.0;
+                             ha:attributes {
+                               subc-role=pnp-origin
+                             }
+                            }
+                            ha:line.1398620 {
+                             x1=1.79613in; y1=78.231873mm; x2=1.79613in; y2=78.231873mm; thickness=0.1mm; clearance=0.0;
+                             ha:attributes {
+                               subc-role=origin
+                             }
+                            }
+                            ha:line.1398623 {
+                             x1=1.79613in; y1=78.231873mm; x2=46.621702mm; y2=78.231873mm; thickness=0.1mm; clearance=0.0;
+                             ha:attributes {
+                               subc-role=x
+                             }
+                            }
+                            ha:line.1398626 {
+                             x1=1.79613in; y1=78.231873mm; x2=1.79613in; y2=79.231873mm; thickness=0.1mm; clearance=0.0;
+                             ha:attributes {
+                               subc-role=y
+                             }
+                            }
+                           }
+                           ha:type {
+                            top = 1
+                            misc = 1
+                            virtual = 1
+                           }
                          }
-                         ha:padstack_ref.1398611 {
-                          proto=1; x=68.855971mm; y=2.36111in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
-                          li:thermal {
-                          }
+                        }
+                       }
+                        uid = Ikn56fWDAoi3RXep5wYAAABr
+                       }
+                       ha:subc.1408353 {
+                        ha:attributes {
+                         refdes=R29
+                         value=1k
+                         device=RESISTOR
+                         footprint=0402
+                         openscad=0402
+                        }
+                       ha:data {
+                                              li:padstack_prototypes {
 
-                          ha:attributes {
-                            term=35
-                            name=35
-                          }
-                         }
-                         ha:padstack_ref.1398612 {
-                          proto=1; x=68.855971mm; y=2.38079in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
+                        ha:ps_proto_v6.0 {
+                          hdia=0.0; hplated=0; htop=0; hbottom=0;
+                          li:shape {
 
-                          li:thermal {
-                          }
+                            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:attributes {
-                            term=36
-                            name=36
-                          }
-                         }
-                         ha:padstack_ref.1398613 {
-                          proto=1; x=68.855971mm; y=2.40048in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-                          ha:flags {
-                           clearline=1
+                            ha:ps_shape_v4 {
+                             ha:combining { sub=1; auto=1;                             }
+                             ha:layer_mask {
+                              top = 1
+                              mask = 1
+                             }
+                             clearance=0.0
+                              li:ps_poly {
+                               12.84mil  
+                               -16.77mil  
+                               -12.84mil  
+                               -16.77mil  
+                               -12.84mil  
+                               16.77mil  
+                               12.84mil  
+                               16.77mil  
+                              }
+                            }
+
+                            ha: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.1408366 {
+                          proto=0; x=2.00674in; y=86.741mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
                           ha:attributes {
-                            term=37
-                            name=37
+                            term=1
+                            name=1
                           }
                          }
-                         ha:padstack_ref.1398614 {
-                          proto=1; x=68.855971mm; y=2.42016in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                         ha:padstack_ref.1408367 {
+                          proto=0; x=1.97526in; y=86.741mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -25121,8 +24138,8 @@ ha:pcb-rnd-board-v8 {
                           }
 
                           ha:attributes {
-                            term=38
-                            name=38
+                            term=2
+                            name=2
                           }
                          }
                         }
@@ -25133,24 +24150,6 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1398549 {
-                             x1=2.98266in; y1=2.43607in; x2=2.98266in; y2=2.04993in; thickness=10.0mil; clearance=0.0;
-                            }
-                            ha:line.1398552 {
-                             x1=2.98266in; y1=2.04993in; x2=2.67134in; y2=2.04993in; thickness=10.0mil; clearance=0.0;
-                            }
-                            ha:line.1398555 {
-                             x1=2.67134in; y1=2.04993in; x2=2.67134in; y2=2.43607in; thickness=10.0mil; clearance=0.0;
-                            }
-                            ha:line.1398558 {
-                             x1=2.98266in; y1=2.43607in; x2=2.852in; y2=2.43607in; thickness=10.0mil; clearance=0.0;
-                            }
-                            ha:line.1398561 {
-                             x1=2.67134in; y1=2.43607in; x2=2.802in; y2=2.43607in; thickness=10.0mil; clearance=0.0;
-                            }
-                            ha:arc.1398564 {
-                             x=2.827in; y=2.43607in; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
-                            }
                            }
                            ha:type {
                             silk = 1
@@ -25163,26 +24162,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1398565 {
-                             x1=2.827in; y1=2.243in; x2=2.827in; y2=2.243in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408354 {
+                             x1=1.991in; y1=86.741mm; x2=1.991in; y2=86.741mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1398568 {
-                             x1=2.827in; y1=2.243in; x2=2.827in; y2=2.243in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408357 {
+                             x1=1.991in; y1=86.741mm; x2=1.991in; y2=86.741mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1398571 {
-                             x1=2.827in; y1=2.243in; x2=70.8058mm; y2=2.243in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408360 {
+                             x1=1.991in; y1=86.741mm; x2=49.5714mm; y2=86.741mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1398574 {
-                             x1=2.827in; y1=2.243in; x2=2.827in; y2=55.9722mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408363 {
+                             x1=1.991in; y1=86.741mm; x2=1.991in; y2=85.741mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -25196,14 +24195,15 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = eVRbahCb5CjRdB6U1eEAAABa
+                        uid = Ikn56fWDAoi3RXep5wYAAABh
                        }
-                       ha:subc.1398616 {
+                       ha:subc.1408369 {
                         ha:attributes {
-                         value=2.2uH
-                         device=INDUCTOR
-                         footprint=NRS50
-                         refdes=L2
+                         refdes=C7
+                         value=10uF
+                         device=CAPACITOR
+                         footprint=0402
+                         openscad=0402
                         }
                        ha:data {
                                               li:padstack_prototypes {
@@ -25220,14 +24220,14 @@ ha:pcb-rnd-board-v8 {
                              }
                              clearance=0.0
                               li:ps_poly {
-                               29.53mil  
-                               -78.735mil  
-                               -29.53mil  
-                               -78.735mil  
-                               -29.53mil  
-                               78.735mil  
-                               29.53mil  
-                               78.735mil  
+                               9.84mil  
+                               -13.77mil  
+                               -9.84mil  
+                               -13.77mil  
+                               -9.84mil  
+                               13.77mil  
+                               9.84mil  
+                               13.77mil  
                               }
                             }
 
@@ -25239,14 +24239,14 @@ ha:pcb-rnd-board-v8 {
                              }
                              clearance=0.0
                               li:ps_poly {
-                               32.53mil  
-                               -81.735mil  
-                               -32.53mil  
-                               -81.735mil  
-                               -32.53mil  
-                               81.735mil  
-                               32.53mil  
-                               81.735mil  
+                               12.84mil  
+                               -16.77mil  
+                               -12.84mil  
+                               -16.77mil  
+                               -12.84mil  
+                               16.77mil  
+                               12.84mil  
+                               16.77mil  
                               }
                             }
 
@@ -25258,14 +24258,14 @@ ha:pcb-rnd-board-v8 {
                              }
                              clearance=0.0
                               li:ps_poly {
-                               29.53mil  
-                               -78.735mil  
-                               -29.53mil  
-                               -78.735mil  
-                               -29.53mil  
-                               78.735mil  
-                               29.53mil  
-                               78.735mil  
+                               9.84mil  
+                               -13.77mil  
+                               -9.84mil  
+                               -13.77mil  
+                               -9.84mil  
+                               13.77mil  
+                               9.84mil  
+                               13.77mil  
                               }
                             }
                           }
@@ -25273,8 +24273,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1398629 {
-                          proto=0; x=1.63227in; y=3.051in; rot=0.000000; xmirror=0; smirror=0; clearance=41.34mil;
+                         ha:padstack_ref.1408382 {
+                          proto=0; x=1.622in; y=3.492in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -25284,21 +24284,17 @@ ha:pcb-rnd-board-v8 {
 
                           ha:attributes {
                             term=1
-                            name=pin1
+                            name=1
                           }
                          }
-                         ha:padstack_ref.1398630 {
-                          proto=0; x=1.774in; y=3.051in; rot=0.000000; xmirror=0; smirror=0; clearance=41.34mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1408383 {
+                          proto=0; x=1.65348in; y=3.492in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
                           ha:attributes {
                             term=2
-                            name=pin2
+                            name=2
                           }
                          }
                         }
@@ -25321,26 +24317,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1398617 {
-                             x1=43.259629mm; y1=3.051in; x2=43.259629mm; y2=3.051in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408370 {
+                             x1=1.63774in; y1=3.492in; x2=1.63774in; y2=3.492in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1398620 {
-                             x1=1.70313in; y1=77.495273mm; x2=1.70313in; y2=77.495273mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408373 {
+                             x1=1.63774in; y1=3.492in; x2=1.63774in; y2=3.492in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1398623 {
-                             x1=1.70313in; y1=77.495273mm; x2=44.259502mm; y2=77.495273mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408376 {
+                             x1=1.63774in; y1=3.492in; x2=42.598596mm; y2=3.492in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1398626 {
-                             x1=1.70313in; y1=77.495273mm; x2=1.70313in; y2=78.495273mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408379 {
+                             x1=1.63774in; y1=3.492in; x2=1.63774in; y2=89.6968mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -25354,13 +24350,13 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABr
+                        uid = Ikn56fWDAoi3RXep5wYAAABj
                        }
-                       ha:subc.1408353 {
+                       ha:subc.1408385 {
                         ha:attributes {
-                         refdes=R29
-                         value=1k
-                         device=RESISTOR
+                         refdes=C9
+                         value=22uF
+                         device=CAPACITOR
                          footprint=0402
                          openscad=0402
                         }
@@ -25432,8 +24428,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1408366 {
-                          proto=0; x=38.115778mm; y=94.189041mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1408398 {
+                          proto=0; x=1.64in; y=3.313in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -25446,12 +24442,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1408367 {
-                          proto=0; x=38.91537mm; y=94.189041mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1408399 {
+                          proto=0; x=1.60852in; y=3.313in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -25480,26 +24472,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1408354 {
-                             x1=38.515574mm; y1=94.189041mm; x2=38.515574mm; y2=94.189041mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408386 {
+                             x1=1.62426in; y1=3.313in; x2=1.62426in; y2=3.313in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1408357 {
-                             x1=38.515574mm; y1=94.189041mm; x2=38.515574mm; y2=94.189041mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408389 {
+                             x1=1.62426in; y1=3.313in; x2=1.62426in; y2=3.313in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1408360 {
-                             x1=38.515574mm; y1=94.189041mm; x2=39.515574mm; y2=94.189041mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408392 {
+                             x1=1.62426in; y1=3.313in; x2=40.256204mm; y2=3.313in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1408363 {
-                             x1=38.515574mm; y1=94.189041mm; x2=38.515574mm; y2=95.189041mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408395 {
+                             x1=1.62426in; y1=3.313in; x2=1.62426in; y2=83.1502mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -25513,13 +24505,13 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABh
+                        uid = Ikn56fWDAoi3RXep5wYAAABl
                        }
-                       ha:subc.1408369 {
+                       ha:subc.1408401 {
                         ha:attributes {
-                         refdes=C7
-                         value=10uF
-                         device=CAPACITOR
+                         refdes=R30
+                         value=
+                         device=RESISTOR
                          footprint=0402
                          openscad=0402
                         }
@@ -25591,12 +24583,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1408382 {
-                          proto=0; x=41.075643mm; y=94.189041mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1408414 {
+                          proto=0; x=2.00574in; y=85.471mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -25605,8 +24593,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1408383 {
-                          proto=0; x=41.875235mm; y=94.189041mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1408415 {
+                          proto=0; x=1.97426in; y=85.471mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -25639,26 +24627,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1408370 {
-                             x1=41.475439mm; y1=94.189041mm; x2=41.475439mm; y2=94.189041mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408402 {
+                             x1=1.99in; y1=85.471mm; x2=1.99in; y2=85.471mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1408373 {
-                             x1=41.475439mm; y1=94.189041mm; x2=41.475439mm; y2=94.189041mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408405 {
+                             x1=1.99in; y1=85.471mm; x2=1.99in; y2=85.471mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1408376 {
-                             x1=41.475439mm; y1=94.189041mm; x2=42.475439mm; y2=94.189041mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408408 {
+                             x1=1.99in; y1=85.471mm; x2=49.546mm; y2=85.471mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1408379 {
-                             x1=41.475439mm; y1=94.189041mm; x2=41.475439mm; y2=95.189041mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408411 {
+                             x1=1.99in; y1=85.471mm; x2=1.99in; y2=84.471mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -25672,13 +24660,13 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABj
+                        uid = Ikn56fWDAoi3RXep5wYAAABn
                        }
-                       ha:subc.1408385 {
+                       ha:subc.1408417 {
                         ha:attributes {
-                         refdes=C9
-                         value=22uF
-                         device=CAPACITOR
+                         refdes=R46
+                         value=
+                         device=RESISTOR
                          footprint=0402
                          openscad=0402
                         }
@@ -25750,12 +24738,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1408398 {
-                          proto=0; x=1.731in; y=3.652in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1408430 {
+                          proto=0; x=50.927mm; y=3.66in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -25764,8 +24748,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1408399 {
-                          proto=0; x=1.76248in; y=3.652in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1408431 {
+                          proto=0; x=1.97352in; y=3.66in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -25798,26 +24782,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1408386 {
-                             x1=1.74674in; y1=3.652in; x2=1.74674in; y2=3.652in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408418 {
+                             x1=1.98926in; y1=3.66in; x2=1.98926in; y2=3.66in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1408389 {
-                             x1=1.74674in; y1=3.652in; x2=1.74674in; y2=3.652in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408421 {
+                             x1=1.98926in; y1=3.66in; x2=1.98926in; y2=3.66in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1408392 {
-                             x1=1.74674in; y1=3.652in; x2=45.367196mm; y2=3.652in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408424 {
+                             x1=1.98926in; y1=3.66in; x2=49.527204mm; y2=3.66in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1408395 {
-                             x1=1.74674in; y1=3.652in; x2=1.74674in; y2=93.7608mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408427 {
+                             x1=1.98926in; y1=3.66in; x2=1.98926in; y2=91.964mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -25831,12 +24815,12 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABl
+                        uid = Ikn56fWDAoi3RXep5wYAAABp
                        }
-                       ha:subc.1408401 {
+                       ha:subc.1408970 {
                         ha:attributes {
-                         refdes=R30
-                         value=
+                         refdes=R35
+                         value=1k
                          device=RESISTOR
                          footprint=0402
                          openscad=0402
@@ -25909,8 +24893,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1408414 {
-                          proto=0; x=47.117mm; y=3.657in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1408983 {
+                          proto=0; x=1.84in; y=89.535mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -25923,8 +24907,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1408415 {
-                          proto=0; x=1.88648in; y=3.657in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1408984 {
+                          proto=0; x=1.84in; y=3.55648in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -25957,26 +24941,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1408402 {
-                             x1=1.87074in; y1=3.657in; x2=1.87074in; y2=3.657in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408971 {
+                             x1=1.84in; y1=3.54074in; x2=1.84in; y2=3.54074in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1408405 {
-                             x1=1.87074in; y1=3.657in; x2=1.87074in; y2=3.657in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408974 {
+                             x1=1.84in; y1=3.54074in; x2=1.84in; y2=3.54074in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1408408 {
-                             x1=1.87074in; y1=3.657in; x2=48.516796mm; y2=3.657in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408977 {
+                             x1=1.84in; y1=3.54074in; x2=1.84in; y2=90.934796mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1408411 {
-                             x1=1.87074in; y1=3.657in; x2=1.87074in; y2=93.8878mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408980 {
+                             x1=1.84in; y1=3.54074in; x2=45.736mm; y2=3.54074in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -25990,12 +24974,12 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABn
+                        uid = udHzw36hUA40qsxOGCYAAABP
                        }
-                       ha:subc.1408417 {
+                       ha:subc.1408986 {
                         ha:attributes {
-                         refdes=R46
-                         value=
+                         refdes=R16
+                         value=1k
                          device=RESISTOR
                          footprint=0402
                          openscad=0402
@@ -26068,12 +25052,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1408430 {
-                          proto=0; x=49.911mm; y=3.642in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1408999 {
+                          proto=0; x=1.751in; y=3.55648in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -26082,8 +25062,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1408431 {
-                          proto=0; x=1.99648in; y=3.642in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1409000 {
+                          proto=0; x=1.751in; y=89.535mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -26116,26 +25096,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1408418 {
-                             x1=1.98074in; y1=3.642in; x2=1.98074in; y2=3.642in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408987 {
+                             x1=1.751in; y1=3.54074in; x2=1.751in; y2=3.54074in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1408421 {
-                             x1=1.98074in; y1=3.642in; x2=1.98074in; y2=3.642in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408990 {
+                             x1=1.751in; y1=3.54074in; x2=1.751in; y2=3.54074in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1408424 {
-                             x1=1.98074in; y1=3.642in; x2=51.310796mm; y2=3.642in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408993 {
+                             x1=1.751in; y1=3.54074in; x2=1.751in; y2=88.934796mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1408427 {
-                             x1=1.98074in; y1=3.642in; x2=1.98074in; y2=93.5068mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1408996 {
+                             x1=1.751in; y1=3.54074in; x2=45.4754mm; y2=3.54074in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -26149,13 +25129,13 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABp
+                        uid = Ikn56fWDAoi3RXep5wYAAABN
                        }
-                       ha:subc.1408970 {
+                       ha:subc.1409002 {
                         ha:attributes {
-                         refdes=R35
-                         value=1k
-                         device=RESISTOR
+                         refdes=C10
+                         value=22uF
+                         device=CAPACITOR
                          footprint=0402
                          openscad=0402
                         }
@@ -26227,8 +25207,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1408983 {
-                          proto=0; x=1.89952in; y=3.491in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1409015 {
+                          proto=0; x=1.636in; y=3.27in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -26241,12 +25221,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1408984 {
-                          proto=0; x=1.931in; y=3.491in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1409016 {
+                          proto=0; x=1.60452in; y=3.27in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -26275,26 +25251,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1408971 {
-                             x1=1.91526in; y1=3.491in; x2=1.91526in; y2=3.491in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409003 {
+                             x1=1.62026in; y1=3.27in; x2=1.62026in; y2=3.27in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1408974 {
-                             x1=1.91526in; y1=3.491in; x2=1.91526in; y2=3.491in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409006 {
+                             x1=1.62026in; y1=3.27in; x2=1.62026in; y2=3.27in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1408977 {
-                             x1=1.91526in; y1=3.491in; x2=49.647604mm; y2=3.491in; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409009 {
+                             x1=1.62026in; y1=3.27in; x2=40.154604mm; y2=3.27in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1408980 {
-                             x1=1.91526in; y1=3.491in; x2=1.91526in; y2=89.6714mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409012 {
+                             x1=1.62026in; y1=3.27in; x2=1.62026in; y2=82.058mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -26308,13 +25284,13 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = udHzw36hUA40qsxOGCYAAABP
+                        uid = Ikn56fWDAoi3RXep5wYAAABP
                        }
-                       ha:subc.1408986 {
+                       ha:subc.1409018 {
                         ha:attributes {
-                         refdes=R16
-                         value=1k
-                         device=RESISTOR
+                         refdes=C11
+                         value=0.1uF
+                         device=CAPACITOR
                          footprint=0402
                          openscad=0402
                         }
@@ -26386,8 +25362,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1408999 {
-                          proto=0; x=1.36384in; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1409031 {
+                          proto=0; x=1.81148in; y=3.241in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -26400,8 +25376,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1409000 {
-                          proto=0; x=1.39532in; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1409032 {
+                          proto=0; x=1.78in; y=3.241in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -26434,26 +25410,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1408987 {
-                             x1=1.37958in; y1=90.048841mm; x2=1.37958in; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409019 {
+                             x1=1.79574in; y1=3.241in; x2=1.79574in; y2=3.241in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1408990 {
-                             x1=1.37958in; y1=90.048841mm; x2=1.37958in; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409022 {
+                             x1=1.79574in; y1=3.241in; x2=1.79574in; y2=3.241in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1408993 {
-                             x1=1.37958in; y1=90.048841mm; x2=36.041332mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409025 {
+                             x1=1.79574in; y1=3.241in; x2=44.611796mm; y2=3.241in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1408996 {
-                             x1=1.37958in; y1=90.048841mm; x2=1.37958in; y2=91.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409028 {
+                             x1=1.79574in; y1=3.241in; x2=1.79574in; y2=81.3214mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -26467,12 +25443,12 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABN
+                        uid = Ikn56fWDAoi3RXep5wYAAABR
                        }
-                       ha:subc.1409002 {
+                       ha:subc.1409034 {
                         ha:attributes {
-                         refdes=C10
-                         value=22uF
+                         refdes=C12
+                         value=10uF
                          device=CAPACITOR
                          footprint=0402
                          openscad=0402
@@ -26545,12 +25521,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1409015 {
-                          proto=0; x=37.601401mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1409047 {
+                          proto=0; x=1.94652in; y=3.31in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -26559,8 +25531,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1409016 {
-                          proto=0; x=38.400993mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1409048 {
+                          proto=0; x=1.978in; y=3.31in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -26593,26 +25565,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1409003 {
-                             x1=38.001197mm; y1=90.048841mm; x2=38.001197mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409035 {
+                             x1=1.96226in; y1=3.31in; x2=1.96226in; y2=3.31in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1409006 {
-                             x1=38.001197mm; y1=90.048841mm; x2=38.001197mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409038 {
+                             x1=1.96226in; y1=3.31in; x2=1.96226in; y2=3.31in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1409009 {
-                             x1=38.001197mm; y1=90.048841mm; x2=39.001197mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409041 {
+                             x1=1.96226in; y1=3.31in; x2=50.841404mm; y2=3.31in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1409012 {
-                             x1=38.001197mm; y1=90.048841mm; x2=38.001197mm; y2=91.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409044 {
+                             x1=1.96226in; y1=3.31in; x2=1.96226in; y2=85.074mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -26626,12 +25598,12 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABP
+                        uid = Ikn56fWDAoi3RXep5wYAAABT
                        }
-                       ha:subc.1409018 {
+                       ha:subc.1409050 {
                         ha:attributes {
-                         refdes=C11
-                         value=0.1uF
+                         refdes=C13
+                         value=10uF
                          device=CAPACITOR
                          footprint=0402
                          openscad=0402
@@ -26704,8 +25676,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1409031 {
-                          proto=0; x=40.561266mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1409063 {
+                          proto=0; x=1.62in; y=3.433in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -26718,12 +25690,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1409032 {
-                          proto=0; x=41.360858mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1409064 {
+                          proto=0; x=1.65148in; y=3.433in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -26752,26 +25720,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1409019 {
-                             x1=40.961062mm; y1=90.048841mm; x2=40.961062mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409051 {
+                             x1=1.63574in; y1=3.433in; x2=1.63574in; y2=3.433in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1409022 {
-                             x1=40.961062mm; y1=90.048841mm; x2=40.961062mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409054 {
+                             x1=1.63574in; y1=3.433in; x2=1.63574in; y2=3.433in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1409025 {
-                             x1=40.961062mm; y1=90.048841mm; x2=41.961062mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409057 {
+                             x1=1.63574in; y1=3.433in; x2=42.547796mm; y2=3.433in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1409028 {
-                             x1=40.961062mm; y1=90.048841mm; x2=40.961062mm; y2=91.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409060 {
+                             x1=1.63574in; y1=3.433in; x2=1.63574in; y2=88.1982mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -26785,13 +25753,13 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABR
+                        uid = Ikn56fWDAoi3RXep5wYAAABV
                        }
-                       ha:subc.1409034 {
+                       ha:subc.1409066 {
                         ha:attributes {
-                         refdes=C12
-                         value=10uF
-                         device=CAPACITOR
+                         refdes=R22
+                         value=5.1k
+                         device=RESISTOR
                          footprint=0402
                          openscad=0402
                         }
@@ -26863,12 +25831,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1409047 {
-                          proto=0; x=43.521131mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1409079 {
+                          proto=0; x=1.94452in; y=82.55mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -26877,8 +25841,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1409048 {
-                          proto=0; x=44.320723mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1409080 {
+                          proto=0; x=1.976in; y=82.55mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -26911,26 +25875,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1409035 {
-                             x1=43.920927mm; y1=90.048841mm; x2=43.920927mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409067 {
+                             x1=1.96026in; y1=82.55mm; x2=1.96026in; y2=82.55mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1409038 {
-                             x1=43.920927mm; y1=90.048841mm; x2=43.920927mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409070 {
+                             x1=1.96026in; y1=82.55mm; x2=1.96026in; y2=82.55mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1409041 {
-                             x1=43.920927mm; y1=90.048841mm; x2=44.920927mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409073 {
+                             x1=1.96026in; y1=82.55mm; x2=50.790604mm; y2=82.55mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1409044 {
-                             x1=43.920927mm; y1=90.048841mm; x2=43.920927mm; y2=91.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409076 {
+                             x1=1.96026in; y1=82.55mm; x2=1.96026in; y2=83.55mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -26944,13 +25908,13 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABT
+                        uid = Ikn56fWDAoi3RXep5wYAAABX
                        }
-                       ha:subc.1409050 {
+                       ha:subc.1409082 {
                         ha:attributes {
-                         refdes=C13
-                         value=10uF
-                         device=CAPACITOR
+                         refdes=R24
+                         value=51k
+                         device=RESISTOR
                          footprint=0402
                          openscad=0402
                         }
@@ -27022,12 +25986,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1409063 {
-                          proto=0; x=46.480996mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1409095 {
+                          proto=0; x=1.796in; y=3.66474in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -27036,8 +25996,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1409064 {
-                          proto=0; x=47.280588mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1409096 {
+                          proto=0; x=1.796in; y=3.63326in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -27070,26 +26030,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1409051 {
-                             x1=46.880792mm; y1=90.048841mm; x2=46.880792mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409083 {
+                             x1=1.796in; y1=3.649in; x2=1.796in; y2=3.649in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1409054 {
-                             x1=46.880792mm; y1=90.048841mm; x2=46.880792mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409086 {
+                             x1=1.796in; y1=3.649in; x2=1.796in; y2=3.649in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1409057 {
-                             x1=46.880792mm; y1=90.048841mm; x2=47.880792mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409089 {
+                             x1=1.796in; y1=3.649in; x2=1.796in; y2=91.6846mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1409060 {
-                             x1=46.880792mm; y1=90.048841mm; x2=46.880792mm; y2=91.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409092 {
+                             x1=1.796in; y1=3.649in; x2=46.6184mm; y2=3.649in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -27103,12 +26063,12 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABV
+                        uid = Ikn56fWDAoi3RXep5wYAAABZ
                        }
-                       ha:subc.1409066 {
+                       ha:subc.1409098 {
                         ha:attributes {
-                         refdes=R22
-                         value=5.1k
+                         refdes=R27
+                         value=
                          device=RESISTOR
                          footprint=0402
                          openscad=0402
@@ -27181,12 +26141,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1409079 {
-                          proto=0; x=49.440861mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1409111 {
+                          proto=0; x=2.086in; y=3.698in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -27195,8 +26151,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1409080 {
-                          proto=0; x=50.240453mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1409112 {
+                          proto=0; x=2.05452in; y=3.698in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -27229,26 +26185,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1409067 {
-                             x1=49.840657mm; y1=90.048841mm; x2=49.840657mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409099 {
+                             x1=2.07026in; y1=3.698in; x2=2.07026in; y2=3.698in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1409070 {
-                             x1=49.840657mm; y1=90.048841mm; x2=49.840657mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409102 {
+                             x1=2.07026in; y1=3.698in; x2=2.07026in; y2=3.698in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1409073 {
-                             x1=49.840657mm; y1=90.048841mm; x2=50.840657mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409105 {
+                             x1=2.07026in; y1=3.698in; x2=51.584604mm; y2=3.698in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1409076 {
-                             x1=49.840657mm; y1=90.048841mm; x2=49.840657mm; y2=91.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409108 {
+                             x1=2.07026in; y1=3.698in; x2=2.07026in; y2=92.9292mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -27262,12 +26218,12 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABX
+                        uid = Ikn56fWDAoi3RXep5wYAAABb
                        }
-                       ha:subc.1409082 {
+                       ha:subc.1409114 {
                         ha:attributes {
-                         refdes=R24
-                         value=51k
+                         refdes=R28
+                         value=
                          device=RESISTOR
                          footprint=0402
                          openscad=0402
@@ -27340,12 +26296,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1409095 {
-                          proto=0; x=52.400726mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
-
+                         ha:padstack_ref.1409127 {
+                          proto=0; x=2.093in; y=3.63in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           li:thermal {
                           }
 
@@ -27354,8 +26306,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1409096 {
-                          proto=0; x=53.200318mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1409128 {
+                          proto=0; x=2.06152in; y=3.63in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -27388,26 +26340,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1409083 {
-                             x1=52.800522mm; y1=90.048841mm; x2=52.800522mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409115 {
+                             x1=2.07726in; y1=3.63in; x2=2.07726in; y2=3.63in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1409086 {
-                             x1=52.800522mm; y1=90.048841mm; x2=52.800522mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409118 {
+                             x1=2.07726in; y1=3.63in; x2=2.07726in; y2=3.63in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1409089 {
-                             x1=52.800522mm; y1=90.048841mm; x2=53.800522mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409121 {
+                             x1=2.07726in; y1=3.63in; x2=51.762404mm; y2=3.63in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1409092 {
-                             x1=52.800522mm; y1=90.048841mm; x2=52.800522mm; y2=91.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1409124 {
+                             x1=2.07726in; y1=3.63in; x2=2.07726in; y2=91.202mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -27421,15 +26373,15 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABZ
+                        uid = Ikn56fWDAoi3RXep5wYAAABd
                        }
-                       ha:subc.1409098 {
+                       ha:subc.1413212 {
                         ha:attributes {
-                         refdes=R27
-                         value=
+                         refdes=R21
+                         value=0.5
                          device=RESISTOR
-                         footprint=0402
-                         openscad=0402
+                         footprint=0603
+                         openscad=0603
                         }
                        ha:data {
                                               li:padstack_prototypes {
@@ -27446,14 +26398,14 @@ ha:pcb-rnd-board-v8 {
                              }
                              clearance=0.0
                               li:ps_poly {
-                               9.84mil  
-                               -13.77mil  
-                               -9.84mil  
-                               -13.77mil  
-                               -9.84mil  
-                               13.77mil  
-                               9.84mil  
-                               13.77mil  
+                               14.76mil  
+                               -19.68mil  
+                               -14.76mil  
+                               -19.68mil  
+                               -14.76mil  
+                               19.68mil  
+                               14.76mil  
+                               19.68mil  
                               }
                             }
 
@@ -27465,14 +26417,14 @@ ha:pcb-rnd-board-v8 {
                              }
                              clearance=0.0
                               li:ps_poly {
-                               12.84mil  
-                               -16.77mil  
-                               -12.84mil  
-                               -16.77mil  
-                               -12.84mil  
-                               16.77mil  
-                               12.84mil  
-                               16.77mil  
+                               17.76mil  
+                               -22.68mil  
+                               -17.76mil  
+                               -22.68mil  
+                               -17.76mil  
+                               22.68mil  
+                               17.76mil  
+                               22.68mil  
                               }
                             }
 
@@ -27484,14 +26436,14 @@ ha:pcb-rnd-board-v8 {
                              }
                              clearance=0.0
                               li:ps_poly {
-                               9.84mil  
-                               -13.77mil  
-                               -9.84mil  
-                               -13.77mil  
-                               -9.84mil  
-                               13.77mil  
-                               9.84mil  
-                               13.77mil  
+                               14.76mil  
+                               -19.68mil  
+                               -14.76mil  
+                               -19.68mil  
+                               -14.76mil  
+                               19.68mil  
+                               14.76mil  
+                               19.68mil  
                               }
                             }
                           }
@@ -27499,8 +26451,8 @@ ha:pcb-rnd-board-v8 {
                        }
 
                         li:objects {
-                         ha:padstack_ref.1409111 {
-                          proto=0; x=55.360591mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1413226 {
+                          proto=0; x=1.867in; y=82.55mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -27513,8 +26465,8 @@ ha:pcb-rnd-board-v8 {
                             name=1
                           }
                          }
-                         ha:padstack_ref.1409112 {
-                          proto=0; x=56.160183mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                         ha:padstack_ref.1413227 {
+                          proto=0; x=1.867in; y=3.19882in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                           ha:flags {
                            clearline=1
                           }
@@ -27547,26 +26499,26 @@ ha:pcb-rnd-board-v8 {
                           ha:combining {                          }
 
                            li:objects {
-                            ha:line.1409099 {
-                             x1=55.760387mm; y1=90.048841mm; x2=55.760387mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1413214 {
+                             x1=1.867in; y1=3.22441in; x2=1.867in; y2=3.22441in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=pnp-origin
                              }
                             }
-                            ha:line.1409102 {
-                             x1=55.760387mm; y1=90.048841mm; x2=55.760387mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1413217 {
+                             x1=1.867in; y1=3.22441in; x2=1.867in; y2=3.22441in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=origin
                              }
                             }
-                            ha:line.1409105 {
-                             x1=55.760387mm; y1=90.048841mm; x2=56.760387mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1413220 {
+                             x1=1.867in; y1=3.22441in; x2=1.867in; y2=80.900014mm; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=x
                              }
                             }
-                            ha:line.1409108 {
-                             x1=55.760387mm; y1=90.048841mm; x2=55.760387mm; y2=91.048841mm; thickness=0.1mm; clearance=0.0;
+                            ha:line.1413223 {
+                             x1=1.867in; y1=3.22441in; x2=48.4218mm; y2=3.22441in; thickness=0.1mm; clearance=0.0;
                              ha:attributes {
                                subc-role=y
                              }
@@ -27580,702 +26532,1671 @@ ha:pcb-rnd-board-v8 {
                          }
                         }
                        }
-                        uid = Ikn56fWDAoi3RXep5wYAAABb
+                        uid = ZKOa+zwg4IcAnDwTCgMAAABd
                        }
-                       ha:subc.1409114 {
-                        ha:attributes {
-                         refdes=R28
-                         value=
-                         device=RESISTOR
-                         footprint=0402
-                         openscad=0402
-                        }
-                       ha:data {
-                                              li:padstack_prototypes {
+                        ha:subc.1419704 {
+                         ha:attributes {
+                          value=
+                          device=unknown
+                          footprint=100mil10pin
+                          refdes=J5
+                         }
+                        ha:data {
+                                                li:padstack_prototypes {
 
-                        ha:ps_proto_v6.0 {
-                          hdia=0.0; hplated=0; htop=0; hbottom=0;
-                          li:shape {
+                         ha:ps_proto_v6.0 {
+                           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+                           li:shape {
 
-                            ha:ps_shape_v4 {
-                             ha:combining {                             }
-                             ha:layer_mask {
-                              copper = 1
-                              top = 1
+                             ha:ps_shape_v4 {
+                              ha:combining {                              }
+                              ha:layer_mask {
+                               copper = 1
+                               top = 1
+                              }
+                              clearance=0.0
+                               li:ps_poly {
+                                -35.0mil  
+                                -35.0mil  
+                                35.0mil  
+                                -35.0mil  
+                                35.0mil  
+                                35.0mil  
+                                -35.0mil  
+                                35.0mil  
+                               }
                              }
-                             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 {                              }
+                              ha:layer_mask {
+                               bottom = 1
+                               copper = 1
                               }
-                            }
+                              clearance=0.0
+                               li:ps_poly {
+                                -35.0mil  
+                                -35.0mil  
+                                35.0mil  
+                                -35.0mil  
+                                35.0mil  
+                                35.0mil  
+                                -35.0mil  
+                                35.0mil  
+                               }
+                             }
 
-                            ha:ps_shape_v4 {
-                             ha:combining { sub=1; auto=1;                             }
-                             ha:layer_mask {
-                              top = 1
-                              mask = 1
+                             ha:ps_shape_v4 {
+                              ha:combining {                              }
+                              ha:layer_mask {
+                               copper = 1
+                               intern = 1
+                              }
+                              clearance=0.0
+                               li:ps_poly {
+                                -35.0mil  
+                                -35.0mil  
+                                35.0mil  
+                                -35.0mil  
+                                35.0mil  
+                                35.0mil  
+                                -35.0mil  
+                                35.0mil  
+                               }
                              }
-                             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 { sub=1; auto=1;                              }
+                              ha:layer_mask {
+                               top = 1
+                               mask = 1
                               }
-                            }
+                              clearance=0.0
+                               li:ps_poly {
+                                -42.5mil  
+                                -42.5mil  
+                                42.5mil  
+                                -42.5mil  
+                                42.5mil  
+                                42.5mil  
+                                -42.5mil  
+                                42.5mil  
+                               }
+                             }
 
-                            ha:ps_shape_v4 {
-                             ha:combining { auto=1;                             }
-                             ha:layer_mask {
-                              top = 1
-                              paste = 1
+                             ha:ps_shape_v4 {
+                              ha:combining { sub=1; auto=1;                              }
+                              ha:layer_mask {
+                               bottom = 1
+                               mask = 1
+                              }
+                              clearance=0.0
+                               li:ps_poly {
+                                -42.5mil  
+                                -42.5mil  
+                                42.5mil  
+                                -42.5mil  
+                                42.5mil  
+                                42.5mil  
+                                -42.5mil  
+                                42.5mil  
+                               }
                              }
-                             clearance=0.0
-                              li:ps_poly {
-                               9.84mil  
-                               -13.77mil  
-                               -9.84mil  
-                               -13.77mil  
-                               -9.84mil  
-                               13.77mil  
-                               9.84mil  
-                               13.77mil  
+                           }
+                         }
+
+                         ha:ps_proto_v6.1 {
+                           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+                           li:shape {
+
+                             ha:ps_shape_v4 {
+                              ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                              }
+                              ha:combining {                              }
+                              ha:layer_mask {
+                               copper = 1
+                               top = 1
+                              }
+                              clearance=0.0
+                             }
+
+                             ha:ps_shape_v4 {
+                              ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                              }
+                              ha:combining {                              }
+                              ha:layer_mask {
+                               bottom = 1
+                               copper = 1
+                              }
+                              clearance=0.0
+                             }
+
+                             ha:ps_shape_v4 {
+                              ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                              }
+                              ha:combining {                              }
+                              ha:layer_mask {
+                               copper = 1
+                               intern = 1
+                              }
+                              clearance=0.0
+                             }
+
+                             ha:ps_shape_v4 {
+                              ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                              }
+                              ha:combining { sub=1; auto=1;                              }
+                              ha:layer_mask {
+                               top = 1
+                               mask = 1
+                              }
+                              clearance=0.0
+                             }
+
+                             ha:ps_shape_v4 {
+                              ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                              }
+                              ha:combining { sub=1; auto=1;                              }
+                              ha:layer_mask {
+                               bottom = 1
+                               mask = 1
                               }
-                            }
-                          }
+                              clearance=0.0
+                             }
+                           }
+                         }
                         }
-                       }
 
-                        li:objects {
-                         ha:padstack_ref.1409127 {
-                          proto=0; x=58.320456mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
+                         li:objects {
+                          ha:padstack_ref.1419730 {
+                           proto=0; x=104.775mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                           ha:flags {
+                            clearline=1
+                           }
+
+                           li:thermal {
+                           }
+
+                           ha:attributes {
+                             term=1
+                             name=1
+                           }
                           }
+                          ha:padstack_ref.1419731 {
+                           proto=1; x=104.775mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                           ha:flags {
+                            clearline=1
+                           }
 
-                          li:thermal {
+                           li:thermal {
+                           }
+
+                           ha:attributes {
+                             term=2
+                             name=2
+                           }
                           }
+                          ha:padstack_ref.1419732 {
+                           proto=1; x=104.775mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                           ha:flags {
+                            clearline=1
+                           }
 
-                          ha:attributes {
-                            term=1
-                            name=1
+                           li:thermal {
+                           }
+
+                           ha:attributes {
+                             term=3
+                             name=3
+                           }
                           }
-                         }
-                         ha:padstack_ref.1409128 {
-                          proto=0; x=59.120048mm; y=90.048841mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
+                          ha:padstack_ref.1419733 {
+                           proto=1; x=104.775mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                           ha:flags {
+                            clearline=1
+                           }
+
+                           li:thermal {
+                           }
+
+                           ha:attributes {
+                             term=4
+                             name=4
+                           }
                           }
+                          ha:padstack_ref.1419734 {
+                           proto=1; x=104.775mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                           ha:flags {
+                            clearline=1
+                           }
 
-                          li:thermal {
+                           li:thermal {
+                           }
+
+                           ha:attributes {
+                             term=5
+                             name=5
+                           }
                           }
+                          ha:padstack_ref.1419735 {
+                           proto=1; x=104.775mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                           ha:flags {
+                            clearline=1
+                           }
 
-                          ha:attributes {
-                            term=2
-                            name=2
+                           li:thermal {
+                           }
+
+                           ha:attributes {
+                             term=6
+                             name=6
+                           }
                           }
-                         }
-                        }
-                        li:layers {
+                          ha:padstack_ref.1419736 {
+                           proto=1; x=104.775mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                           ha:flags {
+                            clearline=1
+                           }
 
-                         ha:top-silk {
-                          lid=0
-                          ha:combining {                          }
+                           li:thermal {
+                           }
 
-                           li:objects {
+                           ha:attributes {
+                             term=7
+                             name=7
                            }
-                           ha:type {
-                            silk = 1
-                            top = 1
+                          }
+                          ha:padstack_ref.1419737 {
+                           proto=1; x=104.775mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                           ha:flags {
+                            clearline=1
+                           }
+
+                           li:thermal {
+                           }
+
+                           ha:attributes {
+                             term=8
+                             name=8
+                           }
+                          }
+                          ha:padstack_ref.1419738 {
+                           proto=1; x=104.775mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                           ha:flags {
+                            clearline=1
+                           }
+
+                           li:thermal {
+                           }
+
+                           ha:attributes {
+                             term=9
+                             name=9
                            }
+                          }
+                          ha:padstack_ref.1419739 {
+                           proto=1; x=104.775mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                           ha:flags {
+                            clearline=1
+                           }
+
+                           li:thermal {
+                           }
+
+                           ha:attributes {
+                             term=10
+                             name=10
+                           }
+                          }
                          }
+                         li:layers {
 
-                         ha:subc-aux {
-                          lid=1
-                          ha:combining {                          }
+                          ha:top-silk {
+                           lid=0
+                           ha:combining {                           }
 
-                           li:objects {
-                            ha:line.1409115 {
-                             x1=58.720252mm; y1=90.048841mm; x2=58.720252mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
-                             ha:attributes {
-                               subc-role=pnp-origin
+                            li:objects {
+                             ha:line.1419705 {
+                              x1=106.045mm; y1=3.8in; x2=106.045mm; y2=2.8in; thickness=15.0mil; clearance=0.0;
                              }
-                            }
-                            ha:line.1409118 {
-                             x1=58.720252mm; y1=90.048841mm; x2=58.720252mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
-                             ha:attributes {
-                               subc-role=origin
+                             ha:line.1419708 {
+                              x1=106.045mm; y1=2.8in; x2=103.505mm; y2=2.8in; thickness=15.0mil; clearance=0.0;
                              }
-                            }
-                            ha:line.1409121 {
-                             x1=58.720252mm; y1=90.048841mm; x2=59.720252mm; y2=90.048841mm; thickness=0.1mm; clearance=0.0;
-                             ha:attributes {
-                               subc-role=x
+                             ha:line.1419711 {
+                              x1=103.505mm; y1=2.8in; x2=103.505mm; y2=3.8in; thickness=15.0mil; clearance=0.0;
                              }
-                            }
-                            ha:line.1409124 {
-                             x1=58.720252mm; y1=90.048841mm; x2=58.720252mm; y2=91.048841mm; thickness=0.1mm; clearance=0.0;
-                             ha:attributes {
-                               subc-role=y
+                             ha:line.1419714 {
+                              x1=103.505mm; y1=3.8in; x2=106.045mm; y2=3.8in; thickness=15.0mil; clearance=0.0;
                              }
                             }
-                           }
-                           ha:type {
-                            top = 1
-                            misc = 1
-                            virtual = 1
-                           }
-                         }
-                        }
-                       }
-                        uid = Ikn56fWDAoi3RXep5wYAAABd
-                       }
-                       ha:subc.1413212 {
-                        ha:attributes {
-                         refdes=R21
-                         value=0.5
-                         device=RESISTOR
-                         footprint=0603
-                         openscad=0603
-                        }
-                       ha:data {
-                                              li:padstack_prototypes {
+                            ha:type {
+                             silk = 1
+                             top = 1
+                            }
+                          }
 
-                        ha:ps_proto_v6.0 {
-                          hdia=0.0; hplated=0; htop=0; hbottom=0;
-                          li:shape {
+                          ha:subc-aux {
+                           lid=1
+                           ha:combining {                           }
 
-                            ha:ps_shape_v4 {
-                             ha:combining {                             }
-                             ha:layer_mask {
-                              copper = 1
-                              top = 1
-                             }
-                             clearance=0.0
-                              li:ps_poly {
-                               14.76mil  
-                               -19.68mil  
-                               -14.76mil  
-                               -19.68mil  
-                               -14.76mil  
-                               19.68mil  
-                               14.76mil  
-                               19.68mil  
+                            li:objects {
+                             ha:line.1419718 {
+                              x1=104.775mm; y1=3.3in; x2=104.775mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
+                              ha:attributes {
+                                subc-role=pnp-origin
                               }
-                            }
-
-                            ha:ps_shape_v4 {
-                             ha:combining { sub=1; auto=1;                             }
-                             ha:layer_mask {
-                              top = 1
-                              mask = 1
                              }
-                             clearance=0.0
-                              li:ps_poly {
-                               17.76mil  
-                               -22.68mil  
-                               -17.76mil  
-                               -22.68mil  
-                               -17.76mil  
-                               22.68mil  
-                               17.76mil  
-                               22.68mil  
+                             ha:line.1419721 {
+                              x1=104.775mm; y1=72.39mm; x2=104.775mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
+                              ha:attributes {
+                                subc-role=origin
                               }
-                            }
-
-                            ha:ps_shape_v4 {
-                             ha:combining { auto=1;                             }
-                             ha:layer_mask {
-                              top = 1
-                              paste = 1
                              }
-                             clearance=0.0
-                              li:ps_poly {
-                               14.76mil  
-                               -19.68mil  
-                               -14.76mil  
-                               -19.68mil  
-                               -14.76mil  
-                               19.68mil  
-                               14.76mil  
-                               19.68mil  
+                             ha:line.1419724 {
+                              x1=104.775mm; y1=72.39mm; x2=103.775mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
+                              ha:attributes {
+                                subc-role=x
+                              }
+                             }
+                             ha:line.1419727 {
+                              x1=104.775mm; y1=72.39mm; x2=104.775mm; y2=73.39mm; thickness=0.1mm; clearance=0.0;
+                              ha:attributes {
+                                subc-role=y
                               }
+                             }
+                            }
+                            ha:type {
+                             top = 1
+                             misc = 1
+                             virtual = 1
                             }
                           }
+                         }
                         }
-                       }
+                         uid = +YNFi3y0xGVSdaOF6XUAAABc
+                        }
+                         ha:subc.1429616 {
+                          ha:attributes {
+                           footprint=VQFN-24
+                           value=IP2326
+                           device=IC
+                           Footprint=VQFN-24_L4.0-W4.0-P0.50-BL-EP2.5
+                           refdes=U1
+                          }
+                         ha:data {
+                                                  li:padstack_prototypes {
+
+                          ha:ps_proto_v6.0 {
+                            hdia=0.0; hplated=1; htop=0; hbottom=0;
+                            li:shape {
+
+                              ha:ps_shape_v4 {
+                               ha:combining {                               }
+                               ha:layer_mask {
+                                copper = 1
+                                top = 1
+                               }
+                               clearance=0.0
+                                li:ps_poly {
+                                 -51.0mil  
+                                 -51.0mil  
+                                 51.0mil  
+                                 -51.0mil  
+                                 51.0mil  
+                                 51.0mil  
+                                 -51.0mil  
+                                 51.0mil  
+                                }
+                              }
 
-                        li:objects {
-                         ha:padstack_ref.1413226 {
-                          proto=0; x=1.84882in; y=3.24in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
+                              ha:ps_shape_v4 {
+                               ha:combining { sub=1; auto=1;                               }
+                               ha:layer_mask {
+                                top = 1
+                                mask = 1
+                               }
+                               clearance=0.0
+                                li:ps_poly {
+                                 -52.0mil  
+                                 -52.0mil  
+                                 52.0mil  
+                                 -52.0mil  
+                                 52.0mil  
+                                 52.0mil  
+                                 -52.0mil  
+                                 52.0mil  
+                                }
+                              }
 
-                          li:thermal {
+                              ha:ps_shape_v4 {
+                               ha:combining { auto=1;                               }
+                               ha:layer_mask {
+                                top = 1
+                                paste = 1
+                               }
+                               clearance=0.0
+                                li:ps_poly {
+                                 -51.0mil  
+                                 -51.0mil  
+                                 51.0mil  
+                                 -51.0mil  
+                                 51.0mil  
+                                 51.0mil  
+                                 -51.0mil  
+                                 51.0mil  
+                                }
+                              }
+                            }
                           }
 
-                          ha:attributes {
-                            term=1
-                            name=1
-                          }
-                         }
-                         ha:padstack_ref.1413227 {
-                          proto=0; x=1.9in; y=3.24in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                          ha:flags {
-                           clearline=1
-                          }
+                          ha:ps_proto_v6.1 {
+                            hdia=0.0; hplated=1; htop=0; hbottom=0;
+                            li:shape {
 
-                          li:thermal {
-                          }
+                              ha:ps_shape_v4 {
+                               ha:combining {                               }
+                               ha:layer_mask {
+                                copper = 1
+                                top = 1
+                               }
+                               clearance=0.0
+                                li:ps_poly {
+                                 -5.5mil  
+                                 -13.5mil  
+                                 5.5mil  
+                                 -13.5mil  
+                                 5.5mil  
+                                 13.5mil  
+                                 -5.5mil  
+                                 13.5mil  
+                                }
+                              }
 
-                          ha:attributes {
-                            term=2
-                            name=2
+                              ha:ps_shape_v4 {
+                               ha:combining { sub=1; auto=1;                               }
+                               ha:layer_mask {
+                                top = 1
+                                mask = 1
+                               }
+                               clearance=0.0
+                                li:ps_poly {
+                                 -6.5mil  
+                                 -14.5mil  
+                                 6.5mil  
+                                 -14.5mil  
+                                 6.5mil  
+                                 14.5mil  
+                                 -6.5mil  
+                                 14.5mil  
+                                }
+                              }
+
+                              ha:ps_shape_v4 {
+                               ha:combining { auto=1;                               }
+                               ha:layer_mask {
+                                top = 1
+                                paste = 1
+                               }
+                               clearance=0.0
+                                li:ps_poly {
+                                 -5.5mil  
+                                 -13.5mil  
+                                 5.5mil  
+                                 -13.5mil  
+                                 5.5mil  
+                                 13.5mil  
+                                 -5.5mil  
+                                 13.5mil  
+                                }
+                              }
+                            }
                           }
                          }
-                        }
-                        li:layers {
 
-                         ha:top-silk {
-                          lid=0
-                          ha:combining {                          }
+                          li:objects {
+                           ha:padstack_ref.1429664 {
+                            proto=0; x=45.466736mm; y=85.878263mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            li:thermal {
+                            }
 
-                           li:objects {
+                            ha:attributes {
+                              term=25
+                            }
                            }
-                           ha:type {
-                            silk = 1
-                            top = 1
+                           ha:padstack_ref.1429665 {
+                            proto=1; x=43.517795mm; y=87.127435mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=24
+                            }
                            }
-                         }
+                           ha:padstack_ref.1429666 {
+                            proto=1; x=43.517795mm; y=86.627309mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                         ha:subc-aux {
-                          lid=1
-                          ha:combining {                          }
+                            li:thermal {
+                            }
 
-                           li:objects {
-                            ha:line.1413214 {
-                             x1=1.87441in; y1=3.24in; x2=1.87441in; y2=3.24in; thickness=0.1mm; clearance=0.0;
-                             ha:attributes {
-                               subc-role=pnp-origin
-                             }
+                            ha:attributes {
+                              term=23
                             }
-                            ha:line.1413217 {
-                             x1=1.87441in; y1=3.24in; x2=1.87441in; y2=3.24in; thickness=0.1mm; clearance=0.0;
-                             ha:attributes {
-                               subc-role=origin
-                             }
+                           }
+                           ha:padstack_ref.1429667 {
+                            proto=1; x=43.517795mm; y=86.127437mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
                             }
-                            ha:line.1413220 {
-                             x1=1.87441in; y1=3.24in; x2=48.610014mm; y2=3.24in; thickness=0.1mm; clearance=0.0;
-                             ha:attributes {
-                               subc-role=x
-                             }
+
+                            li:thermal {
                             }
-                            ha:line.1413223 {
-                             x1=1.87441in; y1=3.24in; x2=1.87441in; y2=83.296mm; thickness=0.1mm; clearance=0.0;
-                             ha:attributes {
-                               subc-role=y
-                             }
+
+                            ha:attributes {
+                              term=22
                             }
                            }
-                           ha:type {
-                            top = 1
-                            misc = 1
-                            virtual = 1
+                           ha:padstack_ref.1429668 {
+                            proto=1; x=43.517795mm; y=85.627566mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
+
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=21
+                            }
                            }
-                         }
-                        }
-                       }
-                        uid = ZKOa+zwg4IcAnDwTCgMAAABd
-                       }
-                        ha:subc.1419704 {
-                         ha:attributes {
-                          value=
-                          device=unknown
-                          footprint=100mil10pin
-                          refdes=J5
-                         }
-                        ha:data {
-                                                li:padstack_prototypes {
+                           ha:padstack_ref.1429669 {
+                            proto=1; x=43.517795mm; y=85.12744mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                         ha:ps_proto_v6.0 {
-                           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-                           li:shape {
+                            li:thermal {
+                            }
 
-                             ha:ps_shape_v4 {
-                              ha:combining {                              }
-                              ha:layer_mask {
-                               copper = 1
-                               top = 1
-                              }
-                              clearance=0.0
-                               li:ps_poly {
-                                -35.0mil  
-                                -35.0mil  
-                                35.0mil  
-                                -35.0mil  
-                                35.0mil  
-                                35.0mil  
-                                -35.0mil  
-                                35.0mil  
-                               }
-                             }
+                            ha:attributes {
+                              term=20
+                            }
+                           }
+                           ha:padstack_ref.1429670 {
+                            proto=1; x=43.517795mm; y=84.627568mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                             ha:ps_shape_v4 {
-                              ha:combining {                              }
-                              ha:layer_mask {
-                               bottom = 1
-                               copper = 1
-                              }
-                              clearance=0.0
-                               li:ps_poly {
-                                -35.0mil  
-                                -35.0mil  
-                                35.0mil  
-                                -35.0mil  
-                                35.0mil  
-                                35.0mil  
-                                -35.0mil  
-                                35.0mil  
-                               }
-                             }
+                            li:thermal {
+                            }
 
-                             ha:ps_shape_v4 {
-                              ha:combining {                              }
-                              ha:layer_mask {
-                               copper = 1
-                               intern = 1
-                              }
-                              clearance=0.0
-                               li:ps_poly {
-                                -35.0mil  
-                                -35.0mil  
-                                35.0mil  
-                                -35.0mil  
-                                35.0mil  
-                                35.0mil  
-                                -35.0mil  
-                                35.0mil  
-                               }
-                             }
+                            ha:attributes {
+                              term=19
+                            }
+                           }
+                           ha:padstack_ref.1429671 {
+                            proto=1; x=44.216041mm; y=83.935418mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            li:thermal {
+                            }
 
-                             ha:ps_shape_v4 {
-                              ha:combining { sub=1; auto=1;                              }
-                              ha:layer_mask {
-                               top = 1
-                               mask = 1
-                              }
-                              clearance=0.0
-                               li:ps_poly {
-                                -42.5mil  
-                                -42.5mil  
-                                42.5mil  
-                                -42.5mil  
-                                42.5mil  
-                                42.5mil  
-                                -42.5mil  
-                                42.5mil  
-                               }
-                             }
+                            ha:attributes {
+                              term=18
+                            }
+                           }
+                           ha:padstack_ref.1429672 {
+                            proto=1; x=44.715913mm; y=83.935418mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                             ha:ps_shape_v4 {
-                              ha:combining { sub=1; auto=1;                              }
-                              ha:layer_mask {
-                               bottom = 1
-                               mask = 1
-                              }
-                              clearance=0.0
-                               li:ps_poly {
-                                -42.5mil  
-                                -42.5mil  
-                                42.5mil  
-                                -42.5mil  
-                                42.5mil  
-                                42.5mil  
-                                -42.5mil  
-                                42.5mil  
-                               }
-                             }
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=17
+                            }
+                           }
+                           ha:padstack_ref.1429673 {
+                            proto=1; x=45.216039mm; y=83.935418mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
+
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=16
+                            }
+                           }
+                           ha:padstack_ref.1429674 {
+                            proto=1; x=45.71591mm; y=83.935418mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
+
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=15
+                            }
                            }
-                         }
+                           ha:padstack_ref.1429675 {
+                            proto=1; x=46.216036mm; y=83.935418mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                         ha:ps_proto_v6.1 {
-                           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-                           li:shape {
+                            li:thermal {
+                            }
 
-                             ha:ps_shape_v4 {
-                              ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                              }
-                              ha:combining {                              }
-                              ha:layer_mask {
-                               copper = 1
-                               top = 1
-                              }
-                              clearance=0.0
-                             }
+                            ha:attributes {
+                              term=14
+                            }
+                           }
+                           ha:padstack_ref.1429676 {
+                            proto=1; x=46.715908mm; y=83.935418mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                             ha:ps_shape_v4 {
-                              ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                              }
-                              ha:combining {                              }
-                              ha:layer_mask {
-                               bottom = 1
-                               copper = 1
-                              }
-                              clearance=0.0
-                             }
+                            li:thermal {
+                            }
 
-                             ha:ps_shape_v4 {
-                              ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                              }
-                              ha:combining {                              }
-                              ha:layer_mask {
-                               copper = 1
-                               intern = 1
-                              }
-                              clearance=0.0
-                             }
+                            ha:attributes {
+                              term=13
+                            }
+                           }
+                           ha:padstack_ref.1429677 {
+                            proto=1; x=47.414154mm; y=84.627568mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                             ha:ps_shape_v4 {
-                              ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                              }
-                              ha:combining { sub=1; auto=1;                              }
-                              ha:layer_mask {
-                               top = 1
-                               mask = 1
-                              }
-                              clearance=0.0
-                             }
+                            li:thermal {
+                            }
 
-                             ha:ps_shape_v4 {
-                              ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                              }
-                              ha:combining { sub=1; auto=1;                              }
-                              ha:layer_mask {
-                               bottom = 1
-                               mask = 1
-                              }
-                              clearance=0.0
-                             }
+                            ha:attributes {
+                              term=12
+                            }
                            }
-                         }
-                        }
+                           ha:padstack_ref.1429678 {
+                            proto=1; x=47.414154mm; y=85.12744mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                         li:objects {
-                          ha:padstack_ref.1419730 {
-                           proto=0; x=104.775mm; y=2.84in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                           ha:flags {
-                            clearline=1
-                           }
+                            li:thermal {
+                            }
 
-                           li:thermal {
+                            ha:attributes {
+                              term=11
+                            }
                            }
+                           ha:padstack_ref.1429679 {
+                            proto=1; x=47.414154mm; y=85.627566mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                           ha:attributes {
-                             term=1
-                             name=1
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=10
+                            }
                            }
-                          }
-                          ha:padstack_ref.1419731 {
-                           proto=1; x=104.775mm; y=2.94in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                           ha:flags {
-                            clearline=1
+                           ha:padstack_ref.1429680 {
+                            proto=1; x=47.414154mm; y=86.127437mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
+
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=9
+                            }
                            }
+                           ha:padstack_ref.1429681 {
+                            proto=1; x=47.414154mm; y=86.627309mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                           li:thermal {
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=8
+                            }
                            }
+                           ha:padstack_ref.1429682 {
+                            proto=1; x=47.414154mm; y=87.127435mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                           ha:attributes {
-                             term=2
-                             name=2
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=7
+                            }
                            }
-                          }
-                          ha:padstack_ref.1419732 {
-                           proto=1; x=104.775mm; y=3.04in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                           ha:flags {
-                            clearline=1
+                           ha:padstack_ref.1429683 {
+                            proto=1; x=46.715908mm; y=87.819331mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
+
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=6
+                            }
                            }
+                           ha:padstack_ref.1429684 {
+                            proto=1; x=46.216036mm; y=87.819331mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                           li:thermal {
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=5
+                            }
                            }
+                           ha:padstack_ref.1429685 {
+                            proto=1; x=45.71591mm; y=87.819331mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                           ha:attributes {
-                             term=3
-                             name=3
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=4
+                            }
                            }
-                          }
-                          ha:padstack_ref.1419733 {
-                           proto=1; x=104.775mm; y=3.14in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                           ha:flags {
-                            clearline=1
+                           ha:padstack_ref.1429686 {
+                            proto=1; x=45.216039mm; y=87.819331mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
+
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=3
+                            }
                            }
+                           ha:padstack_ref.1429687 {
+                            proto=1; x=44.715913mm; y=87.819331mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                           li:thermal {
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=2
+                            }
                            }
+                           ha:padstack_ref.1429688 {
+                            proto=1; x=44.216041mm; y=87.819331mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                            ha:flags {
+                             clearline=1
+                            }
 
-                           ha:attributes {
-                             term=4
-                             name=4
+                            li:thermal {
+                            }
+
+                            ha:attributes {
+                              term=1
+                            }
                            }
                           }
-                          ha:padstack_ref.1419734 {
-                           proto=1; x=104.775mm; y=3.24in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                           ha:flags {
-                            clearline=1
-                           }
+                          li:layers {
 
-                           li:thermal {
+                           {ha:Top Solder Mask Layer}       {
+                            lid=0
+                            ha:combining { auto=1;                            }
+
+                             li:objects {
+                             }
+                             ha:type {
+                              top = 1
+                              paste = 1
+                             }
                            }
 
-                           ha:attributes {
-                             term=5
-                             name=5
+                           {ha:Top Paste Mask Layer}       {
+                            lid=1
+                            ha:combining { sub=1; auto=1;                            }
+
+                             li:objects {
+                              ha:polygon.1429689 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 44.426734mm; 84.838261mm }
+                                  { 46.506739mm; 84.838261mm }
+                                  { 46.506739mm; 86.918266mm }
+                                  { 44.426734mm; 86.918266mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429694 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.69952in; 86.977448mm }
+                                  { 43.867807mm; 86.977448mm }
+                                  { 43.867807mm; 87.277422mm }
+                                  { 1.69952in; 87.277422mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429699 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.69952in; 86.477449mm }
+                                  { 43.867807mm; 86.477449mm }
+                                  { 43.867807mm; 86.777423mm }
+                                  { 1.69952in; 86.777423mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429704 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.69952in; 85.97745mm }
+                                  { 43.867807mm; 85.97745mm }
+                                  { 43.867807mm; 86.277424mm }
+                                  { 1.69952in; 86.277424mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429709 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.69952in; 85.477452mm }
+                                  { 43.867807mm; 85.477452mm }
+                                  { 43.867807mm; 85.777426mm }
+                                  { 1.69952in; 85.777426mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429714 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.69952in; 84.977453mm }
+                                  { 43.867807mm; 84.977453mm }
+                                  { 43.867807mm; 85.277427mm }
+                                  { 1.69952in; 85.277427mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429719 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.69952in; 84.477454mm }
+                                  { 43.867807mm; 84.477454mm }
+                                  { 43.867807mm; 84.777428mm }
+                                  { 1.69952in; 84.777428mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429724 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 44.365952mm; 83.585508mm }
+                                  { 44.365952mm; 84.285506mm }
+                                  { 44.065978mm; 84.285506mm }
+                                  { 44.065978mm; 83.585508mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429729 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 44.865951mm; 83.585508mm }
+                                  { 44.865951mm; 84.285506mm }
+                                  { 44.565977mm; 84.285506mm }
+                                  { 44.565977mm; 83.585508mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429734 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 45.36595mm; 83.585508mm }
+                                  { 45.36595mm; 84.285506mm }
+                                  { 45.065976mm; 84.285506mm }
+                                  { 45.065976mm; 83.585508mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429739 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 45.865948mm; 83.585508mm }
+                                  { 45.865948mm; 84.285506mm }
+                                  { 45.565974mm; 84.285506mm }
+                                  { 45.565974mm; 83.585508mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429744 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 46.365947mm; 83.585508mm }
+                                  { 46.365947mm; 84.285506mm }
+                                  { 46.065973mm; 84.285506mm }
+                                  { 46.065973mm; 83.585508mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429749 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 46.865946mm; 83.585508mm }
+                                  { 46.865946mm; 84.285506mm }
+                                  { 46.565972mm; 84.285506mm }
+                                  { 46.565972mm; 83.585508mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429754 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.764141mm; 84.777453mm }
+                                  { 47.064142mm; 84.777453mm }
+                                  { 47.064142mm; 84.477479mm }
+                                  { 47.764141mm; 84.477479mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429759 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.764141mm; 3.35738in }
+                                  { 47.064142mm; 3.35738in }
+                                  { 47.064142mm; 3.34557in }
+                                  { 47.764141mm; 3.34557in }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429764 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.764141mm; 85.777451mm }
+                                  { 47.064142mm; 85.777451mm }
+                                  { 47.064142mm; 85.477477mm }
+                                  { 47.764141mm; 85.477477mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429769 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.764141mm; 86.27745mm }
+                                  { 47.064142mm; 86.27745mm }
+                                  { 47.064142mm; 85.97745mm }
+                                  { 47.764141mm; 85.97745mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429774 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.764141mm; 86.777423mm }
+                                  { 47.064142mm; 86.777423mm }
+                                  { 47.064142mm; 86.477449mm }
+                                  { 47.764141mm; 86.477449mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429779 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.764141mm; 87.277422mm }
+                                  { 47.064142mm; 87.277422mm }
+                                  { 47.064142mm; 86.977448mm }
+                                  { 47.764141mm; 86.977448mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429784 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 46.565947mm; 88.169419mm }
+                                  { 46.565947mm; 87.469421mm }
+                                  { 46.865921mm; 87.469421mm }
+                                  { 46.865921mm; 88.169419mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429789 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 46.065973mm; 88.169419mm }
+                                  { 46.065973mm; 87.469421mm }
+                                  { 46.365947mm; 87.469421mm }
+                                  { 46.365947mm; 88.169419mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429794 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 45.565949mm; 88.169419mm }
+                                  { 45.565949mm; 87.469421mm }
+                                  { 45.865923mm; 87.469421mm }
+                                  { 45.865923mm; 88.169419mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429799 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 45.06595mm; 88.169419mm }
+                                  { 45.06595mm; 87.469421mm }
+                                  { 1.78606in; 87.469421mm }
+                                  { 1.78606in; 88.169419mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429804 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 44.565951mm; 88.169419mm }
+                                  { 44.565951mm; 87.469421mm }
+                                  { 44.865925mm; 87.469421mm }
+                                  { 44.865925mm; 88.169419mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429809 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.73488in; 88.169419mm }
+                                  { 1.73488in; 87.469421mm }
+                                  { 1.74669in; 87.469421mm }
+                                  { 1.74669in; 88.169419mm }
+                                 }
+                               }
+                              }
+                             }
+                             ha:type {
+                              top = 1
+                              mask = 1
+                             }
                            }
-                          }
-                          ha:padstack_ref.1419735 {
-                           proto=1; x=104.775mm; y=3.34in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                           ha:flags {
-                            clearline=1
+
+                           {ha:Top Silkscreen Layer}     {
+                            lid=2
+                            ha:combining { auto=1;                            }
+
+                             li:objects {
+                              ha:line.1429617 {
+                               x1=47.165895mm; y1=87.977421mm; x2=47.565995mm; y2=87.977421mm; thickness=0.150012mm; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
+                              ha:line.1429620 {
+                               x1=47.565995mm; y1=87.977421mm; x2=47.565995mm; y2=87.577396mm; thickness=0.150012mm; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
+                              ha:line.1429623 {
+                               x1=47.065996mm; y1=83.77743mm; x2=47.565995mm; y2=83.77743mm; thickness=0.150012mm; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
+                              ha:line.1429626 {
+                               x1=47.565995mm; y1=83.77743mm; x2=47.565995mm; y2=84.177429mm; thickness=0.150012mm; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
+                              ha:line.1429629 {
+                               x1=43.365878mm; y1=84.181747mm; x2=43.365878mm; y2=83.781773mm; thickness=0.150012mm; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
+                              ha:line.1429632 {
+                               x1=43.365878mm; y1=83.781773mm; x2=43.765851mm; y2=83.781773mm; thickness=0.150012mm; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
+                              ha:line.1429635 {
+                               x1=43.765851mm; y1=87.981713mm; x2=43.365878mm; y2=87.981713mm; thickness=0.150012mm; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
+                              ha:line.1429638 {
+                               x1=43.365878mm; y1=87.981713mm; x2=43.366005mm; y2=87.577396mm; thickness=0.150012mm; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
+                              ha:arc.1429641 {
+                               x=43.560975mm; y=88.417501mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
+                             }
+                             ha:type {
+                              silk = 1
+                              top = 1
+                             }
                            }
 
-                           li:thermal {
+                           {ha:Top Layer}   {
+                            lid=3
+                            ha:combining {                            }
+
+                             li:objects {
+                             }
+                             ha:type {
+                              copper = 1
+                              top = 1
+                             }
                            }
 
-                           ha:attributes {
-                             term=6
-                             name=6
+                           {ha:Bottom Layer}   {
+                            lid=4
+                            ha:combining {                            }
+
+                             li:objects {
+                             }
+                             ha:type {
+                              bottom = 1
+                              copper = 1
+                             }
                            }
-                          }
-                          ha:padstack_ref.1419736 {
-                           proto=1; x=104.775mm; y=3.44in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                           ha:flags {
-                            clearline=1
+
+                           {ha:Bottom Paste Mask Layer}       {
+                            lid=5
+                            ha:combining { sub=1; auto=1;                            }
+
+                             li:objects {
+                             }
+                             ha:type {
+                              bottom = 1
+                              mask = 1
+                             }
                            }
 
-                           li:thermal {
-                           }
+                           {ha:Bottom Solder Mask Layer}       {
+                            lid=6
+                            ha:combining { auto=1;                            }
 
-                           ha:attributes {
-                             term=7
-                             name=7
-                           }
-                          }
-                          ha:padstack_ref.1419737 {
-                           proto=1; x=104.775mm; y=3.54in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                           ha:flags {
-                            clearline=1
+                             li:objects {
+                             }
+                             ha:type {
+                              bottom = 1
+                              paste = 1
+                             }
                            }
 
-                           li:thermal {
-                           }
+                           {ha:Bottom Silkscreen Layer}     {
+                            lid=7
+                            ha:combining { auto=1;                            }
 
-                           ha:attributes {
-                             term=8
-                             name=8
-                           }
-                          }
-                          ha:padstack_ref.1419738 {
-                           proto=1; x=104.775mm; y=3.64in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                           ha:flags {
-                            clearline=1
+                             li:objects {
+                             }
+                             ha:type {
+                              silk = 1
+                              bottom = 1
+                             }
                            }
 
-                           li:thermal {
+                           {ha:Top Assembly Layer}     {
+                            lid=8
+                            ha:combining {                            }
+
+                             li:objects {
+                             }
+                             ha:type {
+                              top = 1
+                              doc = 1
+                             }
                            }
 
-                           ha:attributes {
-                             term=9
-                             name=9
+                           {ha:Bottom Assembly Layer}     {
+                            lid=9
+                            ha:combining {                            }
+
+                             li:objects {
+                             }
+                             ha:type {
+                              bottom = 1
+                              doc = 1
+                             }
                            }
-                          }
-                          ha:padstack_ref.1419739 {
-                           proto=1; x=104.775mm; y=3.74in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                           ha:flags {
-                            clearline=1
+
+                           {ha:Board Outline Layer}     {
+                            lid=10
+                            ha:combining {                            }
+
+                             li:objects {
+                             }
+                             ha:type {
+                              boundary = 1
+                             }
                            }
 
-                           li:thermal {
+                           ha:slot-plated {
+                            lid=11
+                            ha:combining { auto=1;                            }
+
+                             li:objects {
+                             }
+                             ha:type {
+                              mech = 1
+                             }
+                             purpose = proute
                            }
 
-                           ha:attributes {
-                             term=10
-                             name=10
+                           ha:slot-unplated {
+                            lid=12
+                            ha:combining { auto=1;                            }
+
+                             li:objects {
+                             }
+                             ha:type {
+                              mech = 1
+                             }
+                             purpose = uroute
                            }
-                          }
-                         }
-                         li:layers {
 
-                          ha:top-silk {
-                           lid=0
-                           ha:combining {                           }
+                           {ha:Document Layer}   {
+                            lid=13
+                            ha:combining {                            }
 
-                            li:objects {
-                             ha:line.1419705 {
-                              x1=106.045mm; y1=3.79in; x2=106.045mm; y2=2.79in; thickness=15.0mil; clearance=0.0;
+                             li:objects {
+                              ha:arc.1429642 {
+                               x=44.195975mm; y=87.909501mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
                              }
-                             ha:line.1419708 {
-                              x1=106.045mm; y1=2.79in; x2=103.505mm; y2=2.79in; thickness=15.0mil; clearance=0.0;
+                             ha:type {
+                              doc = 1
                              }
-                             ha:line.1419711 {
-                              x1=103.505mm; y1=2.79in; x2=103.505mm; y2=3.79in; thickness=15.0mil; clearance=0.0;
+                           }
+
+                           {ha:Component Marking Layer}     {
+                            lid=14
+                            ha:combining {                            }
+
+                             li:objects {
+                              ha:polygon.1429814 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 43.566016mm; 87.877497mm }
+                                  { 43.536716mm; 87.80676mm }
+                                  { 43.465979mm; 87.77746mm }
+                                  { 43.395242mm; 87.80676mm }
+                                  { 43.365942mm; 87.877497mm }
+                                  { 43.395242mm; 87.948234mm }
+                                  { 43.465979mm; 87.977534mm }
+                                  { 43.536716mm; 87.948234mm }
+                                  { 43.566016mm; 87.877496mm }
+                                 }
+                               }
+                              }
                              }
-                             ha:line.1419714 {
-                              x1=103.505mm; y1=3.79in; x2=106.045mm; y2=3.79in; thickness=15.0mil; clearance=0.0;
+                             ha:type {
+                              doc = 1
                              }
-                            }
-                            ha:type {
-                             silk = 1
-                             top = 1
-                            }
-                          }
+                           }
 
-                          ha:subc-aux {
-                           lid=1
-                           ha:combining {                           }
+                           {ha:Component Shape Layer}     {
+                            lid=15
+                            ha:combining {                            }
 
-                            li:objects {
-                             ha:line.1419718 {
-                              x1=104.775mm; y1=3.29in; x2=104.775mm; y2=3.29in; thickness=0.1mm; clearance=0.0;
-                              ha:attributes {
-                                subc-role=pnp-origin
+                             li:objects {
+                              ha:line.1429643 {
+                               x1=43.465979mm; y1=83.877379mm; x2=47.46597mm; y2=83.877379mm; thickness=2.0mil; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
                               }
-                             }
-                             ha:line.1419721 {
-                              x1=104.775mm; y1=2.84in; x2=104.775mm; y2=2.84in; thickness=0.1mm; clearance=0.0;
-                              ha:attributes {
-                                subc-role=origin
+                              ha:line.1429646 {
+                               x1=47.46597mm; y1=83.877379mm; x2=47.46597mm; y2=87.87737mm; thickness=2.0mil; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
+                              ha:line.1429649 {
+                               x1=47.46597mm; y1=87.87737mm; x2=43.465979mm; y2=87.87737mm; thickness=2.0mil; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+                              }
+                              ha:line.1429652 {
+                               x1=43.465979mm; y1=87.87737mm; x2=43.465979mm; y2=83.877379mm; thickness=2.0mil; clearance=5.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
                               }
                              }
-                             ha:line.1419724 {
-                              x1=104.775mm; y1=2.84in; x2=103.775mm; y2=2.84in; thickness=0.1mm; clearance=0.0;
-                              ha:attributes {
-                                subc-role=x
+                             ha:type {
+                              doc = 1
+                             }
+                           }
+
+                           {ha:Pin Soldering Layer}     {
+                            lid=16
+                            ha:combining {                            }
+
+                             li:objects {
+                              ha:polygon.1429824 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 46.716746mm; 84.628254mm }
+                                  { 46.716746mm; 87.128273mm }
+                                  { 44.216727mm; 87.128273mm }
+                                  { 44.216727mm; 84.628254mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429829 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 44.091048mm; 87.477371mm }
+                                  { 1.74571in; 87.477371mm }
+                                  { 1.74571in; 87.87737mm }
+                                  { 44.091048mm; 87.87737mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429834 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 44.59092mm; 87.477371mm }
+                                  { 1.76539in; 87.477371mm }
+                                  { 1.76539in; 87.87737mm }
+                                  { 44.59092mm; 87.87737mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429839 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 45.091046mm; 87.477371mm }
+                                  { 1.78508in; 87.477371mm }
+                                  { 1.78508in; 87.87737mm }
+                                  { 45.091046mm; 87.87737mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429844 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 45.590917mm; 87.477371mm }
+                                  { 1.80476in; 87.477371mm }
+                                  { 1.80476in; 87.87737mm }
+                                  { 45.590917mm; 87.87737mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429849 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 46.091043mm; 87.477371mm }
+                                  { 46.34103mm; 87.477371mm }
+                                  { 46.34103mm; 87.87737mm }
+                                  { 46.091043mm; 87.87737mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429854 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 46.590915mm; 87.477371mm }
+                                  { 1.84413in; 87.477371mm }
+                                  { 1.84413in; 87.87737mm }
+                                  { 46.590915mm; 87.87737mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429859 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.84419in; 84.279156mm }
+                                  { 46.592439mm; 84.279156mm }
+                                  { 46.592439mm; 83.879157mm }
+                                  { 1.84419in; 83.879157mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429864 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.82451in; 84.279156mm }
+                                  { 46.092567mm; 84.279156mm }
+                                  { 46.092567mm; 83.879157mm }
+                                  { 1.82451in; 83.879157mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429869 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.80482in; 84.279156mm }
+                                  { 45.592441mm; 84.279156mm }
+                                  { 45.592441mm; 83.879157mm }
+                                  { 1.80482in; 83.879157mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429874 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.78514in; 84.279156mm }
+                                  { 45.09257mm; 84.279156mm }
+                                  { 45.09257mm; 83.879157mm }
+                                  { 1.78514in; 83.879157mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429879 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 44.84243mm; 84.279156mm }
+                                  { 44.592444mm; 84.279156mm }
+                                  { 44.592444mm; 83.879157mm }
+                                  { 44.84243mm; 83.879157mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429884 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 1.74577in; 84.279156mm }
+                                  { 44.092572mm; 84.279156mm }
+                                  { 44.092572mm; 83.879157mm }
+                                  { 1.74577in; 83.879157mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429889 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.065717mm; 3.43526in }
+                                  { 47.065717mm; 87.005617mm }
+                                  { 47.465716mm; 87.005617mm }
+                                  { 47.465716mm; 3.43526in }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429894 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.065717mm; 3.41558in }
+                                  { 47.065717mm; 86.505745mm }
+                                  { 47.465716mm; 86.505745mm }
+                                  { 47.465716mm; 3.41558in }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429899 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.065717mm; 3.39589in }
+                                  { 47.065717mm; 86.005619mm }
+                                  { 47.465716mm; 86.005619mm }
+                                  { 47.465716mm; 3.39589in }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429904 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.065717mm; 3.37621in }
+                                  { 47.065717mm; 85.505748mm }
+                                  { 47.465716mm; 85.505748mm }
+                                  { 47.465716mm; 3.37621in }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429909 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.065717mm; 3.35652in }
+                                  { 47.065717mm; 85.005622mm }
+                                  { 47.465716mm; 85.005622mm }
+                                  { 47.465716mm; 3.35652in }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429914 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 47.065717mm; 3.33684in }
+                                  { 47.065717mm; 84.50575mm }
+                                  { 47.465716mm; 84.50575mm }
+                                  { 47.465716mm; 3.33684in }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429919 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 43.86928mm; 84.502702mm }
+                                  { 43.86928mm; 3.33672in }
+                                  { 43.469281mm; 3.33672in }
+                                  { 43.469281mm; 84.502702mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429924 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 43.86928mm; 85.002574mm }
+                                  { 43.86928mm; 3.3564in }
+                                  { 43.469281mm; 3.3564in }
+                                  { 43.469281mm; 85.002574mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429929 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 43.86928mm; 85.5027mm }
+                                  { 43.86928mm; 3.37609in }
+                                  { 43.469281mm; 3.37609in }
+                                  { 43.469281mm; 85.5027mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429934 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 43.86928mm; 86.002571mm }
+                                  { 43.86928mm; 3.39577in }
+                                  { 43.469281mm; 3.39577in }
+                                  { 43.469281mm; 86.002571mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429939 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 43.86928mm; 86.502697mm }
+                                  { 43.86928mm; 3.41546in }
+                                  { 43.469281mm; 3.41546in }
+                                  { 43.469281mm; 86.502697mm }
+                                 }
+                               }
+                              }
+                              ha:polygon.1429944 {
+                               li:geometry {
+                                 ta:contour {
+                                  { 43.86928mm; 87.002569mm }
+                                  { 43.86928mm; 3.43514in }
+                                  { 43.469281mm; 3.43514in }
+                                  { 43.469281mm; 87.002569mm }
+                                 }
+                               }
                               }
                              }
-                             ha:line.1419727 {
-                              x1=104.775mm; y1=2.84in; x2=104.775mm; y2=73.136mm; thickness=0.1mm; clearance=0.0;
-                              ha:attributes {
-                                subc-role=y
+                             ha:type {
+                              doc = 1
+                             }
+                           }
+
+                           ha:subc-aux {
+                            lid=17
+                            ha:combining {                            }
+
+                             li:objects {
+                              ha:line.1429655 {
+                               x1=1.79in; y1=3.381in; x2=1.79in; y2=3.381in; thickness=0.1mm; clearance=0.0;
+                               ha:attributes {
+                                 subc-role=origin
+                               }
+                              }
+                              ha:line.1429658 {
+                               x1=1.79in; y1=3.381in; x2=46.466mm; y2=3.381in; thickness=0.1mm; clearance=0.0;
+                               ha:attributes {
+                                 subc-role=x
+                               }
+                              }
+                              ha:line.1429661 {
+                               x1=1.79in; y1=3.381in; x2=1.79in; y2=86.8774mm; thickness=0.1mm; clearance=0.0;
+                               ha:attributes {
+                                 subc-role=y
+                               }
                               }
                              }
-                            }
-                            ha:type {
-                             top = 1
-                             misc = 1
-                             virtual = 1
-                            }
+                             ha:type {
+                              top = 1
+                              misc = 1
+                              virtual = 1
+                             }
+                           }
                           }
                          }
-                        }
-                         uid = +YNFi3y0xGVSdaOF6XUAAABc
-                        }
+                          uid = 0DqPSKEWUnA3KQdE8fMAAAAB
+                         }
   }
   li:layers {
    ha:top-sig {
@@ -28965,36 +28886,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1397133 {
-      x1=55.385204mm; y1=54.229mm; x2=55.639204mm; y2=54.229mm; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1397136 {
-      x1=55.385204mm; y1=54.229mm; x2=54.877204mm; y2=53.721mm; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1397139 {
-      x1=55.410604mm; y1=2.094in; x2=55.652404mm; y2=2.094in; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1397142 {
-      x1=55.410604mm; y1=2.094in; x2=54.877204mm; y2=53.721mm; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1397145 {
-      x1=56.4774mm; y1=53.213mm; x2=56.452mm; y2=2.094in; thickness=10.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1397148 {
       x1=2.22452in; y1=2.174in; x2=56.463704mm; y2=55.258704mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -29265,6 +29156,72 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
+     ha:line.1422818 {
+      x1=45.216775mm; y1=83.910881mm; x2=45.216775mm; y2=82.326175mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1422821 {
+      x1=45.216775mm; y1=82.326175mm; x2=1.78in; y2=3.241in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1422830 {
+      x1=44.716649mm; y1=83.910881mm; x2=44.716649mm; y2=83.486701mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1422833 {
+      x1=44.716649mm; y1=83.486701mm; x2=45.216775mm; y2=82.986575mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1422836 {
+      x1=45.716646mm; y1=83.910881mm; x2=45.716646mm; y2=83.481671mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1422839 {
+      x1=45.716646mm; y1=83.481671mm; x2=45.216775mm; y2=3.267in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1423211 {
+      x1=46.216772mm; y1=83.910881mm; x2=46.216772mm; y2=83.072172mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1423214 {
+      x1=46.216772mm; y1=83.072172mm; x2=1.812in; y2=3.263in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1423217 {
+      x1=1.812in; y1=3.263in; x2=1.812in; y2=3.24152in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1423220 {
+      x1=1.812in; y1=3.24152in; x2=1.81148in; y2=3.241in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1424303 {
+      x1=1.867in; y1=3.19882in; x2=1.867in; y2=3.08in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
     }
     color = {#8b2323}
     group = 3
@@ -29728,14 +29685,14 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1416772 {
-      x1=104.775mm; y1=3.74in; x2=4.056in; y2=3.809in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1416775 {
+      x1=3.259in; y1=3.809in; x2=4.066in; y2=3.809in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1416775 {
-      x1=3.259in; y1=3.809in; x2=4.056in; y2=3.809in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1432277 {
+      x1=104.775mm; y1=95.25mm; x2=4.066in; y2=3.809in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
@@ -29857,18 +29814,6 @@ ha:pcb-rnd-board-v8 {
     }
     lid = 7
     li:objects {
-     ha:line.1389030 {
-      x1=2.94361in; y1=3.56793in; x2=2.94361in; y2=89.72169mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1389033 {
-      x1=2.94361in; y1=89.72169mm; x2=2.937in; y2=3.52574in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:polygon.1417260 {
       li:geometry {
         ta:contour {
@@ -29934,7 +29879,7 @@ ha:pcb-rnd-board-v8 {
       rot = 360.000000
      }
      ha:text.1335621 {
-      string=pyro; x=3.08262in; y=3.52052in; scale=150; fid=0;
+      string=pyro; x=3.20562in; y=3.58452in; scale=150; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -30005,16 +29950,16 @@ ha:pcb-rnd-board-v8 {
       }
       rot = 0.000000
      }
-     ha:text.1392177 {
-      string=-; x=60.516794mm; y=85.19163mm; scale=200; fid=0;
+     ha:text.1392178 {
+      string=siren; x=2.55962in; y=3.581in; scale=150; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
       }
-      rot = 270.000000
+      rot = 90.000000
      }
-     ha:text.1392178 {
-      string=siren; x=2.44938in; y=3.381in; scale=150; fid=0;
+     ha:text.1422067 {
+      string=-; x=69.457594mm; y=92.58303mm; scale=200; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -30062,7 +30007,7 @@ ha:pcb-rnd-board-v8 {
       rot = 0.000000
      }
      ha:text.1336259 {
-      string=option; x=4.41in; y=3.087in; scale=100; fid=0;
+      string=option; x=3.761in; y=3.367in; scale=100; fid=0;
       ha:flags {
        clearline=1
       }