schematic at "first cut" level for sam21d
[hw/telemetrum] / telemetrum.lht
index cc3304871ea3c9364ba9e40661038154017dfb18..510d883fae4503698c9d5555daa4c7c309548226 100644 (file)
@@ -3,10 +3,10 @@
 ha:pcb-rnd-board-v8 {
  li:styles {
    ha:Signal {
-    via_proto = 0
+    via_proto = 4
     text_scale = 100
     thickness = 10.0mil
-    clearance = 20.0mil
+    clearance = 6.0mil
      text_thick = 0.0
    }
    ha:Power {
@@ -730,30 +730,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30261 {
-    x1=698.0mil; y1=10.351mm; x2=17.005808mm; y2=10.351mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30264 {
-    x1=17.005808mm; y1=10.351mm; x2=669.0mil; y2=407.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30273 {
-    x1=573.0mil; y1=313.0mil; x2=15.202408mm; y2=313.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30276 {
-    x1=573.0mil; y1=351.0mil; x2=15.202408mm; y2=351.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30279 {
     x1=12.535662mm; y1=7.4078mm; x2=12.535662mm; y2=7.709662mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -922,18 +898,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30363 {
-    x1=630.0mil; y1=351.0mil; x2=633.0mil; y2=351.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30381 {
-    x1=737.0mil; y1=10.351mm; x2=739.48mil; y2=10.351mm; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30387 {
     x1=15.151608mm; y1=493.0mil; x2=15.151608mm; y2=12.078208mm; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -1240,12 +1204,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30546 {
-    x1=598.0mil; y1=258.0mil; x2=563.0mil; y2=258.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30549 {
     x1=13.500608mm; y1=258.0mil; x2=13.500608mm; y2=219.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
@@ -2511,14 +2469,80 @@ ha:pcb-rnd-board-v8 {
    ha:line.30024 {
     x1=27.1018mm; y1=837.0mil; x2=981.0mil; y2=837.0mil; thickness=10.0mil; clearance=12.0mil;
    }
-   ha:line.58414 {
-    x1=698.0mil; y1=439.0mil; x2=737.0mil; y2=439.0mil; thickness=10.0mil; clearance=40.0mil;
+   ha:line.72079 {
+    x1=585.0mil; y1=464.0mil; x2=585.0mil; y2=418.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72082 {
+    x1=585.0mil; y1=418.0mil; x2=595.0mil; y2=408.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72085 {
+    x1=595.0mil; y1=408.0mil; x2=15.348204mm; y2=408.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72088 {
+    x1=15.348204mm; y1=408.0mil; x2=15.373604mm; y2=407.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72283 {
+    x1=571.0mil; y1=366.0mil; x2=15.373604mm; y2=366.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72286 {
+    x1=636.74mil; y1=366.0mil; x2=636.74mil; y2=407.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72469 {
+    x1=563.0mil; y1=258.0mil; x2=584.0mil; y2=258.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72472 {
+    x1=584.0mil; y1=258.0mil; x2=593.0mil; y2=249.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72673 {
+    x1=571.0mil; y1=327.0mil; x2=15.348204mm; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72676 {
+    x1=15.348204mm; y1=327.0mil; x2=15.373604mm; y2=326.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72679 {
+    x1=636.74mil; y1=287.0mil; x2=636.74mil; y2=326.0mil; thickness=10.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.72683 {
+    x1=15.373604mm; y1=287.0mil; x2=558.0mil; y2=287.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.58558 {
-    x1=737.0mil; y1=10.351mm; x2=799.59mil; y2=10.32256mm; thickness=10.0mil; clearance=40.0mil;
+   ha:line.72686 {
+    x1=558.0mil; y1=287.0mil; x2=548.0mil; y2=297.0mil; thickness=10.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -2781,12 +2805,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31696 {
-          x1=669.0mil; y1=407.0mil; x2=669.0mil; y2=146.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31699 {
           x1=559.0mil; y1=523.0mil; x2=505.0mil; y2=577.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -2805,18 +2823,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31708 {
-          x1=484.0mil; y1=425.0mil; x2=499.0mil; y2=425.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31711 {
-          x1=573.0mil; y1=351.0mil; x2=499.0mil; y2=425.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31714 {
           x1=332.0mil; y1=282.0mil; x2=332.0mil; y2=486.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -2860,25 +2866,13 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:line.31735 {
-          x1=819.0mil; y1=224.0mil; x2=766.0mil; y2=224.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31738 {
-          x1=766.0mil; y1=224.0mil; x2=717.0mil; y2=273.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31741 {
-          x1=717.0mil; y1=273.0mil; x2=717.0mil; y2=440.0mil; thickness=10.0mil; clearance=12.0mil;
+          x1=819.0mil; y1=224.0mil; x2=750.0mil; y2=224.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
           }
          }
          ha:line.31744 {
-          x1=717.0mil; y1=440.0mil; x2=488.0mil; y2=669.0mil; thickness=10.0mil; clearance=12.0mil;
+          x1=694.5mil; y1=462.0mil; x2=488.0mil; y2=668.5mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
           }
@@ -2895,12 +2889,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31765 {
-          x1=488.0mil; y1=669.0mil; x2=488.0mil; y2=741.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31768 {
           x1=751.5mil; y1=940.5mil; x2=514.0mil; y2=703.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -3099,12 +3087,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31966 {
-          x1=487.0mil; y1=227.0mil; x2=573.0mil; y2=313.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31969 {
           x1=438.0mil; y1=253.0mil; x2=136.0mil; y2=253.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -3311,6 +3293,60 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
+         ha:line.69700 {
+          x1=695.5mil; y1=461.5mil; x2=695.5mil; y2=278.5mil; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.69703 {
+          x1=695.5mil; y1=278.5mil; x2=750.0mil; y2=224.0mil; thickness=10.0mil; clearance=40.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.69706 {
+          x1=488.0mil; y1=741.0mil; x2=488.0mil; y2=668.5mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72277 {
+          x1=484.0mil; y1=425.0mil; x2=512.0mil; y2=425.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72280 {
+          x1=512.0mil; y1=425.0mil; x2=571.0mil; y2=366.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72661 {
+          x1=571.0mil; y1=327.0mil; x2=535.0mil; y2=327.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72664 {
+          x1=535.0mil; y1=327.0mil; x2=507.0mil; y2=299.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72667 {
+          x1=507.0mil; y1=299.0mil; x2=507.0mil; y2=247.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.72670 {
+          x1=507.0mil; y1=247.0mil; x2=487.0mil; y2=227.0mil; thickness=10.0mil; clearance=12.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
         }
         color = {#548b54}
       }
@@ -3371,30 +3407,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31422 {
-          x1=1.302in; y1=376.0mil; x2=1.282in; y2=396.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31425 {
-          x1=1.282in; y1=396.0mil; x2=1.282in; y2=635.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31428 {
-          x1=1.282in; y1=635.0mil; x2=1.373in; y2=726.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31431 {
-          x1=1.373in; y1=970.0mil; x2=1.373in; y2=726.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31434 {
           x1=1.741in; y1=940.0mil; x2=1.741in; y2=724.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -3407,12 +3419,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31440 {
-          x1=1.709in; y1=445.0mil; x2=1.709in; y2=316.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31443 {
           x1=1.709in; y1=316.0mil; x2=1.71in; y2=315.0mil; thickness=10.0mil; clearance=12.0mil;
           ha:flags {
@@ -4496,7 +4502,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34471 {
-      proto=4; x=598.0mil; y=258.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=593.0mil; y=249.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -4653,17 +4659,8 @@ ha:pcb-rnd-board-v8 {
       li:thermal {
       }
      }
-     ha:padstack_ref.34485 {
-      proto=4; x=669.0mil; y=407.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.34486 {
-      proto=4; x=573.0mil; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=571.0mil; y=327.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -4672,16 +4669,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.34487 {
-      proto=4; x=573.0mil; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34488 {
-      proto=4; x=484.0mil; y=425.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=571.0mil; y=366.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -5142,6 +5130,29 @@ ha:pcb-rnd-board-v8 {
       li:thermal {
       }
      }
+     ha:padstack_ref.34488 {
+      proto=4; x=484.0mil; y=425.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
+      ha:padstack_ref.72682 {
+       proto=4; x=548.0mil; y=297.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
       ha:subc.32166 {
        ha:attributes {
         value=
@@ -5690,7 +5701,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32244 {
-         proto=0; x=15.202408mm; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=15.373604mm; y=326.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5704,7 +5715,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32245 {
-         proto=0; x=630.0mil; y=313.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=636.74mil; y=326.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -5738,25 +5749,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.32232 {
-            x1=15.602204mm; y1=313.0mil; x2=15.602204mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=326.0mil; x2=621.0mil; y2=326.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.32235 {
-            x1=15.602204mm; y1=313.0mil; x2=15.602204mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=326.0mil; x2=621.0mil; y2=326.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.32238 {
-            x1=15.602204mm; y1=313.0mil; x2=16.602204mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=326.0mil; x2=16.7734mm; y2=326.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.32241 {
-            x1=15.602204mm; y1=313.0mil; x2=15.602204mm; y2=8.9502mm; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=326.0mil; x2=621.0mil; y2=9.2804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -11046,7 +11057,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32783 {
-         proto=0; x=15.202408mm; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=15.373604mm; y=366.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11060,7 +11071,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32784 {
-         proto=0; x=630.0mil; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=636.74mil; y=366.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11094,25 +11105,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.32771 {
-            x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=366.0mil; x2=621.0mil; y2=366.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.32774 {
-            x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=366.0mil; x2=621.0mil; y2=366.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.32777 {
-            x1=15.602204mm; y1=351.0mil; x2=16.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=366.0mil; x2=16.7734mm; y2=366.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.32780 {
-            x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=9.9154mm; thickness=0.1mm; clearance=0.0;
+            x1=621.0mil; y1=366.0mil; x2=621.0mil; y2=10.2964mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -11711,11 +11722,11 @@ ha:pcb-rnd-board-v8 {
       }
        uid = qIc8VW925zCt24ZkTm0AAAAf
       }
-      ha:subc.32869 {
+      ha:subc.32903 {
        ha:attributes {
-        value=22pF
+        value=3.3k
         footprint=0402
-        refdes=C32
+        refdes=R1
        }
       ha:data {
             li:padstack_prototypes {
@@ -11785,8 +11796,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.32883 {
-         proto=0; x=998.0mil; y=-100.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32917 {
+         proto=0; x=677.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11799,8 +11810,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.32884 {
-         proto=0; x=998.0mil; y=-3.339592mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32918 {
+         proto=0; x=677.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11833,26 +11844,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.32871 {
-            x1=998.0mil; y1=-2.939796mm; x2=998.0mil; y2=-2.939796mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32905 {
+            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.32874 {
-            x1=998.0mil; y1=-2.939796mm; x2=998.0mil; y2=-2.939796mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32908 {
+            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.32877 {
-            x1=998.0mil; y1=-2.939796mm; x2=998.0mil; y2=-1.939796mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32911 {
+            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.32880 {
-            x1=998.0mil; y1=-2.939796mm; x2=26.3492mm; y2=-2.939796mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32914 {
+            x1=677.0mil; y1=599.74mil; x2=18.1958mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -11866,13 +11877,13 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAh
+       uid = qIc8VW925zCt24ZkTm0AAAAj
       }
-      ha:subc.32886 {
+      ha:subc.32920 {
        ha:attributes {
-        value=22pF
+        value=0.1uF
         footprint=0402
-        refdes=C33
+        refdes=C10
        }
       ha:data {
             li:padstack_prototypes {
@@ -11889,14 +11900,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
 
@@ -11908,14 +11919,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.326136mm  
               -0.425958mm  
               -0.326136mm  
               -0.425958mm  
-              0.326136mm  
+              -0.326136mm  
               0.425958mm  
               0.326136mm  
               0.425958mm  
-              -0.326136mm  
              }
            }
 
@@ -11927,14 +11938,14 @@ ha:pcb-rnd-board-v8 {
             }
             clearance=0.0
              li:ps_poly {
+              0.249936mm  
               -0.349758mm  
               -0.249936mm  
               -0.349758mm  
-              0.249936mm  
+              -0.249936mm  
               0.349758mm  
               0.249936mm  
               0.349758mm  
-              -0.249936mm  
              }
            }
          }
@@ -11942,8 +11953,8 @@ ha:pcb-rnd-board-v8 {
       }
 
        li:objects {
-        ha:padstack_ref.32900 {
-         proto=0; x=29.972mm; y=-121.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32934 {
+         proto=0; x=809.74mil; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11956,8 +11967,8 @@ ha:pcb-rnd-board-v8 {
            name=1
          }
         }
-        ha:padstack_ref.32901 {
-         proto=0; x=29.972mm; y=-2.273808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.32935 {
+         proto=0; x=19.767804mm; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -11990,26 +12001,26 @@ ha:pcb-rnd-board-v8 {
          ha:combining {         }
 
           li:objects {
-           ha:line.32888 {
-            x1=29.972mm; y1=-105.26mil; x2=29.972mm; y2=-105.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32922 {
+            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.32891 {
-            x1=29.972mm; y1=-105.26mil; x2=29.972mm; y2=-105.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32925 {
+            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.32894 {
-            x1=29.972mm; y1=-105.26mil; x2=29.972mm; y2=-3.673604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32928 {
+            x1=794.0mil; y1=920.0mil; x2=19.1676mm; y2=920.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.32897 {
-            x1=29.972mm; y1=-105.26mil; x2=28.972mm; y2=-105.26mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32931 {
+            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=22.368mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -12023,334 +12034,20 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAi
+       uid = qIc8VW925zCt24ZkTm0AAAAk
       }
-      ha:subc.32903 {
-       ha:attributes {
-        value=3.3k
-        footprint=0402
-        refdes=R1
-       }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.33005 {
+        ha:attributes {
+         value=1k
+         footprint=0402
+         refdes=R53
+        }
+       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.32917 {
-         proto=0; x=677.0mil; y=615.48mil; 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.32918 {
-         proto=0; x=677.0mil; y=584.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:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.32905 {
-            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.32908 {
-            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.32911 {
-            x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.32914 {
-            x1=677.0mil; y1=599.74mil; x2=18.1958mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = qIc8VW925zCt24ZkTm0AAAAj
-      }
-      ha:subc.32920 {
-       ha:attributes {
-        value=0.1uF
-        footprint=0402
-        refdes=C10
-       }
-      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.32934 {
-         proto=0; x=809.74mil; y=920.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.32935 {
-         proto=0; x=19.767804mm; y=920.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:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.32922 {
-            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.32925 {
-            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.32928 {
-            x1=794.0mil; y1=920.0mil; x2=19.1676mm; y2=920.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.32931 {
-            x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=22.368mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = qIc8VW925zCt24ZkTm0AAAAk
-      }
-       ha:subc.33005 {
-        ha:attributes {
-         value=1k
-         footprint=0402
-         refdes=R53
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
             ha:ps_shape_v4 {
              ha:combining {             }
@@ -12571,7 +12268,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33036 {
-          proto=0; x=698.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=1.337in; y=6.057392mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -12585,7 +12282,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33037 {
-          proto=0; x=698.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=1.337in; y=207.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -12619,25 +12316,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.33024 {
-             x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.337in; y1=222.74mil; x2=1.337in; y2=222.74mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
             ha:line.33027 {
-             x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.337in; y1=222.74mil; x2=1.337in; y2=222.74mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.33030 {
-             x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=11.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.337in; y1=222.74mil; x2=1.337in; y2=6.657596mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.33033 {
-             x1=698.0mil; y1=10.750804mm; x2=18.7292mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.337in; y1=222.74mil; x2=34.9598mm; y2=222.74mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -12728,7 +12425,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33053 {
-          proto=0; x=737.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=1.382in; y=5.239004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -12742,7 +12439,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33054 {
-          proto=0; x=737.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=1.382in; y=237.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -12776,25 +12473,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.33041 {
-             x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.382in; y1=222.0mil; x2=1.382in; y2=222.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
             ha:line.33044 {
-             x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.382in; y1=222.0mil; x2=1.382in; y2=222.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.33047 {
-             x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=9.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.382in; y1=222.0mil; x2=1.382in; y2=4.6388mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.33050 {
-             x1=737.0mil; y1=10.750804mm; x2=17.7198mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+             x1=1.382in; y1=222.0mil; x2=34.1028mm; y2=222.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -13356,7 +13053,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33121 {
-          proto=0; x=704.74mil; y=313.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=15.373604mm; y=287.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -13370,7 +13067,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33122 {
-          proto=0; x=17.100804mm; y=313.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=636.74mil; y=287.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -13404,25 +13101,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.33109 {
-             x1=689.0mil; y1=313.0mil; x2=689.0mil; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=287.0mil; x2=621.0mil; y2=287.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
             ha:line.33112 {
-             x1=689.0mil; y1=313.0mil; x2=689.0mil; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=287.0mil; x2=621.0mil; y2=287.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.33115 {
-             x1=689.0mil; y1=313.0mil; x2=18.5006mm; y2=313.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=287.0mil; x2=14.7734mm; y2=287.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.33118 {
-             x1=689.0mil; y1=313.0mil; x2=689.0mil; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=287.0mil; x2=621.0mil; y2=8.2898mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -13670,7 +13367,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.33155 {
-          proto=0; x=704.74mil; y=351.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=15.373604mm; y=407.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -13684,7 +13381,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.33156 {
-          proto=0; x=17.100804mm; y=351.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          proto=0; x=636.74mil; y=407.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -13718,25 +13415,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.33143 {
-             x1=689.0mil; y1=351.0mil; x2=689.0mil; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=407.0mil; x2=621.0mil; y2=407.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
             ha:line.33146 {
-             x1=689.0mil; y1=351.0mil; x2=689.0mil; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=407.0mil; x2=621.0mil; y2=407.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.33149 {
-             x1=689.0mil; y1=351.0mil; x2=18.5006mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=407.0mil; x2=14.7734mm; y2=407.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.33152 {
-             x1=689.0mil; y1=351.0mil; x2=689.0mil; y2=7.9154mm; thickness=0.1mm; clearance=0.0;
+             x1=621.0mil; y1=407.0mil; x2=621.0mil; y2=11.3378mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -24090,7 +23787,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.37476 {
-          proto=0; x=25.760299mm; y=15.449804mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=14.814804mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24104,7 +23801,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37477 {
-          proto=0; x=1.285825in; y=15.449804mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=14.814804mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24118,7 +23815,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37478 {
-          proto=1; x=1.04174in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.03174in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24132,7 +23829,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37479 {
-          proto=1; x=1.04174in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.03174in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24146,7 +23843,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37480 {
-          proto=0; x=25.760299mm; y=588.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=563.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24160,7 +23857,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37481 {
-          proto=0; x=1.285825in; y=588.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=563.57mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24174,7 +23871,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37482 {
-          proto=1; x=1.06143in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.05143in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24188,7 +23885,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37483 {
-          proto=1; x=1.06143in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.05143in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24202,7 +23899,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37484 {
-          proto=0; x=25.760299mm; y=14.449806mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=13.814806mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24216,7 +23913,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37485 {
-          proto=0; x=1.285825in; y=14.449806mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=13.814806mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24230,7 +23927,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37486 {
-          proto=1; x=1.08111in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.07111in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24244,7 +23941,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37487 {
-          proto=1; x=1.08111in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.07111in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24258,7 +23955,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37488 {
-          proto=0; x=25.760299mm; y=549.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=524.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24272,7 +23969,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37489 {
-          proto=0; x=1.285825in; y=549.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=524.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24286,7 +23983,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37490 {
-          proto=1; x=1.1008in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.0908in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24300,7 +23997,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37491 {
-          proto=1; x=1.1008in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.0908in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24314,7 +24011,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37492 {
-          proto=0; x=25.760299mm; y=13.449808mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=12.814808mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24328,7 +24025,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37493 {
-          proto=0; x=1.285825in; y=13.449808mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=12.814808mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24342,7 +24039,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37494 {
-          proto=1; x=1.12048in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.11048in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24356,7 +24053,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37495 {
-          proto=1; x=1.12048in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.11048in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24370,7 +24067,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37496 {
-          proto=0; x=25.760299mm; y=12.949682mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=12.314682mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24384,7 +24081,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37497 {
-          proto=0; x=1.285825in; y=12.949682mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=12.314682mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24398,7 +24095,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37498 {
-          proto=1; x=1.14017in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.13017in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24412,7 +24109,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37499 {
-          proto=1; x=1.14017in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.13017in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24426,7 +24123,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37500 {
-          proto=0; x=25.760299mm; y=490.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=465.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24440,7 +24137,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37501 {
-          proto=0; x=1.285825in; y=490.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=465.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24454,7 +24151,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37502 {
-          proto=1; x=29.459936mm; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=29.205936mm; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24468,7 +24165,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37503 {
-          proto=1; x=29.459936mm; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=29.205936mm; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24482,7 +24179,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37504 {
-          proto=0; x=25.760299mm; y=470.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=445.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24496,7 +24193,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37505 {
-          proto=0; x=1.285825in; y=470.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=445.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24510,7 +24207,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37506 {
-          proto=1; x=29.960062mm; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=29.706062mm; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24524,7 +24221,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37507 {
-          proto=1; x=29.960062mm; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=29.706062mm; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24538,7 +24235,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37508 {
-          proto=0; x=25.760299mm; y=450.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=425.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24552,7 +24249,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37509 {
-          proto=0; x=1.285825in; y=450.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=425.79mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24566,7 +24263,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37510 {
-          proto=1; x=1.19921in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.18921in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24580,7 +24277,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37511 {
-          proto=1; x=1.19921in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.18921in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24594,7 +24291,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37512 {
-          proto=0; x=25.760299mm; y=431.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=406.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24608,7 +24305,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37513 {
-          proto=0; x=1.285825in; y=431.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=406.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24622,7 +24319,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37514 {
-          proto=1; x=1.2189in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.2089in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24636,7 +24333,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37515 {
-          proto=1; x=1.2189in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.2089in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24650,7 +24347,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37516 {
-          proto=0; x=25.760299mm; y=411.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=386.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24664,7 +24361,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37517 {
-          proto=0; x=1.285825in; y=411.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=1.275825in; y=386.42mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24678,7 +24375,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37518 {
-          proto=1; x=1.23858in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.22858in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24692,7 +24389,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37519 {
-          proto=1; x=1.23858in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=1; x=1.22858in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24706,7 +24403,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.37520 {
-          proto=0; x=25.760299mm; y=391.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          proto=0; x=25.506299mm; y=366.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24715,200 +24412,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=25
-            name=pin25
-          }
-         }
-         ha:padstack_ref.37521 {
-          proto=0; x=1.285825in; y=391.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=12
-            name=pin12
-          }
-         }
-         ha:padstack_ref.37522 {
-          proto=1; x=1.25827in; y=635.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=48
-            name=pin48
-          }
-         }
-         ha:padstack_ref.37523 {
-          proto=1; x=1.25827in; y=364.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=13
-            name=pin13
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:arc.37462 {
-             x=33.010094mm; y=649.6mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.37464 {
-             x1=1.150005in; y1=499.995mil; x2=1.150005in; y2=499.995mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.37467 {
-             x1=29.21mm; y1=500.0mil; x2=29.21mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.37470 {
-             x1=29.21mm; y1=500.0mil; x2=30.21mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.37473 {
-             x1=29.21mm; y1=500.0mil; x2=29.21mm; y2=11.7mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = NDvkGVUw7/TEOkFiPWwAAABl
-       }
-       ha:subc.37600 {
-        ha:attributes {
-         value=16MHz
-         footprint=FA-20H
-         refdes=X2
-        }
-       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 {
-               -23.62mil  
-               -21.655mil  
-               -23.62mil  
-               21.655mil  
-               23.62mil  
-               21.655mil  
-               23.62mil  
-               -21.655mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -26.62mil  
-               -24.655mil  
-               -26.62mil  
-               24.655mil  
-               26.62mil  
-               24.655mil  
-               26.62mil  
-               -24.655mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -23.62mil  
-               -21.655mil  
-               -23.62mil  
-               21.655mil  
-               23.62mil  
-               21.655mil  
-               23.62mil  
-               -21.655mil  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.37614 {
-          proto=0; x=1.057535in; y=-1.916176mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
+            term=25
+            name=pin25
           }
          }
-         ha:padstack_ref.37615 {
-          proto=0; x=1.124465in; y=-1.916176mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.37521 {
+          proto=0; x=1.275825in; y=366.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24917,12 +24426,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=12
+            name=pin12
           }
          }
-         ha:padstack_ref.37616 {
-          proto=0; x=1.124465in; y=-130.56mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.37522 {
+          proto=1; x=1.24827in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24931,12 +24440,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=3
-            name=3
+            term=48
+            name=pin48
           }
          }
-         ha:padstack_ref.37617 {
-          proto=0; x=1.057535in; y=-130.56mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.37523 {
+          proto=1; x=1.24827in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
           ha:flags {
            clearline=1
           }
@@ -24945,8 +24454,8 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=4
-            name=4
+            term=13
+            name=pin13
           }
          }
         }
@@ -24957,6 +24466,9 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
+            ha:arc.37462 {
+             x=32.756094mm; y=624.6mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+            }
            }
            ha:type {
             silk = 1
@@ -24969,26 +24481,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.37602 {
-             x1=27.7114mm; y1=-103.0mil; x2=27.7114mm; y2=-103.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.37464 {
+             x1=1.140005in; y1=474.995mil; x2=1.140005in; y2=474.995mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.37605 {
-             x1=27.7114mm; y1=-103.0mil; x2=27.7114mm; y2=-103.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.37467 {
+             x1=1.14in; y1=475.0mil; x2=1.14in; y2=475.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.37608 {
-             x1=27.7114mm; y1=-103.0mil; x2=27.7114mm; y2=-1.6162mm; thickness=0.1mm; clearance=0.0;
+            ha:line.37470 {
+             x1=1.14in; y1=475.0mil; x2=29.956mm; y2=475.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.37611 {
-             x1=27.7114mm; y1=-103.0mil; x2=28.7114mm; y2=-103.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.37473 {
+             x1=1.14in; y1=475.0mil; x2=1.14in; y2=11.065mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -25002,7 +24514,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = NDvkGVUw7/TEOkFiPWwAAABp
+        uid = NDvkGVUw7/TEOkFiPWwAAABl
        }
        ha:subc.37635 {
         ha:attributes {
@@ -25953,7 +25465,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:top copper} {
+         {ha:top copper}                        {
           lid=2
           ha:combining {          }
 
@@ -27086,7 +26598,7 @@ ha:pcb-rnd-board-v8 {
       }
        ha:subc.37553 {
         ha:attributes {
-         value=TDK_PS12
+         value=AT1220
          footprint=dualbeeper
          refdes=U8
         }
@@ -27215,7 +26727,6 @@ ha:pcb-rnd-board-v8 {
 
           li:thermal {
             li:3 {
-             on  
              diag  
              round  
              noshape  
@@ -27235,7 +26746,6 @@ ha:pcb-rnd-board-v8 {
 
           li:thermal {
             li:3 {
-             on  
              diag  
              round  
              noshape  
@@ -27254,6 +26764,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           li:thermal {
+            li:5 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
@@ -27268,6 +26784,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           li:thermal {
+            li:5 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
@@ -27342,146 +26864,705 @@ ha:pcb-rnd-board-v8 {
        }
         uid = NDvkGVUw7/TEOkFiPWwAAABn
        }
-        ha:rat.61563 {
+         ha:subc.80509 {
+          ha:attributes {
+           value=22pF
+           footprint=0402
+           refdes=C32
+          }
+         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.80522 {
+            proto=0; x=1.00926in; y=113.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.80523 {
+            proto=0; x=1.04074in; y=113.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.80510 {
+               x1=26.035mm; y1=113.0mil; x2=26.035mm; y2=113.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.80513 {
+               x1=26.035mm; y1=113.0mil; x2=26.035mm; y2=113.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.80516 {
+               x1=26.035mm; y1=113.0mil; x2=25.035mm; y2=113.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.80519 {
+               x1=26.035mm; y1=113.0mil; x2=26.035mm; y2=3.8702mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = qIc8VW925zCt24ZkTm0AAAAh
+         }
+         ha:subc.80525 {
+          ha:attributes {
+           value=22pF
+           footprint=0402
+           refdes=C33
+          }
+         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.80538 {
+            proto=0; x=1.094in; y=212.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.80539 {
+            proto=0; x=1.094in; y=180.52mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.80526 {
+               x1=1.094in; y1=4.985004mm; x2=1.094in; y2=4.985004mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.80529 {
+               x1=1.094in; y1=4.985004mm; x2=1.094in; y2=4.985004mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.80532 {
+               x1=1.094in; y1=4.985004mm; x2=1.094in; y2=5.985004mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.80535 {
+               x1=1.094in; y1=4.985004mm; x2=28.7876mm; y2=4.985004mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = qIc8VW925zCt24ZkTm0AAAAi
+         }
+         ha:subc.80541 {
+          ha:attributes {
+           value=16MHz
+           footprint=FA-20H
+           refdes=X2
+          }
+         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 {
+                 -23.62mil  
+                 -21.655mil  
+                 -23.62mil  
+                 21.655mil  
+                 23.62mil  
+                 21.655mil  
+                 23.62mil  
+                 -21.655mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -26.62mil  
+                 -24.655mil  
+                 -26.62mil  
+                 24.655mil  
+                 26.62mil  
+                 24.655mil  
+                 26.62mil  
+                 -24.655mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -23.62mil  
+                 -21.655mil  
+                 -23.62mil  
+                 21.655mil  
+                 23.62mil  
+                 21.655mil  
+                 23.62mil  
+                 -21.655mil  
+                }
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.80554 {
+            proto=0; x=995.44mil; y=4.229989mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.80555 {
+            proto=0; x=995.44mil; y=233.465mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+           ha:padstack_ref.80556 {
+            proto=0; x=26.684224mm; y=233.465mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=3
+              name=3
+            }
+           }
+           ha:padstack_ref.80557 {
+            proto=0; x=26.684224mm; y=4.229989mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=4
+              name=4
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.80542 {
+               x1=1.023in; y1=200.0mil; x2=1.023in; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.80545 {
+               x1=1.023in; y1=200.0mil; x2=1.023in; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.80548 {
+               x1=1.023in; y1=200.0mil; x2=24.9842mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.80551 {
+               x1=1.023in; y1=200.0mil; x2=1.023in; y2=6.08mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = NDvkGVUw7/TEOkFiPWwAAABp
+         }
+        ha:rat.85916 {
          x1=53.901466mm; y1=7.795134mm; lgrp1=5; anchor1=pcb/31446; x2=54.0215mm; y2=302.17mil; lgrp2=3; anchor2=pcb/29757;
         }
-        ha:rat.61566 {
+        ha:rat.85919 {
          x1=22.838987mm; y1=40.0mil; lgrp1=5; anchor1=pcb/31446; x2=896.0mil; y2=-46.0mil; lgrp2=3; anchor2=pcb/37701/37716;
         }
-        ha:rat.61569 {
+        ha:rat.85922 {
          x1=898.74mil; y1=-98.0mil; lgrp1=3; anchor1=pcb/37668/37683; x2=896.0mil; y2=-46.0mil; lgrp2=3; anchor2=pcb/37701/37716;
         }
-        ha:rat.61572 {
+        ha:rat.85925 {
          x1=898.0mil; y1=-141.0mil; lgrp1=3; anchor1=pcb/37635/37650; x2=898.74mil; y2=-98.0mil; lgrp2=3; anchor2=pcb/37668/37683;
         }
-        ha:rat.61575 {
-         x1=32.282538mm; y1=16.128999mm; lgrp1=5; anchor1=pcb/31446; x2=29.960062mm; y2=635.815mil; lgrp2=3; anchor2=pcb/37461/37506;
+        ha:rat.85928 {
+         x1=22.879023mm; y1=14.985962mm; lgrp1=5; anchor1=pcb/31446; x2=25.506299mm; y2=14.814804mm; lgrp2=3; anchor2=pcb/37461/37476;
         }
-        ha:rat.61578 {
-         x1=29.459936mm; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37502; x2=29.960062mm; y2=635.815mil; lgrp2=3; anchor2=pcb/37461/37506;
+        ha:rat.85931 {
+         x1=1.2915061in; y1=9.463794mm; lgrp1=5; anchor1=pcb/31446; x2=29.706062mm; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37507;
         }
-        ha:rat.61581 {
-         x1=32.296254mm; y1=9.971794mm; lgrp1=5; anchor1=pcb/31446; x2=29.960062mm; y2=364.175mil; lgrp2=3; anchor2=pcb/37461/37507;
+        ha:rat.85934 {
+         x1=25.506299mm; y1=14.814804mm; lgrp1=3; anchor1=pcb/37461/37476; x2=29.205936mm; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37502;
         }
-        ha:rat.61584 {
-         x1=22.872578mm; y1=15.238915mm; lgrp1=5; anchor1=pcb/31446; x2=25.760299mm; y2=15.449804mm; lgrp2=3; anchor2=pcb/37461/37476;
+        ha:rat.85937 {
+         x1=29.205936mm; y1=610.815mil; lgrp1=3; anchor1=pcb/37461/37502; x2=29.706062mm; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37506;
         }
-        ha:rat.61587 {
+        ha:rat.85940 {
          x1=1.526in; y1=114.0mil; lgrp1=3; anchor1=pcb/34424; x2=1.314in; y2=-29.0mil; lgrp2=3; anchor2=pcb/32954/32969;
         }
-        ha:rat.61590 {
-         x1=17.307092mm; y1=9.904939mm; lgrp1=10; anchor1=pcb/51080; x2=704.74mil; y2=351.0mil; lgrp2=3; anchor2=pcb/33141/33155;
+        ha:rat.85943 {
+         x1=1.275825in; y1=14.814804mm; lgrp1=3; anchor1=pcb/37461/37477; x2=48.971327mm; y2=22.711156mm; lgrp2=3; anchor2=pcb/32596/32626;
+        }
+        ha:rat.85946 {
+         x1=25.506299mm; y1=366.73mil; lgrp1=3; anchor1=pcb/37461/37520; x2=830.0mil; y2=372.06mil; lgrp2=10; anchor2=pcb/37553/37577;
+        }
+        ha:rat.85949 {
+         x1=15.227538mm; y1=5.815742mm; lgrp1=10; anchor1=pcb/51080; x2=15.849981mm; y2=4.335018mm; lgrp2=3; anchor2=pcb/45116/45135;
         }
-        ha:rat.61593 {
-         x1=704.74mil; y1=351.0mil; lgrp1=3; anchor1=pcb/33141/33155; x2=704.74mil; y2=313.0mil; lgrp2=3; anchor2=pcb/33107/33121;
+        ha:rat.85952 {
+         x1=25.573504mm; y1=0.975521mm; lgrp1=10; anchor1=pcb/51080; x2=1.04074in; y2=113.0mil; lgrp2=3; anchor2=pcb/80509/80523;
         }
-        ha:rat.61596 {
-         x1=15.354538mm; y1=6.044342mm; lgrp1=10; anchor1=pcb/51080; x2=15.849981mm; y2=4.335018mm; lgrp2=3; anchor2=pcb/45116/45135;
+        ha:rat.85955 {
+         x1=1.04074in; y1=113.0mil; lgrp1=3; anchor1=pcb/80509/80523; x2=26.684224mm; y2=4.229989mm; lgrp2=3; anchor2=pcb/80541/80557;
         }
-        ha:rat.61599 {
-         x1=35.343898mm; y1=12.935375mm; lgrp1=10; anchor1=pcb/51080; x2=1.285825in; y2=13.449808mm; lgrp2=3; anchor2=pcb/37461/37493;
+        ha:rat.85958 {
+         x1=1.094in; y1=180.52mil; lgrp1=3; anchor1=pcb/80525/80539; x2=26.684224mm; y2=4.229989mm; lgrp2=3; anchor2=pcb/80541/80557;
         }
-        ha:rat.61602 {
-         x1=900.87mil; y1=593.61mil; lgrp1=10; anchor1=pcb/51080; x2=25.760299mm; y2=588.57mil; lgrp2=3; anchor2=pcb/37461/37480;
+        ha:rat.85961 {
+         x1=995.44mil; y1=233.465mil; lgrp1=3; anchor1=pcb/80541/80555; x2=26.684224mm; y2=4.229989mm; lgrp2=3; anchor2=pcb/80541/80557;
         }
-        ha:rat.61605 {
+        ha:rat.85964 {
+         x1=22.872578mm; y1=14.916473mm; lgrp1=10; anchor1=pcb/51080; x2=25.506299mm; y2=563.57mil; lgrp2=3; anchor2=pcb/37461/37480;
+        }
+        ha:rat.85967 {
+         x1=35.325374mm; y1=500.0mil; lgrp1=10; anchor1=pcb/51080; x2=1.275825in; y2=12.814808mm; lgrp2=3; anchor2=pcb/37461/37493;
+        }
+        ha:rat.85970 {
          x1=875.98mil; y1=2.084922mm; lgrp1=3; anchor1=pcb/45116/45140; x2=21.958808mm; y2=-46.0mil; lgrp2=3; anchor2=pcb/37701/37715;
         }
-        ha:rat.61608 {
+        ha:rat.85973 {
          x1=22.028404mm; y1=-98.0mil; lgrp1=3; anchor1=pcb/37668/37682; x2=21.958808mm; y2=-46.0mil; lgrp2=3; anchor2=pcb/37701/37715;
         }
-        ha:rat.61611 {
+        ha:rat.85976 {
          x1=22.009608mm; y1=-141.0mil; lgrp1=3; anchor1=pcb/37635/37649; x2=22.028404mm; y2=-98.0mil; lgrp2=3; anchor2=pcb/37668/37682;
         }
-        ha:rat.61614 {
-         x1=998.0mil; y1=-3.339592mm; lgrp1=3; anchor1=pcb/32869/32884; x2=22.009608mm; y2=-141.0mil; lgrp2=3; anchor2=pcb/37635/37649;
+        ha:rat.85979 {
+         x1=25.506299mm; y1=563.57mil; lgrp1=3; anchor1=pcb/37461/37480; x2=1.13017in; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37498;
         }
-        ha:rat.61617 {
-         x1=998.0mil; y1=-3.339592mm; lgrp1=3; anchor1=pcb/32869/32884; x2=1.057535in; y2=-130.56mil; lgrp2=3; anchor2=pcb/37600/37617;
+        ha:rat.85982 {
+         x1=38.327539mm; y1=126.3815748mil; lgrp1=10; anchor1=pcb/51080; x2=1.382in; y2=5.239004mm; lgrp2=3; anchor2=pcb/33039/33053;
         }
-        ha:rat.61620 {
-         x1=1.124465in; y1=-1.916176mm; lgrp1=3; anchor1=pcb/37600/37615; x2=1.057535in; y2=-130.56mil; lgrp2=3; anchor2=pcb/37600/37617;
+        ha:rat.85985 {
+         x1=1.094in; y1=180.52mil; lgrp1=3; anchor1=pcb/80525/80539; x2=29.205936mm; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37503;
         }
-        ha:rat.61623 {
-         x1=29.972mm; y1=-2.273808mm; lgrp1=3; anchor1=pcb/32886/32901; x2=1.124465in; y2=-1.916176mm; lgrp2=3; anchor2=pcb/37600/37615;
+        ha:rat.85988 {
+         x1=38.517495mm; y1=2.418871mm; lgrp1=10; anchor1=pcb/51080; x2=36.1696mm; y2=-1.459992mm; lgrp2=3; anchor2=pcb/32988/33003;
         }
-        ha:rat.61626 {
-         x1=25.760299mm; y1=588.57mil; lgrp1=3; anchor1=pcb/37461/37480; x2=1.14017in; y2=635.815mil; lgrp2=3; anchor2=pcb/37461/37498;
+        ha:rat.85991 {
+         x1=36.1696mm; y1=-1.459992mm; lgrp1=3; anchor1=pcb/32988/33003; x2=1.367in; y2=-64.48mil; lgrp2=3; anchor2=pcb/32971/32986;
         }
-        ha:rat.61629 {
-         x1=29.972mm; y1=-2.273808mm; lgrp1=3; anchor1=pcb/32886/32901; x2=1.22327in; y2=1.179957mm; lgrp2=3; anchor2=pcb/34039/34057;
+        ha:rat.85994 {
+         x1=1.367in; y1=-64.48mil; lgrp1=3; anchor1=pcb/32971/32986; x2=1.25672in; y2=1.179957mm; lgrp2=3; anchor2=pcb/34039/34056;
         }
-        ha:rat.61632 {
+        ha:rat.85997 {
          x1=1.22327in; y1=1.179957mm; lgrp1=3; anchor1=pcb/34039/34057; x2=1.25672in; y2=1.179957mm; lgrp2=3; anchor2=pcb/34039/34056;
         }
-        ha:rat.61635 {
-         x1=1.367in; y1=-64.48mil; lgrp1=3; anchor1=pcb/32971/32986; x2=1.25672in; y2=1.179957mm; lgrp2=3; anchor2=pcb/34039/34056;
-        }
-        ha:rat.61638 {
-         x1=36.1696mm; y1=-1.459992mm; lgrp1=3; anchor1=pcb/32988/33003; x2=1.367in; y2=-64.48mil; lgrp2=3; anchor2=pcb/32971/32986;
+        ha:rat.86000 {
+         x1=25.506299mm; y1=12.814808mm; lgrp1=3; anchor1=pcb/37461/37492; x2=746.0mil; y2=19.193mm; lgrp2=3; anchor2=pcb/30111;
         }
-        ha:rat.61641 {
-         x1=1.285825in; y1=13.449808mm; lgrp1=3; anchor1=pcb/37461/37493; x2=29.459936mm; y2=364.175mil; lgrp2=3; anchor2=pcb/37461/37503;
+        ha:rat.86003 {
+         x1=1.70873in; y1=6.53288mm; lgrp1=3; anchor1=pcb/34335/34362; x2=1.275825in; y2=425.79mil; lgrp2=3; anchor2=pcb/37461/37509;
         }
-        ha:rat.61644 {
-         x1=1.04174in; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37478; x2=26.5993mm; y2=759.0mil; lgrp2=3; anchor2=pcb/29961;
+        ha:rat.86006 {
+         x1=1.03174in; y1=610.815mil; lgrp1=3; anchor1=pcb/37461/37478; x2=26.5993mm; y2=759.0mil; lgrp2=3; anchor2=pcb/29961;
         }
-        ha:rat.61647 {
-         x1=1.08111in; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37486; x2=1.282in; y2=635.0mil; lgrp2=5; anchor2=pcb/31428;
+        ha:rat.86009 {
+         x1=32.887792mm; y1=936.99mil; lgrp1=3; anchor1=pcb/32733/32761; x2=1.07111in; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37486;
         }
-        ha:rat.61650 {
+        ha:rat.86012 {
          x1=36.1696mm; y1=-26.0mil; lgrp1=3; anchor1=pcb/32988/33002; x2=1.367in; y2=-33.0mil; lgrp2=3; anchor2=pcb/32971/32985;
         }
-        ha:rat.61653 {
+        ha:rat.86015 {
          x1=1.367in; y1=-33.0mil; lgrp1=3; anchor1=pcb/32971/32985; x2=1.314in; y2=-1.536192mm; lgrp2=3; anchor2=pcb/32954/32968;
         }
-        ha:rat.61656 {
-         x1=1.367in; y1=-33.0mil; lgrp1=3; anchor1=pcb/32971/32985; x2=1.285825in; y2=12.949682mm; lgrp2=3; anchor2=pcb/37461/37497;
+        ha:rat.86018 {
+         x1=1.367in; y1=-33.0mil; lgrp1=3; anchor1=pcb/32971/32985; x2=1.275825in; y2=12.314682mm; lgrp2=3; anchor2=pcb/37461/37497;
+        }
+        ha:rat.86021 {
+         x1=1.0908in; y1=610.815mil; lgrp1=3; anchor1=pcb/37461/37490; x2=1.8in; y2=502.0mil; lgrp2=3; anchor2=pcb/31146;
+        }
+        ha:rat.86024 {
+         x1=53.021738mm; y1=516.44mil; lgrp1=3; anchor1=pcb/34236/34324; x2=1.275825in; y2=366.73mil; lgrp2=3; anchor2=pcb/37461/37521;
+        }
+        ha:rat.86027 {
+         x1=1.00926in; y1=113.0mil; lgrp1=3; anchor1=pcb/80509/80522; x2=995.44mil; y2=4.229989mm; lgrp2=3; anchor2=pcb/80541/80554;
+        }
+        ha:rat.86030 {
+         x1=1.03174in; y1=339.175mil; lgrp1=3; anchor1=pcb/37461/37479; x2=995.44mil; y2=4.229989mm; lgrp2=3; anchor2=pcb/80541/80554;
+        }
+        ha:rat.86033 {
+         x1=1.094in; y1=212.0mil; lgrp1=3; anchor1=pcb/80525/80538; x2=26.684224mm; y2=233.465mil; lgrp2=3; anchor2=pcb/80541/80556;
+        }
+        ha:rat.86036 {
+         x1=1.05143in; y1=339.175mil; lgrp1=3; anchor1=pcb/37461/37483; x2=26.684224mm; y2=233.465mil; lgrp2=3; anchor2=pcb/80541/80556;
+        }
+        ha:rat.86039 {
+         x1=25.506299mm; y1=12.314682mm; lgrp1=3; anchor1=pcb/37461/37496; x2=806.0mil; y2=19.467068mm; lgrp2=3; anchor2=pcb/30093;
+        }
+        ha:rat.86042 {
+         x1=743.0mil; y1=261.74mil; lgrp1=3; anchor1=pcb/32545/32559; x2=25.506299mm; y2=13.814806mm; lgrp2=3; anchor2=pcb/37461/37484;
+        }
+        ha:rat.86045 {
+         x1=1.275825in; y1=563.57mil; lgrp1=3; anchor1=pcb/37461/37481; x2=48.971327mm; y2=850.83mil; lgrp2=3; anchor2=pcb/32596/32628;
+        }
+        ha:rat.86048 {
+         x1=1.917in; y1=416.0mil; lgrp1=3; anchor1=pcb/34507; x2=1.275825in; y2=465.16mil; lgrp2=3; anchor2=pcb/37461/37501;
+        }
+        ha:rat.86051 {
+         x1=25.506299mm; y1=425.79mil; lgrp1=3; anchor1=pcb/37461/37508; x2=716.0mil; y2=534.0mil; lgrp2=3; anchor2=pcb/30228;
+        }
+        ha:rat.86054 {
+         x1=25.506299mm; y1=406.1mil; lgrp1=3; anchor1=pcb/37461/37512; x2=677.0mil; y2=534.0mil; lgrp2=3; anchor2=pcb/30225;
+        }
+        ha:rat.86057 {
+         x1=30.3784mm; y1=221.74mil; lgrp1=3; anchor1=pcb/33005/33020; x2=1.11048in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37495;
+        }
+        ha:rat.86060 {
+         x1=1.07111in; y1=339.175mil; lgrp1=3; anchor1=pcb/37461/37487; x2=2.092in; y2=55.0mil; lgrp2=7; anchor2=pcb/31564;
+        }
+        ha:rat.86063 {
+         x1=1.13017in; y1=339.175mil; lgrp1=3; anchor1=pcb/37461/37499; x2=1.235in; y2=221.55mil; lgrp2=3; anchor2=pcb/30978;
+        }
+        ha:rat.86066 {
+         x1=55.2676mm; y1=154.87mil; lgrp1=10; anchor1=pcb/32363/32393; x2=1.0908in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37491;
+        }
+        ha:rat.86069 {
+         x1=1.71258in; y1=214.0mil; lgrp1=3; anchor1=pcb/34335/34365; x2=1.275825in; y2=406.1mil; lgrp2=3; anchor2=pcb/37461/37513;
         }
-        ha:rat.61659 {
-         x1=1.1008in; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37490; x2=1.8in; y2=502.0mil; lgrp2=3; anchor2=pcb/31146;
+        ha:rat.86072 {
+         x1=1.05143in; y1=610.815mil; lgrp1=3; anchor1=pcb/37461/37482; x2=27.1018mm; y2=837.0mil; lgrp2=3; anchor2=pcb/29985;
         }
-        ha:rat.61662 {
-         x1=998.0mil; y1=-100.0mil; lgrp1=3; anchor1=pcb/32869/32883; x2=1.057535in; y2=-1.916176mm; lgrp2=3; anchor2=pcb/37600/37614;
+        ha:rat.86075 {
+         x1=1.67723in; y1=6.53288mm; lgrp1=3; anchor1=pcb/34335/34366; x2=1.275825in; y2=386.42mil; lgrp2=3; anchor2=pcb/37461/37517;
         }
-        ha:rat.61665 {
-         x1=1.04174in; y1=364.175mil; lgrp1=3; anchor1=pcb/37461/37479; x2=1.057535in; y2=-1.916176mm; lgrp2=3; anchor2=pcb/37600/37614;
+        ha:rat.86078 {
+         x1=1.24827in; y1=610.815mil; lgrp1=3; anchor1=pcb/37461/37522; x2=1.066in; y2=812.0mil; lgrp2=3; anchor2=pcb/29991;
         }
-        ha:rat.61668 {
-         x1=29.972mm; y1=-121.0mil; lgrp1=3; anchor1=pcb/32886/32900; x2=1.124465in; y2=-130.56mil; lgrp2=3; anchor2=pcb/37600/37616;
+        ha:rat.86081 {
+         x1=1.275825in; y1=445.47mil; lgrp1=3; anchor1=pcb/37461/37505; x2=1.879in; y2=389.0mil; lgrp2=3; anchor2=pcb/30564;
         }
-        ha:rat.61671 {
-         x1=1.06143in; y1=364.175mil; lgrp1=3; anchor1=pcb/37461/37483; x2=1.124465in; y2=-130.56mil; lgrp2=3; anchor2=pcb/37600/37616;
+        ha:rat.86084 {
+         x1=636.74mil; y1=326.0mil; lgrp1=3; anchor1=pcb/32230/32245; x2=1.2089in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37515;
         }
-        ha:rat.61674 {
-         x1=743.0mil; y1=261.74mil; lgrp1=3; anchor1=pcb/32545/32559; x2=25.760299mm; y2=14.449806mm; lgrp2=3; anchor2=pcb/37461/37484;
+        ha:rat.86087 {
+         x1=636.74mil; y1=366.0mil; lgrp1=3; anchor1=pcb/32769/32784; x2=1.18921in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37511;
         }
-        ha:rat.61677 {
-         x1=30.3784mm; y1=221.74mil; lgrp1=3; anchor1=pcb/33005/33020; x2=1.285825in; y2=549.2mil; lgrp2=3; anchor2=pcb/37461/37489;
+        ha:rat.86090 {
+         x1=782.0mil; y1=261.74mil; lgrp1=3; anchor1=pcb/32562/32576; x2=25.506299mm; y2=524.2mil; lgrp2=3; anchor2=pcb/37461/37488;
         }
-        ha:rat.61680 {
-         x1=1.285825in; y1=14.449806mm; lgrp1=3; anchor1=pcb/37461/37485; x2=1.235in; y2=221.55mil; lgrp2=3; anchor2=pcb/30978;
+        ha:rat.86093 {
+         x1=56.515mm; y1=844.0mil; lgrp1=10; anchor1=pcb/32280/32309; x2=1.18921in; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37510;
         }
-        ha:rat.61683 {
-         x1=1.06143in; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37482; x2=27.1018mm; y2=837.0mil; lgrp2=3; anchor2=pcb/29985;
+        ha:rat.86096 {
+         x1=21.737094mm; y1=19.481807mm; lgrp1=3; anchor1=pcb/33798/33829; x2=25.506299mm; y2=445.47mil; lgrp2=3; anchor2=pcb/37461/37504;
         }
-        ha:rat.61686 {
-         x1=1.25827in; y1=635.815mil; lgrp1=3; anchor1=pcb/37461/37522; x2=32.9129mm; y2=886.0mil; lgrp2=3; anchor2=pcb/31197;
+        ha:rat.86099 {
+         x1=1.337in; y1=6.057392mm; lgrp1=3; anchor1=pcb/33022/33036; x2=1.382in; y2=237.74mil; lgrp2=3; anchor2=pcb/33039/33054;
         }
-        ha:rat.61689 {
-         x1=630.0mil; y1=313.0mil; lgrp1=3; anchor1=pcb/32230/32245; x2=17.100804mm; y2=313.0mil; lgrp2=3; anchor2=pcb/33107/33122;
+        ha:rat.86102 {
+         x1=1.337in; y1=6.057392mm; lgrp1=3; anchor1=pcb/33022/33036; x2=1.22858in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37519;
         }
-        ha:rat.61692 {
-         x1=17.100804mm; y1=351.0mil; lgrp1=3; anchor1=pcb/33141/33156; x2=633.0mil; y2=351.0mil; lgrp2=3; anchor2=pcb/30363;
+        ha:rat.86105 {
+         x1=57.785mm; y1=944.0mil; lgrp1=10; anchor1=pcb/32280/32308; x2=1.2089in; y2=610.815mil; lgrp2=3; anchor2=pcb/37461/37514;
         }
-        ha:rat.61695 {
-         x1=782.0mil; y1=261.74mil; lgrp1=3; anchor1=pcb/32562/32576; x2=25.760299mm; y2=549.2mil; lgrp2=3; anchor2=pcb/37461/37488;
+        ha:rat.86108 {
+         x1=1.54742in; y1=214.0mil; lgrp1=3; anchor1=pcb/34335/34364; x2=1.24827in; y2=339.175mil; lgrp2=3; anchor2=pcb/37461/37523;
         }
-        ha:rat.61698 {
-         x1=56.515mm; y1=844.0mil; lgrp1=10; anchor1=pcb/32280/32309; x2=1.19921in; y2=635.815mil; lgrp2=3; anchor2=pcb/37461/37510;
+        ha:rat.86111 {
+         x1=1.337in; y1=207.0mil; lgrp1=3; anchor1=pcb/33022/33037; x2=1.258in; y2=80.0mil; lgrp2=7; anchor2=pcb/32077;
         }
-        ha:rat.61701 {
-         x1=57.785mm; y1=944.0mil; lgrp1=10; anchor1=pcb/32280/32308; x2=1.2189in; y2=635.815mil; lgrp2=3; anchor2=pcb/37461/37514;
+        ha:rat.86114 {
+         x1=22.987028mm; y1=19.481807mm; lgrp1=3; anchor1=pcb/33798/33831; x2=25.506299mm; y2=465.16mil; lgrp2=3; anchor2=pcb/37461/37500;
         }
     }
  }
@@ -29594,6 +29675,11 @@ ha:pcb-rnd-board-v8 {
     ha:design {
      text_font_id = 0
      poly_isle_area = 200000000.0
+      via_proto = 4
+      text_scale = 100
+      text_thickness = 0
+      line_thickness = 10.00 mil
+      clearance = 6.00 mil
     }
     ha:editor {
       grids_idx = 1
@@ -29602,7 +29688,7 @@ ha:pcb-rnd-board-v8 {
        flip_y = 0
       }
        show_solder_side = 0
-        all_direction_lines = true
+        all_direction_lines = false
          buffer_number = 0
     }
    }
@@ -29619,10 +29705,10 @@ ha:pcb-rnd-board-v8 {
      li:conn { D1-3; R51-2;     }
      }
      ha:+3.3V {
-     li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C110-2; C111-2; C112-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; J9-7; L600-2; R38-2; R171-1; U1-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-1; U5-3; U5-7; U5-8; U6-1; U6-6; U7-17; U7-36; U7-43; U7-44; U10-7; U10-8; U11-2; U13-8;     }
+     li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C110-2; C111-2; C112-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; J9-7; L600-2; R38-2; R171-1; U1-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-1; U5-3; U5-7; U5-8; U6-1; U6-6; U7-17; U7-36; U7-43; U7-44; U8-2; U10-7; U10-8; U11-2; U13-8;     }
      }
      ha:rx3 {
-     li:conn { U10-2;     }
+     li:conn { U7-1; U10-2;     }
      }
      ha:unnamed_net13 {
      li:conn { D2-1; R53-1;     }
@@ -29649,13 +29735,13 @@ ha:pcb-rnd-board-v8 {
      li:conn { C30-1; U3-31; X1-3;     }
      }
      ha:beeper {
-     li:conn { U8-2;     }
+     li:conn { U7-25; U8-1;     }
      }
      ha:unnamed_net22 {
      li:conn { C174-2; C176-1; L172-1;     }
      }
      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; C110-1; C111-1; C112-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; H5-1; J5-5; J5-G; J6-1; J8-2; J9-1; L192-2; Q1-1; Q1-3; R1-1; R2-1; R19-1; R20-1; R26-1; R30-1; R35-1; R37-1; R39-1; R51-1; S1-2; S1-3; S1-5; U1-2; U2-2; U3-32; U3-33; U4-2; U4-3; U5-4; U6-2; U6-4; U6-5; U7-5; U7-18; U7-35; U7-42; U8-1; U10-1; U10-10; U10-12; U11-3; U13-4; X1-2; X1-4; X2-2; X2-4;     }
+     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; C110-1; C111-1; C112-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; H5-1; J5-5; J5-G; J6-1; J8-2; J9-1; L192-2; Q1-1; Q1-3; R1-1; R2-1; R19-1; R20-1; R26-1; R30-1; R35-1; R37-1; R39-1; R51-1; S1-2; S1-3; S1-5; U1-2; U2-2; U3-32; U3-33; U4-2; U4-3; U5-4; U6-2; U6-4; U6-5; U7-5; U7-18; U7-35; U7-42; U10-1; U10-10; U10-12; U11-3; U13-4; X1-2; X1-4; X2-2; X2-4;     }
      }
      ha:unnamed_net20 {
      li:conn { C174-1; L171-2; U3-17;     }
@@ -29676,10 +29762,10 @@ ha:pcb-rnd-board-v8 {
      li:conn { D1-1; D1-4; U2-1;     }
      }
      ha:ba_sck1 {
-     li:conn { U4-8;     }
+     li:conn { U4-8; U7-32;     }
      }
      ha:mosi1 {
-     li:conn { U6-13;     }
+     li:conn { U6-13; U7-9;     }
      }
      ha:mosi2 {
      li:conn { J9-3; U3-7; U5-5; U7-37;     }
@@ -29724,7 +29810,7 @@ ha:pcb-rnd-board-v8 {
       li:conn { C42-2; U3-6;      }
       }
      ha:cs_radio {
-     li:conn { U3-11;     }
+     li:conn { U3-11; U7-12;     }
      }
      ha:unnamed_net30 {
      li:conn { C231-1; U3-24;     }
@@ -29751,103 +29837,103 @@ ha:pcb-rnd-board-v8 {
       li:conn { C33-1; U7-23; X2-3;      }
       }
       ha:ba_mosi1 {
-      li:conn { U4-7;      }
-      }
-       ha:v_ldo_in {
-       li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;       }
-       }
-       ha:usbdp {
-       li:conn { R55-1; U7-34;       }
-       }
-       ha:fet_a {
-       li:conn { J4-1; Q1-5; Q1-6; R14-1;       }
-       }
-       ha:fet_b {
-       li:conn { J4-3; Q1-7; Q1-8; R13-1;       }
-       }
-       ha:tx3 {
-       li:conn { U10-3;       }
-       }
-       ha:unnamed_net32 {
-       li:conn { C261-1; U3-26;       }
-       }
-       ha:radio_int {
-       li:conn { U3-4;       }
-       }
-       ha:fire_a {
-       li:conn { R2-2; R8-1;       }
-       }
-       ha:fire_b {
-       li:conn { R1-2; R7-1;       }
-       }
-       ha:led_green {
-       li:conn { R53-2; U7-4;       }
-       }
-       ha:led_red {
-       li:conn { R52-2; U7-3;       }
-       }
-       ha:sck1 {
-       li:conn { U6-14;       }
-       }
-       ha:sck2 {
-       li:conn { J9-2; U3-8; U5-6; U7-38;       }
-       }
-       ha:miso1 {
-       li:conn { U6-12;       }
-       }
-       ha:miso2 {
-       li:conn { J9-4; U3-9; U5-2; U7-48;       }
-       }
-       ha:radio_marc_int {
-       li:conn { U3-3;       }
-       }
-       ha:cmp_ldo_in {
-       li:conn { R36-1; R37-2; U13-3; U13-5;       }
-       }
-       ha:sense_a {
-       li:conn { R14-2; R20-2;       }
-       }
-       ha:sense_b {
-       li:conn { R13-2; R19-2;       }
-       }
-       ha:usbdm {
-       li:conn { R54-1; U7-33;       }
-       }
-       ha:v_usb {
-       li:conn { C4-2; J5-1; R50-2; U2-4;       }
-       }
-       ha:swclk {
-       li:conn { J6-4; U7-45;       }
-       }
-       ha:ba_miso1 {
-       li:conn { U4-6;       }
-       }
-       ha:v_batt {
-       li:conn { R25-1; R26-2;       }
-       }
-       ha:swdio {
-       li:conn { J6-3; U7-46;       }
-       }
-       ha:cs_accel {
-       li:conn { U6-7;       }
-       }
-       ha:accel_int1 {
-       li:conn { U6-8;       }
-       }
-       ha:accel_int2 {
-       li:conn { U6-9;       }
-       }
-      ha:v_lipo {
-      li:conn { D3-1; J4-2; J4-4; J4-6; J9-8; R25-2;      }
-      }
-     ha:cs_companion0 {
-     li:conn { J9-6;     }
-     }
-     ha:cs_companion1 {
-     li:conn { J9-5;     }
-     }
+      li:conn { U4-7; U7-31;      }
+      }
+                   ha:v_ldo_in {
+                   li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;                   }
+                   }
+                   ha:usbdp {
+                   li:conn { R55-1; U7-34;                   }
+                   }
+                   ha:fet_a {
+                   li:conn { J4-1; Q1-5; Q1-6; R14-1;                   }
+                   }
+                   ha:fet_b {
+                   li:conn { J4-3; Q1-7; Q1-8; R13-1;                   }
+                   }
+                   ha:tx3 {
+                   li:conn { U7-2; U10-3;                   }
+                   }
+                   ha:unnamed_net32 {
+                   li:conn { C261-1; U3-26;                   }
+                   }
+                   ha:radio_int {
+                   li:conn { U3-4; U7-7;                   }
+                   }
+                   ha:fire_a {
+                   li:conn { R2-2; R8-1; U7-28;                   }
+                   }
+                   ha:fire_b {
+                   li:conn { R1-2; R7-1; U7-27;                   }
+                   }
+                   ha:led_green {
+                   li:conn { R53-2; U7-20;                   }
+                   }
+                   ha:cs_comp_0 {
+                   li:conn { J9-6; U7-22;                   }
+                   }
+                   ha:led_red {
+                   li:conn { R52-2; U7-19;                   }
+                   }
+                   ha:cs_comp_1 {
+                   li:conn { J9-5; U7-21;                   }
+                   }
+                   ha:sck1 {
+                   li:conn { U6-14; U7-10;                   }
+                   }
+                   ha:sck2 {
+                   li:conn { J9-2; U3-8; U5-6; U7-38;                   }
+                   }
+                   ha:miso1 {
+                   li:conn { U6-12; U7-11;                   }
+                   }
+                   ha:miso2 {
+                   li:conn { J9-4; U3-9; U5-2; U7-48;                   }
+                   }
+                   ha:radio_marc_int {
+                   li:conn { U3-3; U7-8;                   }
+                   }
+                   ha:cmp_ldo_in {
+                   li:conn { R36-1; R37-2; U13-3; U13-5;                   }
+                   }
+                   ha:sense_a {
+                   li:conn { R14-2; R20-2; U7-15;                   }
+                   }
+                   ha:sense_b {
+                   li:conn { R13-2; R19-2; U7-16;                   }
+                   }
+                   ha:usbdm {
+                   li:conn { R54-1; U7-33;                   }
+                   }
+                   ha:v_usb {
+                   li:conn { C4-2; J5-1; R50-2; U2-4;                   }
+                   }
+                   ha:swclk {
+                   li:conn { J6-4; U7-45;                   }
+                   }
+                   ha:ba_miso1 {
+                   li:conn { U4-6; U7-29;                   }
+                   }
+                   ha:v_batt {
+                   li:conn { R25-1; R26-2; U7-14;                   }
+                   }
+                   ha:swdio {
+                   li:conn { J6-3; U7-46;                   }
+                   }
+                   ha:cs_accel {
+                   li:conn { U6-7; U7-13;                   }
+                   }
+                   ha:accel_int1 {
+                   li:conn { U6-8;                   }
+                   }
+                   ha:accel_int2 {
+                   li:conn { U6-9;                   }
+                   }
+                  ha:v_lipo {
+                  li:conn { D3-1; J4-2; J4-4; J4-6; J9-8; R25-2;                  }
+                  }
      ha:cs_pres {
-     li:conn { U4-4; U4-5;     }
+     li:conn { U4-4; U4-5; U7-30;     }
      }
      ha:v_charge {
      li:conn { B1-1; C5-2; J4-5; R32-2; U2-3;     }