let attribs be automatically handled
[hw/telemega] / telemega.lht
index ecc8f9ef0dae7d0c2112b0ada0b64f55cff6d2ad..24e05c2101a2ab80f9a15c0c35bc388f291eecb7 100644 (file)
@@ -6,14 +6,6 @@ ha:pcb-rnd-board-v6 {
  }
 
  li:styles {
-   ha:Signal {
-    diameter = 30.0mil
-    text_scale = 0
-    text_thick = 0.0
-    thickness = 10.0mil
-    hole = 15.0mil
-    clearance = 6.0mil
-   }
    ha:Power {
     diameter = 8.0mil
     text_scale = 0
@@ -28,7 +20,7 @@ ha:pcb-rnd-board-v6 {
     text_thick = 0.0
     thickness = 40.0mil
     hole = 4.0mil
-    clearance = 10.0mil
+    clearance = 11.0mil
    }
    ha:Medium {
     diameter = 8.0mil
@@ -38,6 +30,22 @@ ha:pcb-rnd-board-v6 {
     hole = 4.0mil
     clearance = 6.0mil
    }
+    ha:Signal {
+     diameter = 32.0mil
+     text_scale = 100
+     text_thick = 0.0
+     thickness = 8.0mil
+     hole = 0.380999mm
+     clearance = 6.0mil
+    }
+     ha:slot {
+      diameter = 64.0mil
+      text_scale = 100
+      text_thick = 0.0
+      thickness = 0.45mm
+      hole = 15.0mil
+      clearance = 6.0mil
+     }
  }
 
  ha:meta {
@@ -128,18 +136,45 @@ ha:pcb-rnd-board-v6 {
        }
      }
    }
-  }
 
-   li:objects {
-     ha:padstack_ref.44777 {
-      proto=1; x=995.0mil; y=26.797mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
+    ha:ps_proto_v6.2 {
+      hdia=15.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=32.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=32.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=32.0mil;         }
+         ha:combining {         }
+         ha:layer_mask {
+          copper = 1
+          intern = 1
+         }
+         clearance=0.0
+        }
       }
-     }
+    }
+  }
+
+   li:objects {
      ha:padstack_ref.44778 {
       proto=1; x=995.0mil; y=980.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -150,7 +185,7 @@ ha:pcb-rnd-board-v6 {
       }
      }
      ha:padstack_ref.44779 {
-      proto=1; x=39.3446mm; y=800.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=1; x=1.574in; y=833.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -168,15 +203,6 @@ ha:pcb-rnd-board-v6 {
         }
       }
      }
-     ha:padstack_ref.44780 {
-      proto=1; x=26.289mm; y=26.797mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44781 {
       proto=1; x=26.289mm; y=980.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -195,71 +221,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44783 {
-      proto=1; x=27.305mm; y=26.797mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44784 {
-      proto=1; x=1.266in; y=1.092in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44785 {
-      proto=1; x=1.266in; y=30.0228mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44786 {
-      proto=1; x=1.266in; y=1.276in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44787 {
-      proto=1; x=1.054in; y=30.8864mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44788 {
       proto=1; x=1.656in; y=30.6324mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -278,39 +239,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44790 {
-      proto=1; x=1.472in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44791 {
-      proto=1; x=1.373in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.44792 {
       proto=1; x=2.536in; y=476.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1342,17 +1270,8 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44886 {
-      proto=0; x=36.4236mm; y=33.0454mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44887 {
-      proto=0; x=36.4236mm; y=961.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=0; x=1.477in; y=960.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -1383,15 +1302,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44890 {
-      proto=0; x=1.407in; y=1.152in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44891 {
       proto=0; x=1.656in; y=1.126in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1410,15 +1320,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44893 {
-      proto=0; x=33.4518mm; y=1.256in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44894 {
       proto=0; x=2.544in; y=636.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1461,76 +1362,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44897 {
-      proto=0; x=1.157in; y=26.797mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44898 {
-      proto=0; x=1.391in; y=33.0454mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44899 {
-      proto=0; x=1.476in; y=33.0454mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44900 {
-      proto=0; x=1.574in; y=33.0454mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44901 {
-      proto=0; x=1.352in; y=32.7406mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.44902 {
       proto=0; x=2.842in; y=588.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1871,7 +1702,7 @@ ha:pcb-rnd-board-v6 {
       }
      }
      ha:padstack_ref.44928 {
-      proto=0; x=1.284in; y=856.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=0; x=32.5882mm; y=851.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -2416,6 +2247,218 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
+      ha:padstack_ref.49759 {
+       proto=1; x=26.1874mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.49760 {
+       proto=1; x=1.121in; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:1 {
+          on  
+          solid  
+          noshape  
+         }
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.49761 {
+       proto=1; x=30.861mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.49795 {
+       proto=1; x=1.247in; y=1.207in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.49970 {
+       proto=1; x=29.6672mm; y=32.7406mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.49995 {
+       proto=1; x=1.032in; y=32.7406mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.49996 {
+       proto=1; x=1.074in; y=32.7406mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.50087 {
+       proto=1; x=995.0mil; y=1.052in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.50116 {
+       proto=1; x=1000.0mil; y=30.6324mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.50141 {
+       proto=1; x=1.26in; y=1.152in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.67233 {
+       proto=2; x=1.596in; y=1.09in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.67234 {
+       proto=2; x=1.526in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:1 {
+          on  
+          solid  
+          noshape  
+         }
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.67400 {
+       proto=2; x=1.53in; y=32.131mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.67401 {
+       proto=2; x=1.435in; y=1.236in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:1 {
+          on  
+          solid  
+          noshape  
+         }
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.67402 {
+       proto=2; x=1.435in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.67505 {
+       proto=2; x=1.477in; y=27.6098mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.80312 {
+       proto=2; x=1.366in; y=773.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.80437 {
+       proto=2; x=1.532in; y=800.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
       ha:subc.41875 {
        ha:attributes {
         {io_pcb::hidename_y}=2.3368 mm
@@ -3028,1936 +3071,6 @@ ha:pcb-rnd-board-v6 {
       }
        uid = 6YsdOBYR2Ile0VvkQgMAAAAF
       }
-      ha:subc.41971 {
-       ha:attributes {
-        value=
-        footprint=lga14
-        refdes=U3
-       }
-      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 {
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-              -0.274955mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -25.535mil  
-              -0.351155mm  
-              -25.535mil  
-              0.351155mm  
-              25.535mil  
-              0.351155mm  
-              25.535mil  
-              -0.351155mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-              -0.274955mm  
-             }
-           }
-         }
-       }
-
-       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 {
-              0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.351155mm  
-              -25.535mil  
-              -0.351155mm  
-              -25.535mil  
-              -0.351155mm  
-              25.535mil  
-              0.351155mm  
-              25.535mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              -22.535mil  
-              -0.274955mm  
-              22.535mil  
-              0.274955mm  
-              22.535mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.41998 {
-         proto=0; x=28.29052mm; y=1.26173in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=pin13
-         }
-        }
-        ha:padstack_ref.41999 {
-         proto=0; x=1.20021in; y=1.26173in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.42000 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42001 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-        ha:padstack_ref.42002 {
-         proto=0; x=28.29052mm; y=31.247842mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=pin12
-         }
-        }
-        ha:padstack_ref.42003 {
-         proto=0; x=1.20021in; y=31.247842mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.42004 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42005 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-        ha:padstack_ref.42006 {
-         proto=0; x=28.29052mm; y=1.19874in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=11
-           name=pin11
-         }
-        }
-        ha:padstack_ref.42007 {
-         proto=0; x=1.20021in; y=1.19874in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=pin3
-         }
-        }
-        ha:padstack_ref.42008 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42009 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-        ha:padstack_ref.42010 {
-         proto=0; x=28.29052mm; y=29.64815mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-           name=pin10
-         }
-        }
-        ha:padstack_ref.42011 {
-         proto=0; x=1.20021in; y=29.64815mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=pin4
-         }
-        }
-        ha:padstack_ref.42012 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42013 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-        ha:padstack_ref.42014 {
-         proto=0; x=28.29052mm; y=1.13576in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-           name=pin9
-         }
-        }
-        ha:padstack_ref.42015 {
-         proto=0; x=1.20021in; y=1.13576in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=pin5
-         }
-        }
-        ha:padstack_ref.42016 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42017 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-        ha:padstack_ref.42018 {
-         proto=0; x=28.29052mm; y=28.0482mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=pin8
-         }
-        }
-        ha:padstack_ref.42019 {
-         proto=0; x=1.20021in; y=28.0482mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=pin6
-         }
-        }
-        ha:padstack_ref.42020 {
-         proto=1; x=1.157in; y=1.10042in; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.42021 {
-         proto=1; x=1.157in; y=32.145732mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.41972 {
-            x1=27.88793mm; y1=1.28142in; x2=30.887924mm; y2=1.28142in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.41975 {
-            x1=30.887924mm; y1=1.08457in; x2=30.887924mm; y2=1.28142in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.41978 {
-            x1=27.88793mm; y1=1.08457in; x2=30.887924mm; y2=1.08457in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.41981 {
-            x1=27.88793mm; y1=1.08457in; x2=27.88793mm; y2=1.28142in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.41984 {
-            x=1.23968in; y=32.24784mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.41985 {
-            string=%a.parent.refdes%; x=1.03689in; y=1.28461in; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.41986 {
-            x1=29.387863mm; y1=30.048136mm; x2=29.387863mm; y2=30.048136mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.41989 {
-            x1=1.157in; y1=1.183in; x2=1.157in; y2=1.183in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.41992 {
-            x1=1.157in; y1=1.183in; x2=28.3878mm; y2=1.183in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.41995 {
-            x1=1.157in; y1=1.183in; x2=1.157in; y2=29.0482mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAACH
-      }
-      ha:subc.42023 {
-       ha:attributes {
-        value=MPU-9250
-        footprint=ufqfpn24
-        refdes=U12
-       }
-      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 {
-              3.935mil  
-              -12.795mil  
-              -3.935mil  
-              -12.795mil  
-              -3.935mil  
-              12.795mil  
-              3.935mil  
-              12.795mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -14.765mil  
-              -5.905mil  
-              -14.765mil  
-              -5.905mil  
-              14.765mil  
-              5.905mil  
-              14.765mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              3.935mil  
-              -12.795mil  
-              -3.935mil  
-              -12.795mil  
-              -3.935mil  
-              12.795mil  
-              3.935mil  
-              12.795mil  
-             }
-           }
-         }
-       }
-
-       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 {
-              -12.795mil  
-              -3.935mil  
-              -12.795mil  
-              3.935mil  
-              12.795mil  
-              3.935mil  
-              12.795mil  
-              -3.935mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -14.765mil  
-              -5.905mil  
-              -14.765mil  
-              5.905mil  
-              14.765mil  
-              5.905mil  
-              14.765mil  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -12.795mil  
-              -3.935mil  
-              -12.795mil  
-              3.935mil  
-              12.795mil  
-              3.935mil  
-              12.795mil  
-              -3.935mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.2 {
-         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 {
-              0.091694mm  
-              -0.333248mm  
-              -0.091694mm  
-              -0.333248mm  
-              -0.091694mm  
-              0.333248mm  
-              0.091694mm  
-              0.333248mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.575mil  
-              -15.085mil  
-              -5.575mil  
-              -15.085mil  
-              -5.575mil  
-              15.085mil  
-              5.575mil  
-              15.085mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.091694mm  
-              -0.333248mm  
-              -0.091694mm  
-              -0.333248mm  
-              -0.091694mm  
-              0.333248mm  
-              0.091694mm  
-              0.333248mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.3 {
-         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 {
-              -0.333248mm  
-              -0.091694mm  
-              -0.333248mm  
-              0.091694mm  
-              0.333248mm  
-              0.091694mm  
-              0.333248mm  
-              -0.091694mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -15.085mil  
-              -5.575mil  
-              -15.085mil  
-              5.575mil  
-              15.085mil  
-              5.575mil  
-              15.085mil  
-              -5.575mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.333248mm  
-              -0.091694mm  
-              -0.333248mm  
-              0.091694mm  
-              0.333248mm  
-              0.091694mm  
-              0.333248mm  
-              -0.091694mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.4 {
-         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 {
-              0.083312mm  
-              -0.34163mm  
-              -0.083312mm  
-              -0.34163mm  
-              -0.083312mm  
-              0.34163mm  
-              0.083312mm  
-              0.34163mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.25mil  
-              -0.391668mm  
-              -5.25mil  
-              -0.391668mm  
-              -5.25mil  
-              0.391668mm  
-              5.25mil  
-              0.391668mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.083312mm  
-              -0.34163mm  
-              -0.083312mm  
-              -0.34163mm  
-              -0.083312mm  
-              0.34163mm  
-              0.083312mm  
-              0.34163mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.5 {
-         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 {
-              -0.34163mm  
-              -0.083312mm  
-              -0.34163mm  
-              0.083312mm  
-              0.34163mm  
-              0.083312mm  
-              0.34163mm  
-              -0.083312mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.391668mm  
-              -5.25mil  
-              -0.391668mm  
-              5.25mil  
-              0.391668mm  
-              5.25mil  
-              0.391668mm  
-              -5.25mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.34163mm  
-              -0.083312mm  
-              -0.34163mm  
-              0.083312mm  
-              0.34163mm  
-              0.083312mm  
-              0.34163mm  
-              -0.083312mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.6 {
-         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 {
-              3.0mil  
-              -0.350012mm  
-              -3.0mil  
-              -0.350012mm  
-              -3.0mil  
-              0.350012mm  
-              3.0mil  
-              0.350012mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.126238mm  
-              -15.75mil  
-              -0.126238mm  
-              -15.75mil  
-              -0.126238mm  
-              15.75mil  
-              0.126238mm  
-              15.75mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              3.0mil  
-              -0.350012mm  
-              -3.0mil  
-              -0.350012mm  
-              -3.0mil  
-              0.350012mm  
-              3.0mil  
-              0.350012mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.7 {
-         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 {
-              -0.350012mm  
-              -3.0mil  
-              -0.350012mm  
-              3.0mil  
-              0.350012mm  
-              3.0mil  
-              0.350012mm  
-              -3.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.75mil  
-              -0.126238mm  
-              -15.75mil  
-              0.126238mm  
-              15.75mil  
-              0.126238mm  
-              15.75mil  
-              -0.126238mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.350012mm  
-              -3.0mil  
-              -0.350012mm  
-              3.0mil  
-              0.350012mm  
-              3.0mil  
-              0.350012mm  
-              -3.0mil  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.8 {
-         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 {
-              3.935mil  
-              -0.350012mm  
-              -3.935mil  
-              -0.350012mm  
-              -3.935mil  
-              0.350012mm  
-              3.935mil  
-              0.350012mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -15.75mil  
-              -5.905mil  
-              -15.75mil  
-              -5.905mil  
-              15.75mil  
-              5.905mil  
-              15.75mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              3.935mil  
-              -0.350012mm  
-              -3.935mil  
-              -0.350012mm  
-              -3.935mil  
-              0.350012mm  
-              3.935mil  
-              0.350012mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.9 {
-         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 {
-              -0.350012mm  
-              -3.935mil  
-              -0.350012mm  
-              3.935mil  
-              0.350012mm  
-              3.935mil  
-              0.350012mm  
-              -3.935mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -15.75mil  
-              -5.905mil  
-              -15.75mil  
-              5.905mil  
-              15.75mil  
-              5.905mil  
-              15.75mil  
-              -5.905mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.350012mm  
-              -3.935mil  
-              -0.350012mm  
-              3.935mil  
-              0.350012mm  
-              3.935mil  
-              0.350012mm  
-              -3.935mil  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.42040 {
-         proto=0; x=39.709598mm; y=1.11999in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.42041 {
-         proto=1; x=1.46199in; y=1.14263in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.42042 {
-         proto=0; x=1.48463in; y=1.24401in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.42043 {
-         proto=1; x=40.284654mm; y=31.022798mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=19
-           name=19
-         }
-        }
-        ha:padstack_ref.42044 {
-         proto=2; x=1.56304in; y=28.456128mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.42045 {
-         proto=3; x=1.46232in; y=29.031184mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.42046 {
-         proto=2; x=1.48496in; y=1.24368in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.42047 {
-         proto=3; x=1.58568in; y=31.014416mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=19
-           name=19
-         }
-        }
-        ha:padstack_ref.42048 {
-         proto=4; x=1.56271in; y=28.46451mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.42049 {
-         proto=5; x=37.15131mm; y=29.039566mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.42050 {
-         proto=4; x=1.48529in; y=31.58109mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.42051 {
-         proto=5; x=40.26789mm; y=31.006034mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=19
-           name=19
-         }
-        }
-        ha:padstack_ref.42052 {
-         proto=6; x=39.683436mm; y=1.12098in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.42053 {
-         proto=7; x=37.159692mm; y=1.14366in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.42054 {
-         proto=6; x=1.48566in; y=1.24302in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=13
-           name=13
-         }
-        }
-        ha:padstack_ref.42055 {
-         proto=7; x=1.58502in; y=30.996636mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=19
-           name=19
-         }
-        }
-        ha:padstack_ref.42056 {
-         proto=8; x=1.54762in; y=28.472765mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.42057 {
-         proto=9; x=37.159565mm; y=1.15838in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=8
-         }
-        }
-        ha:padstack_ref.42058 {
-         proto=8; x=1.50038in; y=31.572835mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=14
-           name=14
-         }
-        }
-        ha:padstack_ref.42059 {
-         proto=9; x=40.259635mm; y=30.622748mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=20
-           name=20
-         }
-        }
-        ha:padstack_ref.42060 {
-         proto=8; x=38.909498mm; y=28.472765mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.42061 {
-         proto=9; x=37.159565mm; y=1.17413in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=9
-           name=9
-         }
-        }
-        ha:padstack_ref.42062 {
-         proto=8; x=1.51613in; y=31.572835mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=15
-           name=15
-         }
-        }
-        ha:padstack_ref.42063 {
-         proto=9; x=40.259635mm; y=1.18987in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=21
-           name=21
-         }
-        }
-        ha:padstack_ref.42064 {
-         proto=8; x=1.51613in; y=28.472765mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.42065 {
-         proto=9; x=37.159565mm; y=1.18987in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-           name=10
-         }
-        }
-        ha:padstack_ref.42066 {
-         proto=8; x=38.909498mm; y=31.572835mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=16
-           name=16
-         }
-        }
-        ha:padstack_ref.42067 {
-         proto=9; x=40.259635mm; y=1.17413in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=22
-           name=22
-         }
-        }
-        ha:padstack_ref.42068 {
-         proto=8; x=1.50038in; y=28.472765mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-        ha:padstack_ref.42069 {
-         proto=9; x=37.159565mm; y=30.622748mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=11
-           name=11
-         }
-        }
-        ha:padstack_ref.42070 {
-         proto=8; x=1.54762in; y=31.572835mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=17
-           name=17
-         }
-        }
-        ha:padstack_ref.42071 {
-         proto=9; x=40.259635mm; y=1.15838in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=23
-           name=23
-         }
-        }
-        ha:padstack_ref.42072 {
-         proto=0; x=1.48463in; y=1.11999in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.42073 {
-         proto=1; x=1.46199in; y=31.022798mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=12
-         }
-        }
-        ha:padstack_ref.42074 {
-         proto=0; x=39.709598mm; y=1.24401in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=18
-           name=18
-         }
-        }
-        ha:padstack_ref.42075 {
-         proto=1; x=40.284654mm; y=1.14263in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=24
-           name=24
-         }
-        }
-        ha:padstack_ref.42076 {
-         proto=2; x=1.48496in; y=28.456128mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.42077 {
-         proto=3; x=1.46232in; y=31.014416mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=12
-         }
-        }
-        ha:padstack_ref.42078 {
-         proto=2; x=1.56304in; y=1.24368in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=18
-           name=18
-         }
-        }
-        ha:padstack_ref.42079 {
-         proto=3; x=1.58568in; y=29.031184mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=24
-           name=24
-         }
-        }
-        ha:padstack_ref.42080 {
-         proto=4; x=1.48529in; y=28.46451mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.42081 {
-         proto=5; x=37.15131mm; y=31.006034mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=12
-         }
-        }
-        ha:padstack_ref.42082 {
-         proto=4; x=1.56271in; y=31.58109mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=18
-           name=18
-         }
-        }
-        ha:padstack_ref.42083 {
-         proto=5; x=40.26789mm; y=29.039566mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=24
-           name=24
-         }
-        }
-        ha:padstack_ref.42084 {
-         proto=6; x=1.48557in; y=1.12098in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.42085 {
-         proto=7; x=37.159692mm; y=1.22043in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=12
-           name=12
-         }
-        }
-        ha:padstack_ref.42086 {
-         proto=6; x=1.56243in; y=1.24302in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=18
-           name=18
-         }
-        }
-        ha:padstack_ref.42087 {
-         proto=7; x=1.58502in; y=29.046678mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=24
-           name=24
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.42024 {
-            x1=1.59487in; y1=1.11113in; x2=1.59487in; y2=1.11113in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.42027 {
-            string=%a.parent.refdes%; x=1.524in; y=30.0228mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.42028 {
-            x1=1.524in; y1=30.0228mm; x2=1.524in; y2=30.0228mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.42031 {
-            x1=1.524in; y1=30.0228mm; x2=1.524in; y2=30.0228mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.42034 {
-            x1=1.524in; y1=30.0228mm; x2=1.524in; y2=29.0228mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.42037 {
-            x1=1.524in; y1=30.0228mm; x2=37.7096mm; y2=30.0228mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAACG
-      }
       ha:subc.42089 {
        ha:attributes {
         {io_pcb::hidename_y}=1.9050 mm
@@ -9001,7 +7114,7 @@ ha:pcb-rnd-board-v6 {
         footprint=UBLOX-MAX
         {io_pcb::hidename_scale}=100
         refdes=U10
-        value=MAX-7Q
+        value=MAX-8Q
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=61.3763 mm
        }
@@ -13276,7 +11389,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R9
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=17.0373 mm
        }
@@ -13723,7 +11836,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R10
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=17.1201 mm
        }
@@ -16517,453 +14630,6 @@ ha:pcb-rnd-board-v6 {
       }
        uid = 6YsdOBYR2Ile0VvkQgMAAABZ
       }
-      ha:subc.43250 {
-       ha:attributes {
-        {io_pcb::hidename_y}=29.9913 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C101
-        value=0.1uF
-        {io_pcb::hidename_direction}=1
-        {io_pcb::hidename_x}=27.9019 mm
-       }
-      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 {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.43263 {
-         proto=0; x=1.266in; y=30.810204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.43264 {
-         proto=0; x=1.266in; y=31.609796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.43251 {
-            x1=1.266in; y1=31.21mm; x2=1.266in; y2=31.21mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.43254 {
-            x1=1.266in; y1=31.21mm; x2=1.266in; y2=31.21mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.43257 {
-            x1=1.266in; y1=31.21mm; x2=1.266in; y2=30.21mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.43260 {
-            x1=1.266in; y1=31.21mm; x2=31.1564mm; y2=31.21mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABY
-      }
-      ha:subc.43266 {
-       ha:attributes {
-        {io_pcb::hidename_y}=24.6253 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C303
-        value=10nF
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=34.4673 mm
-       }
-      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 {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.43279 {
-         proto=0; x=1.40626in; y=1.08in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.43280 {
-         proto=0; x=1.43774in; y=1.08in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.43267 {
-            x1=36.1188mm; y1=1.08in; x2=36.1188mm; y2=1.08in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.43270 {
-            x1=36.1188mm; y1=1.08in; x2=36.1188mm; y2=1.08in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.43273 {
-            x1=36.1188mm; y1=1.08in; x2=37.1188mm; y2=1.08in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.43276 {
-            x1=36.1188mm; y1=1.08in; x2=36.1188mm; y2=28.432mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABX
-      }
-      ha:subc.43282 {
-       ha:attributes {
-        {io_pcb::hidename_y}=22.4089 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=C102
-        value=1uF
-        {io_pcb::hidename_direction}=3
-        {io_pcb::hidename_x}=30.4927 mm
-       }
-      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 {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.43295 {
-         proto=0; x=1.266in; y=1.15274in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.43296 {
-         proto=0; x=1.266in; y=28.480004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.43283 {
-            x1=1.266in; y1=1.137in; x2=1.266in; y2=1.137in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.43286 {
-            x1=1.266in; y1=1.137in; x2=1.266in; y2=1.137in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.43289 {
-            x1=1.266in; y1=1.137in; x2=1.266in; y2=29.8798mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.43292 {
-            x1=1.266in; y1=1.137in; x2=33.1564mm; y2=1.137in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAABW
-      }
       ha:subc.43298 {
        ha:attributes {
         {io_pcb::hidename_y}=5.3995 mm
@@ -25299,7 +22965,7 @@ ha:pcb-rnd-board-v6 {
 
        li:objects {
         ha:padstack_ref.44104 {
-         proto=0; x=1.38174in; y=1.255in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=1.46452in; y=32.131mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25313,7 +22979,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.44105 {
-         proto=0; x=1.35026in; y=1.255in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=1.496in; y=32.131mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25335,25 +23001,25 @@ ha:pcb-rnd-board-v6 {
 
           li:objects {
            ha:line.44092 {
-            x1=1.366in; y1=1.255in; x2=1.366in; y2=1.255in; thickness=0.1mm; clearance=0.0;
+            x1=1.48026in; y1=32.131mm; x2=1.48026in; y2=32.131mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.44095 {
-            x1=1.366in; y1=1.255in; x2=1.366in; y2=1.255in; thickness=0.1mm; clearance=0.0;
+            x1=1.48026in; y1=32.131mm; x2=1.48026in; y2=32.131mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.44098 {
-            x1=1.366in; y1=1.255in; x2=33.6964mm; y2=1.255in; thickness=0.1mm; clearance=0.0;
+            x1=1.48026in; y1=32.131mm; x2=38.598604mm; y2=32.131mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.44101 {
-            x1=1.366in; y1=1.255in; x2=1.366in; y2=30.877mm; thickness=0.1mm; clearance=0.0;
+            x1=1.48026in; y1=32.131mm; x2=1.48026in; y2=33.131mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -25448,7 +23114,7 @@ ha:pcb-rnd-board-v6 {
 
        li:objects {
         ha:padstack_ref.44120 {
-         proto=0; x=1.386in; y=31.025596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=1.435in; y=29.780992mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25462,7 +23128,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.44121 {
-         proto=0; x=1.386in; y=30.226004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=1.435in; y=1.141in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -25484,25 +23150,25 @@ ha:pcb-rnd-board-v6 {
 
           li:objects {
            ha:line.44108 {
-            x1=1.386in; y1=30.6258mm; x2=1.386in; y2=30.6258mm; thickness=0.1mm; clearance=0.0;
+            x1=1.435in; y1=1.15674in; x2=1.435in; y2=1.15674in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.44111 {
-            x1=1.386in; y1=30.6258mm; x2=1.386in; y2=30.6258mm; thickness=0.1mm; clearance=0.0;
+            x1=1.435in; y1=1.15674in; x2=1.435in; y2=1.15674in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.44114 {
-            x1=1.386in; y1=30.6258mm; x2=1.386in; y2=31.6258mm; thickness=0.1mm; clearance=0.0;
+            x1=1.435in; y1=1.15674in; x2=1.435in; y2=30.381196mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.44117 {
-            x1=1.386in; y1=30.6258mm; x2=36.2044mm; y2=30.6258mm; thickness=0.1mm; clearance=0.0;
+            x1=1.435in; y1=1.15674in; x2=37.449mm; y2=1.15674in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -26412,304 +24078,6 @@ ha:pcb-rnd-board-v6 {
       }
        uid = 6YsdOBYR2Ile0VvkQgMAAAAk
       }
-      ha:subc.44219 {
-       ha:attributes {
-        {io_pcb::hidename_y}=16.7767 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R402
-        value=10k
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=35.4457 mm
-       }
-      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 {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.44232 {
-         proto=0; x=1.58074in; y=835.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.44233 {
-         proto=0; x=1.54926in; y=835.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.44220 {
-            x1=39.751mm; y1=835.0mil; x2=39.751mm; y2=835.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.44223 {
-            x1=39.751mm; y1=835.0mil; x2=39.751mm; y2=835.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.44226 {
-            x1=39.751mm; y1=835.0mil; x2=38.751mm; y2=835.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.44229 {
-            x1=39.751mm; y1=835.0mil; x2=39.751mm; y2=20.209mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAAAj
-      }
-      ha:subc.44235 {
-       ha:attributes {
-        {io_pcb::hidename_y}=14.7193 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=100
-        refdes=R401
-        value=10k
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=54.8259 mm
-       }
-      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 {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.44248 {
-         proto=0; x=2.29626in; y=753.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.44249 {
-         proto=0; x=59.124596mm; y=753.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.44236 {
-            x1=58.7248mm; y1=753.0mil; x2=58.7248mm; y2=753.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.44239 {
-            x1=58.7248mm; y1=753.0mil; x2=58.7248mm; y2=753.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.44242 {
-            x1=58.7248mm; y1=753.0mil; x2=59.7248mm; y2=753.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.44245 {
-            x1=58.7248mm; y1=753.0mil; x2=58.7248mm; y2=20.1262mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAAAi
-      }
       ha:subc.44251 {
        ha:attributes {
         {io_pcb::hidename_y}=19.4386 mm
@@ -27759,7 +25127,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R7
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=2
         {io_pcb::hidename_x}=19.0627 mm
        }
@@ -27908,7 +25276,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R8
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=12.9413 mm
        }
@@ -28504,7 +25872,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R12
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=17.4493 mm
        }
@@ -29398,7 +26766,7 @@ ha:pcb-rnd-board-v6 {
         footprint=0402
         {io_pcb::hidename_scale}=100
         refdes=R11
-        value=549
+        value=1k
         {io_pcb::hidename_direction}=1
         {io_pcb::hidename_x}=12.3825 mm
        }
@@ -32337,113 +29705,1427 @@ ha:pcb-rnd-board-v6 {
       }
        uid = YxWnuk8f5um7ZWv95A8AAACI
       }
-   }
-   li:layers {
+       ha:subc.49676 {
+        ha:attributes {
+         value=
+         footprint=lga14
+         refdes=U3
+        }
+       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 {
+               -22.535mil  
+               -0.274955mm  
+               -22.535mil  
+               0.274955mm  
+               22.535mil  
+               0.274955mm  
+               22.535mil  
+               -0.274955mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -25.535mil  
+               -0.351155mm  
+               -25.535mil  
+               0.351155mm  
+               25.535mil  
+               0.351155mm  
+               25.535mil  
+               -0.351155mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -22.535mil  
+               -0.274955mm  
+               -22.535mil  
+               0.274955mm  
+               22.535mil  
+               0.274955mm  
+               22.535mil  
+               -0.274955mm  
+              }
+            }
+          }
+        }
+
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-    ha:top {
-     lid=0
-     group=3
-     ha:combining {     }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.274955mm  
+               -22.535mil  
+               -0.274955mm  
+               -22.535mil  
+               -0.274955mm  
+               22.535mil  
+               0.274955mm  
+               22.535mil  
+              }
+            }
 
-      li:objects {
-       ha:line.37660 {
-        x1=1.02873in; y1=32.0479mm; x2=995.0mil; y2=31.1912mm; thickness=8.0mil; clearance=12.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 {
+               0.351155mm  
+               -25.535mil  
+               -0.351155mm  
+               -25.535mil  
+               -0.351155mm  
+               25.535mil  
+               0.351155mm  
+               25.535mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.274955mm  
+               -22.535mil  
+               -0.274955mm  
+               -22.535mil  
+               -0.274955mm  
+               22.535mil  
+               0.274955mm  
+               22.535mil  
+              }
+            }
+          }
         }
        }
-       ha:line.37663 {
-        x1=28.29052mm; y1=32.0479mm; x2=1.02873in; y2=32.0479mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        li:objects {
+         ha:padstack_ref.49703 {
+          proto=0; x=30.473142mm; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=13
+            name=pin13
+          }
+         }
+         ha:padstack_ref.49704 {
+          proto=0; x=30.473142mm; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=pin1
+          }
+         }
+         ha:padstack_ref.49705 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49706 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
+         ha:padstack_ref.49707 {
+          proto=0; x=1.16823in; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=12
+            name=pin12
+          }
+         }
+         ha:padstack_ref.49708 {
+          proto=0; x=1.16823in; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=pin2
+          }
+         }
+         ha:padstack_ref.49709 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49710 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
+         ha:padstack_ref.49711 {
+          proto=0; x=1.13674in; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=11
+            name=pin11
+          }
+         }
+         ha:padstack_ref.49712 {
+          proto=0; x=1.13674in; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=pin3
+          }
+         }
+         ha:padstack_ref.49713 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49714 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
+         ha:padstack_ref.49715 {
+          proto=0; x=28.07335mm; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=10
+            name=pin10
+          }
+         }
+         ha:padstack_ref.49716 {
+          proto=0; x=28.07335mm; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=pin4
+          }
+         }
+         ha:padstack_ref.49717 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49718 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
+         ha:padstack_ref.49719 {
+          proto=0; x=1.07376in; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=9
+            name=pin9
+          }
+         }
+         ha:padstack_ref.49720 {
+          proto=0; x=1.07376in; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=5
+            name=pin5
+          }
+         }
+         ha:padstack_ref.49721 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49722 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
+         ha:padstack_ref.49723 {
+          proto=0; x=26.4734mm; y=1.2492in; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=8
+            name=pin8
+          }
+         }
+         ha:padstack_ref.49724 {
+          proto=0; x=26.4734mm; y=29.534866mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=6
+            name=pin6
+          }
+         }
+         ha:padstack_ref.49725 {
+          proto=1; x=1.03842in; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.49726 {
+          proto=1; x=30.570932mm; y=30.6324mm; rot=90.000000; xmirror=0; smirror=0; clearance=4.92mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=14
+            name=pin14
+          }
+         }
         }
-       }
-       ha:line.37666 {
-        x1=995.0mil; y1=26.797mm; x2=995.0mil; y2=31.1912mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.49677 {
+             x1=1.21942in; y1=1.26505in; x2=1.21942in; y2=1.14694in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.49680 {
+             x1=25.973278mm; y1=1.14694in; x2=1.21942in; y2=1.14694in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.49683 {
+             x1=25.973278mm; y1=1.26505in; x2=25.973278mm; y2=1.14694in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.49686 {
+             x1=25.973278mm; y1=1.26505in; x2=1.21942in; y2=1.26505in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:arc.49689 {
+             x=1.2076in; y=28.532328mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.49690 {
+             string=%a.parent.refdes%; x=31.054294mm; y=33.683194mm; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 180.000000
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.49691 {
+             x1=28.473336mm; y1=30.632337mm; x2=28.473336mm; y2=30.632337mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.49694 {
+             x1=1.121in; y1=30.6324mm; x2=1.121in; y2=30.6324mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.49697 {
+             x1=1.121in; y1=30.6324mm; x2=1.121in; y2=31.6324mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.49700 {
+             x1=1.121in; y1=30.6324mm; x2=27.4734mm; y2=30.6324mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
         }
        }
-       ha:line.37669 {
-        x1=1.048in; y1=927.0mil; x2=995.0mil; y2=980.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+        uid = 6YsdOBYR2Ile0VvkQgMAAACH
        }
-       ha:line.37672 {
-        x1=31.1912mm; y1=927.0mil; x2=1.048in; y2=927.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       ha:subc.49728 {
+        ha:attributes {
+         {io_pcb::hidename_y}=29.9913 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=100
+         refdes=C101
+         value=0.1uF
+         {io_pcb::hidename_direction}=1
+         {io_pcb::hidename_x}=27.9019 mm
         }
-       }
-       ha:line.37675 {
-        x1=1.278in; y1=877.0mil; x2=31.1912mm; y2=927.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       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 {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
         }
        }
-       ha:line.37678 {
-        x1=1.505in; y1=877.0mil; x2=1.278in; y2=877.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        li:objects {
+         ha:padstack_ref.49741 {
+          proto=0; x=29.260804mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.49742 {
+          proto=0; x=30.060396mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
         }
-       }
-       ha:line.37681 {
-        x1=1.52in; y1=862.0mil; x2=1.505in; y2=877.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+        li:layers {
+
+         ha:subc-aux {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.49729 {
+             x1=29.6606mm; y1=1.1in; x2=29.6606mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.49732 {
+             x1=29.6606mm; y1=1.1in; x2=29.6606mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.49735 {
+             x1=29.6606mm; y1=1.1in; x2=28.6606mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.49738 {
+             x1=29.6606mm; y1=1.1in; x2=29.6606mm; y2=28.94mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
         }
        }
-       ha:line.37684 {
-        x1=1.52in; y1=782.0mil; x2=1.52in; y2=862.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
+        uid = 6YsdOBYR2Ile0VvkQgMAAABY
        }
-       ha:line.37687 {
-        x1=1.529in; y1=773.0mil; x2=1.52in; y2=782.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       ha:subc.49744 {
+        ha:attributes {
+         {io_pcb::hidename_y}=22.4089 mm
+         footprint=0402
+         {io_pcb::hidename_scale}=100
+         refdes=C102
+         value=1uF
+         {io_pcb::hidename_direction}=3
+         {io_pcb::hidename_x}=30.4927 mm
         }
-       }
-       ha:line.37690 {
-        x1=39.9034mm; y1=773.0mil; x2=1.529in; y2=773.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+       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 {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
         }
        }
-       ha:line.37693 {
-        x1=40.1841mm; y1=19.91487mm; x2=39.9034mm; y2=773.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
+
+        li:objects {
+         ha:padstack_ref.49757 {
+          proto=0; x=27.730196mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.49758 {
+          proto=0; x=26.930604mm; y=1.1in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:subc-aux {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.49745 {
+             x1=1.076in; y1=1.1in; x2=1.076in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.49748 {
+             x1=1.076in; y1=1.1in; x2=1.076in; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.49751 {
+             x1=1.076in; y1=1.1in; x2=28.3304mm; y2=1.1in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.49754 {
+             x1=1.076in; y1=1.1in; x2=1.076in; y2=26.94mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
         }
        }
-       ha:line.37696 {
-        x1=41.2721mm; y1=19.91487mm; x2=40.1841mm; y2=19.91487mm; thickness=8.0mil; clearance=12.0mil;
+        uid = 6YsdOBYR2Ile0VvkQgMAAABW
+       }
+        ha:subc.54461 {
+         ha:attributes {
+          value=
+          footprint=lga14b
+          refdes=U12
+         }
+        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 {
+                13.285mil  
+                4.92mil  
+                13.285mil  
+                -4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                4.92mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                16.285mil  
+                7.92mil  
+                16.285mil  
+                -7.92mil  
+                -16.285mil  
+                -7.92mil  
+                -16.285mil  
+                7.92mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                13.285mil  
+                4.92mil  
+                13.285mil  
+                -4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                4.92mil  
+               }
+             }
+           }
+         }
+
+         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 {
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+                -4.92mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -16.285mil  
+                -7.92mil  
+                -16.285mil  
+                7.92mil  
+                16.285mil  
+                7.92mil  
+                16.285mil  
+                -7.92mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+                -4.92mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.2 {
+           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 {
+                -4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+                4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -7.92mil  
+                16.285mil  
+                7.92mil  
+                16.285mil  
+                7.92mil  
+                -16.285mil  
+                -7.92mil  
+                -16.285mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+                4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.3 {
+           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 {
+                4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                -4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.92mil  
+                -16.285mil  
+                -7.92mil  
+                -16.285mil  
+                -7.92mil  
+                16.285mil  
+                7.92mil  
+                16.285mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                4.92mil  
+                -13.285mil  
+                -4.92mil  
+                -13.285mil  
+                -4.92mil  
+                13.285mil  
+                4.92mil  
+                13.285mil  
+               }
+             }
+           }
+         }
+        }
+
+         li:objects {
+          ha:padstack_ref.54488 {
+           proto=0; x=1.55452in; y=1.115305in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=pin1
+           }
+          }
+          ha:padstack_ref.54489 {
+           proto=1; x=1.55452in; y=30.853507mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=11
+             name=pin11
+           }
+          }
+          ha:padstack_ref.54490 {
+           proto=0; x=38.984682mm; y=1.115305in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=pin2
+           }
+          }
+          ha:padstack_ref.54491 {
+           proto=1; x=38.984682mm; y=30.853507mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=10
+             name=pin10
+           }
+          }
+          ha:padstack_ref.54492 {
+           proto=0; x=1.51516in; y=1.115305in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=pin3
+           }
+          }
+          ha:padstack_ref.54493 {
+           proto=1; x=1.51516in; y=30.853507mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=9
+             name=pin9
+           }
+          }
+          ha:padstack_ref.54494 {
+           proto=0; x=1.49547in; y=1.115305in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=pin4
+           }
+          }
+          ha:padstack_ref.54495 {
+           proto=1; x=1.49547in; y=30.853507mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=8
+             name=pin8
+           }
+          }
+          ha:padstack_ref.54496 {
+           proto=2; x=39.747317mm; y=29.091128mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=14
+             name=pin14
+           }
+          }
+          ha:padstack_ref.54497 {
+           proto=3; x=1.485135in; y=29.091128mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=5
+             name=pin5
+           }
+          }
+          ha:padstack_ref.54498 {
+           proto=2; x=39.747317mm; y=29.591mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=13
+             name=pin13
+           }
+          }
+          ha:padstack_ref.54499 {
+           proto=3; x=1.485135in; y=29.591mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=pin6
+           }
+          }
+          ha:padstack_ref.54500 {
+           proto=2; x=39.747317mm; y=1.18469in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=12
+             name=pin12
+           }
+          }
+          ha:padstack_ref.54501 {
+           proto=3; x=1.485135in; y=1.18469in; rot=270.000000; xmirror=0; smirror=0; clearance=4.92mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=7
+             name=pin7
+           }
+          }
+         }
+         li:layers {
+
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:line.54462 {
+              x1=1.5742in; y1=28.09113mm; x2=37.485066mm; y2=28.09113mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.54465 {
+              x1=37.485066mm; y1=28.09113mm; x2=37.485066mm; y2=31.091124mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.54468 {
+              x1=37.485066mm; y1=31.091124mm; x2=1.5742in; y2=31.091124mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.54471 {
+              x1=1.5742in; y1=31.091124mm; x2=1.5742in; y2=28.09113mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:arc.54474 {
+              x=1.56928in; y=1.09218in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+             }
+             ha:text.54475 {
+              string=%a.parent.refdes%; x=41.785794mm; y=1.06339in; scale=100; fid=0;
+              ha:flags {
+               dyntext=1
+               floater=1
+              }
+              rot = 270.000000
+             }
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.54476 {
+              x1=38.734873mm; y1=29.591108mm; x2=38.734873mm; y2=29.591108mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.54479 {
+              x1=1.525in; y1=29.591mm; x2=1.525in; y2=29.591mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.54482 {
+              x1=1.525in; y1=29.591mm; x2=1.525in; y2=30.591mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.54485 {
+              x1=1.525in; y1=29.591mm; x2=37.735mm; y2=29.591mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = cueOL6Nizt6ut1OFbgYAAACI
+        }
+   }
+   li:layers {
+
+    ha:top {
+     lid=0
+     group=3
+     ha:combining {     }
+
+      li:objects {
+       ha:line.37669 {
+        x1=1.048in; y1=927.0mil; x2=995.0mil; y2=980.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.37699 {
-        x1=39.3512mm; y1=20.326604mm; x2=39.3446mm; y2=800.0mil; thickness=8.0mil; clearance=12.0mil;
+       ha:line.37672 {
+        x1=31.1912mm; y1=927.0mil; x2=1.048in; y2=927.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.37702 {
-        x1=39.3512mm; y1=835.0mil; x2=39.3512mm; y2=20.326604mm; thickness=8.0mil; clearance=12.0mil;
+       ha:line.37675 {
+        x1=1.278in; y1=877.0mil; x2=31.1912mm; y2=927.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.37705 {
-        x1=42.2311mm; y1=764.36mil; x2=1.686in; y2=741.0mil; thickness=8.0mil; clearance=12.0mil;
+       ha:line.37678 {
+        x1=1.505in; y1=877.0mil; x2=1.278in; y2=877.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.37708 {
-        x1=41.2721mm; y1=764.36mil; x2=42.2311mm; y2=764.36mil; thickness=8.0mil; clearance=12.0mil;
+       ha:line.37681 {
+        x1=1.52in; y1=862.0mil; x2=1.505in; y2=877.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
@@ -32514,42 +31196,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.37744 {
-        x1=26.289mm; y1=27.8638mm; x2=26.289mm; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37747 {
-        x1=1.07376in; y1=28.8483mm; x2=26.289mm; y2=27.8638mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37750 {
-        x1=28.29052mm; y1=28.8483mm; x2=1.07376in; y2=28.8483mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37753 {
-        x1=27.305mm; y1=27.7114mm; x2=27.305mm; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37756 {
-        x1=1.08826in; y1=28.0482mm; x2=27.305mm; y2=27.7114mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37759 {
-        x1=28.29052mm; y1=28.0482mm; x2=1.08826in; y2=28.0482mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.37762 {
         x1=958.0mil; y1=1.009in; x2=920.0mil; y2=971.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
@@ -32640,198 +31286,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.37807 {
-        x1=33.4518mm; y1=32.5374mm; x2=33.4518mm; y2=1.256in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37810 {
-        x1=1.288in; y1=1.31in; x2=33.4518mm; y2=32.5374mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37813 {
-        x1=29.8196mm; y1=1.31in; x2=1.288in; y2=1.31in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37816 {
-        x1=1.157in; y1=32.8422mm; x2=29.8196mm; y2=1.31in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37819 {
-        x1=1.157in; y1=32.1457mm; x2=1.157in; y2=32.8422mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37822 {
-        x1=31.7939mm; y1=32.0479mm; x2=1.266in; y2=1.276in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37825 {
-        x1=30.4853mm; y1=32.0479mm; x2=31.7939mm; y2=32.0479mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37828 {
-        x1=1.244in; y1=1.213in; x2=1.266in; y2=1.213in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37831 {
-        x1=31.16mm; y1=31.2478mm; x2=1.244in; y2=1.213in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37834 {
-        x1=30.4853mm; y1=31.2478mm; x2=31.16mm; y2=31.2478mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37837 {
-        x1=1.266in; y1=1.276in; x2=1.266in; y2=31.6098mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37840 {
-        x1=1.266in; y1=30.1244mm; x2=1.266in; y2=1.213in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37843 {
-        x1=1.238in; y1=1.148in; x2=1.238in; y2=29.6481mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37846 {
-        x1=31.1343mm; y1=28.8483mm; x2=1.238in; y2=1.148in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37849 {
-        x1=30.4853mm; y1=28.8483mm; x2=31.1343mm; y2=28.8483mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37852 {
-        x1=31.7817mm; y1=29.6481mm; x2=1.266in; y2=30.0228mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37855 {
-        x1=30.4853mm; y1=29.6481mm; x2=31.7817mm; y2=29.6481mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37858 {
-        x1=1.266in; y1=30.0228mm; x2=1.266in; y2=29.2796mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37861 {
-        x1=1.266in; y1=28.48mm; x2=1.266in; y2=1.092in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37864 {
-        x1=31.845mm; y1=28.0482mm; x2=1.266in; y2=1.092in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37867 {
-        x1=30.4853mm; y1=28.0482mm; x2=31.845mm; y2=28.0482mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37870 {
-        x1=27.133mm; y1=31.2478mm; x2=1.054in; y2=30.8864mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37873 {
-        x1=28.29052mm; y1=31.2478mm; x2=27.133mm; y2=31.2478mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37876 {
-        x1=36.2999mm; y1=29.8229mm; x2=1.407in; y2=1.152in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37879 {
-        x1=37.1596mm; y1=29.8229mm; x2=36.2999mm; y2=29.8229mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37882 {
-        x1=1.157in; y1=27.9507mm; x2=1.157in; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37885 {
-        x1=35.2166mm; y1=1.221in; x2=1.386in; y2=31.0256mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37888 {
-        x1=36.0172mm; y1=1.221in; x2=35.2166mm; y2=1.221in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37891 {
-        x1=36.4045mm; y1=30.6261mm; x2=36.0172mm; y2=1.221in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37894 {
-        x1=36.957mm; y1=30.6261mm; x2=36.4045mm; y2=30.6261mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37897 {
-        x1=41.2565mm; y1=29.8265mm; x2=1.656in; y2=30.6324mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37900 {
-        x1=40.4569mm; y1=29.8265mm; x2=41.2565mm; y2=29.8265mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.37903 {
         x1=42.3527mm; y1=626.57mil; x2=1.681in; y2=613.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
@@ -32844,168 +31298,12 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.37909 {
-        x1=1.622in; y1=1.253in; x2=1.574in; y2=33.0454mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37912 {
-        x1=1.622in; y1=30.861mm; x2=1.622in; y2=1.253in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37915 {
-        x1=40.9639mm; y1=30.6261mm; x2=1.622in; y2=30.861mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37918 {
-        x1=40.4569mm; y1=30.6261mm; x2=40.9639mm; y2=30.6261mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37921 {
-        x1=36.4744mm; y1=1.08474in; x2=36.5948mm; y2=1.08in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37924 {
-        x1=36.4744mm; y1=1.152in; x2=36.4744mm; y2=1.08474in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37927 {
-        x1=36.64mm; y1=29.4264mm; x2=36.4744mm; y2=1.152in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37930 {
-        x1=36.957mm; y1=29.4264mm; x2=36.64mm; y2=29.4264mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37933 {
-        x1=39.7002mm; y1=28.2697mm; x2=39.7068mm; y2=28.2763mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37936 {
-        x1=39.7002mm; y1=27.8638mm; x2=39.7002mm; y2=28.2697mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37939 {
-        x1=1.546in; y1=1.08in; x2=39.7002mm; y2=27.8638mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37942 {
-        x1=36.5948mm; y1=1.08in; x2=1.546in; y2=1.08in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37945 {
-        x1=1.38in; y1=1.08in; x2=1.373in; y2=27.6098mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37948 {
-        x1=35.7952mm; y1=1.08in; x2=1.38in; y2=1.08in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.37951 {
         x1=41.8978mm; y1=29.4264mm; x2=1.656in; y2=29.591mm; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.37954 {
-        x1=40.4569mm; y1=29.4264mm; x2=41.8978mm; y2=29.4264mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37957 {
-        x1=41.6364mm; y1=29.0264mm; x2=1.656in; y2=1.126in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37960 {
-        x1=40.4569mm; y1=29.0264mm; x2=41.6364mm; y2=29.0264mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37963 {
-        x1=39.7068mm; y1=32.7726mm; x2=1.574in; y2=33.0454mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37966 {
-        x1=39.7068mm; y1=31.7762mm; x2=39.7068mm; y2=32.7726mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37969 {
-        x1=37.7071mm; y1=1.2924685in; x2=1.476in; y2=33.0454mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37972 {
-        x1=37.7071mm; y1=31.7762mm; x2=37.7071mm; y2=1.2924685in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37975 {
-        x1=1.441in; y1=1.294in; x2=36.4236mm; y2=33.0454mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37978 {
-        x1=1.441in; y1=1.227in; x2=1.441in; y2=1.294in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37981 {
-        x1=36.7411mm; y1=1.2215in; x2=1.441in; y2=1.227in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37984 {
-        x1=36.957mm; y1=1.2215in; x2=36.7411mm; y2=1.2215in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37987 {
-        x1=1.386in; y1=30.226mm; x2=36.957mm; y2=30.226mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.37990 {
         x1=1.749in; y1=765.0mil; x2=1.818in; y2=765.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -35025,18 +33323,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39040 {
-        x1=40.3565mm; y1=843.1mil; x2=40.1508mm; y2=835.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39043 {
-        x1=41.2722mm; y1=843.1mil; x2=40.3565mm; y2=843.1mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39046 {
         x1=1.207in; y1=609.0mil; x2=1.324in; y2=726.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -35181,18 +33467,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39118 {
-        x1=1.463in; y1=932.0mil; x2=36.4236mm; y2=961.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39121 {
-        x1=1.53in; y1=932.0mil; x2=1.463in; y2=932.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39124 {
         x1=39.6199mm; y1=22.914864mm; x2=1.53in; y2=932.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -36381,12 +34655,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39718 {
-        x1=59.1246mm; y1=744.74mil; x2=59.1312mm; y2=745.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39721 {
         x1=49.5219mm; y1=25.188672mm; x2=48.895mm; y2=967.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -36525,54 +34793,12 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39790 {
-        x1=1.5742in; y1=1.2992in; x2=1.576in; y2=33.0454mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39793 {
-        x1=37.4851mm; y1=33.0401mm; x2=1.476in; y2=33.0454mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39796 {
         x1=42.0571mm; y1=28.5951mm; x2=1.656in; y2=1.126in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.39799 {
-        x1=35.0962mm; y1=32.9372mm; x2=1.386in; y2=33.0454mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39802 {
-        x1=35.0962mm; y1=1.255in; x2=35.0962mm; y2=32.9372mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39805 {
-        x1=1.386in; y1=31.7688mm; x2=35.0962mm; y2=1.255in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39808 {
-        x1=1.386in; y1=31.0256mm; x2=1.386in; y2=31.7688mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39811 {
-        x1=34.2966mm; y1=1.255in; x2=34.2966mm; y2=32.8864mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39814 {
         x1=2.414in; y1=176.0mil; x2=61.341mm; y2=175.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -37728,24 +35954,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40420 {
-        x1=59.1312mm; y1=745.0mil; x2=2.363in; y2=745.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40423 {
-        x1=58.32348mm; y1=18.914872mm; x2=58.3316mm; y2=745.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40426 {
-        x1=2.2351in; y1=18.914872mm; x2=58.32348mm; y2=18.914872mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40429 {
         x1=52.1716mm; y1=1.074in; x2=52.2732mm; y2=1.078in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -38316,6 +36524,498 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.49662 {
+        x1=30.0604mm; y1=1.1in; x2=30.861mm; y2=1.1in; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49665 {
+        x1=1.125in; y1=1.1in; x2=1.152in; y2=1.1in; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49668 {
+        x1=27.7302mm; y1=1.1in; x2=1.121in; y2=1.1in; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49671 {
+        x1=26.1874mm; y1=1.1in; x2=26.9306mm; y2=1.1in; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49796 {
+        x1=30.570932mm; y1=30.6324mm; x2=1.246in; y2=30.6324mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49799 {
+        x1=1.246in; y1=30.6324mm; x2=1.247in; y2=1.207in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49841 {
+        x1=30.473142mm; y1=29.534866mm; x2=30.473142mm; y2=29.013658mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49844 {
+        x1=30.473142mm; y1=29.013658mm; x2=30.861mm; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49847 {
+        x1=30.861mm; y1=1.127in; x2=30.861mm; y2=27.9654mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49850 {
+        x1=30.861mm; y1=27.9654mm; x2=30.8864mm; y2=1.1in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49880 {
+        x1=1.16823in; y1=29.534866mm; x2=1.16823in; y2=29.038042mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49883 {
+        x1=1.16823in; y1=29.038042mm; x2=1.152in; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49886 {
+        x1=1.152in; y1=1.127in; x2=1.09in; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49892 {
+        x1=28.07335mm; y1=29.534866mm; x2=28.07335mm; y2=1.12725in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49895 {
+        x1=28.07335mm; y1=1.12725in; x2=28.067mm; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49898 {
+        x1=1.07376in; y1=29.534866mm; x2=1.07376in; y2=29.012896mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49901 {
+        x1=1.07376in; y1=29.012896mm; x2=27.6606mm; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49904 {
+        x1=1.121in; y1=1.1in; x2=1.121in; y2=1.127in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49925 {
+        x1=26.4734mm; y1=29.534866mm; x2=26.4734mm; y2=28.9626mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49928 {
+        x1=26.4734mm; y1=28.9626mm; x2=26.1874mm; y2=1.129in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49931 {
+        x1=26.1874mm; y1=1.129in; x2=26.1874mm; y2=1.1in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49971 {
+        x1=1.16823in; y1=1.2492in; x2=1.16823in; y2=32.734758mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49974 {
+        x1=1.16823in; y1=32.734758mm; x2=29.6672mm; y2=32.7406mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49997 {
+        x1=26.4734mm; y1=1.2492in; x2=26.4734mm; y2=32.48mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50000 {
+        x1=26.4734mm; y1=32.48mm; x2=1.032in; y2=32.7406mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50003 {
+        x1=1.07376in; y1=1.2492in; x2=1.07376in; y2=1.28876in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50006 {
+        x1=1.07376in; y1=1.28876in; x2=1.074in; y2=32.7406mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50106 {
+        x1=30.48mm; y1=1.24947in; x2=30.473142mm; y2=1.2492in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50117 {
+        x1=1.03842in; y1=30.6324mm; x2=1000.0mil; y2=30.6324mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50120 {
+        x1=30.473142mm; y1=1.2492in; x2=30.473142mm; y2=1.30227in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50123 {
+        x1=30.473142mm; y1=1.30227in; x2=29.8196mm; y2=1.328in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50126 {
+        x1=29.8196mm; y1=1.328in; x2=1.021in; y2=1.328in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50129 {
+        x1=1.021in; y1=1.328in; x2=964.0mil; y2=1.271in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50132 {
+        x1=964.0mil; y1=1.271in; x2=964.0mil; y2=27.5082mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50135 {
+        x1=964.0mil; y1=27.5082mm; x2=995.0mil; y2=1.052in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67283 {
+        x1=1.55452in; y1=1.115305in; x2=1.55452in; y2=1.10348in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67286 {
+        x1=1.55452in; y1=1.10348in; x2=1.568in; y2=1.09in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67289 {
+        x1=1.568in; y1=1.09in; x2=1.596in; y2=1.09in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67319 {
+        x1=1.51516in; y1=1.115305in; x2=1.51516in; y2=27.885136mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67322 {
+        x1=1.51516in; y1=27.885136mm; x2=1.526in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67325 {
+        x1=38.984682mm; y1=1.115305in; x2=38.984682mm; y2=27.834082mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67328 {
+        x1=38.984682mm; y1=27.834082mm; x2=1.526in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67358 {
+        x1=39.747317mm; y1=29.091128mm; x2=1.63668in; y2=29.091128mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67361 {
+        x1=1.63668in; y1=29.091128mm; x2=1.656in; y2=1.126in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67364 {
+        x1=39.747317mm; y1=29.591mm; x2=1.656in; y2=29.591mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67367 {
+        x1=39.747317mm; y1=1.18469in; x2=1.63469in; y2=1.18469in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67370 {
+        x1=1.63469in; y1=1.18469in; x2=1.656in; y2=30.6324mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67403 {
+        x1=1.435in; y1=29.780992mm; x2=1.435in; y2=1.236in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67406 {
+        x1=1.435in; y1=1.088in; x2=1.435in; y2=1.141in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67463 {
+        x1=1.49547in; y1=30.853507mm; x2=1.49547in; y2=1.26447in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67466 {
+        x1=1.49547in; y1=1.26447in; x2=1.496in; y2=32.131mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67469 {
+        x1=1.496in; y1=32.131mm; x2=1.53in; y2=32.131mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67472 {
+        x1=1.46452in; y1=32.131mm; x2=1.435in; y2=1.236in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67475 {
+        x1=1.435in; y1=29.780992mm; x2=1.45852in; y2=29.780992mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67478 {
+        x1=1.45852in; y1=29.780992mm; x2=1.466in; y2=29.591mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67481 {
+        x1=1.466in; y1=29.591mm; x2=1.485135in; y2=29.591mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67484 {
+        x1=1.485135in; y1=1.18469in; x2=1.47021in; y2=1.18469in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67487 {
+        x1=1.47021in; y1=1.18469in; x2=37.0332mm; y2=29.780992mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67496 {
+        x1=1.485135in; y1=29.091128mm; x2=36.558728mm; y2=29.091128mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67499 {
+        x1=36.558728mm; y1=29.091128mm; x2=1.435in; y2=1.141in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67506 {
+        x1=1.49547in; y1=1.115305in; x2=1.49547in; y2=28.078938mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67509 {
+        x1=1.49547in; y1=28.078938mm; x2=1.477in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67518 {
+        x1=1.53in; y1=932.0mil; x2=1.505in; y2=932.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.67521 {
+        x1=1.505in; y1=932.0mil; x2=1.477in; y2=960.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.71759 {
+        x1=56.771667mm; y1=18.914872mm; x2=60.012072mm; y2=18.914872mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.71762 {
+        x1=60.012072mm; y1=18.914872mm; x2=2.363in; y2=745.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.71783 {
+        x1=1.624835in; y1=784.0mil; x2=1.624885in; y2=19.91487mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80264 {
+        x1=1.624885in; y1=17.415002mm; x2=1.66263in; y2=17.415002mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80267 {
+        x1=1.66263in; y1=17.415002mm; x2=1.671in; y2=694.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80270 {
+        x1=1.671in; y1=694.0mil; x2=1.671in; y2=726.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80273 {
+        x1=1.671in; y1=726.0mil; x2=1.686in; y2=741.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80319 {
+        x1=1.624885in; y1=18.914872mm; x2=39.225728mm; y2=18.914872mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80322 {
+        x1=39.225728mm; y1=18.914872mm; x2=1.524in; y2=765.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80325 {
+        x1=1.524in; y1=765.0mil; x2=1.374in; y2=765.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80328 {
+        x1=1.374in; y1=765.0mil; x2=1.366in; y2=773.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80392 {
+        x1=1.624885in; y1=843.1mil; x2=40.23614mm; y2=843.1mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80395 {
+        x1=40.23614mm; y1=843.1mil; x2=1.574in; y2=833.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80425 {
+        x1=1.624885in; y1=19.91487mm; x2=1.58695in; y2=19.91487mm; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80428 {
+        x1=1.58695in; y1=19.91487mm; x2=1.52in; y2=851.0mil; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80431 {
+        x1=1.52in; y1=851.0mil; x2=1.52in; y2=862.0mil; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80438 {
+        x1=1.624885in; y1=764.36mil; x2=1.56764in; y2=764.36mil; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.80441 {
+        x1=1.56764in; y1=764.36mil; x2=1.532in; y2=800.0mil; thickness=8.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.40672 {
         li:geometry {
           ta:contour {
@@ -38340,7 +37040,7 @@ ha:pcb-rnd-board-v6 {
       color = {#8b2323}
     }
 
-    {ha:GND plane}      {
+    {ha:GND plane}                        {
      lid=1
      group=5
      ha:combining {     }
@@ -38875,54 +37575,12 @@ ha:pcb-rnd-board-v6 {
       color = {#3a5fcd}
     }
 
-    {ha:power plane}      {
+    {ha:power plane}                        {
      lid=2
      group=7
      ha:combining {     }
 
       li:objects {
-       ha:line.40955 {
-        x1=995.0mil; y1=980.0mil; x2=995.0mil; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40958 {
-        x1=27.305mm; y1=980.0mil; x2=27.305mm; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40961 {
-        x1=26.289mm; y1=980.0mil; x2=26.289mm; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40964 {
-        x1=1.372in; y1=1.152in; x2=1.407in; y2=1.152in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40967 {
-        x1=1.308in; y1=30.8864mm; x2=1.372in; y2=1.152in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40970 {
-        x1=1.054in; y1=30.8864mm; x2=1.308in; y2=30.8864mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40973 {
-        x1=33.4518mm; y1=1.256in; x2=1.378in; y2=30.353mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40976 {
         x1=2.468in; y1=408.0mil; x2=2.536in; y2=476.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -39397,18 +38055,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41225 {
-        x1=1.626in; y1=30.353mm; x2=1.656in; y2=29.591mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41228 {
-        x1=1.378in; y1=30.353mm; x2=1.626in; y2=30.353mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41231 {
         x1=54.6989mm; y1=908.5mil; x2=55.4482mm; y2=882.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -39487,6 +38133,30 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.50154 {
+        x1=1.26in; y1=1.152in; x2=1.054in; y2=1.152in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50157 {
+        x1=1.054in; y1=1.152in; x2=1000.0mil; y2=30.6324mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.84716 {
+        x1=1.1143in; y1=202.34mil; x2=1.1143in; y2=245.65mil; thickness=40.0mil; clearance=22.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.84719 {
+        x1=1.36626in; y1=202.34mil; x2=1.36626in; y2=245.65mil; thickness=40.0mil; clearance=22.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.41258 {
         li:geometry {
           ta:contour {
@@ -39515,20 +38185,6 @@ ha:pcb-rnd-board-v6 {
          clearpoly=1
         }
        }
-       ha:polygon.41277 {
-        li:geometry {
-          ta:contour {
-           { 110.0mil; 920.0mil }
-           { 84.836mm; 920.0mil }
-           { 84.836mm; 1.34in }
-           { 110.0mil; 1.34in }
-          }
-        }
-
-        ha:flags {
-         clearpoly=1
-        }
-       }
        ha:polygon.41282 {
         li:geometry {
           ta:contour {
@@ -39559,6 +38215,20 @@ ha:pcb-rnd-board-v6 {
           }
         }
 
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.41277 {
+        li:geometry {
+          ta:contour {
+           { 110.0mil; 920.0mil }
+           { 84.836mm; 920.0mil }
+           { 84.836mm; 1.34in }
+           { 110.0mil; 1.34in }
+          }
+        }
+
         ha:flags {
          clearpoly=1
         }
@@ -39573,18 +38243,6 @@ ha:pcb-rnd-board-v6 {
      ha:combining {     }
 
       li:objects {
-       ha:line.41289 {
-        x1=1.266in; y1=26.797mm; x2=1.344in; y2=977.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41292 {
-        x1=1.157in; y1=26.797mm; x2=1.266in; y2=26.797mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41295 {
         x1=1.627in; y1=1.177in; x2=1.656in; y2=30.6324mm; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
@@ -39996,12 +38654,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41514 {
-        x1=514.0mil; y1=31.7627mm; x2=548.0mil; y2=32.6263mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41517 {
         x1=514.0mil; y1=27.7622mm; x2=514.0mil; y2=31.7627mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -40266,42 +38918,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41658 {
-        x1=37.2745mm; y1=692.5mil; x2=1.52in; y2=640.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41661 {
-        x1=36.2839mm; y1=692.5mil; x2=37.2745mm; y2=692.5mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41664 {
-        x1=1.396in; y1=725.0mil; x2=1.429in; y2=692.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41667 {
-        x1=1.396in; y1=873.0mil; x2=1.396in; y2=725.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41670 {
-        x1=1.407in; y1=884.0mil; x2=1.396in; y2=873.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41673 {
-        x1=1.407in; y1=1.152in; x2=1.407in; y2=884.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41676 {
         x1=1.717in; y1=1.104in; x2=1.656in; y2=29.591mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -40428,134 +39044,308 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41739 {
-        x1=1.449in; y1=1.286in; x2=1.433in; y2=1.302in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.41757 {
+        x1=1.74in; y1=1.334in; x2=1.267in; y2=33.909mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.41760 {
+        x1=48.895mm; y1=1.175in; x2=1.899in; y2=1.175in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.41766 {
+        x1=2.067in; y1=935.0mil; x2=2.079in; y2=924.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.41769 {
+        x1=2.079in; y1=861.0mil; x2=51.1302mm; y2=795.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.41772 {
+        x1=2.079in; y1=924.0mil; x2=2.079in; y2=861.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.41775 {
+        x1=1.613in; y1=187.0mil; x2=1.625in; y2=175.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.41778 {
+        x1=1.613in; y1=449.0mil; x2=1.613in; y2=187.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.44989 {
+        x1=1.3in; y1=381.0mil; x2=30.9372mm; y2=299.0mil; thickness=15.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.44992 {
+        x1=30.9372mm; y1=299.0mil; x2=688.0mil; y2=299.0mil; thickness=15.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.44995 {
+        x1=688.0mil; y1=299.0mil; x2=679.0mil; y2=290.0mil; thickness=15.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.44998 {
+        x1=679.0mil; y1=290.0mil; x2=438.0mil; y2=290.0mil; thickness=15.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.45001 {
+        x1=159.0mil; y1=545.0mil; x2=260.0mil; y2=545.0mil; thickness=15.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.45004 {
+        x1=260.0mil; y1=545.0mil; x2=343.0mil; y2=462.0mil; thickness=15.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.45007 {
+        x1=343.0mil; y1=462.0mil; x2=343.0mil; y2=385.0mil; thickness=15.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.45010 {
+        x1=343.0mil; y1=385.0mil; x2=438.0mil; y2=290.0mil; thickness=15.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49949 {
+        x1=1.268in; y1=33.908946mm; x2=15.214546mm; y2=33.908946mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.49952 {
+        x1=15.214546mm; y1=33.908946mm; x2=514.0mil; y2=31.75mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50009 {
+        x1=1.074in; y1=32.7406mm; x2=1.074in; y2=30.5308mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50012 {
+        x1=1.074in; y1=30.5308mm; x2=1.06in; y2=30.1752mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50015 {
+        x1=1.06in; y1=30.1752mm; x2=1.06in; y2=1.06in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50018 {
+        x1=1.06in; y1=1.06in; x2=26.289mm; y2=26.289mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50021 {
+        x1=26.289mm; y1=26.289mm; x2=26.289mm; y2=980.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50033 {
+        x1=1.032in; y1=32.7406mm; x2=26.9494mm; y2=1.318in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50036 {
+        x1=26.9494mm; y1=1.318in; x2=27.6606mm; y2=1.318in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50039 {
+        x1=27.6606mm; y1=1.318in; x2=1.108in; y2=32.9946mm; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50042 {
+        x1=1.108in; y1=32.9946mm; x2=1.108in; y2=1.153in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50045 {
+        x1=1.108in; y1=1.153in; x2=1.092in; y2=1.137in; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50048 {
+        x1=1.092in; y1=1.137in; x2=1.092in; y2=997.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50051 {
+        x1=1.092in; y1=997.0mil; x2=27.305mm; y2=980.0mil; thickness=10.0mil; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.50088 {
+        x1=995.0mil; y1=980.0mil; x2=995.0mil; y2=1.052in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41742 {
-        x1=1.449in; y1=1.238in; x2=1.449in; y2=1.286in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.50142 {
+        x1=1.339in; y1=697.0mil; x2=1.339in; y2=915.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41745 {
-        x1=36.4236mm; y1=1.223in; x2=1.449in; y2=1.238in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.50145 {
+        x1=1.339in; y1=915.0mil; x2=1.361in; y2=937.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41748 {
-        x1=36.4236mm; y1=31.0896mm; x2=36.4236mm; y2=961.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.50148 {
+        x1=1.361in; y1=937.0mil; x2=1.361in; y2=26.6954mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41751 {
-        x1=30.9372mm; y1=1.286in; x2=548.0mil; y2=32.6263mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.50151 {
+        x1=1.361in; y1=26.6954mm; x2=1.26in; y2=1.152in; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41754 {
-        x1=1.267in; y1=33.909mm; x2=30.9372mm; y2=1.286in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.67524 {
+        x1=1.477in; y1=960.0mil; x2=1.477in; y2=27.6098mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41757 {
-        x1=1.74in; y1=1.334in; x2=1.267in; y2=33.909mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.80294 {
+        x1=1.596in; y1=1.09in; x2=1.596in; y2=992.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41760 {
-        x1=48.895mm; y1=1.175in; x2=1.899in; y2=1.175in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.80297 {
+        x1=1.596in; y1=992.0mil; x2=1.61in; y2=978.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41763 {
-        x1=1.344in; y1=700.0mil; x2=34.1389mm; y2=976.0511811mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.80300 {
+        x1=1.61in; y1=978.0mil; x2=1.61in; y2=730.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41766 {
-        x1=2.067in; y1=935.0mil; x2=2.079in; y2=924.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.80303 {
+        x1=1.61in; y1=730.0mil; x2=1.52in; y2=640.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41769 {
-        x1=2.079in; y1=861.0mil; x2=51.1302mm; y2=795.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.80447 {
+        x1=1.366in; y1=773.0mil; x2=1.366in; y2=911.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41772 {
-        x1=2.079in; y1=924.0mil; x2=2.079in; y2=861.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.80450 {
+        x1=1.366in; y1=911.0mil; x2=1.378in; y2=923.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41775 {
-        x1=1.613in; y1=187.0mil; x2=1.625in; y2=175.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.80453 {
+        x1=1.378in; y1=923.0mil; x2=1.378in; y2=1.06in; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41778 {
-        x1=1.613in; y1=449.0mil; x2=1.613in; y2=187.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.80456 {
+        x1=1.378in; y1=1.06in; x2=32.6898mm; y2=1.151in; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.44989 {
-        x1=1.3in; y1=381.0mil; x2=30.9372mm; y2=299.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.80459 {
+        x1=32.6898mm; y1=1.151in; x2=32.6898mm; y2=30.1752mm; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.44992 {
-        x1=30.9372mm; y1=299.0mil; x2=688.0mil; y2=299.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.80462 {
+        x1=32.6898mm; y1=30.1752mm; x2=1.268in; y2=1.207in; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.44995 {
-        x1=688.0mil; y1=299.0mil; x2=679.0mil; y2=290.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.80465 {
+        x1=1.268in; y1=1.207in; x2=1.247in; y2=1.207in; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.44998 {
-        x1=679.0mil; y1=290.0mil; x2=438.0mil; y2=290.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.80471 {
+        x1=1.532in; y1=800.0mil; x2=1.532in; y2=850.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.45001 {
-        x1=159.0mil; y1=545.0mil; x2=260.0mil; y2=545.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.80474 {
+        x1=1.532in; y1=850.0mil; x2=1.395in; y2=987.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.45004 {
-        x1=260.0mil; y1=545.0mil; x2=343.0mil; y2=462.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.80477 {
+        x1=1.395in; y1=987.0mil; x2=1.395in; y2=1.145in; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.45007 {
-        x1=343.0mil; y1=462.0mil; x2=343.0mil; y2=385.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.80480 {
+        x1=1.395in; y1=1.145in; x2=1.251in; y2=32.7406mm; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.45010 {
-        x1=343.0mil; y1=385.0mil; x2=438.0mil; y2=290.0mil; thickness=15.0mil; clearance=12.0mil;
+       ha:line.80483 {
+        x1=1.251in; y1=32.7406mm; x2=29.6672mm; y2=32.7406mm; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
@@ -40616,11 +39406,23 @@ ha:pcb-rnd-board-v6 {
        ha:line.41811 {
         x1=100.0mil; y1=1.35in; x2=100.0mil; y2=100.0mil; thickness=10.0mil; clearance=20.0mil;
        }
+       ha:line.75990 {
+        x1=1.1143in; y1=202.34mil; x2=1.1143in; y2=245.65mil; thickness=0.45mm; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.75993 {
+        x1=1.36626in; y1=202.34mil; x2=1.36626in; y2=245.65mil; thickness=0.45mm; clearance=12.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
       }
       color = {#548b54}
     }
 
-    {ha:bottom silk}      {
+    {ha:bottom silk}                        {
      lid=5
      group=12
      ha:combining { auto=1;     }
@@ -40690,9 +39492,6 @@ ha:pcb-rnd-board-v6 {
           }
         }
 
-        ha:flags {
-         auto=1
-        }
        }
        ha:polygon.41867 {
         li:geometry {
@@ -40706,9 +39505,6 @@ ha:pcb-rnd-board-v6 {
           }
         }
 
-        ha:flags {
-         auto=1
-        }
        }
        ha:text.41829 {
         string=servos; x=2.091in; y=401.0mil; scale=122; fid=0;
@@ -40790,14 +39586,6 @@ ha:pcb-rnd-board-v6 {
         }
         rot = 270.000000
        }
-       ha:text.41839 {
-        string=D; x=29.21mm; y=1.086in; scale=200; fid=0;
-        ha:flags {
-         clearline=1
-         onsolder=1
-        }
-        rot = 270.000000
-       }
        ha:text.41840 {
         string=apogee; x=962.0mil; y=1.328in; scale=175; fid=0;
         ha:flags {
@@ -40839,25 +39627,33 @@ ha:pcb-rnd-board-v6 {
         rot = 0.000000
        }
        ha:text.41845 {
-        string=` 2017 Bdale Garbee KB0G; x=79.565mm; y=28.07208mm; scale=100; fid=0;
+        string=` 2020 Bdale Garbee KB0G; x=79.565mm; y=28.07208mm; scale=100; fid=0;
         ha:flags {
          onsolder=1
         }
         rot = 270.000000
        }
        ha:text.41846 {
-        string=TeleMega v3.0; x=58.7248mm; y=1.278in; scale=200; fid=0;
+        string=TeleMega v4.0; x=58.7248mm; y=1.278in; scale=200; fid=0;
         ha:flags {
          clearline=1
          onsolder=1
         }
         rot = 0.000000
        }
+       ha:text.49674 {
+        string=D; x=30.2768mm; y=1.102in; scale=200; fid=0;
+        ha:flags {
+         clearline=1
+         onsolder=1
+        }
+        rot = 270.000000
+       }
       }
       color = {#000000}
     }
 
-    {ha:top silk}      {
+    {ha:top silk}                        {
      lid=6
      group=1
      ha:combining { auto=1;     }
@@ -42928,342 +41724,339 @@ ha:pcb-rnd-board-v6 {
 
  ha:netlists {
    li:input {
+     ha:v_pyro {
+     li:conn { J1-1; J1-3; J1-5; J1-8; J2-5; J2-7; J2-9; R27-2;     }
+     }
+     ha:beeper {
+     li:conn { U7-63; U8-2;     }
+     }
+     ha:GND {
+     li:conn { B1-2; C4-1; C5-1; C10-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C101-1; C102-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C301-1; C302-1; C600-1; C601-2; C602-2; C610-1; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; J1-9; J2-3; J5-5; J8-2; J9-1; J20-1; J21-1; J21-6; L192-2; Q1-1; Q1-3; Q2-1; Q2-3; Q3-1; Q3-3; R1-1; R2-1; R3-1; R4-1; R5-1; R6-1; R19-1; R20-1; R21-1; R22-1; R23-1; R24-1; R26-1; R28-1; R30-1; R35-1; R37-1; R39-1; R51-1; S1-2; S1-3; S1-5; U1-2; U2-2; U3-2; U3-4; U3-5; U4-2; U4-3; U5-4; U6-32; U6-33; U7-10; U7-19; U7-20; U7-27; U7-37; U7-49; U7-74; U7-94; U7-99; U8-1; U10-1; U10-10; U10-12; U11-3; U12-2; U12-3; U12-6; U12-7; U13-4; U14-4; U15-4; X1-2; X1-4; X2-2; X2-4;     }
+     }
+     ha:ba_sck1 {
+     li:conn { U4-8; U7-30;     }
+     }
+     ha:v_ldo_in {
+     li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;     }
+     }
+     ha:miso1 {
+     li:conn { U7-45; U12-1;     }
+     }
+     ha:miso2 {
+     li:conn { J9-4; U5-2; U6-9; U7-53;     }
+     }
+     ha:cmp_ldo_in {
+     li:conn { R36-1; R37-2; U13-3; U13-5; U14-3; U14-5; U15-3; U15-5;     }
+     }
+     ha:swclk {
+     li:conn { J20-4; U7-76;     }
+     }
+     ha:radio_marc_isr {
+     li:conn { U6-3; U7-15;     }
+     }
+     ha:vdda {
+     li:conn { C601-1; C602-1; L600-2; U7-22;     }
+     }
+     ha:swdio {
+     li:conn { J20-3; U7-72;     }
+     }
+              ha:v_lipo {
+              li:conn { D3-1; J1-7; J2-2; J9-8; R25-2;              }
+              }
+             ha:cs_companion0 {
+             li:conn { J9-6; U7-92;             }
+             }
+             ha:cs_companion1 {
+             li:conn { J9-5; U7-93;             }
+             }
+     ha:cmp_rail {
+     li:conn { R38-1; R39-2; U13-2; U13-6; U14-2; U14-6; U15-2; U15-6;     }
+     }
+     ha:unnamed_net1 {
+     li:conn { C177-2; J8-1; L174-2;     }
+     }
+     ha:unnamed_net2 {
+     li:conn { Q1-2; R7-2; U13-7;     }
+     }
+     ha:unnamed_net3 {
+     li:conn { Q1-4; R8-2; U13-1;     }
+     }
+     ha:unnamed_net4 {
+     li:conn { C38-1; U1-4;     }
+     }
+              ha:unnamed_net6 {
+              li:conn { R35-2; U2-5;              }
+              }
+              ha:unnamed_net7 {
+              li:conn { Q2-4; R9-2; U14-7;              }
+              }
+              ha:unnamed_net8 {
+              li:conn { Q2-2; R10-2; U14-1;              }
+              }
+             ha:ac_mosi1 {
+             li:conn { U3-13; U7-91;             }
+             }
+          ha:unnamed_net9 {
+          li:conn { Q3-4; R12-2; U15-1;          }
+          }
+         ha:unnamed_net5 {
+         li:conn { D1-1; D1-4; U2-1;         }
+         }
+     ha:radio_int {
+     li:conn { U6-4; U7-98;     }
+     }
+     ha:sck1 {
+     li:conn { U7-44; U12-13;     }
+     }
+     ha:sck2 {
+     li:conn { J9-2; U5-6; U6-8; U7-52;     }
+     }
+     ha:gyro_int {
+     li:conn { U7-97; U12-4;     }
+     }
+     ha:ba_miso1 {
+     li:conn { U4-6; U7-31;     }
+     }
+     ha:v_batt {
+     li:conn { R25-1; R26-2; U7-35;     }
+     }
+     ha:cs_accel {
+     li:conn { U3-7; U7-85;     }
+     }
+     ha:cs_pres {
+     li:conn { U4-4; U4-5; U7-33;     }
+     }
+     ha:v_charge {
+     li:conn { B1-1; C5-2; J2-1; R32-2; U2-3;     }
+     }
+     ha:unnamed_net10 {
+     li:conn { Q3-2; R11-2; U15-7;     }
+     }
     ha:+3.3V {
-    li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; C301-2; C303-2; C600-2; J9-7; L600-1; R38-2; R171-1; U1-5; U3-1; U3-6; U4-1; U5-3; U5-7; U5-8; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-6; U7-11; U7-21; U7-28; U7-50; U7-75; U7-100; U10-7; U10-8; U11-2; U12-1; U12-8; U12-13; U13-8; U14-8; U15-8;    }
+    li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; C301-2; C302-2; C600-2; J9-7; L600-1; R38-2; R171-1; U1-5; U3-1; U3-6; U4-1; U5-3; U5-7; U5-8; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-6; U7-11; U7-21; U7-28; U7-50; U7-75; U7-100; U10-7; U10-8; U11-2; U12-5; U12-8; U13-8; U14-8; U15-8;    }
     }
+     ha:rx3 {
+     li:conn { U7-79; U10-2;     }
+     }
+     ha:unnamed_net16 {
+     li:conn { C33-1; U7-13; X2-3;     }
+     }
+     ha:unnamed_net17 {
+     li:conn { C32-1; U7-12; X2-1;     }
+     }
+     ha:usbdm {
+     li:conn { R54-1; U7-70;     }
+     }
+     ha:usbdp {
+     li:conn { R55-1; U7-71;     }
+     }
+       ha:unnamed_net42 {
+       li:conn { C30-1; U6-31; X1-3;       }
+       }
+       ha:unnamed_net43 {
+       li:conn { C31-1; U6-30; X1-1;       }
+       }
+        ha:unnamed_net44 {
+        li:conn { C174-1; L171-2; U6-17;        }
+        }
+        ha:unnamed_net45 {
+        li:conn { C173-2; L171-1; R171-2;        }
+        }
+        ha:unnamed_net46 {
+        li:conn { C174-2; C176-1; L172-1;        }
+        }
+        ha:mosi1 {
+        li:conn { U7-46; U12-14;        }
+        }
+        ha:mosi2 {
+        li:conn { J9-3; U5-5; U6-7; U7-54;        }
+        }
+         ha:unnamed_net49 {
+         li:conn { C175-2; C177-1; L173-2; L174-1;         }
+         }
+         ha:unnamed_net55 {
+         li:conn { C231-2; U6-23;         }
+         }
+         ha:unnamed_net48 {
+         li:conn { C181-2; L193-1; U6-18;         }
+         }
+        ha:unnamed_net51 {
+        li:conn { C191-1; L191-1; L192-1; U6-19;        }
+        }
+        ha:unnamed_net57 {
+        li:conn { C291-1; U6-29;        }
+        }
+         ha:unnamed_net53 {
+         li:conn { C211-1; U6-21;         }
+         }
+         ha:unnamed_net62 {
+         li:conn { D1-3; R51-2;         }
+         }
+         ha:unnamed_net66 {
+         li:conn { C42-2; U6-6;         }
+         }
+        ha:unnamed_net47 {
+        li:conn { C176-2; C181-1; L172-2; L173-1;        }
+        }
+        ha:reset_n {
+        li:conn { C610-2; J20-2; U6-2; U7-14; U10-9; U11-1;        }
+        }
+        ha:unnamed_net54 {
+        li:conn { C231-1; U6-24;        }
+        }
+       ha:unnamed_net50 {
+       li:conn { C210-1; L191-2; L201-1; U6-20;       }
+       }
+         ha:unnamed_net56 {
+         li:conn { C261-1; U6-26;         }
+         }
+         ha:unnamed_net77 {
+         li:conn { A1-1; S1-1;         }
+         }
+         ha:unnamed_net58 {
+         li:conn { J5-2; R54-2;         }
+         }
+        ha:unnamed_net59 {
+        li:conn { J5-3; R55-2;        }
+        }
+         ha:unnamed_net65 {
+         li:conn { R30-2; U6-14;         }
+         }
+          ha:unnamed_net61 {
+          li:conn { D1-2; R50-1;          }
+          }
+          ha:unnamed_net67 {
+          li:conn { S1-4; U10-11;          }
+          }
+          ha:unnamed_net63 {
+          li:conn { D2-2; R52-1;          }
+          }
+          ha:unnamed_net64 {
+          li:conn { D2-1; R53-1;          }
+          }
+          ha:unnamed_net73 {
+          li:conn { R32-1; U10-6;          }
+          }
+         ha:unnamed_net52 {
+         li:conn { C191-2; L193-2; L201-2;         }
+         }
+       ha:fet_a {
+       li:conn { J1-6; Q1-5; Q1-6; R14-1;       }
+       }
+       ha:fet_b {
+       li:conn { J1-4; Q1-7; Q1-8; R13-1;       }
+       }
+       ha:fet_c {
+       li:conn { J1-2; Q2-7; Q2-8; R16-1;       }
+       }
+       ha:fet_d {
+       li:conn { J2-8; Q2-5; Q2-6; R15-1;       }
+       }
+       ha:fet_e {
+       li:conn { J2-6; Q3-5; Q3-6; R18-1;       }
+       }
+       ha:fet_f {
+       li:conn { J2-4; Q3-7; Q3-8; R17-1;       }
+       }
+       ha:tx3 {
+       li:conn { U7-78; U10-3;       }
+       }
+     ha:led_green {
+     li:conn { R53-2; U7-66;     }
+     }
+     ha:led_red {
+     li:conn { R52-2; U7-65;     }
+     }
+     ha:sense_a {
+     li:conn { R14-2; R20-2; U7-23;     }
+     }
+     ha:sense_b {
+     li:conn { R13-2; R19-2; U7-24;     }
+     }
+     ha:sense_c {
+     li:conn { R16-2; R22-2; U7-25;     }
+     }
+     ha:sense_d {
+     li:conn { R15-2; R21-2; U7-26;     }
+     }
+     ha:sense_e {
+     li:conn { R18-2; R24-2; U7-29;     }
+     }
+     ha:sense_f {
+     li:conn { R17-2; R23-2; U7-38;     }
+     }
+      ha:ac_sck1 {
+      li:conn { U3-14; U7-89;      }
+      }
+     ha:servo_a {
+     li:conn { J21-2; R40-2;     }
+     }
+     ha:servo_b {
+     li:conn { J21-3; R41-2;     }
+     }
+     ha:servo_c {
+     li:conn { J21-4; R42-2;     }
+     }
+     ha:servo_d {
+     li:conn { J21-5; R43-2;     }
+     }
+     ha:cs_gyro {
+     li:conn { U7-83; U12-12;     }
+     }
+     ha:cs_flash {
+     li:conn { U5-1; U7-84;     }
+     }
+     ha:cs_radio {
+     li:conn { U6-11; U7-34;     }
+     }
+     ha:ba_mosi1 {
+     li:conn { U4-7; U7-32;     }
+     }
+     ha:pwm_a {
+     li:conn { R40-1; U7-59;     }
+     }
+     ha:pwm_b {
+     li:conn { R41-1; U7-60;     }
+     }
+     ha:fire_a {
+     li:conn { R2-2; R8-1; U7-87;     }
+     }
+     ha:fire_b {
+     li:conn { R1-2; R7-1; U7-88;     }
+     }
+     ha:fire_c {
+     li:conn { R4-2; R10-1; U7-86;     }
+     }
+     ha:fire_d {
+     li:conn { R3-2; R9-1; U7-3;     }
+     }
+     ha:fire_e {
+     li:conn { R6-2; R12-1; U7-5;     }
+     }
+     ha:fire_f {
+     li:conn { R5-2; R11-1; U7-4;     }
+     }
+     ha:pwm_c {
+     li:conn { R42-1; U7-61;     }
+     }
+     ha:pwm_d {
+     li:conn { R43-1; U7-62;     }
+     }
+      ha:ac_miso1 {
+      li:conn { U3-12; U7-90;      }
+      }
+     ha:v_pbatt {
+     li:conn { R27-1; R28-2; U7-36;     }
+     }
+     ha:v_usb {
+     li:conn { C4-2; J5-1; R50-2; U2-4;     }
+     }
     ha:accel_int1 {
     li:conn { U3-8; U7-96;    }
     }
     ha:accel_int2 {
     li:conn { U3-9; U7-95;    }
     }
-    ha:ba_miso1 {
-    li:conn { U4-6; U7-31;    }
-    }
-    ha:ba_mosi1 {
-    li:conn { U4-7; U7-32;    }
-    }
-    ha:ba_sck1 {
-    li:conn { U4-8; U7-30;    }
-    }
-    ha:beeper {
-    li:conn { U7-63; U8-2;    }
-    }
-    ha:boot0 {
-    li:conn { R402-1; U7-94;    }
-    }
-    ha:cmp_ldo_in {
-    li:conn { R36-1; R37-2; U13-3; U13-5; U14-3; U14-5; U15-3; U15-5;    }
-    }
-    ha:cmp_rail {
-    li:conn { R38-1; R39-2; U13-2; U13-6; U14-2; U14-6; U15-2; U15-6;    }
-    }
-    ha:cs_accel {
-    li:conn { U3-7; U7-85;    }
-    }
-    ha:cs_companion0 {
-    li:conn { J9-6; U7-92;    }
-    }
-    ha:cs_companion1 {
-    li:conn { J9-5; U7-93;    }
-    }
-    ha:cs_flash {
-    li:conn { U5-1; U7-84;    }
-    }
-    ha:cs_gyro {
-    li:conn { U7-83; U12-22;    }
-    }
-    ha:cs_pres {
-    li:conn { U4-4; U4-5; U7-33;    }
-    }
-    ha:cs_radio {
-    li:conn { U6-11; U7-34;    }
-    }
-    ha:fet_a {
-    li:conn { J1-6; Q1-5; Q1-6; R14-1;    }
-    }
-    ha:fet_b {
-    li:conn { J1-4; Q1-7; Q1-8; R13-1;    }
-    }
-    ha:fet_c {
-    li:conn { J1-2; Q2-7; Q2-8; R16-1;    }
-    }
-    ha:fet_d {
-    li:conn { J2-8; Q2-5; Q2-6; R15-1;    }
-    }
-    ha:fet_e {
-    li:conn { J2-6; Q3-5; Q3-6; R18-1;    }
-    }
-    ha:fet_f {
-    li:conn { J2-4; Q3-7; Q3-8; R17-1;    }
-    }
-    ha:fire_a {
-    li:conn { R2-2; R8-1; U7-87;    }
-    }
-    ha:fire_b {
-    li:conn { R1-2; R7-1; U7-88;    }
-    }
-    ha:fire_c {
-    li:conn { R4-2; R10-1; U7-90;    }
-    }
-    ha:fire_d {
-    li:conn { R3-2; R9-1; U7-3;    }
-    }
-    ha:fire_e {
-    li:conn { R6-2; R12-1; U7-5;    }
-    }
-    ha:fire_f {
-    li:conn { R5-2; R11-1; U7-4;    }
-    }
-    ha:GND {
-    li:conn { B1-2; C4-1; C5-1; C10-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C101-1; C102-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C301-1; C302-1; C303-1; C600-1; C601-2; C602-2; C610-1; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; J1-9; J2-3; J5-5; J8-2; J9-1; J20-1; J21-1; J21-6; L192-2; Q1-1; Q1-3; Q2-1; Q2-3; Q3-1; Q3-3; R1-1; R2-1; R3-1; R4-1; R5-1; R6-1; R19-1; R20-1; R21-1; R22-1; R23-1; R24-1; R26-1; R28-1; R30-1; R35-1; R37-1; R39-1; R51-1; R401-2; R402-2; S1-2; S1-3; S1-5; U1-2; U2-2; U3-2; U3-4; U3-5; U4-2; U4-3; U5-4; U6-32; U6-33; U7-10; U7-19; U7-20; U7-27; U7-49; U7-74; U7-99; U8-1; U10-1; U10-10; U10-12; U11-3; U12-11; U12-18; U12-20; U13-4; U14-4; U15-4; X1-2; X1-4; X2-2; X2-4;    }
-    }
-    ha:gyro_int {
-    li:conn { U7-97; U12-12;    }
-    }
-    ha:led_green {
-    li:conn { R53-2; U7-66;    }
-    }
-    ha:led_red {
-    li:conn { R52-2; U7-65;    }
-    }
-    ha:miso1 {
-    li:conn { U3-12; U7-45; U12-9;    }
-    }
-    ha:miso2 {
-    li:conn { J9-4; U5-2; U6-9; U7-53;    }
-    }
-    ha:mosi1 {
-    li:conn { U7-46; U12-24;    }
-    }
-    ha:mosi1_accel {
-    li:conn { U3-13; U7-91;    }
-    }
-    ha:mosi2 {
-    li:conn { J9-3; U5-5; U6-7; U7-54;    }
-    }
-    ha:pwm_a {
-    li:conn { R40-1; U7-59;    }
-    }
-    ha:pwm_b {
-    li:conn { R41-1; U7-60;    }
-    }
-    ha:pwm_c {
-    li:conn { R42-1; U7-61;    }
-    }
-    ha:pwm_d {
-    li:conn { R43-1; U7-62;    }
-    }
-    ha:radio_int {
-    li:conn { U6-4; U7-98;    }
-    }
-    ha:radio_marc_isr {
-    li:conn { U6-3; U7-15;    }
-    }
-    ha:reset_n {
-    li:conn { C610-2; J20-2; U6-2; U7-14; U10-9; U11-1;    }
-    }
-    ha:rx3 {
-    li:conn { U7-79; U10-2;    }
-    }
-    ha:sck1 {
-    li:conn { U3-14; U7-44; U12-23;    }
-    }
-    ha:sck2 {
-    li:conn { J9-2; U5-6; U6-8; U7-52;    }
-    }
-    ha:sense_a {
-    li:conn { R14-2; R20-2; U7-23;    }
-    }
-    ha:sense_b {
-    li:conn { R13-2; R19-2; U7-24;    }
-    }
-    ha:sense_c {
-    li:conn { R16-2; R22-2; U7-25;    }
-    }
-    ha:sense_d {
-    li:conn { R15-2; R21-2; U7-26;    }
-    }
-    ha:sense_e {
-    li:conn { R18-2; R24-2; U7-29;    }
-    }
-    ha:sense_f {
-    li:conn { R17-2; R23-2; U7-38;    }
-    }
-    ha:servo_a {
-    li:conn { J21-2; R40-2;    }
-    }
-    ha:servo_b {
-    li:conn { J21-3; R41-2;    }
-    }
-    ha:servo_c {
-    li:conn { J21-4; R42-2;    }
-    }
-    ha:servo_d {
-    li:conn { J21-5; R43-2;    }
-    }
-    ha:swclk {
-    li:conn { J20-4; U7-76;    }
-    }
-    ha:swdio {
-    li:conn { J20-3; U7-72;    }
-    }
-    ha:tx3 {
-    li:conn { U7-78; U10-3;    }
-    }
-    ha:unnamed_net1 {
-    li:conn { C177-2; J8-1; L174-2;    }
-    }
-    ha:unnamed_net2 {
-    li:conn { Q1-2; R7-2; U13-7;    }
-    }
-    ha:unnamed_net3 {
-    li:conn { Q1-4; R8-2; U13-1;    }
-    }
-    ha:unnamed_net4 {
-    li:conn { C38-1; U1-4;    }
-    }
-    ha:unnamed_net5 {
-    li:conn { D1-1; D1-4; U2-1;    }
-    }
-    ha:unnamed_net6 {
-    li:conn { R35-2; U2-5;    }
-    }
-    ha:unnamed_net7 {
-    li:conn { Q2-4; R9-2; U14-7;    }
-    }
-    ha:unnamed_net8 {
-    li:conn { Q2-2; R10-2; U14-1;    }
-    }
-    ha:unnamed_net9 {
-    li:conn { Q3-4; R12-2; U15-1;    }
-    }
-    ha:unnamed_net10 {
-    li:conn { Q3-2; R11-2; U15-7;    }
-    }
-    ha:unnamed_net16 {
-    li:conn { C33-1; U7-13; X2-3;    }
-    }
-    ha:unnamed_net17 {
-    li:conn { C32-1; U7-12; X2-1;    }
-    }
-    ha:unnamed_net26 {
-    li:conn { R401-1; U7-37;    }
-    }
-    ha:unnamed_net45 {
-    li:conn { C30-1; U6-31; X1-3;    }
-    }
-    ha:unnamed_net46 {
-    li:conn { C31-1; U6-30; X1-1;    }
-    }
-    ha:unnamed_net49 {
-    li:conn { C210-1; L191-2; L201-1; U6-20;    }
-    }
-    ha:unnamed_net50 {
-    li:conn { C191-1; L191-1; L192-1; U6-19;    }
-    }
-    ha:unnamed_net51 {
-    li:conn { C181-2; L193-1; U6-18;    }
-    }
-    ha:unnamed_net52 {
-    li:conn { C174-1; L171-2; U6-17;    }
-    }
-    ha:unnamed_net53 {
-    li:conn { C231-1; U6-24;    }
-    }
-    ha:unnamed_net54 {
-    li:conn { C231-2; U6-23;    }
-    }
-    ha:unnamed_net55 {
-    li:conn { C211-1; U6-21;    }
-    }
-    ha:unnamed_net56 {
-    li:conn { R30-2; U6-14;    }
-    }
-    ha:unnamed_net57 {
-    li:conn { C42-2; U6-6;    }
-    }
-    ha:unnamed_net58 {
-    li:conn { C261-1; U6-26;    }
-    }
-    ha:unnamed_net59 {
-    li:conn { C291-1; U6-29;    }
-    }
-    ha:unnamed_net60 {
-    li:conn { C173-2; L171-1; R171-2;    }
-    }
-    ha:unnamed_net61 {
-    li:conn { C174-2; C176-1; L172-1;    }
-    }
-    ha:unnamed_net62 {
-    li:conn { C176-2; C181-1; L172-2; L173-1;    }
-    }
-    ha:unnamed_net63 {
-    li:conn { C175-2; C177-1; L173-2; L174-1;    }
-    }
-    ha:unnamed_net64 {
-    li:conn { C191-2; L193-2; L201-2;    }
-    }
-    ha:unnamed_net65 {
-    li:conn { C302-2; U12-10;    }
-    }
-    ha:unnamed_net66 {
-    li:conn { J5-2; R54-2;    }
-    }
-    ha:unnamed_net67 {
-    li:conn { J5-3; R55-2;    }
-    }
-    ha:unnamed_net69 {
-    li:conn { D1-2; R50-1;    }
-    }
-    ha:unnamed_net70 {
-    li:conn { D1-3; R51-2;    }
-    }
-    ha:unnamed_net71 {
-    li:conn { D2-2; R52-1;    }
-    }
-    ha:unnamed_net72 {
-    li:conn { D2-1; R53-1;    }
-    }
-    ha:unnamed_net73 {
-    li:conn { S1-4; U10-11;    }
-    }
-    ha:unnamed_net79 {
-    li:conn { R32-1; U10-6;    }
-    }
-    ha:unnamed_net83 {
-    li:conn { A1-1; S1-1;    }
-    }
-    ha:usbdm {
-    li:conn { R54-1; U7-70;    }
-    }
-    ha:usbdp {
-    li:conn { R55-1; U7-71;    }
-    }
-    ha:v_batt {
-    li:conn { R25-1; R26-2; U7-35;    }
-    }
-    ha:v_charge {
-    li:conn { B1-1; C5-2; J2-1; R32-2; U2-3;    }
-    }
-    ha:v_ldo_in {
-    li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;    }
-    }
-    ha:v_lipo {
-    li:conn { D3-1; J1-7; J2-2; J9-8; R25-2;    }
-    }
-    ha:v_pbatt {
-    li:conn { R27-1; R28-2; U7-36;    }
-    }
-    ha:v_pyro {
-    li:conn { J1-1; J1-3; J1-5; J1-8; J2-5; J2-7; J2-9; R27-2;    }
-    }
-    ha:v_usb {
-    li:conn { C4-2; J5-1; R50-2; U2-4;    }
-    }
-    ha:vdda {
-    li:conn { C601-1; C602-1; L600-2; U7-22;    }
-    }
    }
  }
  ha:layer_stack {
@@ -43347,16 +42140,17 @@ ha:pcb-rnd-board-v6 {
     min_ring = 7.00 mil
     min_drill = 15.00 mil
     text_scale = 100
-    via_thickness = 30.00 mil
-    via_drilling_hole = 15.00 mil
+    via_thickness = 8.00 mil
+    via_drilling_hole = 4.00 mil
     min_slk = 5.00 mil
     text_thickness = 0
-    line_thickness = 10.00 mil
+    line_thickness = 40.00 mil
     shrink = 10.00 mil
     poly_isle_area = 12903200000000.000000
     min_wid = 6.00 mil
     bloat = 6.00 mil
-    clearance = 6.00 mil
+    clearance = 11.00 mil
+     text_font_id = 0
    }
    ha:editor {
     live_routing = true